医院管理系统需求规格说明书hexia.docx

上传人:b****3 文档编号:3944963 上传时间:2022-11-26 格式:DOCX 页数:27 大小:217.49KB
下载 相关 举报
医院管理系统需求规格说明书hexia.docx_第1页
第1页 / 共27页
医院管理系统需求规格说明书hexia.docx_第2页
第2页 / 共27页
医院管理系统需求规格说明书hexia.docx_第3页
第3页 / 共27页
医院管理系统需求规格说明书hexia.docx_第4页
第4页 / 共27页
医院管理系统需求规格说明书hexia.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

医院管理系统需求规格说明书hexia.docx

《医院管理系统需求规格说明书hexia.docx》由会员分享,可在线阅读,更多相关《医院管理系统需求规格说明书hexia.docx(27页珍藏版)》请在冰豆网上搜索。

医院管理系统需求规格说明书hexia.docx

医院管理系统需求规格说明书hexia

医院管理系统需求规格说明书

1.引言

编写目的

本文档用于叙述医院管理系统的需求,为后面的需求分析报告的编写提供参考依据。

预定的合法读者为:

1、本项目的所有责任人和决策者;

2、参与概要设计和需求确认的有关业务人员和技术员;

3、本项目的软件开发人员、测试人员、文档编写人员。

本文档全部内容均为商业机密,应严格控制其应用和阅读范围。

在项目开展过程中,由本项目小组负责管理,项目完成后交专人负责保存。

未经文档责任人许可,任何人不得将本文档部分或全部内容私自保留或交于他人。

项目背景

项目的委托单位为重庆市海星医院,开发单位为重庆交通大学信息学院在校学生。

定义

Abbreviations缩略语

Fullspelling英文全名

Chineseexplanation中文解释

DB

Database

数据库

B/S

Browser/Server

浏览器/服务器

PC

Personalcomputer

台式个人电脑

DAO

DataAccessObject

数据访问对象

ER

EntityRelation

实体关系

LG

Login

登录

BM

BaseManage

基本管理

FS

FrontService

前台服务

AS

AppointmentService

预约服务

DS

DoctorService

医生服务

IS

InspectService

检查服务

PS

PramcyService

药房服务

QS

QueueService

队列服务

CS

CountService

门诊统计服务

参考资料

项目经核准的计划任务书、合同或上级机关的批文、项目开发计划。

2.任务概述

目标

在当今中国,虽然人们的生活水平越来越高,但是人们的身体素质并不是很好,所以导致每天医院的病人流量非常的大。

为了提高医院工作人员的办事效率,同时使病人会诊和医生服务更加的井然有序,开发一个性能良好的医院管理系统是十分必要的。

该软件将考虑多方面的用户,从“为医生、病人、护士、管理员等相关人员提供便捷”出发,以达到提高工作效率和质量的目的,为病人和医生提供更好的服务。

运行环境

操作系统:

MicrosoftWindows2000AdvancedServer

支持环境:

IIS

数据库:

MicrosoftSQLServer2008

条件与限制

标准符合性

本软件产品应严格遵循设计,编码规范及用户界面的友好性。

硬件约束

客户端约束:

能访问本系统主页网站。

服务器端约束:

客户通过用户交互界面提交一项请求,要求必须在1秒之内做出响应,不能给用户有迟滞的感觉。

技术限制

数据库:

软件产品设计应与数据库无关,本系统使用SQLServer数据库为主。

接口:

符合本系统的接口标准。

并行操作:

同时允许100个以上客户端同时运行,保证数据的正确和完备性。

编程规范:

用C#和Asp实现,由开发方提供一套编程规范,甲方审查认定。

3.数据描述

静态数据

医院员工的基本信息、科室信息、检查项目信息、病人基本信息等

动态数据

病人挂号信息、处方信息、检查信息、缴费信息、药品基本信息、日统计信息等。

数据库介绍

SQLServer2008在Microsoft的数据平台上发布,可以组织管理任何数据。

可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。

