医院管理系统需求分析说明文档.doc

上传人:jian****018 文档编号:8796687 上传时间:2020-04-01 格式:DOC 页数:43 大小:641.50KB
返回 下载 相关 举报
医院管理系统需求分析说明文档.doc_第1页
第1页 / 共43页
医院管理系统需求分析说明文档.doc_第2页
第2页 / 共43页
医院管理系统需求分析说明文档.doc_第3页
第3页 / 共43页
点击查看更多>>
资源描述
医院管理系统需求分析说明文档学生学号2013050521920130505220201305052212013050522220130505224学生姓名王凯,姜可,徐洋洋,夏辉,王维学生班级13软嵌2学院名称信电工程学院专业名称计算机科学与技术任课教师周宏生2016年4月21日目 录1、引言11.1目的11.2项目背景11.3缩写说明21.4术语定义21.5参考资料21.6版本信息22、任务概述32.1系统定义32.1.2项目要达到的目标32.1.3系统整体结构32.2运行环境52.2.1设备环境52.2.2硬件环境52.2.3软件环境52.2.4网络环境52.2.5操作环境52.2.6应用环境52.3条件限制52.3.1软件开发工作的假定和约束52.3.2软件的最终用户、用户的教育水平和技术专长62.3.3软件的预期使用频度等63、数据描述63.1静态数据63.2动态数据123.3数据库描述123.4数据字典133.5数据采集184、功能需求184.1功能划分184.1.1系统功能组成184.1.2功能编号和优先级194.1.3功能定义204.2功能描述204.2.1功能说明204.2.2详细描述215、性能需求245.1数据精确度245.2时间特性245.3适应性246、运行需求246.1用户界面6.1.1界面风格6.1.2界面描述和样式6.2硬件接口296.3软件接口6.4故障处理7、其他要求307.1检测或验收标准307.2可用性、可维护性、可靠性、可移植性要求317.3安全保密性要求317.4开发要求31医院管理系统 -需求规格说明文档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版本信息修改编号修改日期修改后的版本修改位置修改内容概述12016.4.18Version1.02.34.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或者MACOS等平台的版本。2.2.3网络环境 联网环境,云盘2.2.4操作环境计算机桌面操作系统2.2.5应用环境仅供医院各部门使用。2.3条件限制2.3.1软件开发工作的假定和约束1.所建议系统的运行寿命的最小值 2.进行系统方案选择比较的时间:2周3.经费方面的来源和限制:假定本软件开发工作的开发期限为5个月,经费限制在20000元。4.硬件、软件、运行环境和开发环境的条件和限制:我们的软件是基于Windows系统开发和使用的,导致在其他运行环境下的执行状况,不是很乐观5.可利用的信息和资源: MySQL Rational Rose2.3.2软件的最终用户、用户的教育水平和技术专长(1)最终用户:医生,病患(2)用户的教育水平:小学文凭及以上(3)技术专长:无2.3.3软件的预期使用频度等满足每天医院各项工作流程的需要3数据描述3.1静态数据存储在磁盘上的文件:1.数据库文件 2.环境搭载生成文件数据表3.1管理人员登陆用户表(*表示主键) 用来描述管理人员信息表3-1管理人员登录用户表列名数据类型可否为空 说明Id*IntNOT NULL职员id(更具入职时间及其部门编号)NameChar(10)NOT NULL职员姓名PasswordChar(20)NOT NULL职员密码JobChar(10)NOT NULL职务3.2挂号表,描述挂号相关信息表3-2挂号表 列名数据类型可否为空 说明Rno*Char(20)NOT NULL挂号单号(日期)PnameChar(10)NOT NULL病人姓名PidChar(20)NOT NULL病人编号RcostChar(10)NOT NULL挂号费用SnameChar(10)NOT NULL科室3.3病人信息表,描述病人相关信息表3-3病人信息表 列名数据类型可否为空说明Pno*Char(10)NOT NULL病人编号(日期,科室,医生编号)PnameChar(10)NOT NULL病人姓名PsexChar(2)NOT NULL病人性别PageIntNULL病人年龄PhistoryChar(300)NOT NULL病史3.4科室信息表,描述科室相关信息表3-4科室信息表列名数据类型可否为空说明Sno*Char(20)NOT NULL科室编号SnameChar(10)NOT NULL科室名称3.5医生信息表,用来描述医生的相关信息表3-5科室信息表列名数据类型可否为空说明Dno*Char(10)NOT NULL医生编号(科室和编号)DnameChar(10)NOT NULL医生姓名DageChar(3)NOT NULL医生年龄SnameChar(10)NOT NULL科室SnoChar(20)NOT NULL科室编号3.6诊断信息表,用来描述病人诊断的相关信息表3-6诊断信息表列名数据类型可否为空说明Rid*Char(10)NOT NULL挂号单号DdateDateNOT NULL诊断日期DinfoChar(200)NOT NULL诊断记录DnameChar(10)NOT NULL医生姓名PnameChar(10)NOT NULL病人姓名DmnosChar(200)NOT NULL电子处方SnameChar(10)NOT NULL所属科室3.7住院病人表,用来描述住院病人的相关信息表3-7住院病人表列名数据类型可否为空说明IHno*Char(20)NOT NULL病人住院号(病人编号和科室,入院日期)HRnoChar(10)NOT NULL房号BnoChar(10)NOT NULL床位号PsnoChar(20)NOT NULL所在科室DnameChar(10)NOT NULL医生DadeviceChar(200)NOT NULL医嘱ITimeDateNOT NULL入院时间OtimeDate NULL出院时间YchangeChar(10)NOT NULL预交金额3.8药单表,用来描述医生给病人所开的药品信息表3-8药单表列名数据类型可否为空说明Mno*Char(20)NOT NULL发药单号(医生编号,病人编号)PnameChar(10)NOT NULL病人姓名DnameChar(10)NOT NULL医生MnameIntNOT NULL药品名称MquantilyIntNOT NULL药品数量MpriceChar(10)NOT NULL药品单价SumpriceChar(10)NOT NULL药单总收费3.9住院病人每日费用清单表,描述住院病人每日药品信息表3-9住院病人每日费用清单表列名 数据类型类型说明Ono*Char(10)NOT NULL清单号PnoChar(10)NOT NULL病人编号PdateDateNOT NULL日期DailycostChar(10)NOT NULL每日基础住院费用DailyMcostChar(10)NOT NULL当天药单DailySumChar(10)NOT NULL当天总费用3.2动态数据输入数据: 1. 病人添加 病人信息数据 2. 病人修改 病人信息数据 3. 管理者信息添加 管理者信息数据 4. 管理者信息修改 管理者信息数据 5. 医生增加 医生信息数据 6. 医生修改 医生信息数据 7. 科室增加 科室信息数据 8. 科室修改 科室信息数据 9. 药单增加 药单信息数据 10. 药单修改 药单信息数据 11. 药物修改 药物信息数据 12. 药物修改 药物信息数据输出数据: 1.病人状况,病人用药情况,病人病例,病人消费情况。 2.医生信息,工作时间, 所属科室。 3.药瓶信息,医院药品的进货表。 3.3数据库描述数据库名称 Oracle DatabaseOracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。3.4数据字典挂号单数据字典:属性名存储代码类型长度备注挂号号GhnoString8挂号单的序列号挂号类别Ghlb String20病人所看医科主治医师zzysString20主治医师姓名挂号人姓名ghrxmString20病人姓名挂号科室ghksString20内外科等挂号日期Gh_dateString20病人挂号日期 处理方案数据字典:属性名存储代码类型长度备注处理方案号Clfa_noInt 医师号Ys_ noString8医生号码开出时间Kc_dateString20处理方案内容Clfa_conString100 门诊病历数据字典:属性名存储代码类型长度备注病 历 号Bl_noString8病人病号序列病人姓名Br_nameString20主治医师Zzys_nameString20主治医师姓名诊断时间Zd_dateString20病人看病时间病历内容Bl_conString100病人病历情况 门诊处方数据字典:属性名存储代码类型长度备注处方号Cf_noInt 处方序列号主治医师zzysString 20主治医师姓名病人姓名Br_nameString 20病人性别Br_sexChar2病人年龄Br_ageInt 8处方内容Cf_conString 100病人处方内容收费项目数据字典:属性名存储代码类型长度备注收费项目号Sfxm_no Int 8收费项目序列号挂号费Gh_feeReal 10挂号花费费用药品费Yp_feeReal 10药品花费费用检查费Jc_feeReal 10检查花费费用检验费Jy_feeReal 10检验花费费用门诊医师数据字典:属性名存储代码类型长度备注医师号Ys_noString 8门诊医师序列号科室Ks String 10医师所属科室名当值日期Dz_dateString 20医师值班日期门诊病人数据字典:属性名存储代码类型长度备注姓名Name String 20门诊病人姓名年龄Age Int 8性别Sex Char 1就诊时间Jz_dateString 20交费情况jfqkString 10病人就诊花费检验项目数据字典:属性名存储代码类型长度备注检验序号Jy_noInt8病人检验序列号检验医师Jyys String 20检验医师序列号检验时间安排Jy_dateString 20检验内容Jy_conString 100检验分析Jyfx String 100病人检验结果分析检验结果Jyjg String 100检验收费情况Jy_feeReal 10检查项目数据字典:属性名存储代码类型长度备注检查序号Jc_noInt8病人检查序列号检查医师Jcys String 20检查医师姓名检查时间安排Jc_dateString 20检查内容Jc_conString 100检查分析Jcfx String 100病人检查结果分析检查结果Jcjg String 100检查收费情况Jc_feeReal 10工作时间安排数据字典:属性名存储代码类型长度备注工作时间Gz_dateString10门诊部门上班时间科室ksString10门诊所属科室名事假情况SjqkString50工作人员事假情况病假情况BjqkString50工作人员病假情况供应商数据字典:属性名存储代码类型长度备注供应商号Trader_noString8药品供应商号地址AddString 30药品供应商地址电话TelString15信贷状况Xdzk Char1“优“、“良”、“差” 订单数据字典:属性名存储代码类型长度备注订单号Dd_noString20药品购买订单号供应商号Trader_noInt 8订货项数Goods_noInt 8购买药品订货项数订货日期Dgoods_dateString20交货日期Jgoods_dateString 20生产地点Pru_addString 20药品数据字典:属性名存储代码类型长度备注药品编号Kind_noString8药库存药编号品名Drug_nameSrring 20药库存药名称规格Guige String 20单位Dw String 40药品计量单位数量Num Int 8单价Ind_priceReal 20药品单价金额Tol_priceReal 20购买药品总金额生产日期Gen_dateString 20药品的生产日期保质期Pz_dateString 20药品的保质期药库数据字典: 属性名存储代码类型长度备注药库号Yk_noInt8存药仓库序号负责人Mng_no_String20药库保管员负责人名字类别KindString20药库的类别面积AreaReal20药库的面积订单细则: 属性名存储代码类型长度备注订单号Dd_noString20细则号Sz_noInt 8订单细则序号药品编号Kind_noInt 8药品的编号单价Ind_priceReal 20药品单价数量Num Int 8购买药品数量规格Guige String 20金额Tol_priceReal 20购买药品总金额批号P_noString8此类药品的准批号药品请领单:属性名存储代码类型长度备注编号B_noInt 8药品请领单序号药库号Yk_noInt8请领药品所属仓库号领用单位LydwString20领用药品单位名称药品名称Drug_nameSrring 20领用药品名称规格Guige String 20领药量LylReal20单价Ind_priceReal 20金额Tol_priceReal 20 收费项目 属性名存储代码类型长度备注项目列号Term_noInt8收费所属项目序号项目类型Term_conString20收费类型Fee_tyString8收费金额SfjeReal 20收款员SkuString20收费工作员名字结账情况JzqkString20是否结清结账金额JzjeReal20是否转账SfzzBool1“是“、“否”病人姓名BrxmString20交费病人姓名医嘱 属性名存储代码类型长度备注诊断单序号ZddxhInt8病情诊断单序列号诊断类别ZdlbString8诊断所属科目启用日期QyrqDate10医嘱生成日期处理日期ClrqDate10医嘱有效期医嘱内容YznrString50主治医师姓名ZzysxmString10开出医嘱医师姓名病人姓名BrxmString10疾病编码JbbmInt8疾病名称JbmcString20出院转归CyzgString8“是”、“否”住院处方属性名存储代码类型长度备注处方号CfhInt8住院病人处方号诊断单序号ZddxhInt8处方内容CfnrString100主治医师号ZzysString10病人姓名BrxmString10附注FzString50住院其它注意项检查项目属性名存储代码类型长度备注检查序号JcxhInt8检查科目序号检查日期安排JcrqapString20检查负责人员JcfzryString10负责人姓名住院号ZyhInt8病人住院序号检查内容JcnrString50检查结果JcjgString100检验项目属性名存储代码类型长度备注检验序号JyshInt8检验科目序号检验日期安排JyrqapString20检验负责人员JyfzryString10负责人姓名住院号ZyhInt8病人住院序号检验内容JynrString50检验结果JyjgString100手术属性名存储代码类型长度备注手术序号SsxhInt8主刀医师号ZdyshString10住院号ZyhInt8病人住院序列号病人姓名BrxmString10手术名称SsmcString20麻醉方式MzfsString8全身或局部切口情况QkqkString8手术部位伤口状况手术日期SsrqDate10手术持续时间SscxsjTime10手术结果SsjgString50是否成功手术室号SsshInt10手术室序号住院病人属性名存储代码类型长度备注住院号ZyhInt8病人姓名BrxmString10床位号CwhInt8入院科别RykbSrting8入院时间RysjDate10入院情况Ryqkstring4转科情况ZkqkString8是否转科出院科别CykbString8住院医师属性名存储代码类型长度备注医师号YshInt8医师姓名YsxmString10所属科室SsksString8医师所属科室名是否当值SfdzBool1“是”、“否”工作量GzlReal8床位属性名存储代码类型长度备注住院号ZyhInt 8姓名XmString10住本床位病人姓名床号ChInt8床位序号主管医师ZgysString8主管本床位医师名字值班人员号码ZbryhmInt8治疗结果ZljgString20所属病区ssbqInt8本床位所属病区是否空床SfkcBool1“是”、“否”床位租金CwzjReal8床位租金费用病区属性名存储代码类型长度备注病区名BqmString10床位数CwsInt8所属病区床位总数负责人FzrString10病区负责人姓名入住人数RzrsInt8病区入住病人总人数出院人数ZyrsInt8治疗率ZllReal4入住本病区病人治愈程度好转率HzlReal4未愈率WylReal4死亡率SwlReal4诊断符合ZdfhBool2“是”、“否”床位使用率CwsylReal4病区床位的使用情况医师情况属性名存储代码类型长度备注姓名namestring20专业技术职称zyjszcString10医师技术职称文号whint8日期Rqdate20备注Bzstring50病人情况属性名存储代码类型长度备注姓名namestring20性别Sexchar1出生日期Cs_datedate20年龄ageDate20婚姻状况hyzkstring100职业zystring10出生地csdstring20民族mdstring10身份证号sfzhlong20国籍gjstring10工作gzstring10单位及地址dwjdzstring20电话Tel stirng20邮政编码yzbmlong10户口地址hkdzstirng50联系人姓名lxrxmstring20联系人地址lxrdzstring20联系人关系lxrgxstring20联系人电话lxrdhstring20是否住院sfzybool4病案属性名存储代码类型长度备注病案号bahInt 备份病案序号病人brstring20病人名字入院科室ryksstring20病室bsstring20病人所属病室号入院日期ryrqdate20入院诊断ryzdstring50入院情况 ryqkchar1危,急,一般转科情况zkqkstring20出院科别cykbstring20出院病室cybsstring20出院时间cysjtime20出院诊断cyzdstring20入院确诊日期ryqzrqTime20出院情况cyqkstring50 3.5数据采集根据实际情况,将数据绘制到Excel 中,进行整理、统计,再由工作人员把Excel表中的数据导入到Oracle中4功能需求4.1功能划分4.1.1系统功能组成管理人员的添加管理人员的删除管理人员的修改管理人员的查询病人的添加病人的删除病人的修改病人的查询医生的添加医生的删除医生的修改医生的查询药品的添加药品的删除药品的修改药品的查询药单的添加药单的删除药单的修改药单的查询病人药单结算过期药品处理4.1.2功能编号和优先级表4-1 功能编号和优先级编号名称优先级描述主要发起者1管理人员的添加主要对管理人员数据进行编辑添加系统管理员2管理人员的删除主要对已存在的管理人员数据进行删除系统管理员3管理人员的修改主要对已存在管理人员数据进行修改系统管理员4管理人员的查询主要对已存在管理人员数据进行查询系统管理员5病人的添加主要对病人数据进行编辑添加系统管理员,管理员,医生6病人的删除主要对已存在的病人数据进行删除系统管理员,管理员7病人的修改主要对已存在的病人数据进行修改系统管理员,管理员8病人的查询主要对已存在的病人数据进行查询系统管理员,管理员,医生9医生的添加主要对医生数据进行编辑添加系统管理员,管理员10医生的删除主要对已存在的医生数据进行删除系统管理员,管理员11医生的修改主要对已存在的医生数据进行修改系统管理员,管理员12医生的查询主要对已存在的医生数据进行查询系统管理员,管理员13药品的添加主要对药品数据进行编辑添加系统管理员,管理员14药品的删除主要对已存在的药品数据进行删除系统管理员,管理员15药品的修改主要对已存在的药品数据进行修改系统管理员,管理员16药品的查询主要对已存在的药品数据进行查询系统管理员,管理员17药单的添加主要对药单数据进行编辑添加系统管理员,管理员,医生18药单的删除主要对已存在的药单数据进行删除系统管理员,管理员19药单的修改主要对已存在的药单数据进行修改系统管理员,管理员20药单的查询主要对已存在的药单数据进行查询系统管理员,管理员,医生21过期药品处理次要对过期药品进行统计及对处理方式进行记录系统管理员,管理员22病人药单结算次要对病人住院,医疗,用药等费用进行计算系统管理员,管理员,医生 4.2功能描述a顶层数据流图病人医院信息管理系统就诊病人信息医生 D1一览表 图 4-1b第一层数据流图,如图4-2所示P1病人就诊挂号挂号单医生P2诊断P4病房管理系统需要住院P3普通就诊系统不需住院 D1一览表图 4-2c第二层数据流图,细化了门诊系统,如图4-3所示:P3P3.1P3.2医生处方病人各项检查诊断D2病人信息表P3.3划价收费药房缴费单图 4-3d第三层数据流图,细化了住院管理系统,如图4-4所示:P4P4.1医生提出住院病人信息住院科室入院安排住院P4.2住院D2病人信息表D3病床信息表P4.3出院病人出院检查出院证明图 4-4e第四层数据流图(1)细化了入院管理,如图4-5所示:P4.1P4.1.1P4.1.2医生有无房间房间查询登记表D2病人信息表登记病人信息P4.1.3收取预交款收据P4.1.4安排住院D4账目表病人定金D3病床信息表图 4-5(2)细化住院,如图4-6所示:医生P4.2.1常规治疗病人信息护士P4.2.2常规护理紧急情况护理急救治疗P4.2.4P4.2.3病人信息急诊D6值班表D6住院档案P4.2图 4-6(3)细化住院,如图4-7所示:P4.3P4.3.1P4.3.2病人申请书自己要求出院出院手续申请出院打印风险告知书医生P4.3.3建议病人出院P4.3.3下达医嘱P4.3.4结算费用病人出院手续D4账目表图 4-74.2.1功能说明实现对管理员,病人,医生,药品,药单的添加,修改及删除。操作方便简单,且数据稳定性强。实现库存盘点管理的信息化管理。方便库存的查询功能,支持多条件查询。破损药品进行统计和处理 4.2.2详细描述(一)管理员基本信息1、添加功能对管理员信息进行添加,有必要时上传各种证件等。2、修改功能对管理员信息进行修改保存。以保证管理员信息及时标准。3、查询功能根据姓名,ID等条件查询管理员4、删除从数据库删除相关管理员的一切数据(二)病人信息1、添加功能对病人信息进行添加,有必要时上传各种证件等。2、修改功能对病人信息进行修改保存。以保证病人信息及时标准。3、查询功能根据姓名,ID,病例,科室等条件查询病人4、删除从数据库删除相关病人的一切数据(三)医生信息1、添加功能对医生信息进行添加,有必要时上传身份证等。2、修改功能对医生信息进行修改保存。以保证医生信息及时标准。3、查询功能根据姓名,ID,科室等条件查询医生4、删除从数据库删除相关医生的一切数据(四)药品信息1、添加功能对药品信息进行添加,有必要时上传各种出产地,存放禁忌,注意事项等。2、修改功能对药品信息进行修改保存。以保证药品信息及时标准。3、查询功能根据名字,ID,疗效等条件查询病人4、删除从数据库删除相关药品的一切数据(五)药单信息1、添加功能对药单信息进行添加,系统自动结算出总计。2、修改功能对药单信息进行修改保存。以保证药单信息及时标准。3、查询功能根据药单号,病人姓名,医生姓名等条件查询病人4、删除从数据库删除相关药单的一切数据5性能需求5.1数据精确度1)时钟设置以秒为单位;2)系统计时误差在10秒以内。5.2时间特性1)每步操作响应时间不超过3秒。5.3适应性1)适应Windows 操作系统的不同版本;2)支持WindowsXP及以上不同类型的PC兼容机和笔记本电脑。6其他要求6.1检测或验收标准1、测试用例不通过数的比例 3 %; 2、在错误等级为1 的错误;3、在错误等级为2 的错误; 4、等级为3 的错误数量10; 5、提交的错误都已得到更正; 6、响应时间.6.2可用性、可维护性、可靠性、可移植性要求 可用性测试 易用性测试的内容包括: 软件的用户界面是否友好, 是否出现中英文混杂的界面; 软件中的提示信息是否清楚、易理解, 是否存在原始的英文提示; 软件中各个模块的界面风格是否一致; 软件中的查询结果的输出方式是否比较直 观、合理适应性测试 参照用户的软、硬件使用环境和需求规格说明书中的规定, 列出开发的软件需要满足的软、硬件环境。对每个环境进行测试。 文档测试 容错测试 容错测试的检查内容包括: 软件对用户常见的误操作是否能进行提示; 软件对用户的的操作错误和软件错误, 是 否有准确、清晰的提示; 软件对重要数据的删除是否有警告和确认 提示; 软件是否能判断数据的有效性, 屏蔽用户的错误输入, 识别非法值, 并有相应的错误提示。6.3安全保密性要求保证软件的保密性则需要反复对软件进行安全性测试,其中,安全性测试的检查内容包括: 软件中的密钥是否以密文方式存储; 软件是否有留痕功能, 即是否保存有用户的操作日志; 软件中各种用户的权限分配是否合理。 性能测试 对软件需求规格说明书中明确的软件性能进行测试。测试的准则是要满足规格说明书中的各项性能指标。6.4开发要求软件的验收主要通过需求规格说明书和关键业务流程 在验收过程中出现BUG或者需求变更,需要通过问题跟踪记录和备忘录进行查阅 在验收之前,外包商必须做一下工作: (1). 软件开发已经完成,并全部解决了已知的软件缺陷。 (2). 验收测试计划已经过评审并批准,并且置于文档控制之下。 (3). 对软件需求说明书的审查已经完成。 (4). 对概要设计、详细设计的审查已经完成。 (5). 对所有关键模块的代
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!