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

基于Android的約伴—出行系統(tǒng)設計

2018-03-24 09:36:24孟杉任進
物聯(lián)網(wǎng)技術 2018年3期
關鍵詞:數(shù)據(jù)庫

孟杉 任進

摘 要:隨著科技的不斷發(fā)展,移動終端和互聯(lián)網(wǎng)技術已經(jīng)完全融入到了人們的日常生活中。一部移動終端可以幫助人們了解和解決很多事情。患者可以利用醫(yī)院APP進行在線預約、在線就醫(yī),人們也可以利用手機APP進行在線訂餐、在線購物、在線查詢等。文中介紹了一款約伴APP,利用此APP可以在線預約同伴,進行外出游玩、旅行等。

關鍵詞:Android;百度地圖;交流互動;數(shù)據(jù)庫

中圖分類號:TP311 文獻標識碼:A 文章編號:2095-1302(2018)03-0-02

0 引 言

如今,人們的生活水平得到了大幅度提升,利用閑暇時間出去游玩、旅行的愿望和需求變得更加強烈[1],但有時卻難以找到志同道合的旅伴。約伴-出行系統(tǒng)正是一款基于Android操作系統(tǒng)為人們提供線上進行交互、線下組織活動的APP。用戶可以通過線上發(fā)布出行旅伴需求或根據(jù)他人發(fā)布的信息進行交流,找到合適的出行伴侶,同時系統(tǒng)也會根據(jù)用戶需求自動推薦相關出行方案。

約伴-出行系統(tǒng)基于移動客戶端的C/S架構,適配Android 2.3以上的系統(tǒng),能服務于更廣大的用戶。

1 系統(tǒng)整體功能設計

約伴-出行系統(tǒng)功能模塊如圖1所示。

1.1 個人信息管理

該模塊主要負責進行用戶個人相關信息設置,通信錄好友管理。

1.1.1 用戶注冊

在用戶首次使用此APP時須注冊賬戶并設置登錄密碼,點擊“注冊”按鈕,跳轉(zhuǎn)到注冊界面。用戶設置其賬號和密碼,即可完成注冊。此APP賬號采用手機號形式,利用正則表達式判斷用戶輸入的賬號是否合法。判斷輸入內(nèi)容的合法性之后,就可以調(diào)用網(wǎng)絡請求把賬號和密碼傳給服務器,同時服務器獲取到用戶的相關信息。

1.1.2 用戶登錄

賬戶注冊成功后,用戶就可以在登錄界面輸入賬號和密碼,登錄此APP。當用戶點擊“登錄”按鈕時,系統(tǒng)會預先判斷賬號和密碼是否合法,若不合法,系統(tǒng)會在屏幕下方顯示登錄信息有誤。提示語采用的是Android原生的控件Toast彈窗提示,時間為1 s。

1.1.3 用戶信息設置

在該模塊,用戶可以根據(jù)自身情況設置個人相關信息。若用戶上傳個人頭像,選頭像時進入本地圖庫篩選后上傳或者拍照上傳,采用Base64方式上傳至服務器。此外,用戶還可以設置昵稱、聯(lián)系方式、個人情況簡介,管理通信錄等。

1.2 出行管理

1.2.1 出行需求發(fā)布

此模塊是用戶發(fā)布出行消息并與其他用戶交互的主要途徑。用戶能夠在此模塊上發(fā)布自己的出行消息,如目的地、出行方式以及約伴要求等。同時系統(tǒng)會將用戶所發(fā)布的消息存入數(shù)據(jù)庫,以備其他模塊調(diào)用。

1.2.2 信息瀏覽

用戶登錄出行-約伴系統(tǒng)成功后,與用戶進行交互的第一個界面如圖2所示。在此界面上,用戶可以瀏覽其他用戶所發(fā)布的出行信息,同時系統(tǒng)會根據(jù)用戶所設置的個人相關信息、發(fā)布的出行需求信息以及用戶最近瀏覽關注的信息自動置頂推薦相關的出行信息。本模塊不涉及用戶隱私,僅顯示其發(fā)布的需求內(nèi)容。列表的數(shù)據(jù)均通過請求后臺接口獲得,獲得數(shù)據(jù)后,將其放入ArrayList中并傳入RecyclerView設置的適配器后刷新列表,當用戶點擊列表中的某一項時,把對應集合中相應位置的數(shù)據(jù)取出來,主要取其文章的ID,跳轉(zhuǎn)并傳值到詳情頁,使用intent.putExtra(key, value)形式傳值。用戶可以根據(jù)自身需求決定是否接受約伴邀請或者用戶主動對他人發(fā)出要約請求。

