社区健康云服务系统详细设计_第1页
社区健康云服务系统详细设计_第2页
社区健康云服务系统详细设计_第3页
社区健康云服务系统详细设计_第4页
社区健康云服务系统详细设计_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

社区健康云服务系统

详细设计

智慧社区健康云服务系统详细设计

目录

1引言.............................................................3

1.1编写目的(Purpose)............................................................................3

1.2读者对象(Reader)...............................................................................3

1.3项目背景(BackgroundofProject)...........................................................3

1.4编写目标(Goal).........................................................................................4

1.5编写原则(Rule)...................................................................................4

1.6定义(Definitions)......................................................................................4

1.7参考资料(Reference).......................................................................4

1.8变更历史(ChangeHistory).......................................................................5

2需求说明.........................................................5

2.1总体描述......................................................5

2.1.1概述...................................................................5

2.1.2系统目标...............................................................6

2.1.3系统结构设计要求.......................................................6

2.1.4假设和约束..........................................................................................................................7

2.2功能需求概述.................................................10

2.3安全要求概述.................................................11

2.4接口要求概述.................................................11

2.5性能要求概述.................................................11

2.5.1系统可靠性............................................................11

2.5.2系统易用性、易浏览性和可操作性.......................................12

2.5.3系统的开放性..........................................................12

2.5.4性能指标要求..........................................................12

2.6其他需求概述.................................................13

2.6.1用户使用建议..........................................................13

2.6.2系统部署建议..........................................................13

3系统处理流程设计................................................13

3.1业务流程设计.................................................13

3.2数据流程设计.................................................15

4技术方案设计.....................................................16

4.1系统体系结构设计.............................................16

4.2系统功能结构设计.............................................19

5数据库设计......................................................20

5.1结构设计.....................................................20

5.1.1表关系设计............................................................20

5.1.2表结构设计............................................................26

5.2安全性设计...................................................37

5.2.1总体要求..............................................................37

5.2.2详细要求..............................................................38

6应用系统设计....................................................38

6.1功能模块设计.................................................38

6.1.1模块清单..............................................................38

6.1.2模块调用关系..........................................................39

1

智慧社区健康云服务系统详细设计

6.1.3模块描述...............................................................41

6.2公用构件设计.................................................71

6.2.1医护人员信息管理模块.................................................71

6.2.2医护人员信息详情模块.................................................72

6.2.3医疗机构信息管理模块.................................................73

6.2.4医疗机构信息详情模块.................................................74

6.2.5应急物资新增模块.....................................................75

6.2.6应急物资查询模块.....................................................77

6.2.7应急物资编辑模块.....................................................79

6.2.8应急预案新增模块.....................................................81

6.2.9应急预案查询模块......................................................83

6.2.10应急预案编辑模块....................................................85

7接口设计........................................................87

7.1内部接口设计.................................................87

7.2外部接口设计.................................................87

8系统维护设计....................................................88

8.1日常维护设计.................................................88

8.1.1运营管理模块..........................................................88

8.1.2日志管理模块..........................................................91

8.2容错设计.....................................................93

8.2.1出错信息.......................................................93

8.2.2补救措施.......................................................94

2

智慧社区健康云服务系统详细设计

1引言

1.1编写目的(Purpose)

本文档的主要任务是根据概要设计得到的系统软件结构和数据结构,设计每

个模块的实现算法、所需的局部数据结构。设计软件结构的具体任务是:将一个

复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的

接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、

以及数据库的设计。

1.2读者对象(Reader)

本文档的预期读者为系统开发设计人员、系统开发人员、系统测试人员。供

开发人员和测试人员作为开发和测试、发布时的依据。

1.3项目背景(BackgroundofProject)

本次XX市智慧XX建设范围包含了2个社区工作委员会,31个社区居委

会。大多社区信息化基础设施建设都很欠缺,几乎无信息化系统建设,有的社区

有省里组织建设的信息化系统,但是由于系统本身缺陷,以及社区自身的原因,

应用效果都非常不理想。XX市XX区智慧社区的建设从零起步。

国家“十二五”规划第三十八章第二节:“健全基层管理和服务体系,推动

管理重心下移,延伸基本公共服务职能。规范发展社区服务站等专业服务机构,

有效承接基层政府委托事项。以居民需求为导向,整合人口、就业、社保、民政、

卫生、文化以及综治、维稳、信访等管理职能和服务资源,加快社区信息化建设,

构建社区综合管理和服务平台。

XX市政府也出台了《XX市社区信息化建设实施方案》,并提出建立面向居

