您的当前位置:首页正文

医院门诊管理系统-需求分析说明书概要

2022-01-05 来源:步旅网


需求规格说明书

1.引言............................................................................................................................................. 2

1.1编写目的 ............................................................................................................................. 2 1.2项目背景 ............................................................................................................................. 2 1.3定义 ..................................................................................................................................... 2 1.4参考资料 ............................................................................................................................. 2 2.任务概述 ..................................................................................................................................... 3

2.1目标 ..................................................................................................................................... 3 2.2运行环境 ............................................................................................................................. 3 2.3条件与限制 ......................................................................................................................... 3 3.数据描述 ..................................................................................................................................... 3

3.1静态数据 ............................................................................................................................. 3 3.2动态数据 ............................................................................................................................. 3 3.3数据库介绍 ......................................................................................................................... 4 3.4数据词典 ............................................................................................................................. 4 3.4.1数据项 .............................................................................................................................. 4 3.4.2 数据结构 ......................................................................................................................... 6 3.4.3 数据流描述 ..................................................................................................................... 7 3.5数据采集 ........................................................................................................................... 13 4.功能需求 ................................................................................................................................... 13

4.1功能划分 ........................................................................................................................... 13 4.2功能描述 ........................................................................................................................... 14 5.性能需求 ................................................................................................................................... 15

5.1数据精确度 ....................................................................................................................... 15 5.2时间特性 ........................................................................................................................... 15 5.3适应性 ............................................................................................................................... 15 6.运行需求 ................................................................................................................................... 16

6.1用户界面 ........................................................................................................................... 16 6.2硬件接口 ........................................................................................................................... 16 6.3软件接口 ........................................................................................................................... 16 6.4故障处理 ........................................................................................................................... 16 7.其它需求 ................................................................................................................................... 16

1.引言

1.1编写目的

为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 本文档供项目经理、设计人员、开发人员参考。

1.2项目背景

1. 2. 3. 4.

该项目由杨凌示范区医院委托开发。

该项目由西北农林科技大学信息工程学院 信管103 第十小组开发。 该项目有西北农林科技大学 信息工程学院主管。

该软件与其他软件或其他系统的关系:本系统是基于C/S结构,门诊各个部门通过自己的终端访问服务器对应的数据。

1.3定义

门诊信息管理系统:门诊信息管理系统是以居民电子健康档案为核心、诊疗流程为主线,以经济核算为基础,对患者信息、资金信息、药品信息进行规范化管理,并实现全科诊疗与电子健康档案数据的共享和交换,最终实现门诊工作的全面信息化。

电子病历(EMR,Electronic Medical Record):也叫计算机化的病案系统或称基于计算机的病人记录(CPR,Computer-Based Patient Record)。它是用电子设备(计算机、健康卡等)保存、管理、传输和重现的数字化的病人的医疗记录,取代手写纸张病历。

HSDB: Hospital DataBase 的缩写,指代“医院管理系统数据库” 挂号:即:病人就诊前先做一个就诊登记,并缴纳一定挂号费的行为。

1.4参考资料

1.《门诊信息管理系统需求规格说明书》。 2.信息管理系统需求规格说明书开发计划。 3.《《现代医院门诊管理》》

作 者:马全福,王发强,黄茂辉 主编 出 版 社:化学工业出版社

4. 《数据库系统概论》 王珊、萨师煊 高等教育出版社 1983年4月 5. 《Java编程技术》 孙一林 机械工业出版社 2010年9月3号

2.任务概述

2.1目标

1. 以居民电子健康档案为核心、诊疗流程为主线,以经济核算为基础,对患者信息、资金信息、药品信息进行规范化管理,并实现全科诊疗与电子健康档案数据的共享和交换,最终实现门诊工作的全面信息化。

2. 该系统致力于对各项资源进行合理分配,人员职责、药品管理、账务清单明了可见,一系列自动化的处理将提高每项工作的完成进度。病人也因此而能尽快就医,医务人员和医生的时间安排更为集中,避免闲忙不均的状态。对药品的取退、库存记录、各项报表、财务统计等进行实时更新,方便对医生及药物的管理,提高医院的运行效率

3.在软件设计时将采用跨平台语言,以致力于该软件得到更广泛的应用。

2.2运行环境

1.操作系统:Microsoft Windows 2000 Advanced Server 2.支持环境:IIS 5.0

3.数 据 库:Microsoft SQL Server 2000

4. 计算机最低配置要求:CPU 1.50G Hz或1.50G Hz以上

内存 512MB 或512MB以上

硬盘剩余容量 500MB以上

