个人健康管理软件系统详细设计说明书1.doc

上传人:文库蛋蛋多 文档编号:2884694 上传时间:2023-03-01 格式:DOC 页数:85 大小:1.67MB
返回 下载 相关 举报
个人健康管理软件系统详细设计说明书1.doc_第1页
第1页 / 共85页
个人健康管理软件系统详细设计说明书1.doc_第2页
第2页 / 共85页
个人健康管理软件系统详细设计说明书1.doc_第3页
第3页 / 共85页
个人健康管理软件系统详细设计说明书1.doc_第4页
第4页 / 共85页
个人健康管理软件系统详细设计说明书1.doc_第5页
第5页 / 共85页
点击查看更多>>
资源描述

《个人健康管理软件系统详细设计说明书1.doc》由会员分享,可在线阅读,更多相关《个人健康管理软件系统详细设计说明书1.doc(85页珍藏版)》请在三一办公上搜索。

1、项目名称Project Name密级Confidentiality Level个人健康管理系统仅供收件方查阅项目编号Project ID版本Version文档编号Document Codev8.4505.1656.21.0v8.4505.1656.2_SD_001 PHMS Software System Low Level Design Specification 个人健康管理软件系统详细设计说明书Copyright Ruankosoft Technologies(Shenzhen) Co., Ltd. All Rights ReservedRevision Record修订记录Date日期

2、Revision Version修订版本CR ID /Defect IDCR/ Defect号Sec No.修改章节Change Description修改描述Author作者2014-03-241.0全部初稿王昭天、郑翔、冯田田Catalog 目 录1INTRODUCTION 简介111.1Purpose 目的111.2Scope 范围112模块详细设计112.1HomeActivity112.1.1 Design Description模块设计描述112.2HfileActivity122.2.1 Design Description模块设计描述122.3YLypActivity122.3

3、.1 Design Description模块设计描述122.3.2 Function Illustration功能实现说明132.4JTyxActivity132.4.1 Design Description模块设计描述132.4.2 Function Illustration功能实现说明142.5TJbgActivity142.5.1 Design Description模块设计描述142.5.2 Function Illustration功能实现说明152.6JKrzActivity152.6.1 Design Description模块设计描述152.6.2 Function Illu

4、stration功能实现说明162.7ZBlbActivity162.7.1 Design Description模块设计描述162.7.2 Function Illustration功能实现说明172.8YYsjActivity172.8.1 Design Description模块设计描述172.8.2 Function Illustration功能实现说明182.9AssessActivity182.9.1 Design Description模块设计描述182.9.2 Function Illustration功能实现说明202.10GuideActivity202.10.1 Desi

5、gn Description模块设计描述202.10.2 Function Illustration功能实现说明212.11JGjyActivity212.11.1 Design Description模块设计描述212.11.2 Function Illustration功能实现说明222.12JGjkzcActivity222.12.1 Design Description模块设计描述222.12.2 Function Illustration功能实现说明232.13JGypxxActivity232.13.1 Design Description模块设计描述232.13.2 Functi

6、on Illustration功能实现说明242.14JGzjlxActivity242.14.1 Design Description模块设计描述242.14.2 Function Illustration功能实现说明242.15JGjkjhActivity252.15.1 Design Description模块设计描述252.15.2 Function Illustration功能实现说明262.16JGyytsActivity262.16.1 Design Description模块设计描述262.16.2 Function Illustration功能实现说明272.17Health

7、_jiankong272.17.1 Design Description模块设计描述272.17.2 Function Illustration功能实现说明282.18Health_jiankong_cx_view282.18.1 Design Description模块设计描述282.18.2 Function Illustration功能实现说明292.19Health_jiankong_hearttest292.19.1 Design Description模块设计描述292.19.2 Function Illustration功能实现说明292.20Health_jiankong_qx

8、_view302.20.1 Design Description模块设计描述302.20.2 Function Illustration功能实现说明302.21Health_jiankong_xd_view302.21.1 Design Description模块设计描述302.21.2 Function Illustration功能实现说明312.22Health_shezhi312.22.1 Design Description模块设计描述312.22.2 Function Illustration功能实现说明323类详细设计323.1HomeActivity CLASS的设计323.1.

