999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于位置的移動社交網絡平臺的設計

2018-06-27 10:16:04廖文芳
山東工業技術 2018年11期

摘 要:隨著移動4G網絡和社會信息的發展,位置服務信息在行業中使用逐漸增多,尤其是在社交領域的發展最為迅速。本文在Android平臺上開發了一款基于位置的社交應用,讓用戶溝通交流更加方便。

關鍵詞:位置服務;社交;Android

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

1 引言

隨著移動4G網絡和智能移動終端設備的普及[1],移動服務已經深入了人們的生活,其中社交網絡服務已經成為人們生活中分享、交流信息最主要的平臺。基于位置的社交網絡是一種以用戶位置的標識、共享和追蹤為基礎,以移動社交通信網絡為媒介、智能終端為主要載體的新型社交網絡[2]。基于位置的社交網絡把人們的地理位置和虛擬網絡社交相結合,使得人們在網絡上的交互貼近現實生活,拉近了人與人之間的距離。Android具有開源、發展迅速、成本低等方面的優點,逐步成為嵌入式平臺熱門的技術,因此,本文在Android平臺上開發一款基于位置的社交應用,為人們提供本地化的社交服務。

2 需求分析

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

3 系統的設計與實現

3.1 服務器端

基于位置的移動社交網絡平臺服務器端連接移動客戶端和數據庫,是整個系統的核心部分,主要負責響應和接收客戶端的請求,并根據請求的需要對數據庫進行訪問和操作。主要分為數據層、功能層兩層,其中,數據層用來存儲整個系統中的數據和用戶信息,完成了由邏輯對象到物理存儲之間的映射,對功能層起到數據支撐作用[3]。功能層主要實現需求分析中提出的系統目標中的各個功能,包括用戶注冊登錄、發表帖子、編輯或刪除帖子、查找附近的帖子或人、添加好友、系統設置等,功能層接收從移動客戶端發來的請求,然后向數據層進行相應的查詢操作,并把最終處理的數據結果反饋給客戶端。

3.2 移動客戶端

根據第2節中需求分析的介紹,基于位置的移動社交網絡平臺客戶端總共劃分為注冊登錄、最新帖文、我的帖子、我的附近、我的好友、搜索、設置七個功能模塊。

(1)注冊登錄模塊。打開該應用時,首先進入登錄界面,如圖1所示,用戶輸入正確的用戶名和密碼進行登錄,提交后自動跟數據庫后臺進行匹配,正確則登入成功。如果是第一次使用,必須先注冊,如圖2所示,用戶輸入昵稱、選擇性別、郵箱號、驗證碼、密碼等正確的信息即可完成注冊。注冊成功后就會自動進入系統。第一次登錄成功后,會自動保存用戶名和密碼,下次打開系統則會自動登錄。

(2)最新帖文模塊。系統登錄成功后,會自動進入最新帖文模塊。該模塊的主要功能是顯示該社交網絡平臺中用戶最新發布的帖子,默認按時間的降序排列,用戶還可以選擇按距離和帖子的點擊數進行排序顯示,可以選擇自己感興趣的信息進行查看或評論。

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

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

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

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

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

3.3 數據庫設計

本平臺選用MySQL數據庫進行數據存儲,主要有用戶表、帖子表、好友表、帖子評論表、用戶推送表等信息表。其中用戶表主要用來存儲用戶的ID、用戶名、登錄密碼、真實姓名、地理位置、郵箱號碼、手機號碼、家庭地址等注冊信息;帖子表存儲了帖子ID、用戶ID、帖子標題、帖子內容、標簽、瀏覽次數、回復次數、經度、緯度等信息。

4 系統測試

本項目在Android客戶端使用Eclipse Debug、Android DDMS,服務端使用Eclipse Debug、Junit調試工具進行調試代碼、跟蹤代碼。并在客戶端對注冊、登錄、發帖、帖子增刪改查、回帖、關注/取消帖、添加刪除好友、地理范圍設置等功能進行了測試。經過實際測試,該軟件運行良好。

5 結束語

本文在Android平臺上設計了一款基于位置的移動社交網絡平臺應用,用戶可以隨時隨地發表帖文,共享自己的地理位置,并可以查看自己附近地點發表的帖子,和其他用戶進行交流和討論,還可以實現網絡交友等社交活動,為用戶的本地化網絡信息交流和交友提供了新的便捷途徑。

參考文獻:

[1]劉松濤.基于用戶信息行為的移動互聯網商業模式研究[D].黑龍江大學,2015.

[2]屈弘揚,於志文,田苗等.基于LBSN的商業選址推薦系統的研究與實現[J].計算機科學,2015,42(09):33-36.

[3]李林.基于位置的社交網絡潛在好友推薦系統研究[D].廣西大學,2016.

作者簡介:廖文芳(1982-),女,實驗師,主要研究方向:網絡信息安全。

主站蜘蛛池模板: 亚洲自拍另类| 国产乱子伦无码精品小说| 精品无码一区二区三区电影| 日韩AV手机在线观看蜜芽| 国产尤物jk自慰制服喷水| 国产成人一区| 国产日韩丝袜一二三区| 日本成人在线不卡视频| 自慰网址在线观看| a亚洲视频| 麻豆国产精品视频| 亚洲精品在线影院| 99热这里只有精品2| 国产日韩AV高潮在线| 国产亚洲精久久久久久无码AV| 免费无码又爽又黄又刺激网站| 久久夜色精品| 国产制服丝袜91在线| 欧美翘臀一区二区三区| 免费观看成人久久网免费观看| 国产乱人视频免费观看| 又爽又黄又无遮挡网站| 国产在线自乱拍播放| 精品无码国产一区二区三区AV| 不卡无码网| 中文字幕亚洲综久久2021| 美女内射视频WWW网站午夜 | 不卡国产视频第一页| 欧洲高清无码在线| 亚洲欧美成人综合| 国产免费a级片| 久久精品人妻中文系列| 午夜综合网| 中文成人在线视频| 华人在线亚洲欧美精品| 在线欧美国产| 久久婷婷五月综合97色| 97国产成人无码精品久久久| 欧美福利在线播放| 国产福利2021最新在线观看| 国产本道久久一区二区三区| 久久99热66这里只有精品一| 久久久亚洲色| 无码 在线 在线| 色婷婷狠狠干| 亚洲AV无码乱码在线观看代蜜桃 | 国产在线自在拍91精品黑人| 欧美不卡视频在线| 青青草原国产精品啪啪视频| 国模私拍一区二区| 爱做久久久久久| 重口调教一区二区视频| 亚洲欧美人成电影在线观看| 日韩国产 在线| 国产偷倩视频| 在线观看国产黄色| 夜夜爽免费视频| 中文字幕天无码久久精品视频免费| 曰AV在线无码| 99精品久久精品| 小13箩利洗澡无码视频免费网站| 全部无卡免费的毛片在线看| 日韩麻豆小视频| 中文字幕欧美日韩高清| 色哟哟国产成人精品| a在线亚洲男人的天堂试看| 国产精品高清国产三级囯产AV| 亚洲三级视频在线观看| 色精品视频| 色综合五月婷婷| 久久久久人妻一区精品色奶水| 99久久无色码中文字幕| 国产成人久久777777| 亚洲第一视频网站| 中文国产成人精品久久一| 国产综合精品日本亚洲777| 国产亚洲精品97AA片在线播放| 3D动漫精品啪啪一区二区下载| 丁香五月亚洲综合在线| 欧美三级日韩三级| 女人18毛片一级毛片在线 | 超碰免费91|