![数据库医院住院部信息管理系统(共18页)_第1页](http://file4.renrendoc.com/view/396d71f2af0fc2f09a526fca188c3586/396d71f2af0fc2f09a526fca188c35861.gif)
![数据库医院住院部信息管理系统(共18页)_第2页](http://file4.renrendoc.com/view/396d71f2af0fc2f09a526fca188c3586/396d71f2af0fc2f09a526fca188c35862.gif)
![数据库医院住院部信息管理系统(共18页)_第3页](http://file4.renrendoc.com/view/396d71f2af0fc2f09a526fca188c3586/396d71f2af0fc2f09a526fca188c35863.gif)
![数据库医院住院部信息管理系统(共18页)_第4页](http://file4.renrendoc.com/view/396d71f2af0fc2f09a526fca188c3586/396d71f2af0fc2f09a526fca188c35864.gif)
![数据库医院住院部信息管理系统(共18页)_第5页](http://file4.renrendoc.com/view/396d71f2af0fc2f09a526fca188c3586/396d71f2af0fc2f09a526fca188c35865.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 19 TOC o 1-3 h z u HYPERLINK l _Toc408490674 1 前言(qin yn) PAGEREF _Toc408490674 h 1 HYPERLINK l _Toc408490675 1.1 选题(xun t)理由和实际意义 PAGEREF _Toc408490675 h 1 HYPERLINK l _Toc408490676 1.2 国内外关于该课题(kt)的研究现状及趋势 PAGEREF _Toc408490676 h 1 HYPERLINK l _Toc408490677 2 需求分析 PAGEREF _Toc408490677 h
2、 2 HYPERLINK l _Toc408490678 3 系统设计 PAGEREF _Toc408490678 h 3 HYPERLINK l _Toc408490679 3.1 定义 PAGEREF _Toc408490679 h 3 HYPERLINK l _Toc408490680 3.2 系统模块图 PAGEREF _Toc408490680 h 3 HYPERLINK l _Toc408490681 3.2.1 关系模型转化 PAGEREF _Toc408490681 h 4 HYPERLINK l _Toc408490682 3.2.2 确定函数依赖、属于第几范式 PAGERE
3、F _Toc408490682 h 4 HYPERLINK l _Toc408490683 3.3 ER图 PAGEREF _Toc408490683 h 5 HYPERLINK l _Toc408490684 3.4 数据表的设计 PAGEREF _Toc408490684 h 6 HYPERLINK l _Toc408490685 3.5 用例列举 PAGEREF _Toc408490685 h 7 HYPERLINK l _Toc408490686 3.5.1 创建数据库、建立表 PAGEREF _Toc408490686 h 7 HYPERLINK l _Toc408490687 3.
4、5.2 触发器 PAGEREF _Toc408490687 h 10 HYPERLINK l _Toc408490688 3.5.3 视图 PAGEREF _Toc408490688 h 11 HYPERLINK l _Toc408490689 4 结论 PAGEREF _Toc408490689 h 12 HYPERLINK l _Toc408490690 5 参考文献 PAGEREF _Toc408490690 h 14 HYPERLINK l _Toc408490691 附录:读书笔记 PAGEREF _Toc408490691 h 15医 院 住 院 部 信 息 管 理 系 统分析(f
5、nx)报告1 前言(qin yn)1.1 选题(xun t)理由和实际意义医学科技水平的日益进步,患者对各种医疗机构所提供的医疗服务质量也提出了越来越高的要求。住院处的管理服务水平是直接体现医院服务质量的一个重要窗口,往往更是医院中出现问题和漏洞最多的部门。在传统的人工管理和计算机单纯记帐模式下,住院处工作人员每天大部分工作时间都在进行开具单据、登记帐簿、收付现金,查找登记各种档案材料。大量的汇总核算及报表工作只能在每日大部分工作相对完成时和月末集中进行,不但数据量大且极易发生差错。这种方式下住院处与其他部门是以静态的方式来进行信息交流,他们之间的互相对帐、协同工作根本无从进行,结果造成责权不
6、分明,业务与管理脱节。住院管理系统应当是一个基于财务的软件,由于管理信息化的发展,一般性的财务软件已不能满足医院的要求,财务软件开始向着企业软件的方向发展。应用医院管理信息系统是我国医疗卫生体制改革的需要。 医院信息系统建设目标定位在利用信息技术手段,为医护人员、医院管理者和患者提供信息服务支持,实现提高医疗服务水平,保障医疗服务质量,控制医疗费用增长的目标要求。通过推进医院临床和医院管理信息系统建设,降低医疗服务工作中的错误和减轻医生和护理人员的重复性劳动,使临床医生能及时获取完整准确的患者信息,能更集中精力,提高医疗服务水平,提高医疗服务质量和效率。医院科学化管理是提高医院核心竞争力的关键
7、,在面对日益加剧的市场竞争环境下,医院不可能再依赖开大处方和增加患者住院天数和检查次数的方法生存和发展,同时,医院科学化管理需要利用技术手段,实现对医生服务质量和医院工作效率的绩效评估体系。1.2 国内外关于该课题的研究现状及趋势住院部管理系统(Hospital Information System,HIS)在国际学术界已经被公认为新兴的医学信息学(Medical Information)的重要分支。美国该领域的著名教授Morris Collen于1988年曾著文为医院信息系统下了如下定义:利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据交
8、换的能力,并满足所有授权用户的功能需求。经过多年的发展,如今类似医院信息系统这样的企业级应用软件不仅能提供静态的信息和交互式的动态信息服务,还能提供应用程序的基础设施服务(如安全、事务、传输、缓冲、生存期管理等),目前这样的软件所采用N层结构进行构建,N层结构的优点是每一层可以被单独改变(gibin),而不影响到其它层,降低了部署与维护的开销。 建立一个高效可靠的住院业务管理系统,不仅可以在一定程度上减轻医务人员的劳动强度,提高工作效率和工作质量,而且可以更及时、准确和有效地分析统计各种临床数据及管理数据,供上级(shngj)主管部门作出科学的管理决策,促进医院管理水平的进一步提高。而在整个住
9、院业务管理系统,住院数据库的设计是必不可少的。 该数据库用于存储、管理病人本身的信息和病历信息,及住院期间的费用信息,同时对于医院职工(zhgng)的信息管理和各种药品、设备的管理等。2 需求分析本系统的最终用户为医院住院部,我们根据从医院方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求: 住院部下设若干科室,如内科、外科、皮肤科等,各科室都有相应的医生、护士,完成所承担的医疗工作,医生又有主治医师,普通医师之分。 为了支持住院部部门的工作,医院还设置了药库,药库负责药品的贮存、发放和采购;中心药房负责住院病人的
10、药品管理,包括根据处方及医嘱生成领药单,向药库领药,配药并把药品发给相应的病区,以及药房的库存管理和病区余药回收;门诊药房负责门诊病人的药品管理,包括根据处方,按处方内容备药。 当病人接到医生的建议需住院(zh yun)治疗或接到医院的入院通知单后,需到住院处办理入院手续,需要登记基本信息,并交纳一定数额的预交款或住院押金。住院手续办理妥当之后,由病区科室根据(gnj)病人所就诊的医科给病人安排床位,将病人的预交款信息录入病进行相应的维护和管理,病区科室还应按照医生开出的医嘱执行,医嘱的主要内容包括病人的用药,检查申请或检验申请。 病区科室应将医嘱中病人用药的部分分类综合(zngh)统计,形成
11、药品申领单,统一向药库领药,然后将药品按时按量发给住院病人,需对发药情况进行记录,并对所领取的药品进行统一的管理。 病区科室应将医嘱中的检查或检验申请单发给检查科室或检验科室,当相应的科室将申请进行处理并将检查通知发给病区科室后,由病区科室通知病人进行相应的检查或检验。 药库对于药品申领单的处理和对药品的管理,检查科室和检验科室对于申请、检查以及相应的管理工作与门诊中的部分相同。 当病人需要手术时,首先由病区科室将手术申请提交给手术室,由手术室安排手术日程,进行材料、器械的准备,当准备妥当后,手术室将手术通知发给病区科室,由病区科室通知并安排病人进入手术室,手术室需将手术中的麻醉记录,术中医嘱
12、,材料、器械的使用记录在案。 当病人可以出院时,应先在病区科室进行出院登记,办理出院,然后在住院处办理出院手续,即可出院。 3 系统设计3.1 定义(1)、系统名称: 医院住院部信息管理系统(2)、数据库管理软件:Microsoft SQL Server(3)、数据库设计(shj)采用软件:Microsoft Office Visio 2003(4)、系统(xtng)采用C/S体系结构:Client (客户端)负责(fz)提供表达逻辑、显示用户界面信息、访问数据库服务器;Server (服务器)端用于提供数据服务。(5)、运行平台:windows 2000/xp/linux。3.2 系统模块图
13、系统的核心是对住院信息的管理。查询功能也是系统的基本功能。为了实现医院住院部信息管理系统,方便用户和管理与需求,将医院住院部信息管理系统分为:医生管理,病人管理,病房管理,系统维护四个功能模块,如下图3-1。图3-1住院部信息管理系统结构图3.2.1 关系模型转化医生表(医生编号,姓名,性别,出生日期,职称,科室)病人表(病人编号,姓名,性别,出生日期,缴费情况,缴费金额,病症)病房表(病房号,床位号,床位数)治疗表(医生编号,病人编号,病人情况,医嘱类型,医嘱内容,治疗时间)入住表(病人编号,病房(bngfng)号,床位号,住院(zh yun)时间,出院时间)3.2.2 确定函数(hnsh)
14、依赖、属于第几范式医生表:医生编号姓名,医生编号姓别,医生编号出生日期,医生编号职称,医生编号科室,没有传递依赖,没有部分依赖,则此范式属于第三范式。病人表:病人编号姓名,病人编号姓别,病人编号出生日期,病人编号缴费情况,病人编号缴费金额,病人编号病症,。没有传递依赖,没有部分依赖,则此范式属于第三范式。病房表:(病房号,床位号)床位数,没有传递依赖,没有部分依赖,则此范式属于第三范式。治疗表:(医生编号,病人编号)病人情况,(医生编号,病人编号)医嘱类型,(医生编号,病人编号)遗嘱内容,(医生编号,病人编号)治疗时间,有传递依赖,没有部分依赖,则此范式属于第三范式。入住表:(病人编号,病房号
15、,床位号)住院时间,(病人编号,病房号,床位号)出院时间,有传递依赖,没有部分依赖,则此范式属于第三范式。3.3 ER图在需求分析阶段所得到的用户需求抽象为信息结构即概念结构模型的过程就是概念结构设计。它是整个数据库设计的关键。这个部分的关键是设计,一般根据系统要求,画出能反映本系统每个应用需求的 E-R 图。其中包括五个实体即医生实体、病人实体、病房实体、治疗实体、入住实体,以及一些实体与属性之间的联系。然后对初始的 E-R 图进行优化,消除冗余和可能存在的矛盾。根据需要得到一个基本的E-R图,如下图3-2所示:图3-2 医院(yyun)住院部信息管理系统整体E-R图3.4 数据表的设计(s
16、hj)表3-1医生(yshng)信息表列名数据类型宽度允许空值说明列名含义DidNchar10否主键、唯一键职工号DnameNchar16是姓名DsexNchar1是男或女性别DbirthDatetime是出生日期TitleNchar10是职称OfficeNchar10是科室表3-4病患信息表列名数据类型宽度允许空值说明列名含义PidNchar10否主键、唯一键病人编号PnameChar16是姓名PsexNchar1是男或女性别PbirthDatetime是出生日期PmonText是缴费情况PmoneyFloat是缴费金额IllnessText是病症表3-5病房(bngfng)信息表列名数据类
17、型宽度允许空值说明列名含义SidNchar10否主键病房号SroomidInt否主键、check约束床位号SnumNchar10是 Check约束床位数表3-6病患治疗(zhlio)信息表列名数据类型宽度允许空值说明列名含义DidNchar10否主键、外键医生编号PidNchar10否主键、外键病人编号PconditionText是病人情况OrdertypeText是医嘱类型McontentText是医嘱内容CuretimeDatetime是治疗时间表3-7病患(bn hun)入住信息表列名数据类型宽度允许空值说明列名含义PidNchar10否主键、外键病人编号SidNchar10否主键、外键
18、病房号SroomidInt否主键、外键病床号intaketimedatetime是入住时间Outtimedatetime是Check约束出院时间3.5 用例列举3.5.1 创建数据库、建立表经过以上结构设计,使用软件sql server 2005,通过sql语句创建数据库以及以上5个表。(1)创建数据库yygl创建数据库所用到的sql语句:CREATE DATABASE yygl ON PRIMARY ( NAME = Nyygl, FILENAME = ND:库yygl.mdf , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024K
19、B ) LOG ON ( NAME = Nyygl_log, FILENAME = ND:库 yygl_log.ldf , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%) COLLATE Chinese_PRC_CI_AS(2)创建(chungjin)医生表在医生(yshng)表中“医生(yshng)编号”列建立主键约束,使每个医生编号只代表一名医生,“医生编号”不能为空值;在“性别”列上创建check约束,使“性别”属性的取值只能是男或女二者中的一个,不允许出现第三个;在“医生编号”列唯一性约束,保证职工号的唯一性。创建医生信息表所用
20、到的sql语句:CREATE TABLE dbo.doctor(did nchar(10) NOT NULL,dname nchar(16) NULL,dsex nchar(1) NULL,dbirth datetime NULL,title nchar(10) NULL,office nchar(10) NULL, CONSTRAINT PK_doctor PRIMARY KEY CLUSTERED ( did ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LO
21、CKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY,CONSTRAINT uq_key UNIQUE NONCLUSTERED ( did ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARYGOALTER TABLE dbo.doctor WITH CHECK ADD CONSTRAINT CK_doctor CHECK
22、 (dsex=女 OR dsex=男)GOALTER TABLE dbo.doctor CHECK CONSTRAINT CK_doctor(3)创建病人表在病人表中“病人编号”列建立主键约束,是每一个病人编号都代表着一个病人,“病人编号”不能为空值;在“性别”列上创建check约束,使“性别”属性的取值只能是男或女二者中的一个,不允许出现第三个;在“病人编号”列唯一性约束,保证职工号的唯一性。创建病人信息表所用到的sql语句:CREATE TABLE dbo.patinet(pid nchar(10) NOT NULL,pname nchar(10) NULL,psex nchar(1) N
23、ULL,pbirth datetime NULL,pmon text NULL,pmoney float NULL,illness text NULL, CONSTRAINT PK_patinet_1 PRIMARY KEY CLUSTERED (pid ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY,CONSTRAINT un_p UNIQUE NONCLUSTERED (
24、pid ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOALTER TABLE dbo.patinet WITH CHECK ADD CONSTRAINT CK_patinet CHECK (psex=女 OR psex=男)GOALTER TABLE dbo.patinet CHECK CONSTRAINT
25、 CK_patinet(4)创建(chungjin)病房表在病房(bngfng)表中“病房(bngfng)号”和“病床号”列建立联合主键约束,是每一个病房里的每一个床上只能住着一个病人,“病房号”和“病床号”不能为空值。“病床号”列创建check约束,使得病床号只能在1到3之间,“床位数”列创建check约束,使得床位数只能在1到3之间。创建病房信息表所用到的sql语句:CREATE TABLE dbo.sickroom(sid nchar(10) COLLATE Chinese_PRC_CI_AS NOT NULL,sroomid int NOT NULL,snum nchar(10) CO
26、LLATE Chinese_PRC_CI_AS NULL, CONSTRAINT PK_sickroom PRIMARY KEY CLUSTERED (sid ASC, sroomid ASC)WITH (IGNORE_DUP_KEY = OFF) ON PRIMARY) ON PRIMARYGOALTER TABLE dbo.sickroom WITH CHECK ADD CONSTRAINT CK_sickroom CHECK (snum=(1) AND snum=(1) AND sroomid=(3)(5)创建治疗表在治疗表中“医生编号”和“病人编号”列建立联合主键约束 “病人编号”和“
27、病人编号”不能为空值;“病人编号”列与doctor表中“病人编号”列建立外键关系,表示两个表之间的联系;“病人编号”列月patinet表中“病人编号”列建立外键关系,表示两表之间的联系。创建治疗情况(qngkung)信息表所用到的sql语句:CREATE TABLE dbo.curecondition(did nchar(10) NOT NULL,pid nchar(10) NOT NULL,pcondition text NULL, ordertype text NULL,mcontent text NULL, curetime datetime NULL, CONSTRAINT PK_cu
28、recondition PRIMARY KEY CLUSTERED (did ASC,pid ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) 、ON PRIMARY TEXTIMAGE_ON PRIMARYGOALTER TABLE dbo.curecondition WITH CHECK ADD CONSTRAINT FK_curecondition_doctor FOR
29、EIGN KEY(did)REFERENCES dbo.doctor (did)GOALTER TABLE dbo.curecondition CHECK CONSTRAINT FK_curecondition_doctorGOALTER TABLE dbo.curecondition WITH CHECK ADD CONSTRAINT FK_curecondition_patinet FOREIGN KEY(pid)REFERENCES dbo.patinet (pid)GOALTER TABLE dbo.curecondition CHECK CONSTRAINT FK_curecondi
30、tion_patinet(6)创建(chungjin)入住表在入住表中“病人(bngrn)编号”、“病房号”和“病床号”列建立主键约束,使每位病人在同一时间内只能有一次入院和出院时间,“病人编号”、“病房号”和“病床号”不能为空值;“病房号”和“病床号”列与sickroom表中“病房号”和“病床号”列建立外键关系,表示两个表之间的联系;“病人编号”列月patinet表中“病人编号”列建立外键关系,表示两表之间的联系。创建入住信息表所用到的sql语句:CREATE TABLE ake(pid nchar(10) NOT NULL,sid nchar(10) NOT NULL,sro
31、omid int NOT NULL,intaketime datetime NULL,outtime datetime NULL, CONSTRAINT PK_intake PRIMARY KEY CLUSTERED (pid ASC,sid ASC,sroomid ASC)WITH (IGNORE_DUP_KEY = OFF) ON PRIMARY) ON PRIMARYGOALTER TABLE ake WITH CHECK ADD CONSTRAINT FK_intake_patinet FOREIGN KEY(pid)REFERENCES dbo.patinet (pid
32、)GOALTER TABLE ake WITH CHECK ADD CONSTRAINT FK_intake_sickroom FOREIGN KEY(sid, sroomid)REFERENCES dbo.sickroom (sid, sroomid)GOALTER TABLE ake WITH CHECK ADD CONSTRAINT CK_Time CHECK (intaketime双击打开你的服务器-双击打开数据库目录。 3、选择你的数据库名称(mngchng)(如论坛数据库Forum)-然后点上面(shng min)菜单中的工具-选择(xunz)备份数据库。 4、备份选项选择完全备份,目的中的备份
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省惠州市惠城区第一中学2025届中考生物适应性模拟试题含解析
- 浙江省宁波市江北中学2025届中考五模生物试题含解析
- 全国市级联考湖南省邵阳市重点中学2025届中考考前最后一卷生物试卷含解析
- 四川省泸县2025届中考生物全真模拟试卷含解析
- 安装承包合同协议
- 金融借款合同集合年
- 会计外包服务合同范本正规范本
- 安装铝合金门窗协议书
- 民间装修合同范本
- 技术支持与维护协议
- 锂离子电池健康评估及剩余使用寿命预测方法研究
- c30混凝土路面施工方案
- 颈椎骨折的护理常规课件
- 电商运营销售计划Excel模版
- 2022-2023学年上海市杨浦区上海同济大附属存志学校七年级数学第二学期期中综合测试模拟试题含解析
- 稿件修改说明(模板)
- GB/T 33107-2016工业用碳酸二甲酯
- GB/T 16604-2017涤纶工业长丝
- 劳动合同法经典讲义
- 工时定额编制标准(焊接)
- 三位数乘一位数练习题(精选100道)
评论
0/150
提交评论