李涵 韓淼 韓冬
摘要:體育鍛煉已成為人們?nèi)粘I畹囊徊糠?,通過(guò)手機(jī)預(yù)約體育場(chǎng)館需求越來(lái)越大?;贏ndroid系統(tǒng)開(kāi)發(fā)了一款約球APP。軟件后臺(tái)采用MySql實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ),移動(dòng)端通過(guò)Android Studio開(kāi)發(fā),短信驗(yàn)證碼使用MobSDK接口,數(shù)據(jù)庫(kù)使用JDBC接口連接,圖片加載使用ImageLoader接口。軟件具備瀏覽運(yùn)動(dòng)場(chǎng)館信息、場(chǎng)館預(yù)約、場(chǎng)館評(píng)論、網(wǎng)上約球、約球留言等功能,以及預(yù)約查看場(chǎng)館管理、信用評(píng)價(jià)等功能。系統(tǒng)測(cè)試表明,軟件界面友好、功能齊全、可拓展性良好。
關(guān)鍵詞:Android:網(wǎng)絡(luò)約球;MobSDK接口;Mysql
DOI: 10. 11907/rjdk.182012
開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
中圖分類(lèi)號(hào):TP319
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1672-7800(2020)001-0156-04
0 引言
隨著人們生活水平的提高,越來(lái)越多的人利用閑暇時(shí)間運(yùn)動(dòng)健身[1-3]。球類(lèi)運(yùn)動(dòng)對(duì)設(shè)施有一定要求,需要較為正規(guī)的場(chǎng)地。通過(guò)互聯(lián)網(wǎng)搜索運(yùn)動(dòng)場(chǎng)館信息并進(jìn)行場(chǎng)館預(yù)訂、評(píng)價(jià),通過(guò)運(yùn)動(dòng)社交圈約球、組隊(duì)越來(lái)越普及,約球軟件應(yīng)運(yùn)而生。Android [4-8]系統(tǒng)市場(chǎng)占有率超過(guò)85%,手機(jī)APP需求可想而知。目前市場(chǎng)上的約球軟件大多針對(duì)某一類(lèi)球的場(chǎng)地需求,如籃球、乒乓球等,很少有服務(wù)評(píng)價(jià)和個(gè)人信用評(píng)價(jià)功能。本文基于Android系統(tǒng)開(kāi)發(fā)了一款約球APP,具備瀏覽運(yùn)動(dòng)場(chǎng)館信息、網(wǎng)上約球以及評(píng)價(jià)場(chǎng)館等功能。
1 系統(tǒng)設(shè)計(jì)思路
手機(jī)APP約球軟件分為客戶(hù)端和服務(wù)器端。服務(wù)器端采用MySql搭建,存放如下信息:①用戶(hù)信息:包括系統(tǒng)管理員、普通用戶(hù)、體育場(chǎng)館管理員信息;②場(chǎng)館信息:場(chǎng)館狀態(tài)信息,如已預(yù)訂、待預(yù)約等;③場(chǎng)館評(píng)價(jià)信息;④用戶(hù)個(gè)人信用信息。
客戶(hù)端采用Android手機(jī)端呈現(xiàn),實(shí)現(xiàn)功能包括:①用戶(hù)注冊(cè)、登錄功能:實(shí)現(xiàn)用戶(hù)在APP上注冊(cè)、登錄功能;②運(yùn)動(dòng)場(chǎng)館信息查詢(xún)功能:查詢(xún)運(yùn)動(dòng)場(chǎng)館、球場(chǎng)的狀態(tài)信息;③線上發(fā)布約球信息及用戶(hù)個(gè)人約球信息管理功能:用戶(hù)以公告板的形式發(fā)布約球信息,用戶(hù)可以查看自己以往發(fā)布的信息并進(jìn)行管理;④場(chǎng)館評(píng)價(jià)功能:場(chǎng)館使用完畢后用戶(hù)給予評(píng)價(jià);⑤用戶(hù)信用評(píng)價(jià)功能:個(gè)別用戶(hù)如有惡劣違約行為或發(fā)布虛假信息,由管理員扣除信用分或拉入黑名單。
2 詳細(xì)設(shè)計(jì)
2.1 系統(tǒng)用戶(hù)模塊
系統(tǒng)用戶(hù)模塊涉及注冊(cè)、登錄、用戶(hù)分類(lèi)、用戶(hù)信用評(píng)價(jià)相關(guān)操作。
(1)用戶(hù)分類(lèi)功能:用戶(hù)分為普通用戶(hù)、場(chǎng)館管理員和系統(tǒng)管理員3類(lèi)。普通用戶(hù)和場(chǎng)館管理員都通過(guò)APP進(jìn)行注冊(cè)、登錄[9-11]。系統(tǒng)管理員則在數(shù)據(jù)庫(kù)中直接建立并賦予相應(yīng)權(quán)限。系統(tǒng)管理員權(quán)限包括用戶(hù)信息、用戶(hù)黑名單等數(shù)據(jù)庫(kù)信息管理。
(2)注冊(cè)與登錄功能:普通用戶(hù)登錄時(shí)會(huì)檢測(cè)其信用分,達(dá)到標(biāo)準(zhǔn)才能成功登錄進(jìn)入到普通用戶(hù)主界面,場(chǎng)館管理員登錄成功后會(huì)自動(dòng)進(jìn)入到場(chǎng)館管理員主界面。不同用戶(hù)類(lèi)型的登錄由系統(tǒng)自動(dòng)識(shí)別。普通用戶(hù)注冊(cè)時(shí)需要提供用戶(hù)名和密碼;場(chǎng)館管理員注冊(cè)時(shí)除了用戶(hù)名密碼外還需輸入相應(yīng)的場(chǎng)館信息。用戶(hù)注冊(cè)時(shí),用戶(hù)名為本機(jī)號(hào)碼,系統(tǒng)會(huì)發(fā)送一個(gè)驗(yàn)證短信到手機(jī),用戶(hù)通過(guò)輸入正確的驗(yàn)證碼、設(shè)置密碼完成注冊(cè)[12-15],如果被加入到黑名單則該手機(jī)無(wú)法再進(jìn)行注冊(cè)。注冊(cè)、登錄均通過(guò)JDBC對(duì)MySql數(shù)據(jù)庫(kù)進(jìn)行相關(guān)操作
(3)用戶(hù)信用評(píng)價(jià):用戶(hù)表中第一個(gè)字段滿(mǎn)分為100,場(chǎng)館管理員會(huì)對(duì)用戶(hù)每次的預(yù)約進(jìn)行評(píng)價(jià),如果違約減20,當(dāng)分?jǐn)?shù)低于60分時(shí)該用戶(hù)會(huì)被拉入黑名單,無(wú)法登錄APP,需要聯(lián)系管理員進(jìn)行申訴。
2.2 場(chǎng)館模塊
場(chǎng)館模塊主要涉及到場(chǎng)館狀態(tài)信息、場(chǎng)館創(chuàng)建與刪除、場(chǎng)館評(píng)價(jià)等。
(1)場(chǎng)館狀態(tài)信息:普通用戶(hù)登錄成功后可選擇籃球場(chǎng)、羽毛球場(chǎng)、網(wǎng)球場(chǎng)等場(chǎng)館。頁(yè)面包括場(chǎng)館信息,如球場(chǎng)所在場(chǎng)館地理位置、聯(lián)系電話等。進(jìn)行場(chǎng)館預(yù)約時(shí)可選擇時(shí)間或查看被選中時(shí)間該球場(chǎng)各個(gè)時(shí)間段的預(yù)約情況,籃球場(chǎng)在預(yù)約時(shí)可選擇訂半場(chǎng)還是全場(chǎng)。
(2)場(chǎng)館創(chuàng)建、更新與刪除:場(chǎng)館管理員在注冊(cè)時(shí)需要完成場(chǎng)館創(chuàng)建,包括場(chǎng)館名稱(chēng),籃球場(chǎng)、羽毛球場(chǎng)、網(wǎng)球場(chǎng)數(shù)量,場(chǎng)館位置信息[16-17]。新建場(chǎng)館不直接顯示,需要后臺(tái)管理員審核后才能在場(chǎng)館列表中顯示。進(jìn)入場(chǎng)館管理員頁(yè)面后,可實(shí)現(xiàn)添加新球場(chǎng)、編輯已有場(chǎng)館信息、刪除場(chǎng)館、場(chǎng)館預(yù)約情況查詢(xún)等操作。
(3)場(chǎng)館評(píng)價(jià):用戶(hù)可發(fā)表對(duì)場(chǎng)館的評(píng)價(jià),也可通過(guò)JDBC連接MySql獲取評(píng)論信息并顯示。
約球模塊主要用于普通用戶(hù)發(fā)布約球信息。用戶(hù)登錄完成后就可進(jìn)入約球信息顯示頁(yè)面,其內(nèi)容由用戶(hù)填寫(xiě)。用戶(hù)也可發(fā)布新的約球信息,對(duì)已發(fā)布約球信息進(jìn)行回復(fù)、留言。約球信息作為一個(gè)獨(dú)立的表儲(chǔ)存在MySql數(shù)據(jù)庫(kù)中。
2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)存儲(chǔ)用戶(hù)信息、場(chǎng)館信息、場(chǎng)館預(yù)約信息、場(chǎng)館評(píng)價(jià)信息、約球信息、留言信息,數(shù)據(jù)庫(kù)采用MySql實(shí)現(xiàn)。
用戶(hù)表(user)包括:id(主鍵、自動(dòng)增加)、username(用戶(hù)名)、password(密碼)、credit(信用評(píng)分,滿(mǎn)分為100)、level(用戶(hù)類(lèi)別:1代表場(chǎng)館管理員,0代表普通用戶(hù))。
場(chǎng)館表( stadium)包括:id(主鍵、自動(dòng)增加)、name(場(chǎng)館名稱(chēng))、location(場(chǎng)館位置)、tel(場(chǎng)館電話)、userid(該場(chǎng)館管理員id)、url(場(chǎng)館圖片地址)、type(球場(chǎng)類(lèi)型:字母B、T、V分表表示籃球、網(wǎng)球、羽毛球)、number(場(chǎng)館序號(hào))、cer(場(chǎng)館營(yíng)業(yè)執(zhí)照地址)、pass(是否通過(guò)審核,新建立的場(chǎng)館該值都為0,通過(guò)管理員審核后手動(dòng)改為1)。
場(chǎng)館預(yù)約表( field)包括:id(主鍵、自動(dòng)增加)、stadiumid(所屬場(chǎng)館id)、t一911、t_1113、t_1315、t_1517(4個(gè)時(shí)間段的預(yù)約情況,值為預(yù)約用戶(hù)的id,負(fù)值表示用戶(hù)沒(méi)如約前來(lái),未預(yù)約值為0)、_date(預(yù)約的日期)、half(半場(chǎng)信息,1為籃球上半場(chǎng),2為籃球下半場(chǎng),0為羽毛球\網(wǎng)球全場(chǎng))。
場(chǎng)館評(píng)價(jià)表(comment)包括:id(主鍵、自動(dòng)增加)、userid(評(píng)價(jià)用戶(hù)的id)、stadium(評(píng)價(jià)場(chǎng)館的id)、content(評(píng)價(jià)內(nèi)容)。
約球表( massage)包括:massageid(主鍵、自動(dòng)增加)、userid(發(fā)表約球信息用戶(hù)的id)、content(約球內(nèi)容)。
約球留言表( massage_comment)包括:id(主鍵、自動(dòng)增加)、massageid(所屬約球信息的id)、userid(發(fā)表留言用戶(hù)的id)、content(留言?xún)?nèi)容)。
2.4 普通用戶(hù)功能劃分
(1)用戶(hù)模塊。進(jìn)入APP后第一個(gè)界面即注冊(cè)、登錄界面。通過(guò)輸入手機(jī)號(hào)、接受驗(yàn)證碼、設(shè)置密碼和用戶(hù)類(lèi)型(普通用戶(hù))步驟完成注冊(cè)。用戶(hù)可在此頁(yè)面輸入用戶(hù)名、密碼進(jìn)行登錄,系統(tǒng)會(huì)自動(dòng)識(shí)別登錄用戶(hù)是否為普通用戶(hù)。如為普通用戶(hù),在信用分大于等于60時(shí)才能登錄。
(2)場(chǎng)館模塊。在普通用戶(hù)主界面中,用戶(hù)可以瀏覽場(chǎng)館及查看用戶(hù)預(yù)約情況。場(chǎng)館信息包括場(chǎng)館名稱(chēng)、位置、聯(lián)系電話等信息,可以預(yù)約和評(píng)論場(chǎng)館。普通用戶(hù)可以進(jìn)行不同時(shí)間段的場(chǎng)地預(yù)約、查看場(chǎng)館相關(guān)評(píng)論信息、對(duì)場(chǎng)館進(jìn)行評(píng)論[18],還可查看最近7天內(nèi)該用戶(hù)的預(yù)約歷史信息。
(3)約球模塊。在約球信息發(fā)布頁(yè)面可瀏覽所有用戶(hù)發(fā)布的約球信息,也可發(fā)布自己的約球信息,還可對(duì)約球信息留言。用戶(hù)可過(guò)濾出自己發(fā)布的約球信息以及刪除該約球信息。
2.5 場(chǎng)館管理員功能劃分
(1)用戶(hù)模塊。場(chǎng)館管理員登錄與普通用戶(hù)基本一致,取消了用戶(hù)信用分審查功能。場(chǎng)館管理員注冊(cè)前半段與普通用戶(hù)基本一致,在設(shè)置完密碼和用戶(hù)類(lèi)型(場(chǎng)館管理員)后,可以完善場(chǎng)館的各項(xiàng)信息并完成注冊(cè),進(jìn)入場(chǎng)館管理員頁(yè)面。
(2)場(chǎng)館模塊。在場(chǎng)館管理員主界面中可以添加指定數(shù)量的子場(chǎng)館(籃球場(chǎng)、羽毛球場(chǎng)、網(wǎng)球場(chǎng)),編輯該管理員的每個(gè)子場(chǎng)館信息或刪除該子場(chǎng)館[19-20],還可查看該管理員的每個(gè)子場(chǎng)館預(yù)約情況并對(duì)已預(yù)約用戶(hù)進(jìn)行信用評(píng)價(jià)。
3 系統(tǒng)文件功能
系統(tǒng)文件包括Activitv相關(guān)文件、Bean相關(guān)文件、Ser-vlce相關(guān)文件及其它Java文件。
3.1 Activity相關(guān)文件
如圖1所示,軟件系統(tǒng)Activity功能如下:
MainActivity:該Activity為啟動(dòng)頁(yè)面,主要實(shí)現(xiàn)用戶(hù)登錄功能;MassageActivity:該Activity為約球頁(yè)面,主要實(shí)現(xiàn)約球信息顯示、約球信息發(fā)布;MassageCommentActivity:該Activity為約球留言頁(yè)面,主要實(shí)現(xiàn)留言的顯示、發(fā)布功能;Myo rderActivity:該Activity為用戶(hù)場(chǎng)館預(yù)約信息頁(yè)面,主要實(shí)現(xiàn)場(chǎng)館預(yù)約信息顯示功能;OrderActivity:該Activity為場(chǎng)館預(yù)約&評(píng)論頁(yè)面,主要實(shí)現(xiàn)場(chǎng)館預(yù)約、場(chǎng)館評(píng)論功能;OrderManageActivity:該Activity為場(chǎng)館管理員的場(chǎng)館預(yù)約頁(yè)面,主要實(shí)現(xiàn)預(yù)約用戶(hù)ID查看、信用評(píng)價(jià)功能;Reg-isterActivity:該Activity為注冊(cè)頁(yè)面,普通用戶(hù)在該頁(yè)面設(shè)置完密碼即可完成注冊(cè),場(chǎng)館管理員則進(jìn)入到下一個(gè)填寫(xiě)場(chǎng)館信息頁(yè)面中;RegisterStadiumActivity:該Activity為場(chǎng)館管理員注冊(cè)頁(yè)面,在該頁(yè)面完成場(chǎng)館的初始化建立,完成注冊(cè);Select2Activity:該Activity為場(chǎng)館管理員主頁(yè)面,實(shí)現(xiàn)場(chǎng)館管理員向不同功能的跳轉(zhuǎn);SelectActivity:該Ac-tivitv為普通用戶(hù)主頁(yè)面,實(shí)現(xiàn)普通用戶(hù)向不同功能的跳轉(zhuǎn);StadiumActivity:該Activity為場(chǎng)館顯示頁(yè)面,主要實(shí)現(xiàn)場(chǎng)館過(guò)濾顯示;StadiumManageActivity:該Activity為場(chǎng)地管理員場(chǎng)館管理頁(yè)面,主要實(shí)現(xiàn)場(chǎng)地管理員對(duì)所屬子場(chǎng)館的信息修改,場(chǎng)館刪除功能。
3.2 Bean相關(guān)文件
如圖2所示,軟件系統(tǒng)的全部Bean文件功能如下:
MyOrderBean:“我的預(yù)約”信息封裝類(lèi);OrderBean:場(chǎng)館預(yù)約信息封裝類(lèi);StadiumBean:場(chǎng)館信息封裝類(lèi)。3.3 Service相關(guān)文件及其它Java文件
如圖3所示,包括全部的Service、工具類(lèi)和自定義Adapter。AddStadiumService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)添加子場(chǎng)館功能;CommentService:通過(guò)連接MySql數(shù)據(jù)庫(kù)實(shí)現(xiàn)場(chǎng)館評(píng)價(jià)功能;FileUtlis:工具類(lèi),實(shí)現(xiàn)通過(guò)URI路徑得到絕對(duì)路徑功能;IsArrivedService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)信用評(píng)價(jià)、預(yù)約未到標(biāo)記功能;MassageComment-Service:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)約球信息留言功能;MassageDeleteService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)用戶(hù)本人約球信息的刪除功能;MassageCommentService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)約球信息的留言功能;Mas-sageService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)約球信息的獲取和添加功能;Mv_service_MySql:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)登錄中密碼校對(duì)功能;MyOrderAdapter:繼承自Base-Adapter,實(shí)現(xiàn)用戶(hù)預(yù)約訂單數(shù)據(jù)的顯示適配;Myo rderSer-vlce:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)用戶(hù)個(gè)人預(yù)約訂單獲取功能;OrderManageService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)場(chǎng)館管理員對(duì)預(yù)約場(chǎng)館信息的查看功能;OrderService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)普通用戶(hù)場(chǎng)館預(yù)約信息獲取功能;OrderUpdateService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)普通用戶(hù)場(chǎng)館預(yù)約功能;RegisterService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)用戶(hù)注冊(cè)功能;RegisterStadiumService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)場(chǎng)館管理員注冊(cè)時(shí)場(chǎng)館初始化功能;SelectService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)場(chǎng)館信息獲取功能;SerchService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)場(chǎng)館信息模糊查詢(xún)功能;StadiumAdapter:繼承自BaseAdapter,實(shí)現(xiàn)場(chǎng)館數(shù)據(jù)的顯示適配;StadiumManageService:通過(guò)連接MySql數(shù)據(jù)庫(kù),實(shí)現(xiàn)場(chǎng)館管理員管理場(chǎng)館功能。
4 系統(tǒng)測(cè)試
點(diǎn)擊yueqiuAPP圖標(biāo)運(yùn)行程序,在注冊(cè)賬號(hào)功能界面中輸人手機(jī)號(hào),獲取驗(yàn)證碼,設(shè)置密碼、用戶(hù)類(lèi)別,完善各項(xiàng)信息后完成注冊(cè),如圖4所示。
普通用戶(hù)登錄成功后可瀏覽場(chǎng)館信息,也可進(jìn)行條件瀏覽,或在搜索框?qū)崿F(xiàn)模糊查詢(xún)場(chǎng)館名稱(chēng)或位置,如圖5所示。
普通用戶(hù)點(diǎn)擊某一個(gè)場(chǎng)館可查看場(chǎng)館評(píng)價(jià)信息,也可進(jìn)行場(chǎng)館預(yù)約。點(diǎn)擊“我要發(fā)布約球信息”按鈕,可發(fā)布約球信息或進(jìn)行信息管理,如圖6所示。
場(chǎng)館管理員可以添加、修改、刪除運(yùn)動(dòng)場(chǎng)館信息,也可查看某場(chǎng)館預(yù)約情況,如圖7所示。在該界面,已經(jīng)被預(yù)約的時(shí)間段會(huì)顯示預(yù)約用戶(hù)ID并可進(jìn)行點(diǎn)擊。若用戶(hù)預(yù)約后未按時(shí)到達(dá)球場(chǎng),點(diǎn)擊“未到達(dá)球館”按鈕,提示“該用戶(hù)已經(jīng)被扣除20信用分!”,并且對(duì)預(yù)約信息中的ID值取負(fù)。
5 結(jié)語(yǔ)
約球軟件后臺(tái)采用MySql實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ),移動(dòng)端通過(guò)Android Studio開(kāi)發(fā),短信驗(yàn)證碼使用MobSDK接口、數(shù)據(jù)庫(kù)連接使用JDBC接口、圖片加載使用ImageLoader接口設(shè)計(jì)。軟件可實(shí)現(xiàn)普通用戶(hù)瀏覽場(chǎng)館、場(chǎng)館評(píng)論、場(chǎng)館預(yù)約、約球留言等功能,場(chǎng)館管理員可進(jìn)行場(chǎng)館管理、預(yù)約查看、信用評(píng)價(jià)等。系統(tǒng)測(cè)試和體驗(yàn)表明,軟件界面友好、功能齊全,有良好的可拓展性。
參考文獻(xiàn):
[1]楊豐盛.Android應(yīng)用揭秘開(kāi)發(fā)[M].北京:機(jī)械工業(yè)出版社,2011:1-30.
[2] 陳浩,葉建林,吳秋坤,等.基于Android平臺(tái)的順路互助軟件《同途》的設(shè)計(jì)與應(yīng)用[J]電腦知識(shí)與技術(shù),2018,14(1):119-121,128.
[3] 陳浩,高凡鈞,謝恩燕,等.校園C2C租賃平臺(tái)《易租》的設(shè)計(jì)與應(yīng)用[J].電腦知識(shí)與技術(shù),2018,14( 9):62-64,67.
[4] 李剛.瘋狂Android講義[M].北京:電子工業(yè)出版社,2012:45-73.
[5]趙光亮.基于Android的移動(dòng)校園APP設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2017,33( 11):114-116.
[6] 梁家輝,李松泰.基于Android平臺(tái)的“嘗鮮”APP設(shè)計(jì)與實(shí)現(xiàn)[J]電腦知識(shí)與技術(shù),2017,13(32):109-110.
[7]戴偉敏,陳皓,蔣家恒,等.基于Android平臺(tái)的校園百事通APP設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2018,36( 3):180-181.
[8]李曉康,王成田,張德青.Android平臺(tái)下“易書(shū)”APP的設(shè)計(jì)與實(shí)現(xiàn)[J]電子商務(wù),2018( 5):45-46.
[9] 崔陽(yáng),賀亞茹.MySql數(shù)據(jù)庫(kù)應(yīng)用從入門(mén)到精通[M].北京:中國(guó)鐵道出版社,2016:1-22.
[10] 張亞杰.基于Android平臺(tái)的移動(dòng)終端應(yīng)用程序的研究與開(kāi)發(fā)[D].鄭州:鄭州大學(xué),2013.
[11] 余志龍.Coogle Android SDK開(kāi)發(fā)范例大全[M].北京:人民郵電出版社,2012:33-42.
[12] 張曉軍.MVC架構(gòu)模式在Java開(kāi)發(fā)中的應(yīng)用[J].黑龍江科技信息,2016( 29):177-178.
[13]
PHILLIPS B,HARDY B.Android編程權(quán)威指南[M].北京:人民郵電出版社.2013:21-33.
[14] 劉香燕,李揚(yáng).智能簽到系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].信息通信,2018(2):95-96.
[15] 萊特曼.精彩絕倫的Android UI設(shè)計(jì):響應(yīng)式用戶(hù)界面與設(shè)計(jì)模式[M].王東明,譯.北京:機(jī)械工業(yè)出版社,2011:133-167.
[16] 呂晶.Android系統(tǒng)中APP應(yīng)用軟件網(wǎng)絡(luò)安全問(wèn)題[J].福建電腦,2018,34( 5):101-113.
[17] 郭霖,第一行代碼Android[M].第2版.北京:人民郵電版社,2016:12-33.
[18]
JASON OSTRANDER.Android UI基礎(chǔ)教程[M].劉文斌,譯.北京:人民郵電出版社,2012:10-18.
[19]
GUNASEKERA S.Android apps security[M]. Berkely: Apress, 2012.
[20]
JM HICK,JL HAINAUT. Data&knoWledge engineering[M].Berlin:Springer,2006.
(責(zé)任編輯:杜能銅)
基金項(xiàng)目:北京市教委科研計(jì)劃面上項(xiàng)目( KM201511232019)
作者簡(jiǎn)介:李涵(1978-),女,碩士,北京信息科技大學(xué)理學(xué)院副教授、碩士生導(dǎo)師,研究方向?yàn)橐苿?dòng)互聯(lián)網(wǎng)、網(wǎng)絡(luò)信息安全、大數(shù)據(jù)應(yīng)用。