9、1Overview简介323.1.2Class Diagram类图333.1.3Status Design状态设计333.1.4Attributes属性333.1.5Methods方法333.2HfileActivity CLASS的设计343.2.1Overview简介343.2.2Class Diagram类图343.2.3Status Design状态设计353.2.4Attributes属性353.2.5Methods方法353.3YLypActivity CLASS的设计363.3.1Overview简介363.3.2Class Diagram类图373.3.3Status Desi

10、gn状态设计373.3.4Attributes属性373.3.5Methods方法373.4JTyxActivity CLASS的设计393.4.1Overview简介393.4.2Class Diagram类图393.4.3Status Design状态设计403.4.4 Attributes属性403.4.5Methods方法403.5TJbgActivity CLASS的设计423.5.1Overview简介423.5.2Class Diagram类图423.5.3Status Design状态设计423.5.4Attributes属性433.5.5Methods方法433.6JKrzA

11、ctivity CLASS的设计453.6.1Overview简介453.6.2Class Diagram类图453.6.3Status Design状态设计453.6.4 Attributes属性453.6.5Methods方法463.7ZBlbActivity CLASS的设计483.7.1Overview简介483.7.2Class Diagram类图483.7.3Status Design状态设计493.7.4Attributes属性493.7.5Methods方法493.8YYsjActivity CLASS的设计513.8.1Overview简介513.8.2Class Diagr

12、am类图513.8.3Status Design状态设计513.8.4Attributes属性523.8.5Methods方法523.9JGjyxxcx CLASS的设计543.9.1 Overview简介543.9.2 Class Diagram类图543.9.3 Status Design状态设计543.9.4 Attributes属性543.9.5 Methods方法553.10JGjkzc CLASS的设计603.10.1Overview简介603.10.2Class Diagram类图603.10.3 Status Design状态设计603.10.4 Attributes属性603

13、.10.5Methods方法613.11JGjyxx_offline CLASS的设计613.11.1Overview简介613.11.2Class Diagram类图623.11.3 Status Design状态设计623.11.4 Attributes属性623.11.5 Methods方法623.12JGjyxx_online CLASS的设计633.12.1Overview简介633.12.2Class Diagram类图633.12.3 Status Design状态设计643.12.4 Attributes属性643.12.5Methods方法643.13JGzjlx CLASS

14、的设计663.13.1Overview简介663.13.2Class Diagram类图663.13.3 Status Design状态设计663.13.4 Attributes属性663.13.5Methods方法673.14JGjkjh CLASS的设计673.14.1Overview简介673.14.2Class Diagram类图683.14.3 Status Design状态设计683.14.4 Attributes属性683.14.5Methods方法683.15JGyyts CLASS的设计693.15.1Overview简介693.15.2Class Diagram类图693.

15、15.3 Status Design状态设计703.15.4 Attributes属性703.15.5Methods方法703.16Health_jiankong_bb_view CLASS的设计713.16.1Overview简介713.16.2Class Diagram类图713.16.3 Status Design状态设计713.16.4 Attributes属性713.16.5Methods方法723.17Health_jiankong_cx_view CLASS的设计723.17.1Overview简介723.17.2Class Diagram类图733.17.3 Status De

16、sign状态设计733.17.4 Attributes属性733.17.5Methods方法733.18Health_jiankong_hearttest CLASS的设计743.18.1Overview简介743.18.2Class Diagram类图743.18.3 Status Design状态设计753.18.4 Attributes属性753.18.5Methods方法753.19Health_jiankong_qx_view CLASS的设计763.19.1Overview简介763.19.2Class Diagram类图763.19.3 Status Design状态设计763.

17、19.4 Attributes属性763.19.5Methods方法773.20Health_jiankong_xd_view CLASS的设计773.20.1Overview简介773.20.2Class Diagram类图773.20.3 Status Design状态设计783.20.4 Attributes属性783.20.5Methods方法783.21Health_shezhi CLASS的设计783.21.1Overview简介783.21.2Class Diagram类图793.21.3 Status Design状态设计793.21.4 Attributes属性803.21.

