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

基于BMOB移動應用云存儲平臺的社交軟件的開發

2016-08-09 10:38:52孫加祥
中國新通信 2016年12期
關鍵詞:界面數據庫用戶

孫加祥

【摘要】 隨著智能手機的普及以及人們對簡潔大方的追求,即時通訊工具也逐漸向簡潔化方向發展。本文概述了基于Android平臺,采用Java,XMPP傳輸協議,SQLite數據庫等相關技術實現校園即時通訊軟件的過程。該應用刪繁就簡,實現了用戶注冊,用戶登錄,搜索好友,語音聊天等常用功能。方便大學生這個特定群體的日常交流。

【關鍵字】 Android XMPP 即時通信

一、研究目的及意義

在如今的信息時代,獲取信息的渠道非常廣泛,由于接受信息的渠道過多,容易導致信息的錯漏。本項目定位于大學校園這樣的特殊群體和小范圍內,學生之間更容易相互信任和交流,使得線下活動的開展容易實現。技術層面,為解決在基于Linux操作系統的Android手機平臺上即時通信問題,實現在系統客戶端進行文本、圖片的傳送。采用Java語言環境下Android應用開發工具和API接口,并使用Eclipse加上Android集成開發環境插件為手段,對客戶端架構、應用模塊框架、數據存儲、主要功能和核心模塊開發技術等全方而分析,從而提供了實現即時通信系統的客戶端解決方案。

二、系統功能需求分析

1、系統概述。作為一款旨在方便大學生日常生活,促進校友感情的即時通訊工具。其應當具備簡潔大方的人機交互界面,穩定可靠的運行環境。該應用基于Android系統,采用面向對象程序設計語言Java,在Eclipse-ADT集成環境下開發,生成安裝包,并在手機上安裝測試。將應用系統的層次進行劃分,可以分為界面層,邏輯層和存儲層。按照C/ S架構進行開發,構造低耦合高內聚的軟件結構。

2、系統功能性需求。系統主要由以下功能:1.注冊功能:沒有賬戶的用戶可以通過注冊界面填寫賬戶相關信息以及密碼完成賬戶注冊。服務器將返回相應的信息,提示是否注冊成功。2.登錄功能:用戶輸入登錄名和密碼,服務器進行驗證,驗證成功則登錄成功。3.聯系人功能:用戶可在聯系人界面對好友進行刪除、聊天、查看聯系人資料等操作。可通過搜索功能快速確定聯系人位置。在添加好友功能模塊中可通過搜索用戶名添加好友,也可以搜索附近的人結識新好友。4.聊天功能:在聊天界面中,點擊用戶行即可進入聊天界面。可以進行文字、圖片、語音等多種形式的交流。可以發送自己的位置信息讓好友知道自己的所在位置。

三、系統詳細設計及實現

3.1通信服務器的實現

Bmob可以開發一個云存儲的移動應用軟件,給應用軟件快速添加一個安全靈活的后臺管理系統,方便瀏覽終端保存的各種信息。在Bmob平臺上,只需注冊一個帳號,成功后申請創建任意多個數據庫,獲得對應的Key,下載對應版本的SDK并將其嵌入到移動應用中,便可以調用存取 API,進行數據的任意操作。

3.2客戶端的數據庫設計

根據系統需求,要求客戶端進行一些數據本地存儲。客戶端借助Android內置的SQLite數據庫作為客戶端的數據庫。SQLite是一款嵌入式的輕型數據庫,因此它具有資源占用率低,處理速度快的特點。客戶端數據庫比較簡單,主要用來存儲用戶個人信息以及聊天記錄。系統通過android的android.database. SQLite包對數據庫進行操作,它有效的屏蔽了數據庫底層的細節,可以使用戶更直接方便地操作數據庫。

3.3客戶端詳細設計

1、登錄界面設計。1.用戶登錄界面設計。用戶登錄界面主要包括帳號輸入框、密碼輸入框、登錄按鍵和注冊按鍵。2.用戶登錄的處理邏輯。用戶輸入帳號和密碼,點擊“登錄”按鍵進行登錄,在登錄的過程中,客戶端應用程序主要做以下處理邏輯:a.客戶端和Bmob服務器建立連接。b.Bmob將賬號密碼發送給Bmob云服務器。c.Bmob云服務器對用戶信息進行驗證。d.驗證通過則登錄成功,否則登錄失敗。

