上海市闵行区医院信息集成平台-详细设计说明书 (决策支持)_第1页
上海市闵行区医院信息集成平台-详细设计说明书 (决策支持)_第2页
上海市闵行区医院信息集成平台-详细设计说明书 (决策支持)_第3页
上海市闵行区医院信息集成平台-详细设计说明书 (决策支持)_第4页
上海市闵行区医院信息集成平台-详细设计说明书 (决策支持)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

编撰:梅芝雨

[]初稿编撰日期:2007-05-10

euup轨f牛[V]发布保密级别:机密

[]修订文档版本:2.0

文件编号:Q/BS-QH-3-08

上海市闵行区医院信息集成平台

决策支持系统

详细设计说明书

创业软件股份有限公司

(版权所有,翻版必究)

EPG版本历史

日期版本说明作者

2007-05-10V0.1初稿EPG

2007-07-02VI.0公司审批,正式发布EPG

2008-05-27V2.0公司审批,正式发布EPG

2009-06-12V2.1修改EPG

2011-03-15V2.2修改EPG

将模块设计说明书、接口设计说明书、数据库设计说明书、

2011-10-15V2.3李定军

用户界面设计说明书合并成一份详细设计说明书

2013-02-04V2.4修改模块设计和接口设计的内容倪慧敏

项目组版本历史

日期版本说明作者

2013-09-111.0初稿邵佰通

目录

1引言................................................................................8

1.1系统简述............................................................................8

1.2软件设计目标........................................................................8

1.3参考资料............................................................................8

1.4术语与缩写词........................................................................9

2规范和要求..........................................................................9

2.1命名规则............................................................................9

2.2界面设计规范........................................................................9

2.3接口规范............................................................................9

3模块汇总...........................................................................10

3.1A401升级系统至2.1.....................................................................10

3.2A402报表功能开发...................................................................10

3.3A403数据比对功能升级优化...........................................................10

3.4A404报表数据权限功能开发...........................................................10

3.5A405预警消息推送开发...............................................................10

3.6A406明细数据定性开发...............................................................11

4设计概述...........................................................................11

4.1系统总体设计.......................................................................11

4.2约束和假定.........................................................................12

4.2.1软件、硬件环境(包括运行环境和开发环境)的约束.....................12

软件环境约束...........................................................12

硬件环境约束...........................................................12

4.2.2接口/协议的约束....................................................12

4.2.3用户界面的约束.....................................................12

4.2.4软件质量的约束..........................................................13

♦......................................................................................................................................:♦友好性.31

♦......................................................................................................................................:♦安全性.31

❖可维护性.....................................................................13

❖可转移、转换性..............................................................13

稳定性......................................................................13

4.2.5其它约束.................................................................13

5A401升级系统至2.1........................................................................................................................................................................13

5.1系统代码升级至2.1....................................................................................................................................13

5.1.1模块说明.................................................................13

5.1.2参考界面.................................................................14

5.1.3详细设计.................................................................15

5.2字典与平台同步.....................................................................15

5.2.1模块说明.................................................................15

5.2.2参考界面.................................................................16

5.2.3详细设计.................................................................16

6A402报表功能开发..................................................................17

6.1开发适用于报表系统的表格...........................................................17

6.1.1模块说明.................................................................17

6.1.2参考界面.................................................................18

6.1.3详细设计.................................................................18

6.2主题模块的BI功能移植开发到新表格上................................................19

6.2.1模块说明.................................................................19

6.2.2参考界面.................................................................19

6.2.3详细设计.................................................................21

7A403数据比对功能升级优化..........................................................22

7.1抽取数据比对功能成单独模块........................................................22

7.1.1模块说明.................................................................22

7.1.2参考界面.................................................................23

7.1.3详细设计.................................................................23

7.2优化查询性能以及数据拼接性能......................................................24

7.2.1模块说明.................................................................24

7.2.2参考界面.................................................................25

7.2.3详细设计.................................................................25

8A404报表数据权限功能开发..........................................................25

8.1数据权限开发.......................................................................25

8.1.1模块说明.................................................................26

8.1.2参考界面.................................................................26

8.1.3详细设计.................................................................26

8.2功能权限开发.......................................................................27

8.2.1模块说明.................................................................27

8.2.2参考界面.................................................................27

8.2.3详细设计.................................................................28

9A405预警消息推送开发..............................................................28

9.1开发消息推送模块..................................................................28

9.1.1模块说明.................................................................28

9.1.2参考界面.................................................................29

9.1.3详细设计.................................................................29

10A406明细数据定性开发.............................................................30

