医院门急诊信息管理系统概要设计说明书
医院门急诊信息管理系统
概要设计说明书
拟 制 人______ _________
审 核 人______________________ 批 准 人______________________
[二O 一三年十月十七日]
1引言 ............................................................................................................................................... 3
1.1编写目的 . ............................................................................................................................ 3 1.2背景 . .................................................................................................................................... 3 1.3定义 . .................................................................................................................................... 3 1.4参考资料 . ............................................................................................................................ 3 2总体设计........................................................................................................................................ 4
2.1需求规定 . ............................................................................................................................ 4 2.2运行环境 . ............................................................................................................................ 4 2.3基本设计概念和处理流程 . ................................................................................................ 4 2.4结构 . .................................................................................................................................... 4 2.5功能器求与程序的关系 . .................................................................................................... 6 2.6人工处理过程 . .................................................................................................................... 6 2.7尚未问决的问题 . ................................................................................................................ 7 3接口设计........................................................................................................................................ 7
3.1用户接口 . ............................................................................................................................ 7 3.2外部接口 . ............................................................................................................................ 7 3.3内部接口 . ............................................................................................................................ 8 4运行设计........................................................................................................................................ 8
4.1运行模块组合 . .................................................................................................................... 8 4.2运行控制 . ............................................................................................................................ 8 4.3运行时间 . ............................................................................................................................ 8 5系统数据结构设计 . ....................................................................................................................... 9
5.1逻辑结构设计要点 . ............................................................................................................ 9 5.2物理结构设计要点 . ............................................................................................................ 9 5.3数据结构与程序的关系 . .................................................................................................. 10 6系统出错处理设计 . ..................................................................................................................... 10
6.1出错信息 . .......................................................................................................................... 10 6.2补救措施 . .......................................................................................................................... 10 6.3系统维护设计 . .................................................................................................................. 10
1引言
1.1编写目的
此概要设计说明书目的是分析医院门急诊信息管理系统的可行性。经过对此项目进行详细的调查研究,初拟此系统实现报告,对未来系统开发过程中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发风险软件所带来的经济效益和社会效益。本报告的预期读者为项目管理人,软件用户,软件开发工程师。
1.2背景
软件名称:医院门急诊信息管理系统 软件开发:田武洋 开发平台:Window XP/7
使用平台:本系统适合于运行在Microsoft Windows 的各个版本下,包括Windows 2003、Windows XP、 Windows 7、Windows8等平台下 开发软件:C#、SQL SEVER 2005 软件对象:医院门诊各部门
1.3定义
SQL STRUCTURE QUERY LANGUAGE 数据库语言
HIS HOSPITAL INFORMATION SYSTEM 医院信息管理系统 DBMS DATABASE MANAGEMENT SYSTEM 数据库管理系统 CS CLINIC SYSTEM 门诊
WMS WARD MANAGEMENT SYSTEM 药房管理系统 SMS SEVICE MANAGEMENT SYSTEM 后勤管理系统
1.4参考资料
《医院门急诊信息网络管理系统软件研制》 邓秀英 《上海铁道大学学报(医学版) 》 《管理信息系统》 黄梯云 编著 高等教育出版社 《软件工程导论》 张海藩 编著 清华大学出版社 《SQL Server 实用教程》 刘卫宏 编著 科学出版社
《Visual C#.NET 精解编程实例集锦》 罗斌 中国水利水电出版社
2总体设计
2.1需求规定
该医院门急诊信息管理系统主要分为四个模块,分别对一般社区医院的病人信息、门诊部系统、医生工作站、药库各方面的功能进行信息化的实现。关于医院门急诊信息管理系统的主要 输入输出项目、处理的功能性能要求,可参考关于该系统的需求规格说明书的需求规定。
2.2运行环境
本系统适行在Microsoft Windows 的各个版本下,包括Windows2003、Windows XP 、Windows 7、Windows8及更高版本等平台下, 奔腾166MHz 或更快,64 MB内存或更多,16MB 磁盘空间。
2.3基本设计概念和处理流程
系统基本设计概念:将整个系统分为4个模块,分别对各个子系统的功能和数据库进行设计。再把各个系统进行合并,并定义各个子系统对其他系统的通信接口以及设计整体数据库,形成一个整体信息管理系统。流程如下:
图2.3
2.4结构
2.5功能需求与程序的关系
2.6人工处理过程
系统运行时需要的人工输入有:
a. 病人挂号信息:挂号单编号由系统直接生成,其他信息由门诊收费员输入 b. 病历单信息:主要记录病人的病史,由医生给出,门诊收费员输入 c. 挂号费设置:挂号费设置,由门诊子系统管理人员设置 d. 诊断信息:医生诊断信息,记录在诊断单
e. 药品信息:每当购入新药,由药房管理子系统人员输入
2.7尚未解决的问题
a) 系统运行中途发生重大错误的数据恢复 b) 医院规模扩大后系统的适应性 c) 病人转诊机制
3接口设计 3.1用户接口
系统登陆:系统启动的时候首先要求用户输入用户名以及密码;系统再根据用户输入的用户类型来确定用户的操作权限。一般的用户分为3个类别系统管理员、门诊子系统用户、药物子系统用户。系统提供的用户接口通过界面的菜单来实现,具体的操作如下:
门诊子系统操作:
1)查询操作:查询当值员工资料,确定当前员工的当值情况;查询药物库存,确定药单所需药物是否有足够的供应;查询病例记录,以确定病人是否的数据库中是否已有了记录。 2)挂号操作:生成挂号单,并更新数据库中的挂号记录; 2)划价操作:对病人的药物单进行划价,计算总的价格; 4)费用收取:挂号费的收取、药物费用收取
药物子系统操作:
1) 药物采购:利用财务系统的资金对需要的药物进行购入 2) 药物查询:可根据药物的编号和名称对药物信息进行查询
3) 统计操作:对药物信息、库存进行统计
3.2外部接口
系统的外部接口包括:
1、数据库的接口:SQL2005数据库与windows 操作系统的连接接口。 2、门诊系统与读卡机(pos 机)的接口 3、与基本硬件的接口
3.3内部接口
a) 病人简历接口, 主要介绍病人的基本信息,供医务人员观看。
b) 药物价单接口,供病人查看药物信息和核实自己的药物总费用是否有出入。 c) 医务人员简历接口,供病人查看和领导人员观察的医务人员信息。
4运行设计
4.1运行模块组合
系统的各个模块都与数据库连接,所以运行时各个模块都可以独立运行。在系统登陆完成之后,用户在各自的模块进行操作。整个系统在局域网的环境下所进行,各个模块通过数据库进行信息的交流。
4.2运行控制
如2.3图所示,先由操作系统启动医院信息管理系统,然后用户登录认证,然后再根据2.4表所示,选取相应的子系统,进行功能操作,最后退出系统。
4.3运行时间
系统所要求所有的操作都必须在2秒内作出响应。
5系统数据结构设计
5.1逻辑结构设计要点
该系统使用的数据结构由数据库的表来实现,具体如下: 用户
用户名UserName 密码Password 用户类型UserType 病人
病案号 MedicalRecordID 身份Identity
挂号费用RegisterCharge
医疗费用MedicalTreatmentCharge 病历
病案号MedicalRecordID 病人姓名PatientName 病人性别PatientSex
病人生日PatientBirthday 诊断时间Date 主诊医生号DocID 诊断结果Result 医生
医生号DocID 姓名Name 性别Sex 职位Post 级别Grade
科室Department 手机MobilePhone 电子邮箱Email 地址Address
药品基本信息 药品号MedID 名字Name 类型Type
价格Price 单位Unit
入库药品信息 药品号MedID 生产商Producer 供应商Supplier
包装单位PackageUnit 生产日期ProductDate 过期日期OverDate 进库如期InDate 进库数目InAmount 经手人Handler 总价格TotalCost
出库药品信息 药品号MedID 就诊卡号SickID 出库数量OutAmount 经手人Handler
5.2物理结构设计要点
该系统数据结构采用SQL2005数据库实现并存储,数据库名称为HIS 。HIS 共分为四个子系统,数据间的交流通过数据库实现,因此,要求数据库对于四个子系统均可见,而且要求数据的一致,通过SQL 语言访问数据库,并由DBMS 实现物理存储以及安全管理。
6系统出错处理设计
6.1出错信息
系统功能模块在连接数据库失败的时候会发出操作失败的错误信息。
6.2补救措施
故障出现后的补救措施包括:
a .启动备份数据库,对丢失的数据进行恢复。 b .重新启动系统,恢复系统正常运行。
c .对原来的数据库进行备份,并对这次错误进行详细的记录,以便以后的检 查。
6.3系统维护设计
作为一个产品,医院门急诊信息管理系统必须按照规范的 步骤进行开发,并充分考虑软件可维护性,同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等二次开发。