民、覆盖城乡、统分结合、功能完善、服务便捷、管理规范、运行安全的社区管

理与服务综合信息平台。

3/95

智慧社区健康云服务系统详细设计

1.4编写目标(Goal)

能够较详细阐述智慧健康系统的数据组织、结构和功能设计。开发人员及测

试人员将以此为指导进行系统开发。

1.5编写原则(Rule)

列表方式给出新的系统进行概要设计时需要遵循的原则。

1、统一规划、统一设计思想、统一信息交换标准,统一技术规范。

2、采用开放式系统、最大限度地保护原有资源、并立足长远发展。

3、应用系统工程的方法,根据实际业务需要,最优化地重组业务处理流程。

4、应用成熟的先进技术实施系统。

5、统一组织,分层建设,注重实效。

1.6^(Definitions)

WFS:WebFeatureServero

1.7参考资料(Reference)

《国民经济和社会发展信息化“十二五”规划》

«2006-2020年国家信息化发展战略》

《网格化社会服务管理体系运行工作规范》

《关于促进智慧城市健康发展的指导意见》

《国家智慧城市(区、镇)试点指标体系(试行)》

《国务院关于大力推进信息化发展和切实保障信息安全的若干意见》

《安徽省“十二五”信息化发展规划》

0013-2017年XX市智慧城市建设规划》

4/95

智慧社区健康云服务系统详细设计

《XX市国民经济和社会信息化“十二五”发展规划》

《XX市社区信息化建设实施方案》等等

其他地方性参考。

1.8变更历史(ChangeHistory)

序号人员日期变更详情

2需求说明

2.1总体描述

2.1.1概述

人口亚健康、老龄化和慢性病是影响全民身心健康水平和生活质

量的三个主要因素。国民健康需求迈向多层次全服务时代,居民健康

服务的提供,需要完善的健康服务产业支撑。然而,我国目前健康服

务产业尚处于起步阶段,与需求仍有差距,这也意味着我国健康服务

业具有巨大的发展潜力。针对xx的实际情况,如何把有限的经费最

大程度地应用到全镇的卫生和健康保障事业中去,提高城乡人民的健

康水平,缩小医疗资源的地域差别和城乡差别成为亟待解决的课题。

我们以健康至上理念为指导,分析社区健康服务需求,其涵盖健康检查、疾

病预防、医疗卫生、营养健康、身体养护、健身娱乐、康复治疗与休养、身心与

精神疗治等多个维度,我们需要围绕人群需求,立体化健康服务体系。

5/95

智慧社区健康云服务系统详细设计

2.1.2系统目标

打造“智慧社区健康云服务系统”,致力于为社区居民打造个人

健康管理的服务平台,为居民和医疗机构之间搭建起沟通的桥梁。

服务的一侧整合现有的医疗资源,提供专业医疗健康服务;另一

侧是社区居民,他们可灵活地通过无线或有线的方式接入,实时获得

各种医疗健康服务。让人们非常方便的获知自己的健康状况,医疗卫

生机构通过多种信息手段方便快捷收集的民众健康数据,从而指导优

化医疗资源布局、缓解“看病难、贵”的问题。推动从治疗到预防的

医疗模式转变。

2.1.3系统结构设计要求

1、组件原则

基于当前流行的组件技术,将具有同类功能的JAR包,以组件的方式提供业

务系统使用,实现了系统的易维护性和可扩展性。

3、通用性原则

采用全新的通用设计理念,在不修改程序代码的前提下,系统从空间图形数

据库到属性数据库以及系统的业务逻辑均可以进行扩充,从而保证业务需求即使

发生了变化,系统都可以进行自由扩展。

4、扩展性原则

遵循组件管理原则,充分考虑其可扩充性,采用面向对象的软件工程技术,

将应用管理平台抽象化、参数化,尽可能地应付各种业务变化,有利于系统升级、

功能的扩展与延伸。

5、安全性原则

6/95

智慧社区健康云服务系统详细设计

遵循严格的安全管理机制和权限控制机制,采用统一的单点登录方式对用户

身份进行验证;此外由于采用组件与业务系统分离的方案,导致系统具有安全隐

患,因此通过口令验证与服务绑定的方式解决这一问题。

6、开放性原则

遵循标准的接口规范,实现信息数据的充分共享与灵活集成;系统设计保持

开放性,严格遵循相关的工业标准,以充分保障系统与其他应用系统间的无缝集

成。

7、实用性原则

依据用户的实际需要,设计上力求结构优化、数据库管理完善、界面简单友

