医院住院管理系统
Varchar(20)
日期
DI-48
FCompNum
赔偿物品数量
Int
数量
DI-49
AcNo
事故编号
int
编号
DI-50
AcType
事故类型
char(10)
类型
DI-51
AcArtical
事故损失物品
char(16)
物品名
DI-52
AcArNum
事故损失物品数量
Int
数量
DI-53
AcDate
事故发生日期
DI-38
FitName
病房物品名
char(16)
病房物品
DI-39
FitPrice
病房物品价
Float
价格
DI-40
FitNum
每一病房数
Int
数量
DI-41
FDFitment
损坏物品信息
等于FitName
char(16)
物பைடு நூலகம்名
DI-42
FDRoom
损坏物品病房信息
等于RoomNo
char(8)
房号
Varchar(20)
日期
DI-54
AcPrin
事故负责人信息
等于NurNo
varchar(20)
负责人
DI-55
AcVerify
事故是否属实
Bool
核查
DI-56
ARNo
事故调查编号
char(4)
编号
DI-57
ARName
事故调查名称
char(15)
调查
DI-58
ARPrin
事故调查负责人
等于NurNo
联系方式
DI-28
SicIn
住院时间
varchar(20)
住院时间
DI-29
SicDName
主治姓名
等于DocName
Varchar(20)
姓名
DI-30
SicNName
护士姓名
等于NurName
varChar(20)
姓名
DI-31
SicDNo
主治编号
等于DocNo
char(8)
编号
DI-32
SicNNo
DS-9
Accident
事故注册信息
AcNoAcType AcStu,AcDateAcArtical AcVerify AcPrin,
AcArNum AcStuPh
DS-10
AccidentResearch
事故调查信息
ARNo ARName ARPrin ARResult
DS-11
AccidentCompensate
(2)处理功能要求
系统主要完成一下几个功能:
1.住院部基本信息查询与修改;
2.护士基本信息查询与更新;
3.主治医生基本信息的查询与更新;
4.病人基本信息的查询和修改;
5.病人就诊信息的查询与更新;
6.事故基本信息及事故处理信息的查询和修改;
(3)安全性和完整性要求
安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,使用用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。
(2)数据字典
(a)数据项:系统涉及的数据项有71项
表1.1数据项列表
数据项编号
数据项名
数据项含义
与其它数据项的关系
存储结构
别名
DI-1
RoomNo
病房号
char(10)
房号
DI-2
Rank
病房等级
Char(8)
等级
DI-3
RoNum
病房电话号
Varchar(15)
电话
DI-4
NurNo
护士编号
Char(8)
判断用户修改要涉及的模块,同时把相应的修改数据传到相应的模块之中
住院部基本信息、护士人员基本信息、主治医生基本信息、病人基本信息、住院事故信息、病人就诊信息模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新操作。
2. 概念设计阶段
2.1 引言
概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键,包括概念模型设计和新系统流程两个阶段。
PatName
病人姓名
Varchar(20)
姓名
DI-23
PatSex
病人性别
Char(2)
性别
DI-24
PatFro
病人所住地
Varchar(20)
来源
DI-25
PatBor
病人生日
varchar(20)
生日
DI-26
PatJop
病人工作
Varchar(20)
工作
DI-27
PatNum
联系方式
Varchar(15)
1.2 目标与
1.2.1 需求分析
(1)了解目前医院管理的现状以及SQL Server 2000的功能和特点。
(2)通过实地调查和搜集资料了解医院住院管理的工作流程,并记录和处理相关的数据。
(3)与指导教师、同学交流个人想法,征求意见,改正不合理的地方,为下面的概念设计与逻辑设计奠定基础。
1.2.2 需求分析阶段的
该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。
关键字:医院住院管理,管理现代化、网络化,功能模块,存储过程
1. 系统需求分析阶段
1.1 引言
通过对多加医院的实地调查以及网上资料,了解到现在的医药住院管理正由人工管理阶段走向机械化,网络化,但管理系统中仍存在很多漏洞,造成工作满意度低下。开发出合适的医药管理系统,可以方便医院的管理,提高管理工作效率和满意度以及查询效率。
varchar(20)
负责人
DI-59
ARResult
事故调查结果
Bool
结果
DI-60
ACPat
事故赔偿病人信息
等于PatName
char(10)
病人
DI-61
ACArtical
事故赔偿物品信息
char(30)
物品名
DI-62
ACDate
事故赔偿日期
Varchar(20)
日期
(b)数据结构:
表1.2数据结构列表
数据结构编号
数据结构名
数据结构含义
组成
DS-1
Hospital
病房信息
RoomNoRoNum Rank
DS-2
Doctor
主治医生信息
DocNoDocNameDocSexDocFroDocBorDocInDocMajDocNumDocAch
DS-3
Nurse
护士信息
NurNoNurNameNurSexNurFroNurBorNurInNurNumNurAch
主治生日
varchar(20)
生日
DI-17
DocIn
主治入院
varchar(20)
入院时间
DI-18
DocAch
主治业绩
Int
业绩
DI-19
DocNum
联系方式
Varchar(15)
联系方式
DI-20
DocMaj
主治方面
Varchar(20)
主治
DI-21
PatNo
病人编号
Char(8)
编号
DI-22
DS-6
Fitment
病房物品配备信息
FitName FitPrice FitNum
DS-7
FitmentDestruction
病房物品损坏信息
FDFitmentPatientFDRoom,FDFitNum
DS-8
FitmentCompensate
病房损坏物品赔偿信息
FCompFit FCompStu FCompPrin,FCompDate CompNum
护士编号
等于NurNo
char(8)
编号
DI-33
SicOut
出院时间
varchar(20)
出院时间
DI-34
Sicill
病名
Varchar(20)
病名
DI-35
SicRank
病等级
Int
病等级
DI-36
SicRoom
病房号
等于RoomNo
Char(8)
房号
DI-37
SicFee
就诊费
money
就诊费
2.护士人员基本信息(Nurse):包括护士编号、护士姓名、护士性别、 护士来自省份、护士出生日期、护士入院时间、护士业绩、联系方式等方面的信息,可以方便护士信息的查询和更新;
3.主治医生基本信息(Doctor):包括 主治医生编号、主治医生姓名、主治医生性别、 主治医生来自省份、主治医生出生日期、主治医生入院时间、主治医生业绩、主治方面、联系方式等方面的信息,可以方便主治医生信息的查询和更新;
计算机学院
《数据库原理与应用》课程设计论文
题 目:医院住院管理系统设计
姓 名:
专 业:
指导老师:
完成日期:
摘 要
医院住院管理系统是应对管理的现代化、网络化,提高住院部管理的效率以及给工作人员带来更多的方便,而开发的,它包括住院部基本信息、护士人员基本信息、主治医生基本信息、病人基本信息、住院事故信息、病人就诊信息等六大功能模块,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的,其中住院部病房基本信息管理、事故注册信息管理是系统开发的重点。