10.1病人明细数据..................................................................30

10.1.1模块说明.................................................................30

10.1.2参考界面.................................................................31

10.1.3详细设计.................................................................31

10.2医生明细数据..................................................................32

10.2.1模块说明.................................................................32

10.2.2参考界面.................................................................32

10.2.3详细设计.................................................................32

10.3手术明细数据..................................................................33

10.3.1模块说明.................................................................33

10.3.2参考界面.................................................................34

10.3.3详细设计.................................................................34

10.4疾病明细数据..................................................................35

10.4.1模块说明.................................................................35

10.4.2参考界面.................................................................35

10.4.3详细界面.................................................................35

10.5药品明细数据..................................................................36

10.5.1模块说明.................................................................36

10.5.2参考界面.................................................................37

10.5.3详细说明.................................................................37

11接口设计...........................................................................38

11.1接口汇总表.....................................................................38

12非功能性设计......................................................................38

12.1性能方面设计...................................................................38

12.2易用性方面设计................................................................38

12.3其它非功能性设计..............................................................38

12.4错误处理......................................................................38

12.4.1出错类别.............................................................38

12.4.2出错处理.............................................................39

12.4.3系统调整及再次开发问题.............................................39

13关键技术..........................................................................39

13.1关键技术的一般说明............................................................39

13.2关键技术的实现方案............................................................39

14其他..............................................................................40

1引言

1.1系统简述

决策支持是基于临床数据中心的大量数据为医院故那里和临床诊疗提供辅助决策。通过医院管

理辅助决策系统,让医院临床和管理阶层从各个维度随时了解医院临床和运营情况,衡量医院对于

目标的达成程度,统筹整个医院的资源配置,及早发现过程中可能发生的问题,便于及时补救已经

发生的问题,并防止可能潜在发生的问题。我们根据《三级综合医院医疗质量管理与控制指标(2011

年版)》、《三级综合医院评审标准(2011年版)》以及相关的需求调研,整理部分指标作为决策

支持的指标数据,同时能够满足医院的报表需求,并且能够以图形报表等不同形式进行统计、分析、

查询;

本次属于决策支持系统的升级项目,针对一期实施过程中发现的用户需求以及用户的未来适用

趋向来对系统进行升级;使得本系统能够支持用户的报表业务,能够使用户从报表的固定思维转向

决策支持的一个引导作用;并对一些功能模块进行开发,例如:预警、驾驶舱等

L2软件设计目标

本次设计目标主要涉及:系统框架的升级、报表功能的开发、数据对比开发、预警功能开发、

明细数据查看以及对一期中发现的问题进行完善;其中的明细数据查看将进行定性开发,因为现有

系统暂不支持数据仓库的业务数据;而以报表功能为主,在报表功能上实现部分用户常用的决策分

析功能(替换现有主题功能中的表格),同时为现有用户指定一套模板决策主题,角色驾驶舱,以供

用户参考;为用户在查看基础数据的同时提供必要的决策功能,引导用户更多的关注管理决策方

面的数据问题;

1.3参考资料

参考文档名称作者备注说明

《三级综合医院医疗质量管理与控制指标(2011年版)》卫办医政函(2011)54号

《三级综合医院评审标准(2011年版)》卫医管发(2011)33号

1.4术语与缩写词

术语缩写词说明

是数据抽取(Extract)、转换(Transform)、清洗(Cleansing)、装

ETL载(Load)的过程,它是BI/DW(BusinessIntelligence)的核心和灵

(Extract-Transform-Load魂。用户从数据抽取出所需的数据,经过数据清晰,最终按

)照预先定义好的数据仓库模型,将数据加载到数据仓库中去,

是构建数据仓库的重要一环。

是数据的采集、存储与利用中心。数据中心一般包含服

数据中心务器、存储设备、配套网络、冗余和备用电源、冗余数据通

信连接、环境控制(例如空调、灭火器)和安全设施。

是通过数据、模型和知识,辅助决策者以人机交互方式

进行半结构化或非结构化进行决策的计算机应用系统。它是

决策支持系统(Decision管理信息系统向更高一级发展而产生的先进信息管理系统。

SupportSystem,DSS)它为决策者提供分析问题、建立模型、模拟决策过程和方案

的环境,调用各种信息资源和分析工具,帮助决策者提高决

策水平和质量;

Bl()

2规范和要求

2.1命名规则

Java与ActionScript类名使用驼峰命名方式,如:VelocityResponseWriter

包含小写:net.oschina.beans,xxx

变量名小写开始的驼峰命名,例如:studentParentName