1.2.3 出行路徑規(guī)劃

該模塊集成了百度地圖SDK[2],提供基本地圖、位置搜索、路徑規(guī)劃等數(shù)據(jù)服務,如圖3所示。在此程序中,XML中使用百度地圖控件 ,activity的onCreat中初始化sdk SDKInitializer.initialize(getAPPlicationContext()),以及獲取地圖控件引用 mMapView = (MapView) findViewById(R.id.id_bmapView)。用戶在路徑規(guī)劃界面輸入起點以及終點即可進行路徑搜索,同時系統(tǒng)還提供了駕車、公交、步行、騎行等出行方式,系統(tǒng)根據(jù)用戶所選擇的出行方式自動提供最快捷的路徑規(guī)劃。

1.3 消息管理

1.3.1 交流互動

系統(tǒng)中,用戶互動交流模塊是集成環(huán)信SDK。用戶使用此功能時需要使用賬號在環(huán)信上完成注冊。用戶注冊完成后,將發(fā)布者的ID傳入環(huán)信SDK提供的聊天頁面即可進行交流互動,不過這屬于陌生人交流。點擊“關注”,申請加其為好友,當對方同意后,用戶雙方即成為好友,在用戶通信錄里可以查看好友信息。

1.3.2 查看留言

用戶在瀏覽其他用戶發(fā)布的消息后,可以在下方留言,詢問相關內(nèi)容等。同時用戶也可以查看其他用戶給自己的留言信息,并決定是否回復等。

1.4 管理員管理

管理員模塊分為用戶賬號管理和用戶發(fā)布信息管理兩部分。

1.4.1 用戶賬號管理

管理員一旦發(fā)現(xiàn)用戶發(fā)布涉嫌違反法律法規(guī)、用戶使用條款協(xié)議以及基本道德規(guī)范的內(nèi)容,有權刪除該用戶賬號以及其發(fā)布的一切信息。這一功能保證了約伴-出行APP線上互動的和諧與穩(wěn)定,也保證了用戶在使用本系統(tǒng)時能有舒適、愉快的心情。

1.4.2 用戶信息發(fā)布管理

此模塊旨在刪除用戶發(fā)布的不符合規(guī)定的信息,如虛假信息、垃圾信息等。管理員有權根據(jù)情節(jié)嚴重程度決定刪除單條信息或者該用戶發(fā)布的所有信息。該功能有效保證了用戶盡可能地獲取系統(tǒng)干凈、有效的信息。

2 數(shù)據(jù)庫設計

良好的數(shù)據(jù)庫設計能夠使系統(tǒng)無論在效率還是安全性上都得到較大提高[3]。本系統(tǒng)將數(shù)據(jù)庫規(guī)范模式應用到了系統(tǒng)數(shù)據(jù)設計中。約伴-出行系統(tǒng)中的數(shù)據(jù)庫表按照3NF范式建立,一個數(shù)據(jù)庫表中不包含已在其他表中已包含的非主關鍵字信息,以減少數(shù)據(jù)冗余,保證數(shù)據(jù)庫安全平穩(wěn)運行。

由于系統(tǒng)直接連接遠程數(shù)據(jù)庫,在安全性等方面的性能非常差,因此,本系統(tǒng)數(shù)據(jù)庫訪問采用目前較為流行的Android+PHP+MySQL形式,即訪問遠程服務器前端的PHP,PHP函數(shù)完成數(shù)據(jù)庫操作,把結果經(jīng)過JSON編碼后傳回,Android端再parse出結果,這種方式既簡單又高效。

3 結 語

約伴-出行系統(tǒng)是一款基于Android操作平臺,旨在為用戶提供線上互動、線下結伴出行服務,使用戶能夠更加方便、舒適出游的應用APP。系統(tǒng)整體具有較高的實用性,但還有許多需要進一步完善的地方,有待進一步研究探索,以實現(xiàn)更為實用、方便的功能。

參考文獻

[1]謝杭,朱鵬羽,孟慶賀.基于安卓平臺的掌上校園APP的設計與開發(fā)[J].軟件工程,2016,19(3):24-26.

