董婷 張玨
摘要:基于安卓的健身信息管理系統(tǒng)設(shè)計(jì)是用Android和JSP兩者結(jié)合的技術(shù)進(jìn)行實(shí)現(xiàn),操作系統(tǒng)是Windows,數(shù)據(jù)庫本次采用MySql數(shù)據(jù)庫進(jìn)行實(shí)現(xiàn)。
關(guān)鍵詞:健身信息管理系統(tǒng);JSP;MySql
中圖分類號:TP391 ? ? ? ?文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2020)17-0044-02
基于安卓的健身信息管理系統(tǒng)是一套開放性的健身信息管理系統(tǒng),整個系統(tǒng)分為管理員和用戶兩部分 ?;诎沧康慕∩硇畔⒐芾硐到y(tǒng)具有便捷的可操作性,可以隨時登錄進(jìn)行健身相關(guān)信息的管理,通過對用戶的健身信息的調(diào)查報(bào)告,設(shè)計(jì)出了健身信息管理系統(tǒng)。
1系統(tǒng)功能模塊設(shè)計(jì)
主要是通過對系統(tǒng)功能進(jìn)行分析,要滿足用戶需求。引導(dǎo)界面,主要是給第一次使用程序的用戶一個有效引導(dǎo),提示用戶登錄等,方便用戶使用。
健身信息管理系統(tǒng)主要分為兩個角色,管理員和會員,管理員是權(quán)利最大的人,主要是對員工、教練、課程、前臺等進(jìn)行管理,會員是主要對會員自己進(jìn)行有效管理。
1.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
用戶信息表(用戶編號、圖像、健身卡狀態(tài)、郵箱、余額、密碼、QQ、出生日期、微信、姓名、電話)
課程信息表(課程編號、課程名、授課教練、課程類型)
員工信息表(員工編號、姓名、性別、工作崗位)
教練信息表(教練編號、教練教授課程、聯(lián)系方式、性別、教練姓名)
管理員信息表(管理員編號、家庭住址、聯(lián)系方式、管理員密碼、性別、管理員姓名)
1.2數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)
會員管理、教練管理、員工管理、管理員管理這四個模塊中用到了課程信息表(a_kecheng)、用戶信息表(l_user)、教練信息表(a_jiaolian)、員工信息表(a_yuangong)、管理員信息表(a_guanliyuan)。
用戶信息表(a_user,設(shè)Id為主鍵)如表1所示。
2系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn)
2.1健身課程模塊設(shè)計(jì)與實(shí)現(xiàn)
用戶或者管理員對健身課程進(jìn)行查看時,在健身課程頁面可以對健身課程進(jìn)行查看,kecheng是kechengList里的具體信息,kechengActivity通過發(fā)送請求對課程表進(jìn)行操作。
2.2教練模塊設(shè)計(jì)與實(shí)現(xiàn)
教練模塊主要是發(fā)布教練信息,并且用戶可以目前健身房已有的教練。在jiaolian中可以看到j(luò)iaolianList中的信息,jiaolianActivity.class向jiaolianList發(fā)送請求對教練表進(jìn)行操作,教練模塊類圖設(shè)計(jì)如圖3所示。
管理員發(fā)布教練信息前需要登錄平臺,進(jìn)入教練管理頁面,要添加或者對教練進(jìn)行操作時,教練管理頁面向jiaolianActivity.class發(fā)送請求,通過doPost()將客戶端數(shù)據(jù)發(fā)送到服務(wù)器端,再將數(shù)據(jù)展示在頁面上,并將信息反饋給管理員。管理員發(fā)布教練信息時序圖如圖4所示。
2.3用戶管理模塊設(shè)計(jì)與實(shí)現(xiàn)
管理員可以對用戶進(jìn)行操作,user List列表中有的成分中在User中可以看到,UserActivity.class可以對userList,進(jìn)行操作此模塊的實(shí)現(xiàn)類圖如圖5 所示。
管理員進(jìn)入健身管理信息平臺后,進(jìn)入前臺管理,對員工進(jìn)行管理,可以對用戶信息進(jìn)行操作,通過User Activity.class用doPost()將數(shù)據(jù)傳送到服務(wù)器,操作完成后,將數(shù)據(jù)返回到頁面和管理員,給管理員相關(guān)提示。用戶管理模塊時序圖如圖6所示。
3結(jié)論
基于安卓的健身信息管理系統(tǒng)主要實(shí)現(xiàn)了管理員和會員兩個用戶角色的功能,實(shí)現(xiàn)了健身相關(guān)信息的管理;此系統(tǒng)擁有界面清晰、操作容易上手、管理輕松愉快、功能基本齊全等優(yōu)點(diǎn),因此具有較高的應(yīng)用方面價值,讓Android手機(jī)用戶隨時隨地都可以進(jìn)行健身相關(guān)信息的查詢管理,非常方便。綜上所述,本系統(tǒng)優(yōu)勢很大,潛在意向客戶群體多,具有廣闊的應(yīng)用前景。
【通聯(lián)編輯:唐一東】