18、5Methods方法803.22Health_tijian_maibo CLASS的设计813.22.1Overview简介813.22.2Class Diagram类图813.22.3 Status Design状态设计813.22.4 Attributes属性813.22.5Methods方法824DATABASE DESIGN数据库设计824.1Entities Definition实体定义824.1.1Decomposition Description分解描述824.1.2Internal Dependency Description内部依赖性描述85Chart 图未找到图形项目表。T

19、able 表表 1 Method1# 方法1#的名称9表 2 tored Procedure1 #/Trigger1# 存储过程1#/触发器1#的描述11表 3 Stored Procedure 2#/Trigger2# 存储过程2#/触发器2#的名称描述11Keywords 关键词:个人健康 管理Abstract 摘 要:我们的个人健康管理系统是基于Android平台的移动设备客户端,能够记录、检测、分析个人身体健康情况,并为用户给出相应建议以及诊疗意见。List of abbreviations 缩略语清单: Abbreviations缩略语Full spelling 英文全名Chines

20、e explanation 中文解释LBSLocation Based Service基于位置的服务1 Introduction 简介1.1 Purpose 目的本文档是规定基于Android平台的个人健康管理系统软件项目的概要设计说明书,描述了个人健康管理系统软件的概要设计,目的是为该系统的详细设计、开发和测试提供指导。读者:设计人员、开发人员、测试人员1.2 Scope 范围本文档包括该软件涉及到的所有的总体设计,包括设计思路,系统结构,分解描述,依赖性描述和接口描述等。2 模块详细设计2.1 HomeActivity2.1.1 Design Description模块设计描述2.1.2.

21、1 HomeActivity 主界面(1)CI Identification标识首界面activity(2)Overview简介 该类用于显示首界面,包含主体的五大模块等。(3) Definition类定义(Optional) 2.2 HfileActivity2.2.1 Design Description模块设计描述2.2.1.1 HfileActivity 电子健康档案(1)CI Identification标识健康档案HfileActivity(2)Overview简介 该界面是电子健康档案模块的主界面,包括医疗用药管理、家庭小药箱、体检报告、健康日志、指标列表、用药时间提醒。(3)D

22、efinition类定义(Optional) 2.3 YLypActivity2.3.1 Design Description模块设计描述2.3.1.1 YLypActivity 医疗用药信息管理(1)CI Identification标识医疗药品YLypActivity(2)Overview简介该界面是医疗用药信息管理模块的主界面,包括对医疗用药的添加、删除、查询等功能。(3)Definition类定义(Optional)2.3.2 Function Illustration功能实现说明2.4 JTyxActivity2.4.1 Design Description模块设计描述2.4.1.1

23、 JTyxActivity 家庭小药箱(1)CI Identification标识家庭小药箱JTyxActivity(2)Overview简介该界面是家庭小药箱模块的主界面,包括添加、删除、查询以及查看家庭药品的功能。(3)Definition类定义(Optional)2.4.2 Function Illustration功能实现说明2.5 TJbgActivity2.5.1 Design Description模块设计描述2.5.1.1 TJbgActivity 体检报告(1)CI Identification标识体检报告TJbgActivity(2)Overview简介该界面是体检报告模块

24、的主界面,包括查看、查询、删除体检报告的功能。(3)Definition类定义(Optional)2.5.2 Function Illustration功能实现说明2.6 JKrzActivity2.6.1 Design Description模块设计描述2.6.1.1 JKrzActivity 健康日志(1)CI Identification标识健康日志JKrzActivity(2)Overview简介该界面是健康日志模块的主界面,包括添加、查询、删除、分享日志的功能。(3)Definition类定义(Optional)2.6.2 Function Illustration功能实现说明2.7

25、 ZBlbActivity2.7.1 Design Description模块设计描述2.7.1.1 ZBlbActivity 指标列表(1)CI Identification标识指标类表ZBlbActivity(2)Overview简介该界面是指标列表模块的主界面,包括查询、删除列表的功能。(3)Definition类定义(Optional)2.7.2 Function Illustration功能实现说明2.8 YYsjActivity2.8.1 Design Description模块设计描述2.8.1.1 YYsjActivity 用药时间提醒(1)CI Identification标