好、使用方便、工作流程科学合理。

2.1.4假设和约束

系统必须符合下面给出的运行环境要求,包括硬件环境,软件环境和网络环

境。

运行环境约束

.1硬件要求

系统运行至少需要两台服务器,一台是应用服务器、一台是数据服务器。服

务器的配置要求如下:

序号设备用途型号IP地址物理

位置

1服务器长

阳镇

2PC机

3健康检查设备社区

7/95

智慧社区健康云服务系统详细设计

智慧养老系统服务器

院、

长阳

镇政

4

硬件配置

CPU:Intel(R)Xeon(TM)CPU3.60GHz

内存:8G

网卡:1000M[双]

硬盘:146Gx2

软件配置

操作系统:Windows2008

机器名:healthserver

IP:

安装软件及版本号ODAC32bit

Oracle数据库

PL/SQL

.Net4.0

MVC3/MVC4

Web软、硬件资源用途获取渠实

服务器道施

ServletTomcat6.0开发、运行

软件

数据库软、硬件资源用途获取渠实

服务器道施

关系型Oracle10g开发

数据库

应用服软、硬件资源用途获取渠实

务器道施

8/95

智慧社区健康云服务系统详细设计

操作系Linux、或开发、集成、

统WindowsServer

运行环JDK1.6

.2基础软件要求

软件系统平台设计,包括系统软件、数据库软件、中间件产品以及其他支撑

软件的选型、配置。

系统采用Java语言进行开发,不使用任何封闭的专用开发工具,避免由此

引起的系统不兼容等问题。

.3网络环境要求

系统运行需要XX区政务内网、政务移动网、互联网的网路环境。社区综合

运营管理指挥中心管理系统是在XX区政务内网运行,“社管通”通过XX区网格

化移动网与系统进行连接,门户网站是通过互联网为居民提供办事服务网络环境

具体要求如下:

(1)网络能够提供足够的带宽,满足用户对应用和带宽的基本需要,并保

留一定的余量供扩展使用,降低网络传输的延迟;网络应提供丰富的接口形式,

以满足各个分、系统及外部其他系统的接入。

(2)有线网络建设应保证区中心与专业部门之间互联互通,网络带宽不少

于10M;中心机房连接到监督指挥中心的有线网络带宽不少于100Mo

(3)无线网络采用3G无线宽带网络,要求保证手机终端能够通过APN等

方式连通中心机房,能够实时上报社会管理问题,网络带宽要求不少于10M。

(4)由于系统中运行的数据包括涉密数据,应建立网络管理制度和网络运

行保障支持体系。

9/95

智慧社区健康云服务系统详细设计

.4技术条件与限制

必须采取J2EE技术,符合J2EE规范;必须采用Oracle数据库。

2.2功能需求概述

智慧健康系统的主要功能包括:

1、健康档案

主要用于居民健康档案的维护,包括基本档案、既往疾病史,既往外伤史、

既往输血史、既往手术史。健康档案管理依据中华人民共和国卫生行业标准《健

康档案基本架构与数据标准》,其包括《健康档案基本数据集编制规范》、《健

康档案基本架构与数据标准》和《健康档案相关卫生服务基本数据集标准》等国

家标准,并结合老龄特殊人群的的需求。实现对健康档案包括如血型、过敏史、

预防接种史、既往疾病史、家族遗传病史、健康危险因素、残疾情况、亲属健康

情况等的增、册U、改。

2、慢病防控

主要用于实现对糖尿病、心脑血管(脑卒中、冠心病急性事件)、肿瘤、高

血压、慢阻肺、伤害等慢性非传染性疾病的协同管理。通过配备方便实用的可穿

戴远程监护设备对慢性病进行监测。

3、健康教育

主要用于对健康教育资料的查看与管理,可以通过对列表字段的全文检索进

行健康教育资料的查询。此外,还可以添加新的健康教育资料信息,对查询信息

的导出与打印。

4、传染病咨询

主要用于对传染病进行监测,该模块主要功能包括传染病信息上报、传染病

疫情预警管理、以及传染病相关标准的维护等;

5、突发公共卫生事件报告

10/95

智慧社区健康云服务系统详细设计

主要用于指定相应的流程对突发的公共卫生事件进行处理,包括事件上报、

事件确认、资源调配、事件处理、结案情况五个主要功能。

2.3安全要求概述

>基于认证授权的系统访问机制;

>基于分权的系统访问策略;

>基于全程日志的系统访问痕迹留存;

>关键数据加密处理。

2.4接口要求概述