常量名用全大写:MAX_PARAMETER_COUNT=100

2.2界面设计规范

2.3接口规范

3模块汇总

3.1A401升级系统至2.1

编号模块名称功能简述

A01框架升级决策支持代码升级至2.1,与平台衔接

A02字典同步字典与平台门户同步

A03

3.2A402报表功能开发

编号模块名称功能简述

B01开发报表grid开发一套满足报表业务的表格

B02移植简单BI分析功能将图形切换、数据比对等迁移到新grid上

B05

3.3A403数据比对功能升级优化

编号模块名称功能简述

C01数据比对模块独立化使用对比列代替原来的单元格显示对比,调整表格样式

C02优化查询性能重构代码,单独提取,减少加载时间

C03

3.4A404报表数据权限功能开发

编号模块名称功能简述

D01数据权限获取通过平台服务获取用户的角色权限

D03

3.5A405预警消息推送开发

编号模块名称功能简述

E01开发消息推送功能开发配置消息界面

E03

3.6A406明细数据定性开发

编号模块名称功能简述

F01病人明细数据显示病人相关基本信息

F02医生明细数据显示医生相关基本信息

F03疾病明细数据显示疾病相关基本信息

F04手术明细数据显示手术相关基本信息

F05药品明细数据显示药品相关基本信息

F06

4设计概述

4.1系统总体设计

决策支持是基于临床数据中心的大量数据为医院故那里和临床诊疗提供辅助决策。通过医院管

理辅助决策系统,让医院临床和管理阶层从各个维度随时了解医院临床和运营情况,衡量医院对于

目标的达成程度,统筹整个医院的资源配置,及早发现过程中可能发生的问题,便于及时补救已经

发生的问题,并防止可能潜在发生的问题。

系统主要分为指标管理、维度管理、模型管理、主题管理、组图管理5个模块;通过这些模块

来实现对用户决策的引导语支持;总体设计框架如下图:

图4.1

4.2约束和假定

4.2.1软件、硬件环境(包括运行环境和开发环境)的约束

❖软件环境约束

曰数据库服务器操作系统:Windows2003serverX64或更高版本

&应用服务器系统:Windows2003serverX64或更高版本

建?数据库系统:Mysql,OraclelOg/llgo

匕网络协议:TCP/IP、HTTP

♦硬件环境约束

空数据库服务器:小型机或PC服务器、8个以上CPU,16G以上内存。

七7工作站:赛扬2G以上、1G内存以上。

匕网络:医疗机构内部是主干1000M,桌面100M,同时光纤到各个医疗机构组建

城域网。

4.2.2接口/协议的约束

4.2.3用户界面的约束

同公司类似产品界面风格保持一致。

4.2.4软件质量的约束

❖友好性

整个界面以简洁明快为主,利用简单的图案,文字和线条组成,符合公司WEB系统界面特色。

❖安全性

系统的管理系统与维护系统设置了用户管理权限,采用帐号+操作日志作,对管理员采取有效

的管理,最大限度降低内部管理、操作失误带来的不必要的损失。

可维护性

考虑到应用的多变性,系统采用层次化设计思想,每层实现特定的功能,并通过标准接口向

上层提供透明的服务,因此,最大限度的实现了系统各模块的功能独立性,每一层的改动不

影响其它层次。这样可以方便的添加、修改、删除应用,提高系统的可维护性;管理系统采

用图形化用户界面,方便管理员管理、维护系统;

❖可转移、转换性

ETL采集程序的可扩展性很不错的,不仅支持WINDOWS,LINUX,UNIX等多种操作系统,而且还

支持ORACLE,MYSQL等多种数据库。

❖稳定性

要求系统有良好的运行情况,可以平稳的运行,能很好的应对硬件条件不够的情况,能够确

保多人同时在线,最大限度的保证用户并发,缩短用户访问高峰期的系统响应时间

4.2.5其它约束

本系统需要支持7*24不间断运行。

5A401升级系统至2.1

5.1系统代码升级至2.1

5.1.1模块说明

名称系统代码升级至2.1

功能描述实现用户管理,功能管理模块的门户化,移植差异化功能模块

接口与属

5.1.2参考界面

角色管理:

:请选转域V系统百座员

基本用户

»机构注攒

8确E◎保存

►科宓注册

基本信息

,人员注册

>用户注册角色嫩母:中文名希:系猊管理员

的催理

>应用注珊菜融峻

,的色管理菜单选操:可法仅骐

>功食菜单管理।

>组织架构耋型■翩聒

,组织架构

*;

♦教檀模型官理

>系统设置

3KSW

功能管理:

