版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
深圳市软酷网络科技有限公司口乳:酷网司软酷•卓越实验室
RuankosoftTechnologies(Shenzhen)Co..Ltd.>C超腮僵/C«nt,eOfExcellence
项目名称密级
ProjectNameConfidentialityLevel
个人健康管理系统仅供收件方查阅
项目编号版本文档编号
ProjectIDVersionDocumentCode
V8.4505.1656.21.0v8.4505.1656.2_SD_001
PHMSSoftwareSystemLowLevelDesign
Specification
个人健康管理软件系统详细设计说明书
Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
AllRightsReserved
RevisionRecord
修订记录
DateRevisionCRID/DefectSecNo.ChangeAuthor
日期VersionID修改章节Description作者
修订版本CR/Defect号修改描述
2014-01.0全部初稿王昭天、郑
3-24翔、冯田田
Page2of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
Catalog
目录
1INTRODUCTION简介11
1.1Purpose目的11
1.2Scope范围11
2模块详细设计11
2.1HomeActivity11
2.1.1DesignDescription模块设计描述11
2.2HfileActivity12
2.2.1DesignDescription模块设计描述12
2.3YLypActivity12
2.3.1DesignDescription模块设计描述12
2.3.2FunctionIllustration功能实现说明13
2.4JTyxActivity13
2.4.1DesignDescription模块设计描述13
2.4.2FunctionIllustration功能实现说明14
2.5TJbgActivity14
2.5.1DesignDescription模块设计描述14
2.5.2FunctionIllustration功能实现说明15
2.6JKrzActivity15
2.6.1DesignDescription模块设计描述15
2.6.2FunctionIllustration功能实现说明16
2.7ZBlbActivity16
2.7.1DesignDescription模块设计描述16
2.7.2FunctionIllustration功能实现说明17
2.8YYsjActivity17
2.8.1DesignDescription模块设计描述17
2.8.2FunctionIllustration功能实现说明18
2.9AssessActivity18
2.9.1DesignDescription模块设计描述18
2.9.2FunctionIllustration功能实现说明20
2.10GuideActivity20
2.10.1DesignDescription模块设计描述20
2.10.2FunctionIllustration功能实现说明21
2.11JGjyActivity21
2.11.1DesignDescription模块设计描述21
2.11.2FunctionIllustration功能实现说明22
2.12JGjkzcActivity22
2.12.1DesignDescription模块设计描述22
2.12.2FunctionIllustration功能实现说明23
2.13JGypxxActivity23
Page3of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.13.1DesignDescription模块设计描述23
2.13.2FunctionIllustration功能实现说明24
2.14JGzjlxActivity24
2.14.1DesignDescription模块设计描述24
2.14.2FunctionIllustration功能实现说明24
2.15JGjkjhActivity25
2.15.1DesignDescription模块设计描述25
2.15.2FunctionIllustration功能实现说明26
2.16JGyytsActivity26
2.16.1DesignDescription模块设计描述26
2.16.2FunctionIllustration功能实现说明27
2.17Healthjiankong27
2.17.1DesignDescription模块设计描述27
2.17.2FunctionIllustration功能实现说明28
2.18Health_jiankong_cx_view28
2.18.1DesignDescription模块设计描述28
2.18.2FunctionIllustration功能实现说明29
2.19Health_jiankong_hearttest29
2.19.1DesignDescription模块设计描述29
2.19.2FunctionIllustration功能实现说明29
2.20HealthJiankong_qx_view30
2.20.1DesignDescription模块设计描述30
2.20.2FunctionIllustration功能实现说明30
2.21Health_jiankong_xd_view30
2.21.1DesignDescription模块设计描述30
2.21.2FunctionIllustration功能实现说明31
2.22Health_shezhi31
2.22.1DesignDescription模块设计描述31
2.22.2FunctionIllustration功能实现说明32
3类详细设计32
3.1HomeActivityCLASS的设计32
3.1.1Overview简介32
3.1.2ClassDiagram类图33
3.1.3StatusDesign状态设计33
3.1.4Attributes属性33
3.1.5Methods方法33
3.2HfileActivityCLASS的设计34
3.2.1Overview简介34
3.2.2ClassDiagram类图34
3.2.3StatusDesign状态设计35
3.2.4Attributes属性35
3.2.5Methods方法35
3.3YLypActivityCLASS的设计36
Page4of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
3.3.1Overview简介36
3.3.2ClassDiagram类图37
3.3.3StatusDesign状态设计37
3.3.4Attributes属性37
3.3.5Methods方法37
3.4JTyxActivityCLASS的设计39
3.4.1Overview简介39
3.4.2ClassDiagram类图39
3.4.3StatusDesign状态设计40
3.4.4Attributes属性40
3.4.5Methods方法40
3.5TJbgActivityCLASS的设计42
3.5.1Overview简介42
3.5.2ClassDiagram类图42
3.5.3StatusDesign状态设计42
3.5.4Attributes属性43
3.5.5Methods方法43
3.6JKrzActivityCLASS的设计45
3.6.1Overview简介45
3.6.2ClassDiagram类图45
3.6.3StatusDesign状态设计,45
3.6.4Attributes属性45
3.6.5Methods方法46
3.7ZBlbActivityCLASS的设计48
3.7.1Overview简介48
3.7.2ClassDiagram类图48
3.7.3StatusDesign状态设计49
3.7.4Attributes属性49
3.7.5Methods方法49
3.8YYsjActivityCLASS的设计51
3.8.1Overview简介51
3.8.2ClassDiagram类图51
3.8.3StatusDesign状态设计51
3.8.4Attributes属性52
3.8.5Methods方法52
3.9JGjyxxcxCLASS的设计54
3.9.1Overview简介54
3.9.2ClassDiagram类图54
3.9.3StatusDesign状态设计54
3.9.4Attributes属性54
3.9.5Methods方法55
3.10JGjkzcCLASS的设计60
3.10.1Overview简介60
3.10.2ClassDiagram类图60
Page5of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
3.10.3StatusDesign状态设计60
3.10.4Attributes属性60
3.10.5Methods方法61
3.11JGjyxx_offlineCLASS的设计61
3.11.1Overview简介61
3.11.2ClassDiagram类图62
3.11.3StatusDesign状态设计62
3.11.4Attributes属性62
3.11.5Methods方法62
3.12JGjyxx_onlineCLASS的设计63
3.12.1Overview简介63
3.12.2ClassDiagram类图63
3.12.3StatusDesign状态设计64
3.12.4Attributes属性64
3.12.5Methods方法64
3.13JGzjlxCLASS的设计66
3.13.1Overview简介66
3.13.2ClassDiagram类图66
3.13.3StatusDesign状态设计66
3.13.4Attributes属性66
3.13.5Methods方法67
3.14JGjkjhCLASS的设计67
3.14.1Overview简介67
3.14.2ClassDiagram类图68
3.14.3StatusDesign状态设计68
3.14.4Attributes属性68
3.14.5Methods方法68
3.15JGyytsCLASS的设计69
3.15.1Overview简介69
3.15.2ClassDiagram类图69
3.15.3StatusDesign状态设计70
3.15.4Attributes属性70
3.15.5Methods方法70
3.16Health_jiankong_bb_viewCLASS的设计71
3.16.1Overview简介71
3.16.2ClassDiagram类图71
3.16.3StatusDesign状态设计71
3.16.4Attributes属性71
3.16.5Methods方法72
3.17Healthjiankong_cx_viewCLASS的设计72
3.17.10verview简介72
3.17.2ClassDiagram类图73
3.17.3StatusDesign状态设计73
3.17.4Attributes属性73
Page6of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
3.17.5Methods方法73
3.18Health_jiankong_hearttestCLASS的设计74
3.18.1Overview简介74
3.18.2ClassDiagram类图74
3.18.3StatusDesign状态设计75
3.18.4Attributes属性75
3.18.5Methods方法75
3.19Healthjiankong_qx_viewCLASS的设计76
3.19.1Overview简介76
3.19.2ClassDiagram类图76
3.19.3StatusDesign状态设计76
3.19.4Attributes属性76
3.19.5Methods方法77
3.20HealthJiankong_xd_viewCLASS的设计77
3.20.1Overview简介77
3.20.2ClassDiagram类图77
3.20.3StatusDesign状态设计78
3.20.4Attributes属性78
3.20.5Methods方法78
3.21Health_shezhiCLASS的设计78
3.21.1Overview简介78
3.21.2ClassDiagram类图79
3.21.3StatusDesign状态设计79
3.21.4Attributes属性80
3.21.5Methods方法80
3.22Health_tijian_maiboCLASS的.设计81
3.22.1Overview简介81
3.22.2ClassDiagram类图81
3.22.3StatusDesign状态设计81
3.22.4Attributes属性81
3.22.5Methods方法82
4DATABASEDESIGN数据库设计82
4.1EntitiesDefinition实体定义82
4.1.1DecompositionDescription分解描述82
4.1.2InternalDependencyDescription内部依赖性描述85
Page7of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
Chart
图
未找到图形项目表。
Page8of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
Table
表
表1Methodi#方法1#的名称34
表2toredProcedure1#/Triggerl#存储过程1#/触发器1#的描述错误!未定义书签。
表3StoredProcedure2#/Trigger2#存储过程2#/触发器2#的名称描述...错误!未定义书签。
Page9of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
Keywords关键词:个人健康管理
Abstract摘要:我们的个人健康管理系统是基于Android平台的移动设备客户端,能够记录、
检测、分析个人身体健康情况,并为用户给出相应建议以及诊疗意见。
Listofabbreviations缩略语清单:
Abbreviations缩略语Fullspelling英文全名Chineseexplanation中文解释
LBSLocationBasedService基于位置的服务
Page10of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
1Introduction简介
1.1Purpose目的
本文档是规定基于Android平台的个人健康管理系统软件项目的概要设计说明书,描述了个人
健康管理系统软件的概要设计,目的是为该系统的详细设计、开发和测试提供指导。
读者:设计人员、开发人员、测试人员
1.2Scope范围
本文档包括该软件涉及到的所有的总体设计,包括设计思路,系统结构,分解描述,依赖性
描述和接口描述等。
2模块详细设计
2.1HomeActivity
2.1.1DesignDescription模块设计描述
2.1.2.1HomeActivity主界面
(1)CIIdentification标识
首界面一activity
(2)Overview简介
该类用于显示首界面,包含主体的五大模块等。
(3)Definition类定义(Optional)
HomeActivity
Q>btn_Hfile:Botton
心btn_Hrisk:Botton
^>btn_Hmanage:Botton
^btn_Hsetting:Botton
abtn_Hcount:Botton
♦onCreate()
“indViewByld。
Page11of87Copyright©RuankosoftTechno)ogies(Shenzhen)Co.,Ltd.
2.2HfileActivity
2.2.1DesignDescription模块设计描述
2.2.1.1HfileActivity电子健康档案
(1)CIIdentification标识
健康档案一HfileActivity
(2)Overview简介
该界面是电子健康档案模块的主界面,包括医疗用药管理、家庭小药箱、体检报告、健康日
志、指标列表、用药时间提醒。
(3)Definition类定义(Optional)
HfileActivity
b4
.
bt
JTyx:Botton
bt
TJbg:Botton
bt
»JKrz:Botton
b
ZBIb:Botton
b
YYtxBotton
♦getTime()
%nCreate()
•getList()
2.3YLypActivity
2.3.1DesignDescription模块设计描述
2.3.1.1YLypActivity医疗用药信息管理
(1)CIIdentification标识
医疗药品一YLypActivity
(2)Overview简介
该界面是医疗用药信息管理模块的主界面,包括对医疗用药的添加、删除、查询等功能。
(3)Definition类定义(Optional)
Page12of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
YLypActivity
Q>btn_back:Botton
^>btn_add:Botton
■showlist:ListView
♦onCreate()
•findViewByld。
♦getList()
Wadd()
♦delete。
ffind()
2.3.2FunctionIllustration功能实现说明
2.4JTyxActivity
2.4.1DesignDescription模块设计描述
2.4.1.1JTyxActivity家庭小药箱
(1)CIIdentification标识
家庭小药箱一JTyxActivity
(2)Overview简介
该界面是家庭小药箱模块的主界面,包括添加、删除、查询以及查看家庭药品的功能。
(3)Definition类定义(Optional)
JTyxActivity
^>btn_add:Botton
给btn_back:Botton
^>showlist:ListView
^onCreat()
3add()
^deleteQ
,search。
Page13of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.4.2FunctionIllustration功能实现说明
JTvxActivitvDatabase
:1:add0
卜一2-
U3:deleteO
卜4—...1
LJ5:search()
L.-$.一-J
2.5TJbgActivity
2.5.1DesignDescription模块设计描述
2.5.1.1TJbgActivity体检报告
(1)CIIdentification标识
体检报告一TJbgActivity
(2)Overview简介
该界面是体检报告模块的主界面,包括查看、查询、删除体检报告的功能。
(3)Definition类定义(Optional)
TJbjActivity
^>btn_back:Botton
给■showList:ListView
♦onCreateQ
♦findViewByld()
♦getList()
Page14of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.5.2FunctionIllustration功能实现说明
ITJbQActivity/Database
2.6JKrzActivity
2.6.1DesignDescription模块设计描述
2.6.1.1JKrzActivity健康日志
(1)CIIdentification标识
健康日志一JKrzActivity
(2)Overview简介
该界面是健康日志模块的主界面,包括添加、查询、删除、分享H志的功能。
(3)Definition类定义(Optional)
JKrjActivity
^>btn_back:Botton
^>btn_add:Botton
房showList:ListView
⑨btn_share:Botton
嘿onCreate。
♦findViewByld()
|,add()
■delete。
♦share。
|getList()
Page15of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.6.2FunctionIllustration功能实现说明
/JKrzActivityDatabase
:3:delete0:
一二口
:5:search():
C二"二二
2.7ZBlbActivity
2.7.1DesignDescription模块设计描述
2.7.1.1ZBlbActivity指标列表
(1)CIIdentification标识
指标类表一ZBlbActivity
(2)Overview简介
该界面是指标列表模块的主界面,包括查询、删除列表的功能。
(3)Definition类定义(Optional)
ZBlbActivity
再btn_back:Botton
^>btn_delete:Botton
©showList:ListView
B|onCreate()
♦findViewByldQ
♦getListQ
.delete。
♦search。
Page16of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.7.2FunctionIllustration功能实现说明
/ZBIbActivityDatabase
Fl1:getList()
1…………2一……
:3:deleteO
i--………4……-
:5:search()
L--……一6……一
2.8YYsjActivity
2.8.1DesignDescription模块设计描述
2.8.1.1YYsjActivity用药时间提醒
(1)CIIdentification标识
用药时间提醒一YYsjActivity
(2)Overview简介
该界面是用药时间提醒模块的主界面,包括设置时间、闹钟提醒等功能。
(3)Definition类定义(Optional)
YYsjActivity
Q>btn_back:Botton
^>btn_delete:Botton
^>showList:ListView
^>btn_setting:Botton
♦onCreate()
♦findViewByldQ
♦getList()
♦deleteQ
(set()
Page17of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.8.2FunctionIllustration功能实现说明
/YYsjActivitvDatabase
:3:deleteO:
1二二二工
:5:getList():
2.9AssessActivity
2.9.1DesignDescription模块设计描述
2.9.1.1AssessActivity健康评估
(1)CIIdentification标识
健康评估AssessActivity
(2)Overview简介
该类是获取用户的自身健康评估的功能。
(3)Definition类定义(Optional)
Page18of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
AssessActivity
Bfctnback:Buttton
(5>hr_ed:EditText
酣ow_ed:EditText
^high_ed:EditText
^>bmi_ed:EditText
Q>zdgc_ed:EditText
Q>gysz_ed:EditText
晶dgcz_ed:EditText
§>zdb_ed:EditText
§>xt_ed:EditText
位阿njmport:Button
ok:Button
部hrJv:TextView
位>low_tv:TextView
命high_tv:TextView
bmi_tHv:TextView
zdgc_tv:TextView
gysz_itv:TextView
dgcz_tv:TextView
zdb_tv:TextVeiw
xt_tv:TextView
nCreateO
etHr()
PBSgetHrO
♦setLow()
^getLow()
♦setHigh()
♦getHigh()
♦setBmi()
♦getBmi()
后etZdgc()
FSgetZdgc()
♦setGysz()
*getGysz()
♦setDgcz。
物etDgcz()
♦setZdbO
♦getAdb()
HsetXi()
■getxto
PfshowHisList()
Page19of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.9.2FunctionIllustration功能实现说明
AssessAct丽ty数据库
2.10GuideActivity
2.10.1DesignDescription模块设计描述
2.10.1.1GuideActivity健康指导
(1)CIIdentification标识
健康问题指导类GuideActivityo
(2)Overview简介
该类实现由测出的健康评估结果给出相应的建议指导。
(3)Definition类定义(Optional)
GuideActivity
的btn_back:Button
i^guide_tv:TextView
^onCreate()
3getDetail()
Page20of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.10.2FunctionIllustration功能实现说明
AssessActMtyGuideActMity数据库
1查看健康指导按钮0
2getDetaJ()
2.11JGjyActivity
2.11.1DesignDescription模块设计描述
2.11.1.1JGjyxxcx
(1)CIIdentification标识
医院查询类——JGjyxxcx
(2)Overview简介
该类是显示用户周围的医院。
(3)Definition类定义(Optional)
JGjyxxcx
^■normalRadioGroup
^>statelliteRadioGroup
^>Button_back:imageButton
minformationimageButton
^>imput:editText
^>Button_searchButton
^onCreate()
^setMapMode()
^setTraffic()
^setZoomEnable()
^setScrollEnable()
^setDoubleClickEnable()
・setRotateEnable()
^onPause()
*^onDestroy()
^onResume()
JGjyxxcx类图
Page21of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd.
2.11.2FunctionIllustration功能实现说明
JGivxxcx百度地图API
1:定位显示地图()
2:
<
2.12JGjkzcActivity
2.12.1DesignDescription模块设计描述
2.12.1.1JGjkzc
(1)CIIdentification标识
健康自测类JGjkzc
(2)Overview简介
该类实现通过一些选择题,让用户了解一些健康小知识。
(3)Definition类定义(Optional)
।________________________
JGjkzc
年itletextview
RadioGroup
^>Button_back:imageButton
亳BRadioGroup
勖CRadioGroup
RadioGroup
^onCreate()
Page22of87Copyright©RuankosoftTechnologies(Shenzhen)Co.,Ltd
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防洪楼实施方案
- 企业维护工作方案范文
- 新能源企业生产环节能耗降低降本增效项目分析方案
- 高校章程制定实施方案
- 海南白沙黎族自治县2025-2026学年度第二学期阶段质量监测七年级英语(无答案)
- 2025年工业互联网推动中小企业数字化转型路径分析
- 2025年技术审查方案人工智能在智能医疗诊断中的应用前景
- 2026年教育领域数据要素市场化配置:政策引领与实践创新
- 打假实施方案范文
- 软件性能提升方案2025年云原生应用开发策略解析
- 水利安全三类人员b证考试题库及答案解析
- 肺癌全程护理计划
- 2025年国家能源集团企业文化考试题库及答案
- 车载光通信专题学习
- 2025年120院前急救知识考核试题及答案
- 混凝土结构实体检测方案
- 2025年士兵军考试题及答案
- 液化石油气爆炸课件
- 矿业融资项目计划书模板范例
- 浙江省温州市直遴选笔试真题及解析(2025年7月27日)
- 安全知识竞赛填空试题及答案
评论
0/150
提交评论