>遵守电子政务XML标准,数据采用XML进行描述。

>使用日志管理技术,详细记录传输过程信息。

>远程调用必须提供回执,以获得接口执行的结果的反馈。

>系统内部各功能模块,依照组件式开发原则,功能模块间的信息接口需

要通过系统框架中的接口与事件控制机制。

2.5性能要求概述

2.5.1系统可靠性

采用大型数据库系统,对数据库记录数的增长没有限制,并且保证大容量数

据的可操作性;系统不应陷入用户无法控制的状态。即使当系统容量达到和超出

极限,或者由其他系统或用户造成错误输入的情况下,系统不应崩溃也不应丢失

数据。

11/95

智慧社区健康云服务系统详细设计

2.5.2系统易用性、易浏览性和可操作性

系统采用多层架构的B/S结构,提供诸如确认、询问、警告、出错报告等易

于觉察、易于读取的信息来服务于用户;具有严重后果的操作应当可逆;屏幕输

入格式、报表和其他输入/输出宜整齐、清晰和易于浏览。

2.5.3系统的开放性

具备标准的软件体系结构、内部和外部接口,提供多种开发工具接口,支持

用户定制能力;保证系统能与其它系统进行快速、顺利的信息交换,便于系统扩

展和升级。

系统应用具有可扩展性,能够适应指标的变动;系统稳定、可靠;操作简便、

易用,用户经过简单的培训即可学会使用;有全面的帮助系统,辅助用户学习系

统的功能和实现方法。

2.5.4性能指标要求

1.数据精确性:按照不同类别和计量单位设定数据的小数位数;

2.容量要求:采用大型数据库系统,对数据库记录数的增长没有限制,并且

保证大容量数据的可操作性;

3.应用:具有可扩展性,能够适应指标的变动;系统稳定、可靠;操作简便、

易用,用户经过简单的培训即可学会使用;有全面的帮助系统,辅助用户学习系

统的功能和实现方法;

4.查询结果输出:将查询结果输出到通用的办公文件格式。

5.人机界面:友好,输入输出方便;界面设计遵循人性化、简单、方便实用

的原则。

12/95

智慧社区健康云服务系统详细设计

2.6其他需求概述

2.6.1用户使用建议

系统的开发不仅要提供用户所需要的功能,而且要让用户操作方便,符合用

户的业务习惯,满足用户方便、高效、安全的使用要求,具体主要体现在用户操

作界面以人为本的设计等方面。在使用要求方面,至少应包括:

>系统稳定、可靠和实用;

>人机界面友好、操作方便灵活,使用风格接近终端操作系统视窗,符合

office软件用户习惯;

>具有简单明确易于理解的操作提示;

>功能菜单简明清晰,具有可设定的快捷键和右键菜单;

>业务流程简单明了,流程设计可因需而变。

2.6.2系统部署建议

实行统一的系统管理和安全备份工作。所有软件系统部署时均要符合xx区

智慧社区对上线软件的要求。

3系统处理流程设计

3.1业务流程设计

综合xx区智慧健康的现状及需求分析,对智慧健康的总体业务梳理如下图

所示:

13/95

智慧社区健康云服务系统详细设计

£1w

9"'、、2、异常情况,上报

医生大医院医生进行判

断,处置

、、

扁努平台

3、护士帮助用户检

/'测健康指标,,进

行罐,WS健康

社区健康中心状态

护士Vi

身份证,社保卡,RFID等用户

14/95

智慧社区健康云服务系统详细设计

服务器

N-1、刷卡,测心电图

1、社区居民通过身份证到社区卫生服务中心或者健康小屋进行健康体检。

2、体检数据通过智慧健康系统上报到智慧社区数据中心。

3、智慧健康系统自动根据各项指标对体检数据进行评估,异常情况上报大

型医院医生进行复诊。

4、智慧健康系统针对居民发布日常的健康信息,对居民进行健康教育。

3.2数据流程设计

本系统与XX区智慧社区数据中心系统的对接,主要数据流分为两个方向:

一个是居民的健康数据上报社区数据中心;另一个是从数据中心获取居民的健康

历史数据。如下图所示:

15/95

智慧社区健康云服务系统详细设计

健康档案数据、健康检测数据上报慧

健康档案数据、健康检测数据、医护人员、医院数据下发心

4技术方案设计

4.1系统体系结构设计

根据xx区智慧健康管理模式和关键业务流程,系统的体系结构设计如下图

所示:

16/95

智慧社区健康云服务系统详细设计

应健康档案传染病咨询

