医院住院部信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1 绪论 (1)
2 需求分析 (1)
3 总体设计 (1)
3.1 功能图 (1)
3.2安全设计 (2)
4 概念结构设计 (2)
5 逻辑结构设计 (2)
5.1关系模型转化 (3)
5.2确定函数依赖、属于第几范式 (3)
6 物理结构设计 (3)
7 数据库的实施、运行 (4)
7.1创建数据库、建立表 (4)
7.1.1创建数据库yygl (4)
7.1.2创建医生表 (5)
7.1.3创建病人表 (5)
7.1.4创建病房表 (6)
7.1.5创建治疗表 (6)
7.1.6创建入住表 (7)
7.2创建视图 (8)
7.2.1创建病人基本信息查询视图 (8)
7.2.2创建医生信息查询视图 (8)
7.2.3创建病人入院后情况信息查询视图 (8)
7.3创建索引 (9)
7.4创建和执行存储过程 (9)
7.4.1创建并执行插入数据存储过程 (9)
7.4.2创建并执行查询数据存储过程 (9)
7.5创建触发器。 (10)
7.5.1创建insert触发器 (10)
7.5.2创建update触发器 (11)
7.6表中添加信息 (11)
7.7 进行系统维护 (13)
7.7.1查询病人信息 (13)
7.7.2 删除病人信息 (14)
8 结论 (14)
9 学习体会 (14)
参考文献: (14)
致谢 (14)
1绪论
医院住院部信息管理系统方便医生和病人搜索相关住院信息,并且实现从住院、治疗到出院的全过程精确管理与监控,大幅度减少住院治疗事故,对于常出现医疗和财务纠纷的细节,可以极大地节约成本,提升医院整体效益,赢得长足发展。
医院住院部信息管理系统是现代化医院运营的必要技术支撑和基础设施,实现医院住院部信息管理系统的目的就是为了以更现代化、科学化、规范化的手段来加强医院的管理,提高医院的工作效率,改进医院质量,从而树立现代医院的新形象,这也是未来医院发展的必然方向。
2需求分析
作为医院住院部这样的的场所,其经济成分比重相对较多,对于患者来说来说主要有住院,缴费等情况。而医院则是针对患者入院后对其进行治疗方面。如何让这么多患者实行分类治疗信息管理正是医院住院部信息系统的目的所在。本系统综合了经济的角度,建立了信息中心,可将来各自患者的信息集中管理,提高医院住院部管理的高效性和有序性,快速反馈了患者信息。
从系统开发及实施的可行性和灵活性考虑,本系统的软件开发环境主要选择了当前较为流行的功能强大的 SQL sever 2005 数据库。
3总体设计
对数据库进行总体分析设计,掌握所要进行设计的数据库的基本框架,并考虑到数据库的安全完整型的设计。
3.1 功能图
系统的核心是对住院信息的管理。查询功能也是系统的基本功能。为了实现医院住院部信息管理系统,方便用户和管理与需求,将医院住院部信息管理系统分为:医生管理,病人管理,病房管理,系统维护四个功能模块,如下图3-1。
图3-1
3.2安全设计
给数据库中表创建不同的视图,保证数据的安全性,使得不想被人知道的部分信息能够较好地隐藏下来。
给数据库中表创建自定义约束,比如check约束、主键约束和唯一键约束,以此来保证数据库的完整性。
给数据库创建存储过程和触发器,防止工作人员由于误操作而删掉部分重要信息。
4概念结构设计
在需求分析阶段所得到的用户需求抽象为信息结构即概念结构模型的过程就是概念结构设计。它是整个数据库设计的关键。
这个部分的关键是设计,一般根据系统要求,画出能反映本系统每个应用需求的 E-R 图。其中包括五个实体即医生实体、病人实体、病房实体、治疗实体、入住实体,以及一些实体与属性之间的联系。然后对初始的 E-R 图进行优化,消除冗余和可能存在的矛盾。
根据需要得到一个基本的E-R图,如下图4-1所示。
图4-1 医院住院部信息管理系统整体E-R图
5逻辑结构设计
逻辑结构的设计的任务就是把概念结构设计阶段设计好的基本E-R模型转
换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。
5.1关系模型转化
医生表(医生编号,姓名,性别,出生日期,职称,科室)
病人表(病人编号,姓名,性别,出生日期,缴费情况,缴费金额,病症)病房表(病房号,床位号,床位数)
治疗表(医生编号,病人编号,病人情况,医嘱类型,医嘱内容,治疗时间)
入住表(病人编号,病房号,床位号,住院时间,出院时间)
5.2确定函数依赖、属于第几范式
医生表:医生编号→姓名,医生编号→姓别,医生编号→出生日期,医生编号→职称,医生编号→科室,没有传递依赖,没有部分依赖,
则此范式属于第三范式。
病人表:病人编号→姓名,病人编号→姓别,病人编号→出生日期,病人编号→缴费情况,病人编号→缴费金额,病人编号→病症,。没
有传递依赖,没有部分依赖,则此范式属于第三范式。
病房表:(病房号,床位号)→床位数,没有传递依赖,没有部分依赖,则此范式属于第三范式。
治疗表:(医生编号,病人编号)→病人情况,(医生编号,病人编号)→医嘱类型,(医生编号,病人编号)→遗嘱内容,(医生编号,病
人编号)→治疗时间,有传递依赖,没有部分依赖,则此范式属
于第三范式。
入住表:(病人编号,病房号,床位号)→住院时间,(病人编号,病房号,床位号)→出院时间,有传递依赖,没有部分依赖,则此范式属
于第三范式。
6物理结构设计
设计中所涉及的表有医生信息表doctor,病人信息表patinet,病房信息表sickroom,治疗情况信息表curecondition,入住信息表intake。