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

更新时间:2024-01-18 12:44:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

项目名称 Project Name 个人健康管理系统 项目编号 Project ID v8.4505.1656.2 版本 Version 1.0 密级 Confidentiality Level 仅供收件方查阅 文档编号 Document Code v8.4505.1656.2_SD_001

PHMS Software System Low Level Design

Specification

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

Prepared by 拟制 Reviewed by 评审人 Approved by 批准 王昭天、郑翔 付世祥 喻国良 Date 日期 Date 日期 Date 日期 2014-03-24 yyyy-mm-dd yyyy-mm-dd

深圳市软酷网络科技有限公司

版权所有 不得复制

Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

All Rights Reserved

Page 1 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Revision Record 修订记录

Date 日期 Revision Version 修订版本 1.0 CR ID /Defect Sec No. ID 修改章节 CR/ Defect号 全部 Change Description 修改描述 初稿 Author 作者 2014-03-24

王昭天、郑翔、冯田田 Page 2 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Catalog 目 录

1

INTRODUCTION 简介 ............................................................................................................................ 11

1.1 1.2

2

Purpose 目的 ........................................................................................................................ 11 Scope 范围 ........................................................................................................................... 11

模块详细设计 ................................................................................................................................................ 11

2.1

HomeActivity .......................................................................................................................... 11 2.1.1 Design Description模块设计描述 ........................................................................................ 11 2.2 HfileActivity .......................................................................................................................... 12

2.2.1 Design Description模块设计描述 .................................................................................... 12 2.3 YLypActivity ......................................................................................................................... 12

2.3.1 Design Description模块设计描述 .................................................................................... 12 2.3.2 Function Illustration功能实现说明 .................................................................................. 13 2.4 JTyxActivity ........................................................................................................................... 13

2.4.1 Design Description模块设计描述 ....................................................................................... 13 2.4.2 Function Illustration功能实现说明 .................................................................................. 14 2.5 TJbgActivity........................................................................................................................... 14

2.5.1 Design Description模块设计描述 ....................................................................................... 14 2.5.2 Function Illustration功能实现说明 .................................................................................. 15 2.6 JKrzActivity ........................................................................................................................... 15

2.6.1 Design Description模块设计描述 ....................................................................................... 15 2.6.2 Function Illustration功能实现说明 .................................................................................. 16 2.7 ZBlbActivity .......................................................................................................................... 16

2.7.1 Design Description模块设计描述 ....................................................................................... 16 2.7.2 Function Illustration功能实现说明 .................................................................................. 17 2.8 YYsjActivity .......................................................................................................................... 17

2.8.1 Design Description模块设计描述 ....................................................................................... 17 2.8.2 Function Illustration功能实现说明 .................................................................................. 18 2.9 AssessActivity ........................................................................................................................ 18

2.9.1 Design Description模块设计描述 .................................................................................... 18 2.9.2 Function Illustration功能实现说明 .................................................................................. 20 2.10 GuideActivity ......................................................................................................................... 20

2.10.1 Design Description模块设计描述 .................................................................................. 20 2.10.2 Function Illustration功能实现说明 ................................................................................ 21 2.11 JGjyActivity ........................................................................................................................... 21

2.11.1 Design Description模块设计描述 .................................................................................. 21 2.11.2 Function Illustration功能实现说明 ................................................................................ 22 2.12 JGjkzcActivity ....................................................................................................................... 22

2.12.1 Design Description模块设计描述 .................................................................................. 22 2.12.2 Function Illustration功能实现说明 ................................................................................ 23 2.13 JGypxxActivity ...................................................................................................................... 23

Page 3 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.13.1 Design Description模块设计描述 .................................................................................. 23 2.13.2 Function Illustration功能实现说明 ................................................................................ 24 2.14 JGzjlxActivity ........................................................................................................................ 24

2.14.1 Design Description模块设计描述 .................................................................................. 24 2.14.2 Function Illustration功能实现说明 ................................................................................ 24 2.15 JGjkjhActivity ........................................................................................................................ 25