用突发公共卫"生事件报告

慢病防治

层健^■教育

数据交换子系统

社区综合运营管理指挥平台

层电子政务专网

1、健康档案

主要用于居民健康档案的维护,包括基本档案、既往疾病史,既往外伤史、

既往输血史、既往手术史。健康档案管理依据中华人民共和国卫生行业标准《健

康档案基本架构与数据标准》,其包括《健康档案基本数据集编制规范》、《健

康档案基本架构与数据标准》和《健康档案相关卫生服务基本数据集标准》等国

家标准,并结合老龄特殊人群的的需求。实现对健康档案包括如血型、过敏史、

预防接种史、既往疾病史、家族遗传病史、健康危险因素、残疾情况、亲属健康

情况等的增、删、改。

2、慢病防控

主要用于实现对糖尿病、心脑血管(脑卒中、冠心病急性事件)、肿瘤、高

血压、慢阻肺、伤害等慢性非传染性疾病的协同管理。通过配备方便实用的可穿

戴远程监护设备对慢性病进行监测。

17/95

智慧社区健康云服务系统详细设计

3、健康教育

主要用于对健康教育资料的查看与管理,可以通过对列表字段的全文检索进

行健康教育资料的查询。此外,还可以添加新的健康教育资料信息,对查询信息

的导出与打印。

4、传染病咨询

主要用于对传染病进行监测,该模块主要功能包括传染病信息上报、传染病

疫情预警管理、以及传染病相关标准的维护等;

5、突发公共卫生事件报告

主要用于指定相应的流程对突发的公共卫生事件进行处理,包括事件上

报、事件确认、资源调配、事件处理、结案情况五个主要功能。

18/95

智慧社区健康云服务系统详细设计

4.2系统功能结构设计

19/95

智慧社区健康云服务系统详细设计

5数据库设计

5.1结构设计

5.1.1表关系设计

专家信息2表

专家编号NUMBER<pk>

专业标准码NUMBER<fk2>

专家姓名VARCHAR2(10)

性别VARCHAR2(2)

年龄NUMBER

工作单位VARCHAR2(20)

详细地址VARCHAR2(50)

职务VARCHAR2(20)

联系电话1VARCHAR2(15)

联系电话2VARCHAR2(15)

手机VARCHAR2(13)

其它联系方式VARCHAR2(50)

专家备注VARCHAR2(200)

出生日期DATE

血型VARCHAR2(10)

学历VARCHAR2(10)

执业年限VARCHAR2(5)

职称1DNUMBER

虚拟号VARCHAR2(50)

邮箱VARCHAR2(20)

人员类别VARCHAR2(10)

创建时间DATE

专家类别标准吗NUMBER

FK_EXPERT2_REFRENCE_POSITION

FK_EXPERT2_REFHI

专家类别标准维护表

职称标准维护表专业领域标准维护表

标准码NUMBER

IDNUMBER<pk>标准码NUMBER<pk>

备注VARCHAR2(200)

职称名VARCHAR2(10)类别名称VARCHAR2(20)

创建时间DATE

创硅日期DATE备注VARCHAR2(200)

类型名

VARCHAR2(20)创建时间DATE

20/95

智慧社区健康云服务系统详细设计

病例登记卡表

自动IDNUMBER

病历卡IDNUMBER

病历卡状态VARCHAR2(30)

报告医院所在地区国标编码VARCHAR2(50)

卡片编号VARCHAR2(50)

患者姓名VARCHAR2(30)

患儿家长姓名VARCHAR2(30)

性别VARCHAR2(10)

患者联系电话VARCHAR2(100)

患者生日DATE

患者年龄NUMBER(10,2)

患者身份证号VARCHAR2(30)

患者工作单位VARCHAR2(80)

现住详细地址VARCHAR2(200)

现住地址国标编码VARCHAR2(50)

现住地址VARCHAR2(50)

人群分类VARCHAR2(30)

发病日期DATE

诊断日期DATE

死亡日期DATE

病例分类VARCHAR2(40)

病例分类2VARCHAR2(40)

填卡医生VARCHAR2(30)

医生填卡日期DATE

疾病结号VARCHAR2(50)

订正病种VARCHAR2(50)

报告卡生成时间DATE

县区审核时间DATE

地市审核时间DATE

省市审核时间DATE

订正终审时间DATE

健康教育表

审核状态VARCHAR2(30)

删除时间

DATE编号NUMBER

用户IDVARCHAR2(30)

使用人员标准码

补卡时间DATENUMBER

报告单位VARCHAR2(80)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论