可以对数据进行查询、搜索、同步、报告和分析之类的操作。

数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。

SQLServer2008允许使用Microsoft.NET和VisualStudio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过MicrosoftBizTalkServer进行的业务流程中使用数据。

信息工作人员可以通过日常使用的工具直接访问数据。

数据词典

增加药品:

AddMedicine

字段名称

字段类型

字段约束

注释

am_id

int

非空

药品单号,主键

md_id

varchar(50)

非空

药品号,外键,关联Medicine表

am_number

int

非空

药品编号

am_time

datetime

允许为null

增加药品时间

e_id

varchar(50)

非空

员工号,外键,关联Employee表

 

预约剩余号:

Appointment_num

字段名称

字段类型

字段约束

注释

e_name

int

允许为null

员工姓名

date

datetime

允许为null

日期

total_num

int

允许为null

总的数量

surplus_num

int

允许为null

剩余数量

d_id

varchar(50)

允许为null

部门号

e_id

varchar(50)

允许为null

员工号

 

缴费:

MoneyThing

字段名称

字段类型

字段约束

注释

cu_id

int

非空

门诊号,外键,关联Cure表

yf_money

money

允许为null

缴纳的药费

yf_time

datetime

允许为null

缴纳药费时间

yf_eid

varchar(50)

允许为null

收药费人的姓名

xm_money

money

允许为null

缴纳的项目费用

xm_time

datetime

允许为null

缴纳项目费用的时间

xm_eid

varchar(50)

允许为null

收纳检查费用的时间

ty_money

money

允许为null

退药金额

ty_time

datetime

允许为null

退药时间

ty_eid

varchar(50)

varchar(50)

退药人姓名

 

退药:

ReturnMedicine

字段名称

字段类型

字段约束

注释

cu_id

int

非空

门诊号,外键,关联Cure表

md_id

varchar(50)

非空

药品编号,外键,关联Medicine表

rm_number

int

非空

退药数量

rm_reason

varchar(50)

非空

退药原因

rm_time

datetime

非空

开退药单的时间

rm_mreason

varchar(50)

允许为null

药品检测师意见

rm_mtime

bit

允许为null

退药时间

e_id

varchar(50)

非空

医师编号

m_id

varchar(50)

允许为null

退药药师编号

rm_status

varchar(50)

允许为null

退药状态

 

开药:

TakeMedicine

字段名称

字段类型

字段约束

注释

tm_id

int

非空

处方编号,主键

cu_id

int

非空

门诊号,外键,与Cure关联

md_id

varchar(50)

非空

药品编号

tm_number

int

非空

药品数量

tm_price

money

允许为null

药品价格

tm_time

datetime

允许为null

开药时间

tm_money

varchar(50)

允许为null

每种药品总价

tm_status

varchar(50)

允许为null

取药状态

值班:

work

字段名称

字段类型

字段约束

注释

work_id

int

非空

值班编号,主键

e_id

varchar(50)

非空

员工号,外键,与Employee关联

d_id

varchar(50)

非空

部门号,外键,与Department关联

work_begin

varchar(50)

允许为null

值班签到

work_end

varchar(50)

允许为null

下班签到

date

datetime

允许为null

日期

项目检查:

DoProject

字段名称

字段类型

字段约束

注释

dp_id

int

非空

项目编号,主键

cu_id

int

非空

门诊号,外键,关联Cure表

pr_id

varchar(50)

非空

项目号,外键,关联Project表

dp_time

datetime

允许为null

开检查单时间

dp_status

varchar(50)

允许为null

检查状态

ch_time

datetime

允许为null

检查时间

result

varchar(50)

允许为null

检查结果

e_id

varchar(50)

非空

检查医师编号,外键,和Employee关联

reference

varchar(50)

允许为null

参考值

 

预约:

appointment

字段名称

字段类型

字段约束

注释

app_id

varchar(50)

非空

预约号

app_name

varchar(50)

非空

预约人姓名

app_tel

varchar(50)

非空

预约人电话

d_id