26、识用药时间提醒YYsjActivity(2)Overview简介该界面是用药时间提醒模块的主界面,包括设置时间、闹钟提醒等功能。(3)Definition类定义(Optional)2.8.2 Function Illustration功能实现说明2.9 AssessActivity2.9.1 Design Description模块设计描述2.9.1.1 AssessActivity 健康评估(1)CI Identification标识健康评估AssessActivity(2)Overview简介该类是获取用户的自身健康评估的功能。(3)Definition类定义(Optional)2.9.2

27、 Function Illustration功能实现说明2.10 GuideActivity2.10.1 Design Description模块设计描述2.10.1.1 GuideActivity健康指导(1)CI Identification标识健康问题指导类GuideActivity。(2)Overview简介该类实现由测出的健康评估结果给出相应的建议指导。(3)Definition类定义(Optional)2.10.2 Function Illustration功能实现说明2.11 JGjyActivity2.11.1 Design Description模块设计描述2.11.1.1

28、JGjyxxcx(1)CI Identification标识医院查询类JGjyxxcx(2)Overview简介该类是显示用户周围的医院。(3)Definition类定义(Optional)JGjyxxcx类图2.11.2 Function Illustration功能实现说明2.12 JGjkzcActivity2.12.1 Design Description模块设计描述2.12.1.1 JGjkzc(1)CI Identification标识健康自测类JGjkzc(2)Overview简介该类实现通过一些选择题,让用户了解一些健康小知识。(3)Definition类定义(Optional

29、)JGjyxxcx类图2.12.2 Function Illustration功能实现说明2.13 JGypxxActivity2.13.1 Design Description模块设计描述2.13.1.1 JGypxx(1)CI Identification标识离线药品信息类JGypxx(2)Overview简介该类用户可以离线查看药品的信息。(3)Definition类定义(Optional)2.13.2 Function Illustration功能实现说明2.14 JGzjlxActivity2.14.1 Design Description模块设计描述2.14.1.1 JGzjlx(

30、1)CI Identification标识在线专家连线类JGzjlx。(2)Overview简介该类用户可以在线联系专家的信息。(3)Definition类定义(Optional)2.14.2 Function Illustration功能实现说明无2.15 JGjkjhActivity2.15.1 Design Description模块设计描述2.15.1.1 JGjkjh(1)CI Identification标识健康计划类JGjkjh。(2)Overview简介该类为用户提供独特的健康计划。(3)Definition类定义(Optional)2.15.2 Function Illust

31、ration功能实现说明2.16 JGyytsActivity2.16.1 Design Description模块设计描述2.16.1.1 JGyyts(1)CI Identification标识用药提示类JGyyts。(2)Overview简介该类可以判断用药的禁忌。(3)Definition类定义(Optional)2.16.2 Function Illustration功能实现说明无2.17 Health_jiankong2.17.1 Design Description模块设计描述2.17.1.1 jiankong(1)CI Identification标识健康监控报表Health_

32、jiankong_bb_view。(2)Overview简介Health_jiankong_bb_view类是为了获取某段时间内健康信息,形成曲线显示给用户。(3)Definition类定义(Optional)2.17.2 Function Illustration功能实现说明2.18 Health_jiankong_cx_view2.18.1 Design Description模块设计描述2.18.1.1 Jiankong_cx_view(1)CI Identification标识健康监控信息查询(2)Overview简介Health_jiankong_cx_view类是对历史健康信息的查

33、询,可根据日期和健康状态两个依据来查询。(3)Definition类定义(Optional)2.18.2 Function Illustration功能实现说明无2.19 Health_jiankong_hearttest2.19.1 Design Description模块设计描述2.19.1.1 Jiankong_hearttest(1)CI Identification标识健康监控心率体检Health_jiankong_hearttest(2)Overview简介Health_jiankong_hearttest类是为了对用户的心率进行测试。(3)Definition类定义(Option

34、al)2.19.2 Function Illustration功能实现说明无2.20 Health_jiankong_qx_view2.20.1 Design Description模块设计描述2.20.1.1 Jiankong_qx(1)CI Identification标识健康监控健康曲线Health_jiankong_qx_view(2)Overview简介Health_jiankong_hearttest类是为了对用户的心率进行测试。(3)Definition类定义(Optional)2.20.2 Function Illustration功能实现说明无2.21 Health_jian