2、注冊功能的設計與實現。新用戶注冊界面由賬號、密碼、確認密碼文本框,注冊按鈕四部分組成。注冊時用戶只需輸入相關信息點擊注冊按鈕即可。注冊時用戶只需在相應文本框輸入對應信息即可。客戶端將相關信息發送到Bmob服務器端,用戶登錄時以便校驗用戶信息。

3、聊天及添加好友模塊實現。在應用主界面,用戶可通過界面的聯系人按鈕切換至聯系人菜單列表。點擊添加按鈕,可以通過搜索用戶名查找添加好友。也可以通過“附近的人”選項查找身邊的好友。點擊相應聯系人所在位置,便進入了聊天信息編輯界面。編輯完成后點擊發送按鈕即可完成消息的發送。用戶也可以根據需要選擇發送語音以及圖片等格式的文件。

參 考 文 獻

[1] 陳玉婷. Android平臺企業內部員工社交應用軟件的設計與實現2015.

[2] 劉貫.基于Android系統的校園社交平臺的設計與實現2015

[3] 李鯤鵬.基于Android的即時通訊平臺研究與實現2013

[4] 袁利鋒.基于XMPP的Android車載即時通信系統的設計與實現2014

[5] 王戴鈺.基于Android平臺移動社交網絡的設計與實現2013

[6] 孟賀.基于Android的即時通訊系統的設計與實現2014

猜你喜歡
界面數據庫用戶
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 99ri国产在线| 伊人精品成人久久综合| 亚洲视频色图| 欧美一级片在线| 在线欧美国产| 91久久偷偷做嫩草影院电| 91啦中文字幕| 国产精品浪潮Av| 亚洲午夜福利精品无码不卡 | 国产香蕉国产精品偷在线观看| 88国产经典欧美一区二区三区| 少妇露出福利视频| 亚洲成人www| 久久久久久久久18禁秘| 午夜在线不卡| 噜噜噜综合亚洲| 色婷婷狠狠干| 五月婷婷丁香综合| 国产综合精品日本亚洲777| 天天激情综合| 99精品免费在线| 中文字幕日韩视频欧美一区| 亚洲欧美成人综合| 亚洲人妖在线| 人妻无码一区二区视频| 91在线精品免费免费播放| 欧美日韩在线亚洲国产人| 四虎永久在线视频| 日韩第九页| 国产在线观看人成激情视频| AV片亚洲国产男人的天堂| 国产亚洲精品无码专| 亚洲欧美成aⅴ人在线观看| 夜夜拍夜夜爽| 亚洲国产第一区二区香蕉| 亚洲一区精品视频在线| www.国产福利| 亚洲国产精品国自产拍A| 欧美v在线| 亚洲人免费视频| 国产成人你懂的在线观看| 久久伊人久久亚洲综合| 丰满少妇αⅴ无码区| 欧美区一区| 亚洲伊人久久精品影院| 嫩草国产在线| a级毛片在线免费| 久久久久久高潮白浆| 国产精品偷伦视频免费观看国产| 国产一级特黄aa级特黄裸毛片| 中文无码影院| 国产69精品久久久久妇女| 蜜臀av性久久久久蜜臀aⅴ麻豆| 女人一级毛片| 综合五月天网| 亚洲精品第一页不卡| 久久一本日韩精品中文字幕屁孩| 婷婷综合亚洲| 欧美日在线观看| 波多野吉衣一区二区三区av| 国产成人在线无码免费视频| 亚洲精品国产综合99| 亚洲精品动漫在线观看| 丁香婷婷激情网| 又猛又黄又爽无遮挡的视频网站| 国产成人精品一区二区三在线观看| 91黄视频在线观看| 一本综合久久| 欧美在线三级| 成人免费一区二区三区| 九九九国产| 欧美色99| 国产91丝袜| 精品少妇三级亚洲| 天天躁日日躁狠狠躁中文字幕| 国产18在线播放| 亚洲综合片| 婷婷亚洲视频| 2048国产精品原创综合在线| 四虎成人精品在永久免费| 一级毛片中文字幕| 国产理论最新国产精品视频|