国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于位置的移動(dòng)社交網(wǎng)絡(luò)平臺(tái)的設(shè)計(jì)

2018-06-27 10:16:04廖文芳
山東工業(yè)技術(shù) 2018年11期
關(guān)鍵詞:位置服務(wù)社交

摘 要:隨著移動(dòng)4G網(wǎng)絡(luò)和社會(huì)信息的發(fā)展,位置服務(wù)信息在行業(yè)中使用逐漸增多,尤其是在社交領(lǐng)域的發(fā)展最為迅速。本文在Android平臺(tái)上開發(fā)了一款基于位置的社交應(yīng)用,讓用戶溝通交流更加方便。

關(guān)鍵詞:位置服務(wù);社交;Android

DOI:10.16640/j.cnki.37-1222/t.2018.11.122

1 引言

隨著移動(dòng)4G網(wǎng)絡(luò)和智能移動(dòng)終端設(shè)備的普及[1],移動(dòng)服務(wù)已經(jīng)深入了人們的生活,其中社交網(wǎng)絡(luò)服務(wù)已經(jīng)成為人們生活中分享、交流信息最主要的平臺(tái)?;谖恢玫纳缃痪W(wǎng)絡(luò)是一種以用戶位置的標(biāo)識(shí)、共享和追蹤為基礎(chǔ),以移動(dòng)社交通信網(wǎng)絡(luò)為媒介、智能終端為主要載體的新型社交網(wǎng)絡(luò)[2]?;谖恢玫纳缃痪W(wǎng)絡(luò)把人們的地理位置和虛擬網(wǎng)絡(luò)社交相結(jié)合,使得人們?cè)诰W(wǎng)絡(luò)上的交互貼近現(xiàn)實(shí)生活,拉近了人與人之間的距離。Android具有開源、發(fā)展迅速、成本低等方面的優(yōu)點(diǎn),逐步成為嵌入式平臺(tái)熱門的技術(shù),因此,本文在Android平臺(tái)上開發(fā)一款基于位置的社交應(yīng)用,為人們提供本地化的社交服務(wù)。

2 需求分析

基于位置的移動(dòng)社交網(wǎng)絡(luò)平臺(tái)是一個(gè)在線交流系統(tǒng),涵蓋了普通社交軟件基本的應(yīng)用功能,同時(shí)將地理位置合理的結(jié)合,給用戶帶來了全新的體驗(yàn)效果。用戶注冊(cè)登錄該系統(tǒng)后,可以隨時(shí)隨地的發(fā)帖記錄自己的所見所想,在發(fā)帖的同時(shí)可以共享自己的位置信息,可以對(duì)自己所有的帖子進(jìn)行編輯和刪除;還可以查看該系統(tǒng)內(nèi)其他用戶發(fā)布的帖子,并進(jìn)行評(píng)價(jià)或添加該用戶為好友,可以對(duì)所有好友進(jìn)行分組管理,好友之間可以發(fā)送消息進(jìn)行交流;系統(tǒng)可以根據(jù)用戶的當(dāng)前位置來自動(dòng)獲取該地點(diǎn)周邊的所有帖子進(jìn)行顯示;此外,系統(tǒng)還提供了搜索功能,可以根據(jù)輸入內(nèi)容或地點(diǎn)進(jìn)行帖子搜索;最后,用戶還可以對(duì)系統(tǒng)以及個(gè)人信息進(jìn)行相關(guān)的設(shè)置和更改。

3 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

3.1 服務(wù)器端

基于位置的移動(dòng)社交網(wǎng)絡(luò)平臺(tái)服務(wù)器端連接移動(dòng)客戶端和數(shù)據(jù)庫(kù),是整個(gè)系統(tǒng)的核心部分,主要負(fù)責(zé)響應(yīng)和接收客戶端的請(qǐng)求,并根據(jù)請(qǐng)求的需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問和操作。主要分為數(shù)據(jù)層、功能層兩層,其中,數(shù)據(jù)層用來存儲(chǔ)整個(gè)系統(tǒng)中的數(shù)據(jù)和用戶信息,完成了由邏輯對(duì)象到物理存儲(chǔ)之間的映射,對(duì)功能層起到數(shù)據(jù)支撐作用[3]。功能層主要實(shí)現(xiàn)需求分析中提出的系統(tǒng)目標(biāo)中的各個(gè)功能,包括用戶注冊(cè)登錄、發(fā)表帖子、編輯或刪除帖子、查找附近的帖子或人、添加好友、系統(tǒng)設(shè)置等,功能層接收從移動(dòng)客戶端發(fā)來的請(qǐng)求,然后向數(shù)據(jù)層進(jìn)行相應(yīng)的查詢操作,并把最終處理的數(shù)據(jù)結(jié)果反饋給客戶端。