2.15.1 Design Description模块设计描述 .................................................................................. 25 2.15.2 Function Illustration功能实现说明 ................................................................................ 26 2.16 JGyytsActivity ....................................................................................................................... 26

2.16.1 Design Description模块设计描述 .................................................................................. 26 2.16.2 Function Illustration功能实现说明 ................................................................................ 27 2.17 Health_jiankong ..................................................................................................................... 27

2.17.1 Design Description模块设计描述 .................................................................................. 27 2.17.2 Function Illustration功能实现说明 ................................................................................ 28 2.18 Health_jiankong_cx_view ...................................................................................................... 28

2.18.1 Design Description模块设计描述 .................................................................................. 28 2.18.2 Function Illustration功能实现说明 ................................................................................ 29 2.19 Health_jiankong_hearttest ...................................................................................................... 29

2.19.1 Design Description模块设计描述 .................................................................................. 29 2.19.2 Function Illustration功能实现说明 ................................................................................ 29 2.20 Health_jiankong_qx_view ..................................................................................................... 30

2.20.1 Design Description模块设计描述 .................................................................................. 30 2.20.2 Function Illustration功能实现说明 ................................................................................ 30 2.21 Health_jiankong_xd_view ..................................................................................................... 30

2.21.1 Design Description模块设计描述 .................................................................................. 30 2.21.2 Function Illustration功能实现说明 ................................................................................ 31 2.22 Health_shezhi ......................................................................................................................... 31

2.22.1 Design Description模块设计描述 .................................................................................. 31 2.22.2 Function Illustration功能实现说明 ................................................................................ 32

3

类详细设计 .................................................................................................................................................... 32

3.1

HomeActivity CLASS的设计 ........................................................................................... 32

3.1.1Overview简介 ....................................................................................................................... 32 3.1.2Class Diagram类图 ............................................................................................................... 33 3.1.3Status Design状态设计 ......................................................................................................... 33 3.1.4Attributes属性 ....................................................................................................................... 33 3.1.5Methods方法 ......................................................................................................................... 33 3.2 HfileActivity CLASS的设计 ................................................................................................ 34

3.2.1Overview简介 ....................................................................................................................... 34 3.2.2Class Diagram类图 ............................................................................................................... 34 3.2.3Status Design状态设计 ......................................................................................................... 35 3.2.4Attributes属性 ....................................................................................................................... 35 3.2.5Methods方法 ......................................................................................................................... 35 3.3 YLypActivity CLASS的设计 ............................................................................................... 36

Page 4 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.3.1Overview简介 ....................................................................................................................... 36 3.3.2Class Diagram类图 ............................................................................................................... 37 3.3.3Status Design状态设计 ......................................................................................................... 37 3.3.4Attributes属性 ....................................................................................................................... 37 3.3.5 Methods方法 ................................................................................................................. 37 3.4 JTyxActivity CLASS的设计.............................................................................................. 39

3.4.1Overview简介 ....................................................................................................................... 39 3.4.2Class Diagram类图 ............................................................................................................... 39 3.4.3Status Design状态设计 ......................................................................................................... 40 3.4.4 Attributes属性 ...................................................................................................................... 40 3.4.5Methods方法 ......................................................................................................................... 40 3.5 TJbgActivity CLASS的设计 ............................................................................................. 42

3.5.1Overview简介 ....................................................................................................................... 42 3.5.2Class Diagram类图 ............................................................................................................... 42 3.5.3Status Design状态设计 ......................................................................................................... 42 3.5.4Attributes属性 ....................................................................................................................... 43 3.5.5Methods方法 ......................................................................................................................... 43 3.6 JKrzActivity CLASS的设计 .............................................................................................. 45

3.6.1Overview简介 ....................................................................................................................... 45 3.6.2Class Diagram类图 ............................................................................................................... 45 3.6.3Status Design状态设计 ......................................................................................................... 45 3.6.4 Attributes属性 ...................................................................................................................... 45 3.6.5Methods方法 ......................................................................................................................... 46 3.7 ZBlbActivity CLASS的设计 ............................................................................................. 48