2.3条件与限制

本软件开发工作的经费限制在人民币35000元以内,开发期限不超过4个月。

3.数据描述

3.1静态数据

本系统中的静态数据主要有:

挂号员、收费员、主治医师等各个部门人员的基本信息。

3.2动态数据

本系统中的动态数据主要有: 1. 挂号时

输入:输入病人信息,挂号员信息 输出:挂号发票,挂号单据。 2.划价收费时 输入:挂号单据 输出:缴费发票 3.查询药品信息时 输入:药品编号

输出:药品单价、药品库存、药品使用量变化趋势等 4.统计查询时 输入:处方编号

输出:病人及相关医师的详细信息 5.生成报表时

输入:某段时期的具体业务编号 输出:该段时期相关业务的详细报表

3.3数据库介绍

建立数据库的名称:使用SQL server 2008建立“门诊信息管理系统”数据库 数据管理能力及数据库的要求: A. 文件:10兆; B. 记录:10万条; C. 备份文件:一兆;

3.4数据词典 3.4.1数据项

1.病人的个人信息: 字 段 名 称 Name Age Address Illed Date Leibie Dname ID 2.挂号单据 字 段 名 称 Xnum Gnum 字 段 描 述 姓名 年龄 家庭住址 遗传病史 日期 门诊类别 指定专家姓名 编号 字 段 描 述 系统编号 单据编号 主 键 Y 主 键 Y Y 类 型 字符型 数值型 字符型 字符型 日期型 字符型 字符型 字符型 类 型 字符型 字符型 长 度 20 4 20 20 20 20 长 度 20 20 说 明 非空 非空 非空 非空 说 明 非空 非空

Name Age Address Illed Date Leibie Dname DId 字 段 名 称 Cnum Cname Csex CAge Caddress Cdate 姓名 年龄 家庭住址 遗传病史 日期 门诊类别 指定专家姓名 该日专家号序号 字 段 描 述 收费员编号 收费员姓名 收费员性别 年龄 家庭住址 操作时间 主 键 Y 主 键 Y Y 主 键 Y 主 键 Y 主 键 Y Y 字符型 数值型 字符型 字符型 日期型 字符型 字符型 字符型 类 型 字符型 字符型 字符型 数值型 字符型 数值型 类 型 字符型 字符型 数值型 数值型 日期型 字符型 字符型 类 型 字符型 数值型 数值型 类 型 字符型 数值型 字符型 字符型 字符型 类 型 字符型 字符型 数值型 数值型 20 4 20 20 20 20 长 度 20 20 20 4 20 20 长 度 20 20 4 4 20 20 长 度 20 4 4 长 度 20 4 50 10 4 长 度 20 20 4 4 非空 非空 非空 非空 说 明 非空 非空 非空 非空 非空 说 明 非空 非空 非空 非空 非空 非空 非空 说 明 非空 非空 非空 说 明 非空 非空 非空 非空 非空 说 明 非空 非空 非空 非空 3.划价收费员信息 4.药房药品入库登记信息 字 段 名 称 字 段 描 述 InNum M_Num Price Quantity Date Com_Num Bill_Num 5.药房库存信息 字 段 名 称 字 段 描 述 M_Num Quantity Store_Min 药品代码 数量 库存下限 入库单号 药品代码 单价 数量 日期 供应商代码 发票号码 6.药房药品价格信息 字 段 名 称 字 段 描 述 M_Num Price M_Name Specification Unit 药品代码 单价 品名 规格 单位 7.药房出售药品信息 字 段 名 称 字 段 描 述 Out_Num M_Num Price Quantity

出库单号 药品代码 单价 数量

Out_Date 出库日期 主 键 Y 日期型 类 型 字符型 字符型 字符型 字符型 字符型 主 键 Y Y 类 型 字符型 字符型 字符型 字符型 字符型 日期型 字符型 字符型 类 型 字符型 字符型 字符型 日期型 字符型 字符型 类 型 字符型 字符 字符型 日期型 长 度 20 30 50 16 10 长 度 20 20 20 20 40 4 20 20 长 度 20 20 4 4 20 长 度 20 20 20 4 非空 说 明 非空 非空 说 明 非空 非空 非空 非空 非空 非空 非空 非空 说 明 非空 非空 非空 非空 非空 非空 说 明 非空 非空 非空 非空 8.药房药品采购信息 字 段 名 称 字 段 描 述 Com_Num Com_Name Contact_tel Contact_per 9.报表单 字 段 名 称 BNum BKName BNPn BNp BZ Date WNum WName 字 段 名 称 InNum Name PN Date WNum WName 字 段 名 称 Ys_no Ys_name Ks Dz_date 字 段 描 述 报表单号 报表种类名称 提交报表人名字 提交报表人编号 摘要 日期 生成报表人员编号 生成报表人员名字 字 段 描 述 检查单号 系统名称 是否合格 日期 检查人员编号 检查人员名字 字 段 描 述 医师号 医师姓名 所属科室 当值日期 主 键 Y Y 主 键 Y 供应商代码 供应商名称 联系电话 联系人 Com_Address 地址 10.报表核对信息 11.门诊医师值班信息 3.4.2 数据结构