3.2 移動(dòng)客戶端

根據(jù)第2節(jié)中需求分析的介紹,基于位置的移動(dòng)社交網(wǎng)絡(luò)平臺(tái)客戶端總共劃分為注冊(cè)登錄、最新帖文、我的帖子、我的附近、我的好友、搜索、設(shè)置七個(gè)功能模塊。

(1)注冊(cè)登錄模塊。打開該應(yīng)用時(shí),首先進(jìn)入登錄界面,如圖1所示,用戶輸入正確的用戶名和密碼進(jìn)行登錄,提交后自動(dòng)跟數(shù)據(jù)庫(kù)后臺(tái)進(jìn)行匹配,正確則登入成功。如果是第一次使用,必須先注冊(cè),如圖2所示,用戶輸入昵稱、選擇性別、郵箱號(hào)、驗(yàn)證碼、密碼等正確的信息即可完成注冊(cè)。注冊(cè)成功后就會(huì)自動(dòng)進(jìn)入系統(tǒng)。第一次登錄成功后,會(huì)自動(dòng)保存用戶名和密碼,下次打開系統(tǒng)則會(huì)自動(dòng)登錄。

(2)最新帖文模塊。系統(tǒng)登錄成功后,會(huì)自動(dòng)進(jìn)入最新帖文模塊。該模塊的主要功能是顯示該社交網(wǎng)絡(luò)平臺(tái)中用戶最新發(fā)布的帖子,默認(rèn)按時(shí)間的降序排列,用戶還可以選擇按距離和帖子的點(diǎn)擊數(shù)進(jìn)行排序顯示,可以選擇自己感興趣的信息進(jìn)行查看或評(píng)論。

(3)我的帖子模塊。我的帖子模塊包括三個(gè)子模塊,分別為:發(fā)表新帖、已發(fā)帖管理、我參與的帖子。用戶在發(fā)表新帖的同時(shí),可以分享自己的位置,方便附近周邊的用戶及時(shí)查看,并可以進(jìn)行隱私安全設(shè)置,選擇是否公開或僅對(duì)某些好友公開。用戶可以查看自己曾發(fā)表過的所有帖子,長(zhǎng)按帖子時(shí)可以進(jìn)行編輯和刪除的操作。除此以外,用戶還可以查看曾參與和關(guān)注的帖子,點(diǎn)擊帖子標(biāo)題可以跳轉(zhuǎn)到對(duì)應(yīng)的內(nèi)容界面。

(4)我的附近模塊。我的附近模塊是該平臺(tái)的主要特點(diǎn)之一,該功能模塊的主要目的是通過設(shè)置預(yù)定的地理范圍來搜索該地理范圍內(nèi)發(fā)表的全部帖子,并可以查看發(fā)帖的作者的個(gè)人信息進(jìn)行交友。此功能的目的旨在通過人們的意向來選擇查看帖子和交友的范圍,達(dá)到信息查看和網(wǎng)絡(luò)交友本地化的目的。用戶可以在該模塊的最下邊點(diǎn)擊按鈕獲取用戶當(dāng)前所在的位置,然后在最上方的搜索框中輸入數(shù)值,通過設(shè)置向周邊以多少米的范圍內(nèi)進(jìn)行檢索,如圖3所示。

(5)我的好友模塊。我的好友模塊可以對(duì)好友進(jìn)行管理,比如好友分組、刪除好友、通過好友驗(yàn)證信息、查看好友資料、查看好友所發(fā)表的帖子,并給好友發(fā)送消息。

(6)搜索模塊。搜索模塊主要為了給用戶提供快速的信息查找服務(wù),可以進(jìn)行內(nèi)容和地點(diǎn)搜索,用戶可以輸入感興趣的關(guān)鍵字,進(jìn)行內(nèi)容搜索。如果用戶想要去某一個(gè)地方,可以輸入該地點(diǎn)的具體位置進(jìn)行搜索,可以查找出該位置及周邊其他用戶曾發(fā)表過的言論,給用戶的出行帶來參考與幫助。