3.7.1Overview简介 ....................................................................................................................... 48 3.7.2Class Diagram类图 ............................................................................................................... 48 3.7.3Status Design状态设计 ......................................................................................................... 49 3.7.4Attributes属性 ....................................................................................................................... 49 3.7.5Methods方法 ......................................................................................................................... 49 3.8 YYsjActivity CLASS的设计 ............................................................................................. 51

3.8.1Overview简介 ....................................................................................................................... 51 3.8.2Class Diagram类图 ............................................................................................................... 51 3.8.3Status Design状态设计 ......................................................................................................... 51 3.8.4Attributes属性 ....................................................................................................................... 52 3.8.5Methods方法 ......................................................................................................................... 52 3.9 JGjyxxcx CLASS的设计 ................................................................................................... 54

3.9.1 Overview简介 ...................................................................................................................... 54 3.9.2 Class Diagram类图 .............................................................................................................. 54 3.9.3 Status Design状态设计 ........................................................................................................ 54 3.9.4 Attributes属性 ...................................................................................................................... 54 3.9.5 Methods方法 ........................................................................................................................ 55 3.10 JGjkzc CLASS的设计 ....................................................................................................... 60

3.10.1Overview简介 ..................................................................................................................... 60 3.10.2Class Diagram类图 ............................................................................................................. 60

Page 5 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.10.3 Status Design状态设计 ...................................................................................................... 60 3.10.4 Attributes属性 .................................................................................................................... 60 3.10.5 Methods方法 ..................................................................................................................... 61 3.11 JGjyxx_offline CLASS的设计 .......................................................................................... 61

3.11.1Overview简介 ..................................................................................................................... 61 3.11.2Class Diagram类图 ............................................................................................................. 62 3.11.3 Status Design状态设计 ...................................................................................................... 62 3.11.4 Attributes属性 .................................................................................................................... 62 3.11.5 Methods方法 ...................................................................................................................... 62 3.12 JGjyxx_online CLASS的设计 ........................................................................................... 63

3.12.1Overview简介 ..................................................................................................................... 63 3.12.2Class Diagram类图 ............................................................................................................. 63 3.12.3 Status Design状态设计 ...................................................................................................... 64 3.12.4 Attributes属性 .................................................................................................................... 64 3.12.5 Methods方法 ..................................................................................................................... 64 3.13 JGzjlx CLASS的设计 ........................................................................................................ 66

3.13.1Overview简介 ..................................................................................................................... 66 3.13.2Class Diagram类图 ............................................................................................................. 66 3.13.3 Status Design状态设计 ...................................................................................................... 66 3.13.4 Attributes属性 .................................................................................................................... 66 3.13.5 Methods方法 ..................................................................................................................... 67 3.14 JGjkjh CLASS的设计 ........................................................................................................ 67

3.14.1Overview简介 ..................................................................................................................... 67 3.14.2Class Diagram类图 ............................................................................................................. 68 3.14.3 Status Design状态设计 ...................................................................................................... 68 3.14.4 Attributes属性 .................................................................................................................... 68 3.14.5 Methods方法 ..................................................................................................................... 68 3.15 JGyyts CLASS的设计 ....................................................................................................... 69

3.15.1Overview简介 ..................................................................................................................... 69 3.15.2Class Diagram类图 ............................................................................................................. 69 3.15.3 Status Design状态设计 ...................................................................................................... 70 3.15.4 Attributes属性 .................................................................................................................... 70 3.15.5 Methods方法 ..................................................................................................................... 70 3.16 Health_jiankong_bb_view CLASS的设计 ........................................................................ 71

3.16.1Overview简介 ..................................................................................................................... 71 3.16.2Class Diagram类图 ............................................................................................................. 71 3.16.3 Status Design状态设计 ...................................................................................................... 71 3.16.4 Attributes属性 .................................................................................................................... 71 3.16.5 Methods方法 ..................................................................................................................... 72 3.17 Health_jiankong_cx_view CLASS的设计 ........................................................................ 72

