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-),女,實驗師,主要研究方向:網絡信息安全。

主站蜘蛛池模板: 超清无码一区二区三区| 精品色综合| 久久青草热| 亚洲人成影院在线观看| 成人午夜天| 亚洲综合第一区| 综合人妻久久一区二区精品| 久久这里只有精品国产99| 亚洲天堂网2014| 丰满人妻久久中文字幕| 国产欧美在线观看精品一区污| 亚洲天堂网站在线| 亚洲中文在线视频| 色噜噜狠狠色综合网图区| 国产成人精品一区二区| 色亚洲成人| 欧美伊人色综合久久天天| 欧美一区二区三区欧美日韩亚洲| 国产簧片免费在线播放| 大陆国产精品视频| 97se亚洲| 日韩午夜伦| 国产乱人免费视频| 欧美日韩中文字幕二区三区| 99re在线免费视频| 婷婷久久综合九色综合88| 秘书高跟黑色丝袜国产91在线| 国产主播一区二区三区| 日韩欧美综合在线制服| 92精品国产自产在线观看| 青青草国产一区二区三区| 国产欧美日韩综合在线第一| 亚洲精品国产综合99久久夜夜嗨| 欧美日韩午夜| 国产成人一区| 国产精品人莉莉成在线播放| 99国产在线视频| 亚州AV秘 一区二区三区| 亚洲综合日韩精品| 亚洲中字无码AV电影在线观看| 中国精品久久| 成人福利在线免费观看| 亚洲精品第1页| 精品国产Ⅴ无码大片在线观看81| a欧美在线| 国产菊爆视频在线观看| 女同久久精品国产99国| 九九久久精品免费观看| 国产激爽爽爽大片在线观看| 亚洲精品中文字幕午夜| 亚洲国产一区在线观看| 国产性生大片免费观看性欧美| 免费看a级毛片| 国产精品久久久久久影院| 2018日日摸夜夜添狠狠躁| 午夜精品福利影院| 国产精品浪潮Av| 国产成人精品在线| 青草国产在线视频| 无码电影在线观看| 欧美亚洲一区二区三区导航| 97久久精品人人| 国产va在线观看免费| 91精品久久久久久无码人妻| 精品無碼一區在線觀看 | 国产一区二区三区在线无码| 91精品啪在线观看国产| 久久国产精品电影| 99久久99这里只有免费的精品| 黄色网站不卡无码| 国产一区二区三区视频| a级毛片网| 亚洲精品va| 久久久久久国产精品mv| 麻豆AV网站免费进入| 高清无码一本到东京热| 国产aⅴ无码专区亚洲av综合网| 国产激情无码一区二区免费| 成人久久精品一区二区三区| 成人综合网址| 无码一区二区三区视频在线播放| 午夜视频免费一区二区在线看|