varchar(50)

非空

科室号,外键,关联department表

p_id

varchar(50)

允许为null

专家号,外键,关联Position表

app_time

datetime

非空

预约时间

ifhasrecord

bit

非空

是否有病历

pa_id

varchar(50)

非空

病历号,外键,关联ptient表

app_detail

varchar(50)

允许为null

预约其他细节

 

看诊:

Cure

字段名称

字段类型

字段约束

注释

cu_id

varchar(50)

非空

检查单编号,外键,关联Department表

cu_time

datetime

非空

检查时间

d_id

varchar(50)

非空

科室号

e_id

varchar(50)

非空

医生职工号,外键,关联Employee表

pa_id

varchar(50)

非空

病历号,外键,关联Patient表

pr_id

varchar(50)

允许为null

检查项目编号,外键,关联Project表

result

varchar(50)

非空

检查结果

suggestion

varchar(50)

非空

医生处方

部门:

Department

字段名称

字段类型

字段约束

注释

d_id

varchar(50)

非空

科室编号

d_name

varchar(50)

允许为null

科室名称

d_detail

varchar(50)

允许为null

科室描述

职工:

Employee

字段名称

字段类型

字段约束

注释

e_id

Varchar(50)

非空

职工号,主键,关联Cure表,Exchange表,Users表

e_name

Varchar(50)

允许null

职工名称

e_sex

Varchar(50)

允许null

职工性别

e_number

Varchar(50)

非空

职工身份证号

d_id

Varchar(50)

非空

科室号,主键,关联Department表

p_id

Varchar(50)

非空

职称号,主键,关联Position表

e_tel

Varchar(50)

允许null

职工电话

交接班:

Exchange

字段名称

字段类型

字段约束

注释

time_id

varchar(50)

非空

交接班序列号

e_id

varchar(50)

非空

职工号,外键,关联Employee表

d_id

varchar(50)

非空

科室号,外键,关联Ddepartment表

worktime

datetime

允许null

上班时间

offtime

datetime

允许null

下班时间

药房:

Medicine

字段名称

字段类型

字段约束

注释

md_id

varchar(50)

非空

药品编号,主键

md_name

varchar(50)

非空

药品名称

md_price

money

允许为null

药品价格

md_number

int

允许为null

药品数量

患者:

Patient

字段名称

字段类型

字段约束

注释

pa_id

varchar(50)

非空

病历号,主键,关联Appointment表,Cure表

pa_sex

varchar(50)

非空

患者性别

pa_age

Internet

非空

患者年龄

pa_number

varchar(50)

允许null

患者身份证号

pa_work

varchar(50)

允许null

患者工作

pa_tel

nchar(50)

允许null

患者电话

ifallergic

varchar(50)

允许null

是否有过敏史

职称:

Position

字段名称

字段类型

字段约束

注释

p_id

varchar(50)

非空

职称号

p_name

varchar(50)

允许null

职称名

检查:

Project

字段名称

字段类型

字段约束

注释

pr_id

varchar(50)

非空

检查项目编号,主键,关联Cure表

pr_name

varchar(50)

允许为null

检查项目名

pr_price

money

允许为null

检查项目价格

pr_detail

varchar(50)

允许为null

检查结果

管理员:

Users

字段名称

字段类型

字段约束

注释

e_id

varchar(50)

非空

职工号,外键,关联Employee表

idname

varchar(50)

允许null

用户名

idkey

varchar(50)

非空

用户密码

p_name

varchar(50)

非空

职称,外键,关联Position表

Sex

Nchar(10)

非空

性别

数据采集

本系统中需要用到数据采集的主要是对病人检查结果的采集。

当相关检察人员查询出病人需要做的检查项目并指导病人进行检查之后需要记录病人的检查结果。

然后对病人身体的检查结果需要进行数据采集并显示在相应的图形显示器上以提供给医生判断参考。

4.功能需求

功能划分

系统包括的总体功能如下图所示

每一部分所包含的详细功能如下图所示

功能描述