配置管理组织架构类型组织架构数据模型管理角色列表功能菜单管理

注册管理清选择域系统属性医疗眠务

日山configuration

►机构注册。新建修改份删除

恒首页

►科室注册■闫公共卫生

,人员注册±>t家庭医生

►用户注册

口医疗质里力小小

应用域管理口医疗安全医疗盾里医疗安全医疗运行

口医疗运行ylzlylaqylyx

►应用注册

圳目医疗保障

>角色管理药品管理

>功能菜单管理田匚卫生姿源

小I酉窗管理

任组织架构类型

,组织架构

>数据模型管理

,系统设置

5.1.3详细设计

5.1.3.1前台详细设计

见平台

5.1.3.2后台详细设计

5.2字典与平台同步

5.2.1模块说明

名称字典与平台同步

功能描述实现字典的统一化,与平台绑定、一致

接口与属

门户平台决策支持

字典维护:

处理流程用户新增

--------K更新

删除

1、平台字典一虚拟字典库,全部来自平台门户;通过门户平台的“配置管理”-“应用

域管理”-,,字典维护”,可以对字典进行新增、更新、删除等操作;

流程说明

2、本地字典一实际字典库,本地以XML的形式存储;当系统脱离门户平台时,可直接取

本地字典来显示数据;人为手工维护;

数据字典无

复用说明

备注

5.2.2参考界面

平台字典管理:

机构注册«

选接查询字手n_V•◎新建旧;。修改(F2)@删除(F3)

T日上海市

dLJ闵行区组织机佝代码机构名称登记号机构第二名称

为妇幼保健院

有七宝社区

昌华漕社区

司马桥社区

室1浦江社区

追古美社区

昌虹桥社区

当新虹社区

里牙房所

习题桥社区

碧梅陇社区

碧莘庄社区

当吴泾社区

毛1江JI社区

药龙柏社区

置精卫中心

至1吴泾医院

些]中心医院

国市五院

5.2.3详细设计

5.2.3.1前台详细设计

5.2.3.2后台详细设计

本系统将支持两种字典方式:平台字典与本地字典;其中平台字典是在系统与门户平台绑

定时,系统将自动去平台获取相关的字典;而本地字典是在系统单独运营时所使用;

1、平台字典

当决策支持系统与门户平台绑定时,字典将全部取自门户,保持与平台的一致化;决

策支持通过rpc服务,来获取平台的所有字典,在系统的加载中全部取该部分字典;

2、本地字典

当决策支持系统单独使用时,字典将取自本地;本地字典支持两种模式的存储:XML

文件,数据库存储;现阶段暂时只能认为手工维护,暂无字典维护界面;

6A402报表功能开发

6.1开发适用于报表系统的表格

6.1.1模块说明

名称开发报表功能表格

功能描述能够满足报表的基本业务需求,如:分组表头、分组合计、汇总合计、排序等功能

接口与属

处理流程无

报表要求:

1、支持复杂表头

2、支持分组合计

流程说明

3、支持汇总合计

4、支持排序

5、支持分页

数据字典

复用说明

备注

6.1.2参考界面

分组合计、复杂表头、排序:

和并列

姓名性别年龄

电话电manager

▼已人力

U张三0251234561

_)李四1201265560

□0000

DTotalnumberofItems:250012

研发

DIE1211234561

U赵六0221234560

小钱七1231234560

□0000

DTotalnumberofItems:370368

汇总合计:

:工班市人民=灰—年收一人家计

三元[十日其月2013-e—2-9^112013-8—N9

亨W另u医疗收入量&C3O

IF玲咏120531.90182265-30302797-20

隹噫收入354V63-39210555.29565318_68

3^2820.508G8115.88

分页:

200S1共12638页,H。显示1期20次252750»3录

6.1.3详细设计

6.1.3.1前台详细设计

文件名称com.bsoft.hais.view.chart.ChartView

继承自Com.bsoft.hais.widget.BaseWidget

方法、事件名称功能处理描述

NewFooterGrid组件新开发表格组件

6.1.3.2后台详细设计

6.2主题模块的BI功能移植开发到新表格上

6.2.1模块说明

名称移植BI功能到新的报表上

功能描述能够满足简单的BI分析功能:图形切换、支持配置管理、支持数据比对等

接口与属

处理流程无

BI简单功能:

1、支持图形的切换

流程说明2、支持数据的筛选(前十、后十)

3、支持数据钻取

4、支持导出Excel功能

数据字典

复用说明

备注

6.2.2参考界面

支持图形切换:

列表视图

温馨提示

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

评论

0/150

提交评论