3.17.1Overview简介 ..................................................................................................................... 72 3.17.2Class Diagram类图 ............................................................................................................. 73 3.17.3 Status Design状态设计 ...................................................................................................... 73 3.17.4 Attributes属性 .................................................................................................................... 73

Page 6 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.17.5 Methods方法 ..................................................................................................................... 73 3.18 Health_jiankong_hearttest CLASS的设计 ........................................................................ 74

3.18.1Overview简介 ..................................................................................................................... 74 3.18.2Class Diagram类图 ............................................................................................................. 74 3.18.3 Status Design状态设计 ...................................................................................................... 75 3.18.4 Attributes属性 .................................................................................................................... 75 3.18.5 Methods方法 ..................................................................................................................... 75 3.19 Health_jiankong_qx_view CLASS的设计 ........................................................................ 76

3.19.1Overview简介 ..................................................................................................................... 76 3.19.2Class Diagram类图 ............................................................................................................. 76 3.19.3 Status Design状态设计 ...................................................................................................... 76 3.19.4 Attributes属性 .................................................................................................................... 76 3.19.5 Methods方法 ..................................................................................................................... 77 3.20 Health_jiankong_xd_view CLASS的设计 ........................................................................ 77

3.20.1Overview简介 ..................................................................................................................... 77 3.20.2Class Diagram类图 ............................................................................................................. 77 3.20.3 Status Design状态设计 ...................................................................................................... 78 3.20.4 Attributes属性 .................................................................................................................... 78 3.20.5 Methods方法 ..................................................................................................................... 78 3.21 Health_shezhi CLASS的设计 ........................................................................................... 78

3.21.1Overview简介 ..................................................................................................................... 78 3.21.2Class Diagram类图 ............................................................................................................. 79 3.21.3 Status Design状态设计 ...................................................................................................... 79 3.21.4 Attributes属性 .................................................................................................................... 80 3.21.5 Methods方法 ..................................................................................................................... 80 3.22 Health_tijian_maibo CLASS的设计.................................................................................. 81

3.22.1Overview简介 ..................................................................................................................... 81 3.22.2Class Diagram类图 ............................................................................................................. 81 3.22.3 Status Design状态设计 ...................................................................................................... 81 3.22.4 Attributes属性 .................................................................................................................... 81 3.22.5 Methods方法 ..................................................................................................................... 82

4

DATABASE DESIGN数据库设计 ............................................................................................................. 82

4.1

Entities Definition实体定义 ................................................................................................. 82 4.1.1 Decomposition Description分解描述 ........................................................................... 82 4.1.2 Internal Dependency Description内部依赖性描述 ...................................................... 85

Page 7 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Chart 未找到图形项目表。

Page 8 of 85 图

Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Table 表

表 1 Method1# 方法1#的名称 ........................................................................................................... 34 表 2 tored Procedure1 #/Trigger1# 存储过程1#/触发器1#的描述 ................... 错误!未定义书签。 表 3 Stored Procedure 2#/Trigger2# 存储过程2#/触发器2#的名称描述 ........ 错误!未定义书签。

Page 9 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Keywords 关键词:个人健康 管理

Abstract 摘 要:我们的个人健康管理系统是基于Android平台的移动设备客户端,能够记录、

检测、分析个人身体健康情况,并为用户给出相应建议以及诊疗意见。

List of abbreviations 缩略语清单: Abbreviations缩略语 LBS

Full spelling 英文全名 Location Based Service Chinese explanation 中文解释 基于位置的服务 Page 10 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

1 Introduction 简介

1.1 Purpose 目的

本文档是规定基于Android平台的个人健康管理系统软件项目的概要设计说明书,描述了个人健康管理系统软件的概要设计,目的是为该系统的详细设计、开发和测试提供指导。

读者:设计人员、开发人员、测试人员

1.2 Scope 范围

本文档包括该软件涉及到的所有的总体设计,包括设计思路,系统结构,分解描述,依赖性描述和接口描述等。

2 模块详细设计

2.1 HomeActivity

2.1.1 Design Description模块设计描述

2.1.2.1 HomeActivity 主界面 (1)CI Identification标识