数据结构编号 DS-1 数据结构名 Paint 数据结构含义 病人的个人信息 组成 Name、Age、Address、Illed、Date、Leibie、Dname、ID Xnum、Gnum、Name、Age、Address、Illed、Date、DId DS-2 Register 挂号单据信息

DS-3 Charge 划价收费员信息 药房药品入库登记信息 药房库存信息 药房药品价格信息 药房出售药品信息 Cnum 、Cname Csex、Cage、Caddress、Cdate InNum、M_Num、Price、Quantity、Date、Com_Num、Bill_Num M_Num、 Quantity、Store_Min M_Num、Price、M_Na、Specification、Unit Out_Num、M_Num、Out_Date Com_num,Com_Name、Com_Address、Contact_tel、Contact_per BNum、BKName、BNPn、BNp、BZ、WNum、WName Ys_no、 Ys_name、Ks、Dz_date DS-4 MRuku DS-5 DS-6 DS-7 MKucun Mprice Msall DS-8 Mbuy 药房药品采购信息 DS-9 MForm 报表单信息 DS-10 Mdoc 门诊医师值班信息 3.4.3 数据流描述

(1)挂号数据流图。

(2)划价收费数据流图

(3)药房管理数据流图。

柜台人员处方各类报表医院药房管理系统查询请求查询人员库存管理人员入库单顶层数据流图

调价通知医生处方入库单入库管理1调价管理2出库管理3出库单入库信息入库信息药品代码药品代码药品价格信息出库信息入库登记表供应商代码查询请求库存药品表编码信息药品价格表库存更新出库登记表药品信息入库信息查询处理4药品信息编码处理5编码修改供应商代码表药品价格信息第一层数据流图

供应商代码表入库单供应商信息表检验入库单1.1合格入库单更新库存信息1.2入库信息药品信息入库信息入库登记表库存药品表第二层数据流图-入库管理

医生处方检验库存药品3.1有存货确认是否出库3.2出库单出库信息药品信息库存更新库存药品表出库登记表第二层数据流图-出库管理

调价通知单调价通知单检验2.1检验合格单药品价格信息更新2.2药品价格表库存药品表第二层数据流图-调价管理

库存药品表入库登记表查询请求检验请求4.1合格查询操作4.2查询结果反馈查询信息4.3查询结果不合格返回药品价格表出库登记表第二层数据流图-查询处理

编码更新检验更新信息检验合格更新信息5.15.2供应商代码编码修改供应商编码表第二层数据流图-编码处理(4)统计查询数据流图。

E1药品单号P0信息单E2药品信息单统计查询处理药品单号工作人员处缴药方费品销单单详售单单S1库存信息(5)报表数据流图

挂号系统统计查询系统P0划价收费系统报表处理系统管理员系统维护系统顶层数据流程图P0

F6挂号系统报表不合格单挂号系统F1挂号系统报表单统计查询系统F2统计查询系统报表单F7统计查询系统报表不合格单F3划价收费系统报表单P1F11合格单P2F12报表报表检查报表生成管理员划价收费系统F8划价收费系统报表不合格单系统F4系统报表单F9系统报表不合格维护系统F5系统维护报表单F10系统维护报表不合格单第一层数据流程图 (6)系统权限管理业务流程图

3.5数据采集

本系统中的数据主要来源于病人的基本信息、采购销售药品时的基本信息、主治医师所开出的处方基本信息、同时也包括医院内部各个相关人员的基本信息。

4.功能需求

4.1功能划分

本系统主要分为7个功能模块,分别如下: 1.挂号功能。 2.划价收费功能。 3.药房管理功能。 4.统计查询功能 5.产生报表功能 6.系统维护功能。

7.系统权限管理功能。

4.2功能描述

各个功能模块的功能描述如下: 1.挂号功能