[2]隆志堅.Android平臺基于Google Map Api的導航應用技術研究和實現(xiàn)[D].長沙:國防科學技術大學,2011.

[3]于詩宇,侯祝平.基于Android攜程結伴系統(tǒng)的設計[J].科技創(chuàng)新導報,2014(26):49-50.

[4]楊豐盛.Android應用開發(fā)揭秘[M].北京:機械工業(yè)出版社,2010.

[5]郭琳.基于百度地圖Api的Web地圖交互應用[J].科技資訊,2017,15(8):36-38.

[6]陳飛,羅文廣.基于Android的智能交互APP設計[J].廣西科技大學學報,2017,28(2):29-34.

[7]宮永剛,王紅剛.基于Android Resource sharing APP系統(tǒng)設計與實現(xiàn)[J].電腦知識與技術(學術交流),2017(3x):61-62.

[8]廖露陽,郭兵.基于Android APP安全登錄認證解決方案[J].現(xiàn)代計算機(中旬刊),2016(12):9-12.

猜你喜歡
數(shù)據(jù)庫
數(shù)據(jù)庫
財經(jīng)(2017年15期)2017-07-03 22:40:49
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
兩種新的非確定數(shù)據(jù)庫上的Top-K查詢
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
數(shù)據(jù)庫
財經(jīng)(2015年3期)2015-06-09 17:41:31
數(shù)據(jù)庫
財經(jīng)(2014年21期)2014-08-18 01:50:18
數(shù)據(jù)庫
財經(jīng)(2014年6期)2014-03-12 08:28:19
數(shù)據(jù)庫
財經(jīng)(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 欧美视频在线第一页| 成人韩免费网站| 波多野结衣第一页| 日本道综合一本久久久88| 欧美成人午夜视频免看| 亚洲成肉网| 日韩无码真实干出血视频| 成人综合在线观看| 亚洲国产成人麻豆精品| 久久性妇女精品免费| 国模视频一区二区| 亚洲欧洲天堂色AV| 白浆视频在线观看| 亚洲免费毛片| 99国产在线视频| 国产精品成人第一区| 亚洲国产系列| 国产亚洲欧美在线人成aaaa| 亚洲天堂啪啪| 国产区人妖精品人妖精品视频| 熟女成人国产精品视频| 波多野衣结在线精品二区| 日本成人不卡视频| 麻豆精品在线播放| 亚洲Av激情网五月天| 国产欧美日韩综合一区在线播放| 久久久精品无码一区二区三区| 亚洲精品在线影院| 亚洲最新在线| 亚洲三级电影在线播放| 亚洲成aⅴ人片在线影院八| 日本免费a视频| 午夜精品福利影院| 东京热一区二区三区无码视频| 91精品国产91久无码网站| 亚洲日本中文字幕天堂网| 五月激情婷婷综合| 日本一区二区不卡视频| 国产成人精品2021欧美日韩| 人妻中文久热无码丝袜| 91在线一9|永久视频在线| 亚洲无码高清免费视频亚洲| 国产99欧美精品久久精品久久| 免费看美女自慰的网站| 国产福利影院在线观看| 久久这里只有精品免费| 久久99精品久久久久纯品| 国产精品久久久精品三级| 国产成人高清在线精品| 伦精品一区二区三区视频| 五月婷婷精品| 99久久国产综合精品2023| 热思思久久免费视频| 日本爱爱精品一区二区| 国产午夜小视频| 国内精品伊人久久久久7777人| 亚洲 欧美 偷自乱 图片| 欧美中文字幕在线播放| 亚洲精品动漫| 久久中文字幕2021精品| 伊人五月丁香综合AⅤ| 亚洲精品爱草草视频在线| 99青青青精品视频在线| 国产欧美视频在线| 美女无遮挡拍拍拍免费视频| 亚洲国产高清精品线久久| 国产亚洲精久久久久久久91| 亚洲天堂精品在线| 一本大道东京热无码av| 欧美成人免费| 国产精品视频免费网站| 在线观看无码av五月花| 久久国产亚洲欧美日韩精品| 欧美日本在线播放| 亚洲一级毛片在线播放| 国产成人a在线观看视频| 日韩无码真实干出血视频| 色综合五月| 国产乱视频网站| 国产成人1024精品下载| 91系列在线观看| 专干老肥熟女视频网站|