首界面—activity (2)Overview简介

该类用于显示首界面,包含主体的五大模块等。 (3) Definition类定义(Optional)

Page 11 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.2 HfileActivity

2.2.1 Design Description模块设计描述

2.2.1.1

HfileActivity 电子健康档案

(1)CI Identification标识

健康档案—HfileActivity (2)Overview简介

该界面是电子健康档案模块的主界面,包括医疗用药管理、家庭小药箱、体检报告、健康日志、指标列表、用药时间提醒。 (3)Definition类定义(Optional)

2.3 YLypActivity

2.3.1 Design Description模块设计描述

2.3.1.1

YLypActivity 医疗用药信息管理

(1)CI Identification标识

医疗药品—YLypActivity (2)Overview简介

该界面是医疗用药信息管理模块的主界面,包括对医疗用药的添加、删除、查询等功能。 (3)Definition类定义(Optional)

Page 12 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.3.2 Function Illustration功能实现说明

2.4 JTyxActivity

2.4.1 Design Description模块设计描述

2.4.1.1

JTyxActivity 家庭小药箱

(1)CI Identification标识

家庭小药箱—JTyxActivity (2)Overview简介

该界面是家庭小药箱模块的主界面,包括添加、删除、查询以及查看家庭药品的功能。 (3)Definition类定义(Optional)

Page 13 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.4.2 Function Illustration功能实现说明

2.5 TJbgActivity

2.5.1 Design Description模块设计描述

2.5.1.1

TJbgActivity 体检报告

(1)CI Identification标识

体检报告—TJbgActivity (2)Overview简介

该界面是体检报告模块的主界面,包括查看、查询、删除体检报告的功能。 (3)Definition类定义(Optional)

Page 14 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.5.2 Function Illustration功能实现说明

2.6 JKrzActivity

2.6.1 Design Description模块设计描述

2.6.1.1

JKrzActivity 健康日志

(1)CI Identification标识

健康日志—JKrzActivity (2)Overview简介

该界面是健康日志模块的主界面,包括添加、查询、删除、分享日志的功能。 (3)Definition类定义(Optional)

Page 15 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.6.2 Function Illustration功能实现说明

2.7 ZBlbActivity

2.7.1 Design Description模块设计描述

2.7.1.1

ZBlbActivity 指标列表

(1)CI Identification标识

指标类表—ZBlbActivity (2)Overview简介

该界面是指标列表模块的主界面,包括查询、删除列表的功能。 (3)Definition类定义(Optional)

Page 16 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.7.2 Function Illustration功能实现说明

2.8 YYsjActivity

2.8.1 Design Description模块设计描述

2.8.1.1

YYsjActivity 用药时间提醒

(1)CI Identification标识

用药时间提醒—YYsjActivity (2)Overview简介

该界面是用药时间提醒模块的主界面,包括设置时间、闹钟提醒等功能。 (3)Definition类定义(Optional)

Page 17 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.8.2 Function Illustration功能实现说明

2.9 AssessActivity

2.9.1 Design Description模块设计描述

2.9.1.1 AssessActivity 健康评估 (1)CI Identification标识

健康评估——AssessActivity (2)Overview简介

该类是获取用户的自身健康评估的功能。 (3)Definition类定义(Optional)

Page 18 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Page 19 of 85

Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.9.2 Function Illustration功能实现说明

2.10 GuideActivity

2.10.1 Design Description模块设计描述

2.10.1.1 GuideActivity健康指导 (1)CI Identification标识

健康问题指导类——GuideActivity。 (2)Overview简介

该类实现由测出的健康评估结果给出相应的建议指导。 (3)Definition类定义(Optional)

Page 20 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.10.2 Function Illustration功能实现说明

2.11 JGjyActivity

2.11.1 Design Description模块设计描述

2.11.1.1 JGjyxxcx (1)CI Identification标识 医院查询类——JGjyxxcx (2)Overview简介

该类是显示用户周围的医院。 (3)Definition类定义(Optional)

JGjyxxcx类图

