医院管理系统需求分析报告说明书文档.docx
- 文档编号:10704403
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:53
- 大小:210.97KB
医院管理系统需求分析报告说明书文档.docx
《医院管理系统需求分析报告说明书文档.docx》由会员分享,可在线阅读,更多相关《医院管理系统需求分析报告说明书文档.docx(53页珍藏版)》请在冰点文库上搜索。
医院管理系统需求分析报告说明书文档
医院管理系统
需求分析说明文档
学生学号
学生
王凯,可,徐洋洋,夏辉,王维
学生班级
13软嵌2
学院名称
信电工程学院
专业名称
计算机科学与技术
任课教师
周宏生
2016年
4月
21日
医院管理系统
----需求规格说明文档
1引言
问题定义:
计算机技术本世纪得到飞速的发展,加速了时代的发展,给人们的工作带来方便。
时代的高速发展对各项工作的工作效率的要求也越来越高。
医院作为人们生活中不可缺少的一项公共服务,其工作机构庞大而复杂,人流量大,业务量大,医疗数据量极大这些问题的存在都严重地影响了医院的工作效率,利用计算机技术设计一个医院管理系统,可以提高医院各个部门的工作效率,提高医院的资源利用率,以及更好地对医院各项资源和数据进行管理。
1.1目的
本需求规约文档的目的是对《医院管理系统》的软件需求进行说明描述,并为软件开发后续阶段提供指导和说明。
本项目预期实现一个基于B/S架构的医院管理系统,为企业提供一个便捷高效的医院管理的方案。
企业可以通过该系统进行挂号、划价/收费、单机应急收费、门诊发药、门诊医生(电子处方)、门诊输液管理、院长查询、中西药库、门诊药房、综合维护。
1.2项目背景
本项目主要应用于医院管理,按照医院工作的客观规律,运用现代管理理论和方法,对人、财、物、信息、时间等资源,进行计划、组织、协调、控制。
充分发挥整体运行功能,以取得最佳综合效益的管理活动过程。
在医院实现依据权限共享信息,使医院管理的日常业务在信息系统的协助下变得高效、快捷。
实现利用计算机软硬件技术、网络通讯技术等现代化手段,对医院及其所属各部门的人流、物流、财流进行综合管理,对在医疗活动各阶段中产生的数据进行采集、存贮、处理、提取、传输、汇总、加工生成各种信息,从而为医院的整体运行提供全面的、自动化的管理及各种服务的信息系统。
是为采集、加工、存储、检索、传递病人医疗信息及相关的管理信息而建立的人机系统。
项目名称:
医院管理系统;
提出者:
13软嵌2班软件工程小组(王凯组)
开发者:
13软嵌2班软件工程小组(王凯组)
用户:
医院各部门管理人员,医生,以及病患
实施单位:
13软嵌2班软件工程小组(王凯组)
1.3缩写说明
客户:
医院各部门管理人员及医生
1.4术语定义
(1)商品条形码:
每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。
(2)交易清单:
包括交易的流水、每类商品的商品名、数量、该类商品的总金额、交易的时间。
(3)促销:
在一定时期,某些商品会远低于原价的促销价格销售。
库存告警提示:
当商品的库存数量低于库存报警数量是发出提示。
(4)盘点:
计算出库存、销售额、盈利等经营指标。
(5)用户:
包括仓库管理员、代理商、采购员
1.5参考资料
1、覃征《软件项目管理》清华大学
2、海藩《软件工程导论》清华大学
3、海藩《软件工程》清华大学
1.6版本信息
修改编号
修改日期
修改后的版本
修改位置
修改容概述
1
2016.4.18
Version1.0
2.3
4.1
修改了部分条件限制和运行环境
2任务概述
2.1系统定义
来源:
医院信息化是医院应用信息技术及其产品的过程,是信息技术由局部到全局、由战术层次到战略层次向医院的全面渗透,运用于流程管理、支持医院经营管理的过程。
信息化的实施从自上而下的角度说,必须与医院的制度创新、组织创新和管理创新结合;从自上而下的角度说,必须以作为医院主体的业务人员直接受益及其使用水平的逐步提高为基础。
医院信息系统属于世界上现存的企业及信息系统中最为复杂的一类,这是医院本身的目标、任务和性质决定的;它应用于医院的医疗管理、经济管理等各个方面,牵涉的信息种类十分庞杂;它融合了医院的管理思想和各部门的业务经验,是医院当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于医院当前的运作方式和业务流程:
他实施的技术手段与当前快速发展的信息技术密切相关,实施的广度和深度(如电子日历、电子支付等)又受到社会大环境信息化程度的影响,受到国家和有关部委制定的法律法规的影响。
因此,医院信息化建设工作具有长期性、复杂性和容的多变性;医院信息系统不是一个简单的、封闭的、静止的软件,而是一个复杂的、开放的、在应用的深度和广度上逐步变化和发展的软件系统。
背景:
计算机技术本世纪得到飞速的发展,加速了时代的发展,给人们的工作带来方便。
时代的高速发展对各项工作的工作效率的要求也越来越高。
医院作为人们生活中不可缺少的一项公共服务,其工作机构庞大而复杂,人流量大,业务量大,医疗数据量极大这些问题的存在都严重地影响了医院的工作效率,利用计算机技术设计一个医院管理系统,可以提高医院各个部门的工作效率,提高医院的资源利用率,以及更好地对医院各项资源和数据进行管理。
2.1.2项目要达到的目标
市场目标
1、使用最新的开发技术,使软件易于升级。
2、系统具有较高的安全性。
3、界面友好简单,人性化操作设计,能适用于不同计算机水平的人士使用。
4、数据可以通过EXCEL表格等导入导出。
2.1.3系统概述
医院主要部门
一所医院的主要构成分为两个部分,一是门诊部门,二是住院部门,医院的所有日常工作都是围绕着这两大部门进行的。
门诊部门和住院部门各下设若干科室,如门诊部门下设口腔科、科、外科、皮肤科等,住院部门下设科、外科、骨科等,二者下设的部分科室是交叉的,各科室都有相应的医生、护士,完成所承担的医疗工作,医生又有主治医师、副主任医师、普通医师或教授、副教授、其他之分。
为了支持这两大部门的工作,医院还设置了药库、中心药房、门诊药房、制剂室、设备科、财务科、后勤仓库、门诊收费处、门诊挂号处、问讯处、住院处、检验科室、检查科室、血库、病案室、手术室,以及为医院的日常管理而设置的行政部门等。
其中,药库负责药品的贮存、发放和采购;中心药房负责住院病人的药品管理,包括根据处方及医嘱生成领药单,向药库领药,配药并把药品发给相应的病区,以及药房的库存管理和病区余药回收;门诊药房负责门诊病人的药品管理,包括根据处方,按处方容备药、发药,向药库领药等;制剂室负责药物的配制,并提供给药库;设备科负责医院的医疗设备等的购入和维修等;财务科负责医院中一切与财务有关的业务和工作,进行医院的财务管理;后勤仓库负责医院所有后勤物品的贮存和管理;门诊收费处负责门诊病人的处方的划价和收费;门诊挂号处负责门诊病人的挂号事务;问讯处负责向有疑问的就医病人解释相关问题;住院处负责所有就医病人的住院事宜和相关管理;检验科室负责病人的各项检验,(如验血等)以及与各项检验相关的管理,药剂取用等;检查科室负责病人的各项检查(如CT检查以及其他放射线检查等)以及与各项检查相关的管理,设备使用与维护等;血库负责医院的各种血型的血液的贮存和管理以及血液的采集;病案室负责病人病案的管理和保存;手术室负责病人的手术,手术的安排以及有关手术的相关事宜和器械,制剂,设备等的使用等;行政部门则根据其相应的工作职责进行日常的工作,对医院进行行政方面的管理,以保证医院的医疗工作的正常进行和医院的后勤保障。
上述的各部门都有相关的办公地点、治疗地点和相对固定的工作人员。
医院的机构组织结构如下:
图2-1医院机构组织结构图
各部门的关系图E-R如下:
图2-2各部门关系ER图
2.1.4主要子系统
1、门诊子系统:
图2-3门诊系统结构图
图2-4门诊系统用例图
1.1窗口挂号:
为病人提供挂号服务
1.2号表处理:
为一些有需求病人提供换号,退号业务。
1.3查询统计:
提供挂号员日结与挂号室日结的功能,以及根据编号查询的业务。
2、住院子系统:
图2-5住院子系统结构图
图2-6住院子系统用例图
2.1患者管理
2.1.1病人入院登记
默认是未交费状态
2.1.2病案首页管理
创建病人的病案首页,提供打印功能
2.1.3住院信息查询
查询患者的住院信息
3、发药管理系统:
图2-7药单子系统结构图
图2-8医生用例图
3.1生成药单
根据患者的医嘱,生成药单(就是根据医嘱列出患者需要的药品)
护士根据药单去药库取药
3.2带药单打印
根据医嘱生成患者出院后的带药单,并打印
3.3发药单查询
查询任意时间段已发药的发药单
2.2运行环境
2.2.1设备环境
普通PC机:
处理器P4以上,存1GB以上,需要带键盘和鼠标
2.2.2软件环境
该软件适用于WindowsXP及以上操作系统,如有特殊要求,可开发Linux或者MAC OS等平台的版本。
2.2.3网络环境
联网环境,云盘
2.2.4操作环境
计算机桌面操作系统
2.2.5应用环境
仅供医院各部门使用。
2.3条件限制
2.3.1软件开发工作的假定和约束
1.所建议系统的运行寿命的最小值
2.进行系统方案选择比较的时间:
2周
3.经费方面的来源和限制:
假定本软件开发工作的开发期限为5个月,经费限制在20000元。
4.硬件、软件、运行环境和开发环境的条件和限制:
我们的软件是基于Windows系统开发和使用的,导致在其他运行环境下的执行状况,不是很乐观
5.可利用的信息和资源:
MySQLRationalRose
2.3.2软件的最终用户、用户的教育水平和技术专长
(1)最终用户:
医生,病患
(2)用户的教育水平:
小学文凭及以上
(3)技术专长:
无
2.3.3软件的预期使用频度等
满足每天医院各项工作流程的需要
3数据描述
3.1静态数据
存储在磁盘上的文件:
1.数据库文件
2.环境搭载生成文件
数据表
3.1管理人员登陆用户表(*表示主键)用来描述管理人员信息
表3-1管理人员登录用户表
列名
数据类型
可否为空
说明
Id*
Int
NOTNULL
职员id(更具入职时间及其部门编号)
Name
Char(10)
NOTNULL
职员
Password
Char(20)
NOTNULL
职员密码
Job
Char(10)
NOTNULL
职务
3.2挂号表,描述挂号相关信息
表3-2挂号表
列名
数据类型
可否为空
说明
Rno*
Char(20)
NOTNULL
挂号单号(日期)
Pname
Char(10)
NOTNULL
病人
Pid
Char(20)
NOTNULL
病人编号
Rcost
Char(10)
NOTNULL
挂号费用
Sname
Char(10)
NOTNULL
科室
3.3病人信息表,描述病人相关信息
表3-3病人信息表
列名
数据类型
可否为空
说明
Pno*
Char(10)
NOTNULL
病人编号(日期,科室,医生编号)
Pname
Char(10)
NOTNULL
病人
Psex
Char
(2)
NOTNULL
病人性别
Page
Int
NULL
病人年龄
Phistory
Char(300)
NOTNULL
病史
3.4科室信息表,描述科室相关信息
表3-4科室信息表
列名
数据类型
可否为空
说明
Sno*
Char(20)
NOTNULL
科室编号
Sname
Char(10)
NOTNULL
科室名称
3.5医生信息表,用来描述医生的相关信息
表3-5科室信息表
列名
数据类型
可否为空
说明
Dno*
Char(10)
NOTNULL
医生编号(科室和编号)
Dname
Char(10)
NOTNULL
医生
Dage
Char(3)
NOTNULL
医生年龄
Sname
Char(10)
NOTNULL
科室
Sno
Char(20)
NOTNULL
科室编号
3.6诊断信息表,用来描述病人诊断的相关信息
表3-6诊断信息表
列名
数据类型
可否为空
说明
Rid*
Char(10)
NOTNULL
挂号单号
Ddate
Date
NOTNULL
诊断日期
Dinfo
Char(200)
NOTNULL
诊断记录
Dname
Char(10)
NOTNULL
医生
Pname
Char(10)
NOTNULL
病人
Dmnos
Char(200)
NOTNULL
电子处方
Sname
Char(10)
NOTNULL
所属科室
3.7住院病人表,用来描述住院病人的相关信息
表3-7住院病人表
列名
数据类型
可否为空
说明
IHno*
Char(20)
NOTNULL
病人住院号(病人编号和科室,入院日期)
HRno
Char(10)
NOTNULL
房号
Bno
Char(10)
NOTNULL
床位号
Psno
Char(20)
NOTNULL
所在科室
Dname
Char(10)
NOTNULL
医生
Dadevice
Char(200)
NOTNULL
医嘱
ITime
Date
NOTNULL
入院时间
Otime
Date
NULL
出院时间
Ychange
Char(10)
NOTNULL
预交金额
3.8药单表,用来描述医生给病人所开的药品信息
表3-8药单表
列名
数据类型
可否为空
说明
Mno*
Char(20)
NOTNULL
发药单号(医生编号,病人编号)
Pname
Char(10)
NOTNULL
病人
Dname
Char(10)
NOTNULL
医生
Mname
Int
NOTNULL
药品名称
Mquantily
Int
NOTNULL
药品数量
Mprice
Char(10)
NOTNULL
药品单价
Sumprice
Char(10)
NOTNULL
药单总收费
3.9住院病人每日费用清单表,描述住院病人每日药品信息
表3-9住院病人每日费用清单表
列名
数据类型
类型
说明
Ono*
Char(10)
NOTNULL
清单号
Pno
Char(10)
NOTNULL
病人编号
Pdate
Date
NOTNULL
日期
Dailycost
Char(10)
NOTNULL
每日基础住院费用
DailyMcost
Char(10)
NOTNULL
当天药单
DailySum
Char(10)
NOTNULL
当天总费用
3.2动态数据
输入数据:
1.病人添加病人信息数据
2.病人修改病人信息数据
3.管理者信息添加管理者信息数据
4.管理者信息修改管理者信息数据
5.医生增加医生信息数据
6.医生修改医生信息数据
7.科室增加科室信息数据
8.科室修改科室信息数据
9.药单增加药单信息数据
10.药单修改药单信息数据
11.药物修改药物信息数据
12.药物修改药物信息数据
输出数据:
1.病人状况,病人用药情况,病人病例,病人消费情况。
2.医生信息,工作时间,所属科室。
3.药瓶信息,医院药品的进货表。
3.3数据库描述
数据库名称OracleDatabase
OracleDatabase,又名OracleRDBMS,或简称Oracle。
是甲骨文公司的一款关系数据库管理系统。
它是在数据库领域一直处于领先地位的产品。
可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。
它是一种高效率、可靠性好的适应高吞吐量的数据库解决方案。
3.4数据字典
挂号单数据字典:
属性名
存储代码
类型
长度
备注
挂号号
Ghno
String
8
挂号单的序列号
挂号类别
Ghlb
String
20
病人所看医科
主治医师
zzys
String
20
主治医师
挂号人
ghrxm
String
20
病人
挂号科室
ghks
String
20
外科等
挂号日期
Gh_date
String
20
病人挂号日期
处理方案数据字典:
属性名
存储代码
类型
长度
备注
处理方案号
Clfa_no
Int
医师号
Ys_no
String
8
医生
开出时间
Kc_date
String
20
处理方案容
Clfa_con
String
100
门诊病历数据字典:
属性名
存储代码
类型
长度
备注
病历号
Bl_no
String
8
病人病号序列
病人
Br_name
String
20
主治医师
Zzys_name
String
20
主治医师
诊断时间
Zd_date
String
20
病人看病时间
病历容
Bl_con
String
100
病人病历情况
门诊处方数据字典:
属性名
存储代码
类型
长度
备注
处方号
Cf_no
Int
处方序列号
主治医师
zzys
String
20
主治医师
病人
Br_name
String
20
病人性别
Br_sex
Char
2
病人年龄
Br_age
Int
8
处方容
Cf_con
String
100
病人处方容
收费项目数据字典:
属性名
存储代码
类型
长度
备注
收费项目号
Sfxm_no
Int
8
收费项目序列号
挂号费
Gh_fee
Real
10
挂号花费费用
药品费
Yp_fee
Real
10
药品花费费用
检查费
Jc_fee
Real
10
检查花费费用
检验费
Jy_fee
Real
10
检验花费费用
门诊医师数据字典:
属性名
存储代码
类型
长度
备注
医师号
Ys_no
String
8
门诊医师序列号
科室
Ks
String
10
医师所属科室名
当值日期
Dz_date
String
20
医师值班日期
门诊病人数据字典:
属性名
存储代码
类型
长度
备注
Name
String
20
门诊病人
年龄
Age
Int
8
性别
Sex
Char
1
就诊时间
Jz_date
String
20
交费情况
jfqk
String
10
病人就诊花费
检验项目数据字典:
属性名
存储代码
类型
长度
备注
检验序号
Jy_no
Int
8
病人检验序列号
检验医师
Jyys
String
20
检验医师序列号
检验时间安排
Jy_date
String
20
检验容
Jy_con
String
100
检验分析
Jyfx
String
100
病人检验结果分析
检验结果
Jyjg
String
100
检验收费情况
Jy_fee
Real
10
检查项目数据字典:
属性名
存储代码
类型
长度
备注
检查序号
Jc_no
Int
8
病人检查序列号
检查医师
Jcys
String
20
检查医师
检查时间安排
Jc_date
String
20
检查容
Jc_con
String
100
检查分析
Jcfx
String
100
病人检查结果分析
检查结果
Jcjg
String
100
检查收费情况
Jc_fee
Real
10
工作时间安排数据字典:
属性名
存储代码
类型
长度
备注
工作时间
Gz_date
String
10
门诊部门上班时间
科室
ks
String
10
门诊所属科室名
事假情况
Sjqk
String
50
工作人员事假情况
病假情况
Bjqk
String
50
工作人员病假情况
供应商数据字典:
属性名
存储代码
类型
长度
备注
供应商号
Trader_no
String
8
药品供应商号
地址
Add
String
30
药品供应商地址
Tel
String
15
信贷状况
Xdzk
Char
1
“优“、“良”、“差”
订单数据字典:
属性名
存储代码
类型
长度
备注
订单号
Dd_no
String
20
药品购买订单号
供应商号
Trader_no
Int
8
订货项数
Goods_no
Int
8
购买药品订货项数
订货日期
Dgoods_date
String
20
交货日期
Jgoods_date
String
20
生产地点
Pru_add
String
20
药品数据字典:
属性名
存储代码
类型
长度
备注
药品编号
Kind_no
String
8
药库存药编号
品名
Drug_name
Srring
20
药库存药名称
规格
Guige
String
20
单位
Dw
String
40
药品计量单位
数量
Num
Int
8
单价
Ind_price
Real
20
药品单价
金额
Tol_price
Real
20
购买药品总金额
生产日期
Gen_date
String
20
药品的生产日期
保质期
Pz_date
String
20
药品的保质期
药库数据字典:
属性名
存储代码
类型
长度
备注
药库号
Yk_no
Int
8
存药仓库序号
负责人
Mng_no_
String
20
药库保管员负责人名字
类别
Kind
String
20
药库的类别
面积
Area
Real
20
药库的面积
订单细则:
属性名
存储代码
类型
长度
备注
订单号
Dd_no
String
20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医院 管理 系统 需求 分析 报告 说明书 文档