个人健康管理软件系统详细设计说明书.docx
- 文档编号:25286868
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:80
- 大小:410.59KB
个人健康管理软件系统详细设计说明书.docx
《个人健康管理软件系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《个人健康管理软件系统详细设计说明书.docx(80页珍藏版)》请在冰豆网上搜索。
个人健康管理软件系统详细设计说明书
个人健康管理软件系统详细设计说明书
1Introduction简介
1.1Purpose目的本文档是规定基于Android平台的个人健康管理系统软件项目的概要设计说明书,描述了个人健康管理系统软件的概要设计,目的是为该系统的详细设计、开发和测试提供指导。
1.2Scope范围本文档包括该软件涉及到的所有的总体设计,包括设计思路,系统结构,分解描述,依赖性描述和接口描述等。
2模块详细设计
2.1HomeActivity
2.1.1DesignDescription模块设计描述
2.1.2.1HomeActivity主界面
(1)CIIdentification标识
首界面—activity
(2)Overview简介该类用于显示首界面,包含主体的五大模块等。
(3)Definition类定义(Optional)
2.2HfileActivity
2.2.1DesignDescription模块设计描述
2.2.1.1HfileActivity电子健康档案
(1)CIIdentification标识
健康档案一HfileActivity
(2)Overview简介
该界面是电子健康档案模块的主界面,包括医疗用药管理、家庭小药箱、体检报告、健康日
志、指标列表、用药时间提醒。
(3)Definition类定义(Optional)
HfileActivity%-btn_YLyp汨otton^?
btn_J7yxButton筋Mn_TJbgBotton^?
btn_JKrz.Bolton^>btn_ZBIb:
Bottan^>btnYYtxBotton
^■getTimeO^onCreate(}^getListf)
2.3YLypActivity
2.3.1DesignDescription模块设计描述
2.3.1.1YLypActivity医疗用药信息管理
(1)CIIdentification标识
医疗药品一YLypActivity
(2)Overview简介
该界面是医疗用药信息管理模块的主界面,包括对医疗用药的添加、删除、查询等功能。
YLypActivity
5j>btn_back:
Botton^>btn_add:
Botton爲showlist:
ListView
•onCreatef)*findViewByid{)*getList()*add()^deletc()*find()
2.3.2Functionlllustration功能实现说明
2.4JTyxActivity
2.4.1DesignDescription模块设计描述
241.1JTyxActivity家庭小药箱
(1)CIIdentification标识
家庭小药箱一JTyxActivity
(2)Overview简介
该界面是家庭小药箱模块的主界面,包括添加、删除、查询以及查看家庭药品的功能。
(3)Definition类定义(Optional)
J~(VxActiWt¥
Database
1add()
2:
3:
delete0
4:
5:
searchf)
2.5TJbgActivity
2.5.1DesignDescription模块设计描述
2.5.1.1TJbgActivity体检报告
(1)CIIdentification标识
体检报告一TJbgActivity
(2)Overview简介
该界面是体检报告模块的主界面,包括查看、查询、删除体检报告的功能。
3:
del&teQ:
.…一4:
I
I
2.6JKrzActivity
2.6.1DesignDescription模块设计描述
261.1JKrzActivity健康日志
(1)CIIdentification标识
健康日志一JKrzActivity
(2)Overview简介
该界面是健康日志模块的主界面,包括添加、查询、删除、分享日志的功能。
(3)Definition类定义(Optional)
JKrjActivity
<%>btn_back:
Botton^btn_add:
Botton^showList:
ListView<%>btn_shane:
Botton
♦onCreatef)^findViewByld()^add()*delete()^shareQ*getList(}
UKrzActNity
1;addQ:
2:
J<
:
3:
deletef):
—
:
5〕search():
izu
II
■I
■I
8I
2.7ZBIbActivity
2.7.1DesignDescription模块设计描述
2.7.1.1ZBlbActivity指标列表
(1)CIIdentification标识
指标类表一ZBlbActivity
(2)Overview简介
该界面是指标列表模块的主界面,包括查询、删除列表的功能。
(3)Definition类定义(Optional)
/ZBIbActiwity
1getList()
t
I
I
i
2
3:
delete))
4:
5:
search()
6:
2.8YYsjActivity
2.8.1DesignDescription模块设计描述
2.8.1.1YYsjActivity用药时间提醒
(1)CIIdentification标识
用药时间提醒一YYsjActivity
(2)Overview简介
该界面是用药时间提醒模块的主界面,包括设置时间、闹钟提醒等功能。
(3)Definition类定义(Optional)
YYsjActivity
^>btnback:
Botton
^btn_delete:
Botton
howList:
ListVlew
ft>btn_setting:
Botton
^onCreate!
)^findViewBylcX)*getList()*delete()
D乱
3:
delete0
I
->r-
4:
5:
getListf)
6:
2.9AssessActivity
2.9.1DesignDescription模块设计描述
2.9.1.1AssessActivity健康评估
(1)CIIdentification标识
健康评估AssessActivity
(2)Overview简介
该类是获取用户的自身健康评估的功能。
(3)Definition类定义(Optional)
AssessActivity^>btn_back:
Buttton©>hr_ed:
EditText&>low_edEditText蠢high_ed:
EditText爲bmi_ed:
EditText爲•zdgC—ed:
EditText©gysz.edEditText^dgcz_ed:
EditText©>zdb_ed:
EditText第xt_ed:
EditText^>btnjmport:
Button岂btn_ok:
Button^/hr_tv:
TextView签low_tv:
TextView^hlghJv:
TextView:
TextView©zdgC-tv:
Textview©gysz_tv:
TextView^>dgczJv:
TextView©>zdb_tv:
TextVeiw彭xt_tv:
TextView
*onCreate()*setHr()^getHr()^setLow()•getLow()•setHigh()^getHigh()^setBmi()^getBmi()^setZdgc()*getZdgc()*setGysz()^getGysz()*setDgcz()^getDgcz()•setZdbQ划etAdb()*setXt()^getXi()^showHisListO
数捱库
1导入数itmat;
1
2shaw_histofy(j
■
3:
select)
>
:
4.getltemsO
1
5:
忻门_乂按钮i:
1
■
1
2.10
GuideActivity
2.10.1
DesignDescription模块设计描述
2.10.1.1GuideActivity健康指导
(1)CIIdentification标识
健康问题指导类GuideActivity。
(2)Overview简介
该类实现由测出的健康评估结果给出相应的建议指导。
(3)Definition类定义(Optional)
AssessActivitv
GuideActhitv
数据库
:
1
查看儷康楷导按钮
0;
1
1
2getDetailf!
2.11JGjyActivity
2.11.1DesignDescription模块设计描述
2.11.1.1JGjyxxcx
(1)CIIdentification标识
医院查询类——JGjyxxcx
(2)Overview简介
该类是显示用户周围的医院。
(3)Definition类定义(Optional)
■
JGjyxxcx
■
orma1_Hadioi MAt#11it#RsdliioGrouphriGkimaoaRuiion住歹It9mlirifQrmartioniimag@5ultgm^>imput: edrtText cnsiesr-eh: Hottan "^setMspMlodeQ*setTra-ffic()i ulZu口m亡ri^blo()*s»tScrollEn3bl«(>•isetDaLibleClnckEnable() 3RotateEnabl)•onlHiiLJs罟0*onD#srrsy()^onReaunrieQ JGjyxxcx类图 JGivxxcxXX地團API 1: 定位显示地图() -2: : n 屮nr 2.12JGjkzcActivity 2.12.1DesignDescription模块设计描述 2.12.1.1JGjkzc (1)CIIdentification标识 健康自测类一一JGjkzc (2)Overview简介 该类实现通过一些选择题,让用户了解一些健康小知识。 (3)Definition类定义(Optional) 1 JGjkzc ■ textview ②ARadioGncup ^>Birtton_back'imageButton筋El: RadioGroup : RadioGroup ;RadioGroup ^onCreateO 1 L JGjyxxcx类图 2.12.2FunctionIIIustration功能实现说明 JGikzc数据库 [1蕉要题目()[ —i-JL_r- 返回题目和答亲()i FT 2.13JGypxxActivity 2.13.1DesignDescription模块设计描述 2.13.1.1JGypxx (1)CIIdentification标识 离线药品信息类JGypxx (2)Overview简介 该类用户可以离线查看药品的信息。 (3)Definition类定义(Optional) JGjyxx_oflin€轸impirttexti^Button^soarchButton^>Buttan_bgck'imageButton^>s^owlnformat^n-textvi&w ^onCieate() JGypxxofflin 数据库 e 1查询0 ;2返回药品信息() Mr 2.14JGzjlxActivity 2.14.1DesignDescription模块设计描述 2.14.1.1JGzjlx (1)CIIdentification标识 在线专家连线类一一JGzjlx。 (2)Overview简介 该类用户可以在线联系专家的信息。 (3)Definition类定义(Optional) 2.14.2FunctionIIIustration功能实现说明 2.15JGjkjhActivity 2.15.1DesignDescription模块设计描述 2.15.1.1JGjkjh (1)CIIdentification标识 健康计划类一一JGjkjh。 (2)Overview简介 该类为用户提供独特的健康计划。 (3)Definition类定义(Optional) JGikih数据库 iI 九查询健康指数()i 2.16JGyytsActivity 2.16.1DesignDescription模块设计描述 2.16.1.1JGyyts (1)CIIdentification标识 用药提示类JGyyts。 (2)Overview简介 该类可以判断用药的禁忌。 (3)Definition类定义(Optional) JGyyts ^■Button_okButton^■3utton_back: Button ^zimpiit.text^■showimformatian.lextview ^■oncreatf}^■showtextQ 2.16.2FunctionIIIustration功能实现说明 无 2.17Health_jiankong 2.17.1DesignDescription模块设计描述 2.17.1.1jiankong (1)CIIdentification标识 健康监控报表Health_jiankong_bb_view。 (2)Overview简介 Health」iankong_bb_view类是为了获取某段时间内健康信息,形成曲线显示给用户。 (3)Definition类定义(Optional) (4) 2.18Health_jiankong_cx_view 2.18.1DesignDescription模块设计描述 2.18.1.1Jiankong_cx_view (1)CIIdentification标识 健康监控信息查询 (2)Overview简介 Health_jiankong_cx_view类是对历史健康信息的查询,可根据日期和健康状态两个依据来查询。 (3)Definition类定义(Optional) Heaithjian UnbackButton: 'Textvlew^sea_meth: Textview%>btn_search! Button: Date岂m创h’D: SpmerUsIView ♦onCrea愴0: void *onDataSet(Dat^Pickerini)wid ♦cnlfemSelectedfAdapteFView >HView,int,long)'void 无 2.19.1DesignDescription模块设计描述 2.19.1.1Jiankong_hearttest (1)CIIdentification标识 健康监控心率体检Health_jiankong_hearttest (2)Overview简介 Health_jiankong_hearttest类是为了对用户的心率进行测试。 (3)Definition类定义(Optional) H电日Itl\JiHnltongLheartlEWt *btn_backButton^btn^startButton^jheartjextTextviewS^noticeteKt: T&xtView^hrjext: Textview^heartbeat: mt^camera: Camera唸timer: Timer^hegrljgToggle©utlon ^selHeartbeatInt)wold*getHeartbeat(): int♦orCreate(): vaid *orCheckedChangedfCompoundButlori,bocleanj: ^onPreviewFra.me(byte(),Camera): void^stariTimen)gio^pauseTimeit}: void 2.19.2FunctionIIIustration功能实现说明 2.20.1DesignDescription模块设计描述 2.20.1.1Jiankong_qx (1)CIIdentification标识 健康监控健康曲线Health_jiankong_qx_view (2)Overview简介 Health_jiankong_hearttest类是为了对用户的心率进行测试。 (3)Definition类定义(Optional) HealthjiankongLhesrttestciack: Buttori Button hearttext: Textview Te^tViewfi^>hr_textTextView功庖tnbeM: int^camera: Camera^tinner: Timer^.heartjg.ToggleButlon '^setHeartbeat(iirt): void ^getHeartbeatO: mt SinCrealeQ: Moid ^onCheckedChariged(CofripoundButton,boolean): 伯id^onPre\4ewFrame(Dyfe|),Camerai): ⑷id VstarlTinieirfjgid •pau趺Tim刑: void 2.20.2FunctionIIIustration功能实现说明 无 2.21Health_jiankong_xd_view 2.21.1DesignDescription模块设计描述 2.21.1.1Jiankong_xd (1)CIIdentification标识 健康监控心电图输出Health_jiankong_xd_view (2)Overview简介 Health_jiankong_xd_view类实现对心电图进行转换为具体数字的功能。 (3)Definition类定义(Optional) 2.21.2FunctionIIIustration功能实现说明 无 2.22Health_shezhi 2.22.1DesignDescription模块设计描述 2.22.1.1Shezhi (1)CIIdentification标识 健康系统参数设置Health_shezhi (2)Overview简介 Health_shezhi类用来设置用户身体各方面相关的指标值。 (3)Definition类定义(Optional) Health_shezhi ■§xssz_tvTextView ListVtew^jXindan_li$t.ListViewAjd3laAri3lize_tvTextView integer^/xylowed: IntegerS^xyhighedInieger^xz_ed: Integer岂bmok: Buiton ^getListltems(}Lisi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人 健康 管理软件 系统 详细 设计 说明书