LG

该模块主要是验证用户身份信息,其主要的几个身份为基本管理员、计价师、统计员、药剂师、药库负责人、护士、医师。

身份验证成功之后便跳转到各自的页面进行相应的操作。

BM

用例图

检查项目设置

介绍

检查项目设置模块替工对医院的所有检查项目的基本管理功能,比如照CT之类的检查。

输入

管理员在检查部门收集检查项目的相关信息并进行记录。

处理

管理员将收集到的信息记录到数据表中,并可以进行增加、删除、修改和查询等操作。

输出

管理员有需要的时候可以在数据表中查询并打印相关信息。

科室信息管理

介绍

在本模块中,管理员对医院所设置的所有科室进行管理。

输入

管理员收集各科室的相关信息并进行记录。

处理

管理员将收集到的信息记录到数据表中,并可以进行增加、删除、修改和查询等操作。

输出

管理员有需要的时候可以在数据表中查询并打印相关信息。

员工信息管理

介绍

在本模块中,管理员对医院所有员工进行管理。

输入

管理员收集所有员工的相关信息并进行记录。

处理

管理员将收集到的信息记录到数据表中,并可以进行增加、删除、修改和查询等操作。

输出

管理员有需要的时候可以在数据表中查询并打印相关信息。

用户信息管理

介绍

在本模块中,管理员为用户提供修改密码服务

输入

用户输入自己修改的密码并确认

处理

管理员根据用户需求核实用户信息,若身份属实,允许其进行密码修改

输出

管理员对相关用户信息进行修改并将数据保存至数据库。

AS

该模块的用例图为

分发会诊单

介绍

会诊单是让病人能够有序会诊的必要单据。

病人填写好相关的信息之后由前台服务人员分发给病人。

输入

会诊单的输入信息是病人所填写的相关信息。

处理

前台服务人员将病人信息记录到数据库中,并具有增加、删除、查询和修改的功能。

输出

前台服务人员打印出会诊单并将其给予病人。

开处方收据

介绍

该模块为前台服务人员提供给病人开处方收据的功能。

病人拿着处方在前台缴费后,前台服务人员查询药品信息并收取费用之后开出处方收据以方便病人取药。

输入

输入为医生所开出的处方上的所有药品的基本信息。

处理

前台服务人员查询到药品信息并收费,然后开出处方收据给予病人,同时将处方收据上的数据进行记录,并具有增加、删除、查询和修改的功能。

输出

前台服务人员能够打印出相应的处方收据将其给予病人。

开检查收据

介绍

该模块为前台服务人员提供给病人开检查单收据的功能。

病人拿着检查单在前台缴费后,前台服务人员查询检查项目信息并收取费用之后开出检查单收据以方便病人检查身体。

输入

输入为医生所开出的检查单上的所有检查项目的基本信息。

处理

前台服务人员查询到检查项目信息并收费,然后开出检查单收据给予病人,同时将检查单收据上的数据进行记录,并具有增加、删除、查询和修改的功能。

 

输出

前台服务人员能够打印出相应的处方收据将其给予病人。

退费

介绍

该模块为前台服务人员提供给病人退费的功能。

输入

该模块的输入为病人在药房出领取的退费单据上的相应信息。

处理

前台服务人员查看退费单后如果合理便退费給病人,并开出已退费的相关凭证,然后将相应信息保存到数据库中,并具有增加、删除、查询和修改的功能。

输出

前台服务人员退费后打印出已退费凭证给予病人。

管理病人基本资料

介绍

该模块为前台服务人员提供给管理病人基本资料的功能。

输入

该模块的输入是病人在会诊之前自己所填写的相关信息。

处理

前台服务人员能够录入病人所填写的相关信息,并且具有增加、删除、查询和修改的功能。

输出

前台服务人员如果有需要可以打印出病人的相关资料。

该模块的用例图为

通知病人会诊

介绍

该模块能够保证医生工作的顺利进行和病人能够有序的就诊。

输入