(7)設(shè)置模塊。設(shè)置功能模塊分為個(gè)人資料設(shè)置、系統(tǒng)設(shè)置和注銷退出三個(gè)子模塊,通過個(gè)人資料設(shè)置可以修改用戶的基本信息、更改登錄密碼等,系統(tǒng)設(shè)置主要是設(shè)置是否接收推送消息,推送的消息是用戶關(guān)注或發(fā)表的帖子被其他用戶關(guān)注和評(píng)論時(shí)收到的系統(tǒng)提醒。出于安全性的考慮,用戶在不使用本系統(tǒng)時(shí),可以選擇注銷退出功能,以清除之前登錄時(shí)保存的賬號(hào)信息,安全退出系統(tǒng)。

3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

本平臺(tái)選用MySQL數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ),主要有用戶表、帖子表、好友表、帖子評(píng)論表、用戶推送表等信息表。其中用戶表主要用來存儲(chǔ)用戶的ID、用戶名、登錄密碼、真實(shí)姓名、地理位置、郵箱號(hào)碼、手機(jī)號(hào)碼、家庭地址等注冊(cè)信息;帖子表存儲(chǔ)了帖子ID、用戶ID、帖子標(biāo)題、帖子內(nèi)容、標(biāo)簽、瀏覽次數(shù)、回復(fù)次數(shù)、經(jīng)度、緯度等信息。

4 系統(tǒng)測(cè)試

本項(xiàng)目在Android客戶端使用Eclipse Debug、Android DDMS,服務(wù)端使用Eclipse Debug、Junit調(diào)試工具進(jìn)行調(diào)試代碼、跟蹤代碼。并在客戶端對(duì)注冊(cè)、登錄、發(fā)帖、帖子增刪改查、回帖、關(guān)注/取消帖、添加刪除好友、地理范圍設(shè)置等功能進(jìn)行了測(cè)試。經(jīng)過實(shí)際測(cè)試,該軟件運(yùn)行良好。

5 結(jié)束語(yǔ)

本文在Android平臺(tái)上設(shè)計(jì)了一款基于位置的移動(dòng)社交網(wǎng)絡(luò)平臺(tái)應(yīng)用,用戶可以隨時(shí)隨地發(fā)表帖文,共享自己的地理位置,并可以查看自己附近地點(diǎn)發(fā)表的帖子,和其他用戶進(jìn)行交流和討論,還可以實(shí)現(xiàn)網(wǎng)絡(luò)交友等社交活動(dòng),為用戶的本地化網(wǎng)絡(luò)信息交流和交友提供了新的便捷途徑。

參考文獻(xiàn):

[1]劉松濤.基于用戶信息行為的移動(dòng)互聯(lián)網(wǎng)商業(yè)模式研究[D].黑龍江大學(xué),2015.

[2]屈弘揚(yáng),於志文,田苗等.基于LBSN的商業(yè)選址推薦系統(tǒng)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)科學(xué),2015,42(09):33-36.

[3]李林.基于位置的社交網(wǎng)絡(luò)潛在好友推薦系統(tǒng)研究[D].廣西大學(xué),2016.

作者簡(jiǎn)介:廖文芳(1982-),女,實(shí)驗(yàn)師,主要研究方向:網(wǎng)絡(luò)信息安全。

猜你喜歡
位置服務(wù)社交
社交之城
社交牛人癥該怎么治
意林彩版(2022年2期)2022-05-03 10:25:08
社交距離
你回避社交,真不是因?yàn)閮?nèi)向
文苑(2018年17期)2018-11-09 01:29:28
互聯(lián)互通 暢享未來 第12屆衛(wèi)星導(dǎo)航與位置服務(wù)運(yùn)營(yíng)商大會(huì)在深圳舉行
位置服務(wù),車聯(lián)網(wǎng)的風(fēng)口
中位協(xié)二十周年慶典暨第四屆中國(guó)衛(wèi)星導(dǎo)航與位置服務(wù)年會(huì)將在北京舉行
位置服務(wù)中服務(wù)點(diǎn)空間可達(dá)性評(píng)估模型分析
镇远县| 新巴尔虎左旗| 永寿县| 伊宁市| 兴安县| 太和县| 纳雍县| 肥乡县| 德州市| 永登县| 凌海市| 汝州市| 衡阳市| 彭山县| 外汇| 两当县| 静海县| 栾城县| 蒙山县| 虎林市| 房产| 昭觉县| 马山县| 德化县| 孟村| 桂东县| 安平县| 德昌县| 吴桥县| 陆河县| 文安县| 徐闻县| 福海县| 河津市| 巢湖市| 鹤山市| 化州市| 怀集县| 长乐市| 明水县| 原平市|