Page 21 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.11.2 Function Illustration功能实现说明

2.12 JGjkzcActivity

2.12.1 Design Description模块设计描述

2.12.1.1 JGjkzc

(1)CI Identification标识 健康自测类——JGjkzc (2)Overview简介

该类实现通过一些选择题,让用户了解一些健康小知识。 (3)Definition类定义(Optional)

Page 22 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

JGjyxxcx类图

2.12.2 Function Illustration功能实现说明

2.13 JGypxxActivity

2.13.1 Design Description模块设计描述

2.13.1.1 JGypxx

(1)CI Identification标识 离线药品信息类——JGypxx (2)Overview简介

该类用户可以离线查看药品的信息。 (3)Definition类定义(Optional)

Page 23 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.13.2 Function Illustration功能实现说明

2.14 JGzjlxActivity

2.14.1 Design Description模块设计描述

2.14.1.1 JGzjlx

(1)CI Identification标识 在线专家连线类——JGzjlx。 (2)Overview简介

该类用户可以在线联系专家的信息。 (3)Definition类定义(Optional)

2.14.2 Function Illustration功能实现说明

Page 24 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.15 JGjkjhActivity

2.15.1 Design Description模块设计描述

2.15.1.1 JGjkjh

(1)CI Identification标识 健康计划类——JGjkjh。 (2)Overview简介

该类为用户提供独特的健康计划。 (3)Definition类定义(Optional)

Page 25 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.15.2 Function Illustration功能实现说明

2.16 JGyytsActivity

2.16.1 Design Description模块设计描述

2.16.1.1 JGyyts

(1)CI Identification标识 用药提示类——JGyyts。 (2)Overview简介

该类可以判断用药的禁忌。 (3)Definition类定义(Optional)

Page 26 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.16.2 Function Illustration功能实现说明

2.17 Health_jiankong

2.17.1 Design Description模块设计描述

2.17.1.1 jiankong

(1)CI Identification标识

健康监控报表——Health_jiankong_bb_view。 (2)Overview简介

Health_jiankong_bb_view类是为了获取某段时间内健康信息,形成曲线显示给用户。 (3)Definition类定义(Optional)

Page 27 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.17.2 Function Illustration功能实现说明

2.18 Health_jiankong_cx_view

2.18.1 Design Description模块设计描述

2.18.1.1 Jiankong_cx_view (1)CI Identification标识 健康监控信息查询 (2)Overview简介

Health_jiankong_cx_view类是对历史健康信息的查询,可根据日期和健康状态两个依据来查询。 (3)Definition类定义(Optional)

Page 28 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.18.2 Function Illustration功能实现说明

2.19 Health_jiankong_hearttest

2.19.1 Design Description模块设计描述

2.19.1.1 Jiankong_hearttest (1)CI Identification标识

健康监控心率体检——Health_jiankong_hearttest (2)Overview简介

Health_jiankong_hearttest类是为了对用户的心率进行测试。 (3)Definition类定义(Optional)

2.19.2 Function Illustration功能实现说明

Page 29 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.20 Health_jiankong_qx_view

2.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_jiankong_xd_view

2.21.1 Design Description模块设计描述

2.21.1.1 Jiankong_xd (1)CI Identification标识

健康监控心电图输出——Health_jiankong_xd_view (2)Overview简介

Page 30 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Health_jiankong_xd_view类实现对心电图进行转换为具体数字的功能。 (3)Definition类定义(Optional)

2.21.2 Function Illustration功能实现说明

2.22 Health_shezhi

2.22.1 Design Description模块设计描述

2.22.1.1 Shezhi

(1)CI Identification标识

健康系统参数设置——Health_shezhi (2)Overview简介

Health_shezhi类用来设置用户身体各方面相关的指标值。 (3)Definition类定义(Optional)

Page 31 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

2.22.2 Function Illustration功能实现说明

3 类详细设计

3.1 HomeActivity CLASS的设计

3.1.1Overview简介

该类用于显示首界面,包含所有大模块。

Page 32 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.1.2Class Diagram类图