该模块的输入是排队服务模块给病人合理分配的就诊顺序信息。

处理

医生在查看完一个病人之后利用该模块能够通知下一位准备就诊的功能。

输出

在相应地显示屏上显示当前就诊病人信息以及下一位即将就诊的信息。

开处方

介绍

该模块为医生提供开处方的功能。

医生为病人检查完身体之后,给病人开处方以方便他们缴费。

输入

由医生查询药品信息并在处方上写下相应药品。

处理

将要写入处方上的药品信息以数据库的形式进行存储,并提供增加、删除、查寻和修改的功能。

输出

医生能够打印输出处方并将其给予病人。

开检查单

介绍

该模块为医生提供开检查单的功能。

医生为病人检查完身体之后,给病人开检查单以方便他们缴费。

输入

由医生根据病人身体状况并在检查单上写下需要进行检查的项目。

处理

将要写入检查单上的检查项目信息以数据库的形式进行存储,并提供增加、删除、查寻和修改的功能。

输出

医生能够打印输出检查单并将其给予病人。

信息查询

该模块主要是为辅助医生为病人开处方而设计的,主要功能是查询药品和病历信息

QS

该模块的用例图为

组织病人序列

介绍

该模块为已缴费病人提供排序的功能。

病人缴费后按系统给出的序号会诊、取药及检查。

输入

会诊时间、缴费时间

处理

系统按先来先服务的方式为先会诊或先交费的病人先排序

输出

将排好的序号输出到显示屏,供病人医生查看。

记录检查结果

介绍

模块能够保证主治医生和项目检查医生的衔接

输入

病人会诊单上的信息

处理

为该病人进行项目检查,并把结果存入数据库

输出

将检查结果发送给该患者主治医生并给出参考意见

PS

用例图

发放药品

介绍

该模块为医生提供开检查单的功能。

输入

药房管理人员根据病人所持的处方和收费凭证为病人拿药。

处理

将要发放的药品从仓库里取出来

输出

将取出的药品发放给患者

退药

介绍

该模块为病人提供退药的服务,病人持处方医生所开的退药单到取药处退药。

输入

药房管理人员从数据库中查询所退药品

处理

药房管理人员检查原始发票,查看退回药品的效期、数量、质量,核对药品批号是否由本药房发出

输出

药房管理人员在"退药单"上签署意见,并在电脑系统中做退药处理

开退费单据

介绍

该模块为病人提供退费的服务,病人持药房管理人员所开的退费单到收费处退费。

输入

药房管理人员从数据库中查询所退药品

处理

药房管理人员根据退药单上的意见处理

输出

药房管理人员在"退费单"上签署意见,并把退费单交给病人

CS

该模块的用例图为

 

日统计

介绍

该模块统计单日所接待的病人量及病人情况

输入

输入查询日期

处理

通过数据库查询该时间段并统计医生开单量。

输出

显示当天就诊的处方单和医技费用

科室统计

介绍

该模块统计各个科室所接待的病人量及病人情况

输入

输入科室名称

处理

通过数据库查询该科室并统计医生开单量。

 

输出

显示当天就诊的处方单和医技费用

交接班统计

介绍

该模块统计每日各个岗位的交接班记录

输入

输入岗位职称名称

处理

通过数据库查询该岗位一天的值班人员时间表

输出

输出显示该岗位的值班人员

5.性能需求

数据精确度

对于像病人、员工、部门等的基本信息输入时必须是完全准确的。

但是像缴费之类的信息则需要精确到位

时间特性

搜索返回给用户时间控制在2s内,平均搜索时间在1秒以内。

适应性

在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,软件都必须具有良好的适应性,并且应该具备良好的软件兼容性、平台兼容性和操作系统兼容性。

软件要有良好的性能和扩展能力。

6.运行需求

用户界面

本系统基于B/S模式,提供给用户的操作界面主要有管理主界面,能在1024*768的分辨率下很好地显示,并自动适应其它分辨率的显示。

输入输出时间能在2s之内完成。

硬件接口

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1