《医院管理系统需求说明书》医院管理系统需求说明书1、引言1.1编写目的本说明书的编制是为了使用户和软件开发者双方对该软件的运行环境、功能和性能需求的初始规定有一个共同的理解,使之成为整个开发工作:项目规划,设计和编码的基础,并为概要设计提供需求说明。编写目的如下:(1)客户和营销部门依赖它来了解他们所能提供的产品。(2)软件开发小组依赖它来了解他们所需要开发的产品。(3)项目负责人根据包含在软件需求规格说明中描述的产品来制定规划并预测进度安排,工作量和资源。预期读者为:客户,本组成员等。1.2项目背景(1)待开发的软件系统的名称:医院管理系统(2)本项目的任务提出者及单位:医疗行业(3)本项目开发者:李神飞、段志平、刘晓晨、王伯勋(4)目标用户:社区卫生服务中心/站、乡镇卫生院、私人门诊等中小型医院2、任务概述2.1开发背景目前各医疗机构中,绝大部分中小型医疗机构内部没有实现任何信息化管理,医院临床信息,业务流程的数据依然采取纸质记录,造成数据容易丢失,对医院造成重大损失。医院内部的挂号、收费、药房、药库、科室、病床的信息管理都存在缺漏,对患者的临床信息不能做到完整保存,高效查询,数据的容易出错、遗漏,造成换院治病难,医院不敢治,错过最佳治疗期等现状,对患者的治疗造成严重的影响。因此,医院的信息化管理越来越引起人们的关注,医疗的信息化系统建设开《医院管理系统需求说明书》始得到发展。一个能够完整实现医院内部的业务整合和信息化管理的信息系统,有着很大的市场需求。2.2开发目标医院管理系统的开发目标主要包括:(1)实现医院内部的挂号、收费、药房、药库、科室、病床的信息化管理。(2)提供记录医院内部各类经营决策汇总和明细的日报表、月报表、年报表。(3)记录用户信息、医生信息、科室资料、病区资料等。(4)记录患者临床信息、药物过敏、病历等情况,充分掌握患者信息,最大的保证患者临床安全。(5)实现整个医院业务流程的信息化整合,有效的提高医院的经营效率。2.3用户特点本软件的最终用户是:社区卫生服务中心/站、乡镇卫生院、私人门诊等中小型医院的院长、医生和患者。(1)院长:是系统的最高权限管理者,可以设置系统、查看医院所有患者的病历、住院等详细情况,查看所有子模块操作者的工作报表和管理子模块操作者。(2)医生:是系统的子模块管理者,主要对子模块进行相应的管理、可以查看本人工作报表和查看相关患者的详细信息。(3)患者:是系统患者管理的用户,权限最低,可以查看本人的病历和在院的详细信息。2.4假定和约束本系统开发持续时间规定为2个星期,是一个不基于网络服务的独立的c/s架构系统,开发时间比较紧。系统使用MyEclipse为开发工具,此系统不允发布,所以采用oracle数据库。此项目整个制作过程中,不会涉及到任何商业侵权。3、需求规定3.1对功能的规定本系统包括门诊管理、住院管理、药房管理、药库管理、患者管理、医院管理6个子模块组成。《医院管理系统需求说明书》系统功能模块总图3.1.1门诊管理用例:(1)门诊挂号:新增挂单号,建立患者详细资料和应付费用等。(2)门诊收费:根据单号收取费用费,修改患者已收费用项(3)门诊退费:经药房退药后,根据单号和药房退费记录进行门诊退费,根据退费情况修改或者删除患者资料。(4)报表查询:可按时间、科室、患者姓名、收费员查询本用户门诊挂号、门诊收费、门诊退费的详细记录。1)输入用户登录信息:用户名、密码。2)输出登陆成功、进入门诊管理界面。2)约束与说明用户名必须存在,密码必须正确,用户必须有门诊管理权限。3.1.2住院管理用例:《医院管理系统需求说明书》(1)入院管理:新增病人详细信息、床位分配、收取押金、应收费用等。(2)住院收费:按病人信息单收取费用,并自动扣除押金。(3)押金管理:包括查询、修改病人信息中已交押金项,实现押金和补交押金。(4)床位管理:查询已入住床位信息和该床位患者的详细信息、查询空床位信息。(5)报表查询:可按时间、科室、患者姓名、收费员、床位查询入院管理报表、住院管理报表、已经管理报表、床位管理报表。1)输入用户登录信息:用户名、密码。2)输出登陆成功、进入住院管理界面。3)约束与说明用户名必须存在,密码必须正确,用户必须有住院管理权限。3.1.3药房管理用例:(1)新增药种:新增药房药品详细信息和药房数量、销售价格等。(2)修改药品信息:修改药品详细信息和主要修改药房数量、销售价格等。实现患者退药、药库调药业务管理。《医院管理系统需求说明书》(3)删除药种:删除药房某药品相关信息。(4)查看药品信息:包括按中药、西药分类查询,按药品名称查询,和查询药房所有药品信息。(5)查询报表:可按时间、药品种类、药品名称、药房人员查询新增药种报表、查询修改药品信息报表、查询删除药品报表。1)输入用户登录信息:用户名、密码。2)输出登陆成功、进入药房管理界面。3)约束与说明用户名必须存在,密码必须正确,用户必须有药房管理权限。3.1.4药库管理用例:(1)新增药种:新增药品详细信息和药房数量、销售价格等。(2)修改药品信息:修改药品详细信息和主要修改药房数量、销售价格等。实现患者退药、调拨至药房业务管理。(3)删除药种:删除某药品相关信息。(4)查看药品信息:包括按中药、西药分类查询,按药品名称查询,和查询药房所有药品信息。(5)查询报表:可按时间、药品种类、药品名称、药库人员查询药房新增药种报表、查询修改药品信息报表、查询删除药品报表。1)输入用户登录信息:用户名、密码。2)输出登陆成功、进入药库管理界面。《医院管理系统需求说明书》3)约束与说明用户名必须存在,密码必须正确,用户必须有住院管理权限。3.1.5患者管理用例:(1)查看患者在院信息:可按时间排序、按收费排序、按科室、或按诊断医生查询所有患者、或查询某具体患者的在院详细信息。(2)患者电子病历:可按时间排序、按收费排序、按科室、或按诊断医生查询所有患者、或查询某具体患者的在本院的详细病历信息。(3)院长信箱:可实现医院员工对医院服务评价和提出相关意见。(4)修改密码:实现修改本用户密码。(5)患者症状:修改患者信息表中症状字段。(6)诊断结论:修改患者信息表中诊断结论字段。(7)治疗方案:修改患者信息表中治疗方案字段。(8)药品处方:修改患者信息表中需用药品字段。1)输入用户登录信息:用户名、密码。2)输出登陆成功、进入患者管理界面。3)约束与说明用户名必须存在,密码必须正确,用户职位必须为医生。3.1.6医院管理用例:《医院管理系统需求说明书》(1)员工管理:增、删、改在院员工的具体信息并可按姓名、按科室、按职位、按入职时间排序、或按薪水排序查询员工信息。(2)物资管理:包括药房管理,药库管理,增、删、改在院设备的具体信息并可按物资名称、按使用科室、按购入时间排序、或购入价格排序查询医院物资信息。(3)业务管理:包括门诊管理、住院管理。通过直接进入个功能模块实现相关子模块业务功能。(4)患者管理:包括查看患者在院信息和患者电子病历。可按时间排序、按收费排序、按科室、或按诊断医生查询所有患者、或查询某具体患者的在院详细信息和电子病历。(5)留言管理:员工留言,可按姓名、按时间、或按科室查看留言。(6)系统设置:包括增、删、改各子功能模块的管理员和普通用户信息、密码,和按不同项分类或排序查询所有用户的详细信息,以及管理各用户的子功能模块权限。1)输入用户登录信息:用户名、密码。2)输出登陆成功、进入患者管理界面。3)约束与说明用户名必须存在,密码必须正确,用户必须最高权限:医院管理权限。《医院管理系统需求说明书》3.2对性能的规定3.2.1时间特性要求系统发送请求后,最多在2秒后将得到系统返回的结果。3.2.2灵活性该软件的性能比较灵活,能很好的实现跨平台运行,能在需求发生某些变化时,很好的适应这些变化。如:(1)操作方式上的变化;(2)运行环境的变化;(3)同其他软件的接口的变化;(4)计划的变化或改进。3.3输人输出要求输入输出均为字符串形式。4运行环境规定4.1设备要求现行内存1G以上的双核电脑均可流畅运行。4.2支持环境本系统软件环境要求如下:要求项名称版本语种操作系统WinXP/Win7SP2以上简体中文数据库平台Oracle9i以上简体中文运行时环境Java虚拟机JDK1.5以上英文应用平台安装客户端—简体中文