3.1.3Status Design状态设计

3.1.4Attributes属性

Visibility可见性 Name 属性名称 Type 类型 Brief descriptions 说明(对属性的简短描述) private private private private

his_el btn_back btn_his_rec btn_ass ExpandableList Button Button Button List类的一个对象 Button类的一个对象 Button类的一个对象 Button类的一个对象 3.1.5 Methods方法

3.1.5.1 Method1 findViewById()方法 (1)Method Descriptions方法描述

Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Public void findViewById() 按钮初始化 无 无 Page 33 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

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类图

Page 34 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.2.3Status Design状态设计

3.2.4Attributes属性

Visibility可见性 Name 属性名称 Type 类型 Brief descriptions 说明(对属性的简短描述) private private private private private private 3.2.5

btn_YLyp btn_JTys btn_TJbg btn_JKrz btn_ZBlb btn_YYtx Methods方法

Button Button Button Button Button Button Button类的一个对象 Button类的一个对象 Button类的一个对象 Button类的一个对象 Button类的一个对象 Button类的一个对象 3.2.5.1 Method1 getTime()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void getTime() 得到系统时间 无 无 无 无 无 无 表 2 Method1 getTime()

(2)Implementation Descriptions 实现描述

Page 35 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Public void getTime(){

1.得到系统时间

2.进行设置 }

3.2.5.2 Method1 getList()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void getList() 得到时间列表 无 无 无 无 无 无 表 3 Method2 getList()

(2)Implementation Descriptions 实现描述 Public void getList(){

1.得到时间列表

2.进行设置 }

3.3 YLypActivity CLASS的设计

3.3.1Overview简介

该界面是医疗用药信息管理模块的主界面,包括对医疗用药的添加、删除、查询等功能。

Page 36 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.3.2Class Diagram类图

3.3.3Status Design状态设计

3.3.4Attributes属性

Visibility可见性 Name 属性名称 Type 类型 Brief descriptions 说明(对属性的简短描述) private private private 3.3.5

btn_back btn_add btn_showlist Methods方法

Button Button Button Button类的一个对象 Button类的一个对象 Button类的一个对象 3.3.5.1 Method1 add()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Public void add() 添加医疗用药 Page 37 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

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 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void delete() 删除医疗用药 添加医疗用药;

无 无 无 无 无 无 表 5 Method2 delete()

(2)Implementation Descriptions 实现描述

public String delete() {

删除医疗用药; }

Page 38 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.3.5.3 Method3 find()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void find() 查找医疗用药 无 无 无 无 无 无 表 6 Method3 find()

(2)Implementation Descriptions 实现描述 public String find() { }

查询医疗用药;

3.4 JTyxActivity CLASS的设计

3.4.1Overview简介

该界面是家庭小药箱模块的主界面,包括添加、删除、查询以及查看家庭药品的功能。

3.4.2Class Diagram类图

Page 39 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.4.3Status Design状态设计

3.4.4 Attributes属性

Visibility可见性 Name 属性名称 Type 类型 Brief descriptions 说明(对属性的简短描述) private private private 3.4.5

btn_back btn_add btn_showlist Methods方法

Button Button Button Button类的一个对象 Button类的一个对象 Button类的一个对象 3.4.5.1 Method1 add()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void add() 添加家庭药品 无 无 无 无 无 无 表 7 Method1 add()

(2)Implementation Descriptions 实现描述

public String add() {

Page 40 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

}

添加家庭药品;

3.4.5.2 Method2 delete()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void delete() 删除家庭药品 无 无 无 无 无 无 表 8 Method2 delete()

(2)Implementation Descriptions 实现描述

public String delete() {

删除家庭药品; }

3.4.5.3 Method3 search()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void search() 查找医疗用药 无 无 无 无 无 无 Page 41 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

表 9 Method3 search()

(2)Implementation Descriptions 实现描述 public String search() { }

查找家庭药品;

3.5 TJbgActivity CLASS的设计

3.5.1Overview简介

该界面是体检报告模块的主界面,包括查看、查询、删除体检报告的功能。