35、kong_xd_view2.21.1 Design Description模块设计描述2.21.1.1 Jiankong_xd(1)CI Identification标识健康监控心电图输出Health_jiankong_xd_view(2)Overview简介Health_jiankong_xd_view类实现对心电图进行转换为具体数字的功能。(3)Definition类定义(Optional)2.21.2 Function Illustration功能实现说明无2.22 Health_shezhi2.22.1 Design Description模块设计描述2.22.1.1 Shezhi(1

36、)CI Identification标识健康系统参数设置Health_shezhi(2)Overview简介Health_shezhi类用来设置用户身体各方面相关的指标值。(3)Definition类定义(Optional)2.22.2 Function Illustration功能实现说明无3 类详细设计3.1 HomeActivity CLASS的设计3.1.1Overview简介该类用于显示首界面,包含所有大模块。3.1.2Class Diagram类图3.1.3Status Design状态设计3.1.4Attributes属性Visibility可见性Name 属性名称Type 类型

37、Brief descriptions 说明(对属性的简短描述)privatehis_elExpandableListList类的一个对象privatebtn_backButtonButton类的一个对象privatebtn_his_recButtonButton类的一个对象privatebtn_assButtonButton类的一个对象3.1.5 Methods方法3.1.5.1 Method1 findViewById()方法(1)Method Descriptions方法描述Prototype 函数原型Public void findViewById()Description 功能描述按钮

38、初始化Calls 调用函数无Called By 被调用函数无Input 输入参数无Output 输出参数无Return 返回值无Exception 抛出异常无表 1 Method1 findViewById() (2)Implementation Descriptions 实现描述Public void findViewById() 1.初始化按钮2.进入子模块 3.2 HfileActivity CLASS的设计3.2.1Overview简介该界面是电子健康档案模块的主界面,包括医疗用药管理、家庭小药箱、体检报告、健康日志、指标列表、用药时间提醒。3.2.2Class Diagram类图3.

39、2.3Status Design状态设计3.2.4Attributes属性Visibility可见性Name 属性名称Type 类型Brief descriptions 说明(对属性的简短描述)privatebtn_YLypButtonButton类的一个对象privatebtn_JTysButtonButton类的一个对象privatebtn_TJbgButtonButton类的一个对象privatebtn_JKrzButtonButton类的一个对象privatebtn_ZBlbButtonButton类的一个对象privatebtn_YYtxButtonButton类的一个对象3.2.5

40、 Methods方法3.2.5.1 Method1 getTime()(1)Method Descriptions方法描述Prototype 函数原型Public void getTime()Description 功能描述得到系统时间Calls 调用函数无Called By 被调用函数无Input 输入参数无Output 输出参数无Return 返回值无Exception 抛出异常无表 2 Method1 getTime()(2)Implementation Descriptions 实现描述Public void getTime() 1.得到系统时间2.进行设置 3.2.5.2 Metho

41、d1 getList()(1)Method Descriptions方法描述Prototype 函数原型Public void getList()Description 功能描述得到时间列表Calls 调用函数无Called By 被调用函数无Input 输入参数无Output 输出参数无Return 返回值无Exception 抛出异常无表 3 Method2 getList()(2)Implementation Descriptions 实现描述Public void getList() 1.得到时间列表2.进行设置3.3 YLypActivity CLASS的设计3.3.1Overvie

42、w简介该界面是医疗用药信息管理模块的主界面,包括对医疗用药的添加、删除、查询等功能。3.3.2Class Diagram类图3.3.3Status Design状态设计3.3.4Attributes属性Visibility可见性Name 属性名称Type 类型Brief descriptions 说明(对属性的简短描述)privatebtn_backButtonButton类的一个对象privatebtn_addButtonButton类的一个对象privatebtn_showlistButtonButton类的一个对象3.3.5 Methods方法3.3.5.1 Method1 add()(

43、1)Method Descriptions方法描述Prototype 函数原型Public void add()Description 功能描述添加医疗用药Calls 调用函数无Called By 被调用函数无Input 输入参数无Output 输出参数无Return 返回值无Exception 抛出异常无表 4 Method1 add()(2)Implementation Descriptions 实现描述public String add() 添加医疗用药;3.3.5.2 Method2 delete()(1)Method Descriptions方法描述Prototype 函数原型Public void delete()Description 功能

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号