学校门诊管理信息系统方案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

城建学院

《软件工程项目设计》

2014年 5 月 27 日

目录

目录 0

第1章绪论 (2)

1.1 系统开发背景 (2)

1. 2系统开发目标 (2)

第2章需求分析 (4)

2.1 需求分析过程 (4)

2.2 系统的功能需求 (4)

2.3 系统的非功能需求 (6)

2.4 系统软件硬件需求 (6)

2.5 系统用例图和动态模型图 (8)

第3章概要设计 (11)

3.1 门诊部门的体系结构 (11)

3.2 门诊业务流程 (11)

3. 3 门诊管理系统功能 (12)

第4章详细设计 (14)

4.1 系统划分 (14)

4.2 门诊管理子系统 (14)

4.2.1 药房管理子系统 (15)

4.2.2药库管理子系统 (15)

4.2.3综合查询子系统 (15)

4.2.4综合管理子系统 (16)

4.2.5一卡通退费管理子系统 (16)

4.3 数据库设计 (16)

5.1 系统业务流程 (21)

5.2 门诊管理的功能实现 (22)

5.3 系统测试 (22)

第6章总结 (24)

6.1 总结 (24)

6.2 展望 (24)

第1章绪论

1.1 系统开发背景

随着科学技术的不断发展,各行业竞争日益激烈,因此如何提高工作效率已成为当今面临的主要问题。近年来MIS(管理信息系统)陆续走入了各企事业单位,成为企业管理者的得力助手。医院是信息化程度高而且复杂的单位。其信息除具有一般的信息的特征以外,通常还有相关性、多样性、时效性以及多类媒体、数据海量、法律准则等特性。由此可见手工管理将会浪费很多的财力、物力,而HIS(医院信息系统)的引进将为医院解决这一难题。HIS的开发已从最初的“以财务管理为中心”为主要模式逐步向“以病人为中心、以医疗信息为主线”的全新管理模式转变。

我国高校校医院信息系统的研发工作,从八十年代初期算起,至今也有十多年的历史,其中经历了单机单任务的阶段,多机多任务的阶段以及微机网络一体化的阶段,应该承认这期间我们有了很大的进步。医院对信息的需求永远是高校校医院管理信息系统发展的动力。在还没有投入使用管理信息系统的校医院,传统的手工操作带来了很多的问题,譬如药库管理经常由于管理上的不当使部分药品失效报废给医院带来了一定的经济损失,门诊划价出现的人为错误造成的损失和人员工作分配不合理使得劳动效率低等问题。面对这一系列的问题,校医院管理信息系统的设计和实现是迫切的、必需的,是管理系统在医院环境的具体应用。

目前,在部分高校校医院中也存在着各种各样的管理信息系统,但由于软件水平的落后和不能完全适应具体医院的业务等原因,促使了此医院门诊管理系统的开发。本系统通过开发背景,设计、开发和实现医院门诊管理系统,提高校医务室的工作效率。所以,针对高校校医院的门诊管理信息系统,既要整合目前已经存在的医院管理信息系统的弊端和不足进行修正,还要兼顾高校这一特点,满足高校校医院对信息系统的需求。例如,系统功能要求可以很简单,但是数据量特别大,任何一个病人的医疗记录都是一部不断增长着的、图文并茂的书,而一所高校的校医院拥有上万份病人的病案是常见的,而且有很强的流动性。另外,病人的身份多以学生和老师为主,他们都可以现金交费,而且学生可以通过校园一卡通,老师也可以通过划账方式交费等。

1. 2系统开发目标

通过对医院门诊管理系统背景的分析,针对现在相关系统存在的问题,我们提出以下几个开发目标:用全新的软件框架设计医疗系统,从而解决医疗系统

需求易变、实施成本过高、系统稳定性与可靠性差等问题:使用全新的组件式产品交付方式,使得工程部实施或第三方OEM厂商能够按照客户的需求量身订制医院门诊管理系统;采用国际、国家标准和规,搭建稳固的医疗资源平台,为产品整合医疗体系的其他业务领域提供基石;建立“以病人为中心,以服务为导向,经济上降低成本,医疗上控制质量”的模式;采取分布式网络结构,实现存储分布,计算分布,显示多样,以便减少单服务器的负荷压力,大大提高系统的稳定性和响应,同时也支持多种终端设备的显示。物理上我们将分成三层结构:数据服务器群,组件服务器群(程序服务器群),用户操作终端;建立在线备份及数据转储机制,从而减少了在线联机事务处理系统的数据压力并且也保证了数据的安全和可靠。彻底解决联机事务处理与联机事务分析之间的矛盾。

第2章需求分析

2.1 需求分析过程

软件需求分析工作是软件开发成功的前提和基础,需要研发人员与用户密切配合,将软件的功能和性能描述转换成精细的软件逻辑模型。首先研发人员需要进行细致地调查分析,认真了解用户的需求,并澄清用户的模糊需求,最终将用户非形式化的需求叙述转化为完整的需求分析文档,进而明确系统的开发目标。需求分析的基本任务包括

◆问题识别

(1)功能需求:明确待开发软件的实现功能。

(2)性能需求:明确待开发软件的技术性能指标。

(3)环境需求:明确软件运行对机器的软、硬件需求。

(4)用户界面需求:明确软件和用户交互的界面形式。

◆分析与综合,导出软件的逻辑模型

研发人员对数据流和数据结构进行详细分析,逐步细化系统的功能,找出系统各元素之间的联系和设计上的限制,形成系统的解决方案,建立目标系统的逻辑模型。

◆编写需求分析文档

为了对用户的需求清晰准确地描述,开发人员需要编写软件需求规格说明书。

◆需求分析评审

在需求分析工作的最后阶段,研发人员需要对系统的功能需求、性能需求以及其他需求进行评审并给出评价。

2.2 系统的功能需求

我们项目组针对医院信息管理系统的使用情况进行深入调研,发现大部分医院根据自身特点和业务流程,进行医院信息系统的设计与开发。比如,一些医院把病房的床位管理中,一些医院把门诊收费模块和信息系统分开等。我们项目组对学校医院目前使用的信息管理系统进行详细分析,并综合考虑部门的职能设置以及联网后的应用需求,结合项目开始阶段完成的需求分析文档,将目标系统划分为以下几个模块进行开发,如表3-1所示:

相关文档
最新文档