3.5.2Class Diagram类图

3.5.3Status Design状态设计

Page 42 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.5.4Attributes属性

Visibility可见性 Name 属性名称 Type 类型 Brief descriptions 说明(对属性的简短描述) private private 3.5.5

btn_back btn_showlist Methods方法

Button Button Button类的一个对象 Button类的一个对象 3.5.5.1 Method1 getList()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void getList() 得到体检报告列表 无 无 无 无 无 无 表 10 Method1 getList()

(2)Implementation Descriptions 实现描述

public void getList() {

}

3.5.5.2 Method2 delete()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Public void delete() 删除体检报告 得到健康报告列表;

无 无 无 Page 43 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Output 输出参数 Return 返回值 Exception 抛出异常 无 无 无 表 11 Method2 delete()

(2)Implementation Descriptions 实现描述

public String delete() {

删除体检报告; }

3.5.5.3 Method3 search()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void search() 查找体检报告 无 无 无 无 无 无 表 12 Method3 search()

(2)Implementation Descriptions 实现描述 public String search() { }

查找体检报告;

Page 44 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.6 JKrzActivity CLASS的设计

3.6.1Overview简介

该界面是健康日志模块的主界面,包括添加、查询、删除、分享日志的功能。

3.6.2Class Diagram类图

3.6.3Status Design状态设计

3.6.4 Attributes属性

Visibility可见性 Name 属性名称 Type 类型 Brief descriptions 说明(对属性的简短描述) private private btn_back btn_add Button Button Button类的一个对象 Button类的一个对象 Page 45 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

private private 3.6.5

btn_showlist btn_share Methods方法

Button Button Button类的一个对象 Button类的一个对象 3.6.5.1 Method1 getList()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void getList() 得到健康日志列表 无 无 无 无 无 无 表 13 Method1 getList()

(2)Implementation Descriptions 实现描述

public void getList() {

}

3.6.5.2 Method2 delete()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void delete() 删除健康日志 得到健康日志列表;

无 无 无 无 无 无 Page 46 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

表 14 Method2 delete()

(2)Implementation Descriptions 实现描述

public String delete() {

删除健康日志; }

3.6.5.3 Method3 search()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void search() 查找健康日志 无 无 无 无 无 无 表 15 Method3 search()

(2)Implementation Descriptions 实现描述 public String search() { }

3.6.5.4 Method4 share()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Public void share() 分享健康日志 查找健康日志;

无 无 Page 47 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 无 无 无 无 表 16 Method4 share()

(2)Implementation Descriptions 实现描述 public String share() {

分享健康日志; }

3.7 ZBlbActivity CLASS的设计

3.7.1Overview简介

该界面是指标列表模块的主界面,包括查询、删除列表的功能。

3.7.2Class Diagram类图

Page 48 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

3.7.3Status Design状态设计

3.7.4Attributes属性

Visibility可见性 Name 属性名称 Type 类型 Brief descriptions 说明(对属性的简短描述) private private private 3.7.5

btn_back btn_showlist btn_delete Methods方法

Button Button Button Button类的一个对象 Button类的一个对象 Button类的一个对象 3.7.5.1 Method1 getList()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void getList() 得到指标列表 无 无 无 无 无 无 表 17 Method1 getList()

(2)Implementation Descriptions 实现描述

Page 49 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

public void getList() {

}

3.7.5.2 Method2 delete()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Exception 抛出异常 Public void delete() 删除指标列表 得到指标列表;

无 无 无 无 无 无 表 18 Method2 delete()

(2)Implementation Descriptions 实现描述

public String delete() {

删除指标列表; }

3.7.5.3 Method3 search()

(1)Method Descriptions方法描述 Prototype 函数原型 Description 功能描述 Calls 调用函数 Called By 被调用函数 Input 输入参数 Output 输出参数 Return 返回值 Public void search() 查找指标列表 无 无 无 无 无 Page 50 of 85 Copyright ? Ruankosoft Technologies(Shenzhen) Co., Ltd.

本文来源:https://www.bwwdw.com/article/il5o.html

Top