医院门诊部工作人员为前来挂号看病的患者,提供挂号服务。医院门诊人员可根据患者的描述,选择适当的科室,选择专家门诊或普通门诊,查看当前值班医生,可以向需要的患者提供必要的医生的信息并进行挂号,并打印挂号凭证。可以对前来咨询医生工作时间或医院药品情况的就诊人员提供必要的咨询服务。 具体功能如下: (1)挂号管理

根据病人提供的个人信息及要求的门诊类别,为病人打印挂号单据并收取挂号费用。

(2)销号管理

根据病人提供的挂号单据并通过查询核实返还挂号费用。 (3)查询管理

根据病人提供的挂号信息查询当天医师挂号数目是否达上线或查询某位病人的挂号单据信息。 (4)存储管理

将新生成的挂号单据信息存储入库,对已存在的挂号单据进行修改或删除。 2.划价收费功能描述。

医院门诊部工作人员为持有医生药单或处方前来划价或缴费的人员根据其所持有的药单或处方分别进行划价和收费。医院门诊部工作人员可以向系统输入所有药品名,查看并选择药品规格,输入购买数量,系统将自动进行药品总费用统计,医院门诊部工作人员可根据系统显示的药品总费用进行收费,打印票据。 3.药房管理功能描述

实现医院药房取药、退药、进货等自动管理 具体功能如下 (1)入库管理

系统自动产生入库单号,登记药品代码、数量、金额、供应商、入库时间、发票号码等信息,打印入库单。 (2)出库管理

系统自动产生出库单号,按药品代码、数量、金额、出库时间等项目登记出库信息,打印出库单。 (3)调价处理

建立药品价格表,可增、删、改各种药品的名称、编码、规格及单价,打印药品价格表。 (4)查询处理

按入库单号查询入库情况;按入库时间查询入库情况;按出库单号查询出库情况;按出库时间查询出库情况;按品名编码查询库存量;查询库存量低于警戒线药品情况;查询总库存量;查询供应商信息。 (5)编码处理

录入供应商编码资料;修改供应商编码资料;删除供应商编码资料。 4.统计查询功能描述

主要实现对医生所开处方、药品库存、药品入库等进行查询。 具体功能如下

(1) 统计查询药品信息。

输入药品编号可查询药品名称,药品库存数量,入库时间等。

(2) 统计查询处方信息。

输入处方编号后可以查阅所开处方的医师编号、开具日期、病人的系统编号等。

5.报表功能描述

在一定的时期内,生成并打印医院各个相关部门的报表,如操作员工作量报表、收费员交款单报表、药房销售报表等 6.维护功能模块描述

主要是实现对医院各个相关部门的信息进行维护。如对门诊医师目录、门诊科室目录、挂号收费标准目录等进行及时的更新和维护,保证数据的正确性,有效性和一致性。

7.系统权限的管理功能描述

该系统具有权限管理功能,对进入系统的人员进行权限验证,门诊工作人员在进入系统前,必须输入其工作号及密码,经系统验证成功后方可登陆。在门诊工作人员进行工作时,系统将自动记录其操作情况,统计其收费总额,门诊工作人员可以随时进行查看,便于门诊工作人员向财务部门交账时进行核对。

5.性能需求

5.1数据精确度

输入、输出数据精度要求如涉及到货币,必须精确到十分位。

5.2时间特性

1. 2. 3. 4.

程序响应时间不能超过3秒; 更新处理时间不能超过5秒;

数据转换与传输时间不能超过3秒; 运行时间不能超过3秒。

5.3适应性

1. 操作方式具备鼠标和键盘共同操作;

2. 运行环境应具备Windows 2000以上的环境; 3. 应具备同Word 2000的接口。

6.运行需求

6.1用户界面

1. 屏幕格式:采用Windows友好界面; 2. 报表格式:采用普通报表格式;

3. 菜单格式:采用下拉式菜单与右键快捷菜单并用;

6.2硬件接口

网络协议:TCP/IP协议;

6.3软件接口

数据库接口:ADO数据库引擎;

6.4故障处理

1. 有数据库系统出错提示和应用系统出错提示,提示语言用中文,出错提示内容要求一致。

2. 使用过程中不能产生死锁现象,有等待时须给出提示信息通知用户。

3. 整个应用系统及数据库有良好的备份措施及易备份,一旦发生故障,能及时恢复和维护。

7.其它需求

1.为了方便管理,加强系统的安全性特加入密码保护功能,不同级别特用户具有不同的操作权限。

2.为了使本系统能够得到更广泛的应用,在编写的后采用可以跨平台的语言,如java来实现。

3.本系统在正式投入运行之后,将会持续运行脚长的时间,所以必须要有专人来负责对系统的定期维护。

因篇幅问题不能全部显示,请点此查看更多更全内容