《数据库课程设计》课程设计论文-医院信息管理数据库设计.doc
《《数据库课程设计》课程设计论文-医院信息管理数据库设计.doc》由会员分享,可在线阅读,更多相关《《数据库课程设计》课程设计论文-医院信息管理数据库设计.doc(26页珍藏版)》请在三一文库上搜索。
1、信息工程学院数据库课程设计论文题 目:医院信息管理数据库设计2医院信息管理数据库设计XX(信息工程学院计算机10级3班)摘 要为了更好的巩固和加强书本所学的知识,把所学的东西转化为实际应用。我们学习了数据库系统概论,并掌握了一部分SQL语言。对数据库的创建、修改、删除方法有了一定的了解。通过导入表和删除表、更改表学会了对于表的一些操作。为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为设计好一个数据库打下基础。当人们收集了大量的数据后,应该把它们保存起来进入近一步的处理,进一步的抽取有用的信息。当年人们把数据
2、存放在文件柜中,可现在随着社会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。通过了解医院信息管理系统的构造以及病人的信息还有药品的相关信息并制成表格,输入到数据库中,使之能够进行查询、修改、删除并且与医院各部门管理相联系起来。需求分析阶段就是要研究我所作的报刊订阅系统的具体分类和实施过程流图。概念设计阶段要完成数据抽象与局部视图设计还有视图的集成。逻辑结构设计阶段要把E-R图转化为关系模式。最后就是要运行和实施数据库。关键字:SQL语言;数据库设计;医院信息管理。目 录目录数据库课程设计论文11需求分析11.1调查用户需求11.1.
3、1医院的组织机构情况11.1.2各部门的业务活动情况11.2数据流图21.3数据字典42数据库结构设计92.1 概念设计102.1.1 分E-R图建立102.1.2 全局/整体E-R图122.2 逻辑设计132.2.1 建立关系模式132.2.2 关系模式规范化处理142.2.3 用户子模式建立142.2.4 关系模式逻辑结构定义143 数据库物理设计153.1物理设计的内容153.2索引的建立154数据库实施与测试154.1 数据库实施154.1.1 数据库及数据库对象建立154.1.2 数据入库174.2 数据库测试174.2.1 插入174.2.2 更新184.2.3删除194.2.4触
4、发器204.2.5存储过程215总结216附录222010级计算机科学与技术专业103班数据库应用系统课程设计课程论文引言:近年来,随着我国人民生活水平的迅速提高,科学技术的进一步发展,人们对将电子计算机应用于医学领域的需求就越来越迫切,一套好的医院病房管理系统在全面提高医院的整体工作效率、为病人提供方便快捷的服务等方面都能发挥出重要作用。在我们学习计算机技术的同时,我们应该将所学的知识运用于实际中。虽然当前我学习的知识有限,但是在本次数据库实习中我选择做医院信息管理,因为自己知识有限,我所做的医院信息管理系统不能交付于用户使用,但是通过知识的应用可以有利于我对知识的掌握。1需求分析主要包括内
5、容:处理对象及组织;信息处理及系统功能;数据库系统性能需要,数据库系统开发环境需求等。在阐述信息及其处理过程时,要辅助业务流程图、数据流程图及数据字典。对上述三个问题可以以附录的形式详细罗列,但正文中必须指明做了哪些业务流程图、数据流程图和数据字典的规模。1.1调查用户需求本系统的最终用户为医院,我主要通过网络查询资料,根据我们日常生活中的经验,得出用户的下列实际要求:1.1.1医院的组织机构情况一所医院的主要构成分为两个部分,一是门诊部门,二是住院部门,医院的所有日常工作都是围绕着这两大部门进行的。为了支持这两大部门的工作,医院还设置了药库、中心药房、门诊药房、制剂室、设备科、财务科、后勤仓
6、库、门诊收费处、门诊挂号处、问讯处、住院处、检验科室、检查科室、血库、病案室、手术室,以及为医院的日常管理而设置的行政部门等。其中,药库负责药品的贮存、发放和采购;中心药房负责住院病人的药品管理,包括根据处方及医嘱生成领药单,向药库领药,配药并把药品发给相应的病区,以及药房的库存管理和病区余药回收;门诊药房负责门诊病人的药品管理,包括根据处方,按处方内容备药、发药,向药库领药等。1.1.2各部门的业务活动情况门诊部门:首先,门诊病人需要到门诊挂号处挂号(如果病人有需要,可以对所要就诊的相应医科进行查询,可查询该医科的当班医生及其基本情况,然后再去挂号),其次,病人需到门诊收费处缴纳挂号费,并持
7、挂号和收费证明到相应医科就医,经医生诊疗后,由医生开出诊断结果或者处方,检查或检验申请单,如为处方,则病人需持处方单到门诊收费处划价交费,然后持收费证明到门诊药房取药;如为检查或检验申请单,则病人需持申请单到门诊收费处划价交费,然后持收费证明到检查科室或检验科室进行检查或检验;当检查科室或检验科室接到病人的申请后,对病人进行检查或检验,并将检查或检验结果填入结果报告单,交给病人,各科室所做的检查或检验需记录在案。药品管理:药房接到取药处方后,要进行配药和发药,当药房库存的药品减少到一定量的时候,药房人员应到药库办理药品申领,领取所需的药品,而药房需对药品的出库、入库和库存进行管理;住院部门:当
8、病人接到医生的建议需住院治疗或接到医院的入院通知单后,需到住院处办理入院手续,需要登记基本信息。住院手续办理妥当之后,由病区科室根据病人所就诊的医科给病人安排床位,将病人的预交款信息录入病进行相应的维护和管理,病区科室还应按照医生开出的医嘱执行,医嘱的主要内容包括病人的用药,检查申请或检验申请;病区科室应将医嘱中病人用药的部分分类综合统计,形成药品申领单,统一向药库领药,然后将药品按时按量发给住院病人,需对发药情况进行记录,并对所领取的药品进行统一的管理;当病人需要手术时,首先由病区科室将手术申请提交给手术室,由手术室安排手术日程,进行材料、器械的准备,当准备妥当后,手术室将手术通知发给病区科
9、室,由病区科室通知并安排病人进入手术室,手术室需将手术中的麻醉记录,术中医嘱,材料、器械的使用记录在案;当病人可以出院时,应先在病区科室进行出院登记,然后在住院处办理出院手续,即可出院 。经上述分析,我得到了对于该系统的基本要求和系统模块的划分,在这些模块中,我选择门诊管理子系统,住院管理子系统,药品管理子系统 (其中,对前两个系统进行了重点设计) 进行具体的数据库设计。1.2数据流图第一部分:门诊管理子系统(见图1.1)第二部分:病房管理子系统(见图1.2)第三部分:药品管理子系统(见图1.3)图1.2图1.1图1.31.3数据字典1.3.1数据项数据项编号数据项名数据项含义与其它数据项关系
10、数据项类型长度取值范围1Gh_no挂号号verchar28not null2P_Name病人姓名verchar220not null3P_Num病人号verchar28not null4ghks挂号科室verchar220not null5Gh_date挂号日期date20not null6Bl_no病 历 号verchar28not null7Zzys_name主治医师verchar220not null8Zd_date诊断时间date20not null9Bl_con病历内容verchar2100not null10Cf_no处方号verchar28not null11Age年龄Int80
11、,20012Sex性别verchar22男or女13Cf_con处方内容verchar210014Sfxm_no收费单号verchar28not null15Sf_je收费金额Int10016Sf_date日期date10not null17Jf_name缴费人姓名verchar210not null18Jz_date就诊时间date20not null19Jc_no检查序号verchar28not null20Jc_con检查内容verchar2100not null21Jcjg检查结果verchar2100not null22S_no供应商号verchar28not null23Add地址
12、verchar230not null24Tel电话verchar21525Kind_no药品编号verchar28not null26Drug_name品名verchar220not null27Dw单位verchar240not null28Ind_price单价Int20029Gen_date生产日期date20not null30Pz_date保质期verchar220031Yk_no药库号verchar28not null32Mng_no_负责人verchar220not null33B_no编号verchar28not null34Lydw领用单位verchar220not null
13、35Drug_name药品名称verchar220not null36Lyl领药量Int20=037Ind_price单价Int20=038Tol_price金额Int20=039Cfh处方号verchar28not null40Cfnr处方内容verchar210041Ssxh手术序号verchar28not null42Ssmc手术名称verchar220not null43Ssrq手术日期Date10not null44Ssjg手术结果verchar25045Ysh医生号verchar28not null46Ysxm医生姓名verchar210not null47Ssks所属科室号ver
14、char25not null48Bfh病房号verchar25not null49Ch床位号verchar25not null50Ks_no所属科室号verchar28not null51Rysj入院时间Date10not null52Ryqk入院情况verchar24not null53Bfh病房号verchar28not null54Ch床位号verchar28not null55Sfkc是否空床Verchar22not null56Cwzj床位租金Int8057Ks_no科室编号verchar28not null58Ks_name科室名verchar210not null59cysj出院
15、时间time20not null60cyzd出院诊断verchar220not null表 1.11.3.2数据结构数据结构编号数据结构名数据结构含义组成DS-1Supplier供应商S_no、Add 、TelDS-2Patient病人P_Name、Num、Age、Sex、Jz_dateDS-3Doctor医生Ysh 、Ysxm 、SsksDS-4Medicines药品Kind_no、Drug_name、Dw、Ind_price、Gen_date、Pz_dateDS-5M_Storage药库Yk_no、Mng_no、Kind 、AreaDS-6Ghd挂号单Gh_no、Ghlb、ghks、ghr
16、xm、Gh_dateDS-7cf处方Cf_no、Ysh、Cf_conDS-8Jcxmd检查项目单Jc_no、Jcys、Jc_date、Jc_con、JcjgDS-9Zydjb住院登记表Zyh、Brxm、Bfh、Ch、Ks_no 、Ysh、Rysj 、Ryqk 、ZbryhmDS-10Jfd缴费单Sfxm_no、Sf_type、Sf_je、Sf_date、Jf_nameDS-11Cwxx床位信息Bfh、Ch 、Sfkc、CwzjDS-12Zycf住院处方Cfh、Zddxh、Cfnr、Zzys、Brxm、FzDS-13Ks科室Ks_no、Ks_nameDS-14Ypqd药品请领单B_no、Yk_n
17、o、Lydw、Kind_no、Lyl、Ind_price、Tol_priceDS_15Ssapb手术安排单Ssxh、Ysh、Zyh、Brxm、Ssmc、Ssrq、Ssjg、SsshDS_16Cctzd出院通知单Zyh、cysj、cyzdDS_17Rkd入库单EnNum 、Date、AmNum 、GNumberDS_18Ckd出库单QuNum、Date、AmNum 、GNumberDS_19Fhd发货单DeNum、 Date 、AmNum、 GNumber、GPriceDS_20Dhd订货单BoNum、Date、 AmNum 、GNumber表1.21.3.3数据流数据流编号数据流名称简述数据流
18、来源数据流去向数据流组成数据流量高峰流量F1挂号单登记其基本信息挂号处病人病人基本信息+所属科室500次/月800次/月F2处方医生根据病人病情开出处理方法及所需药品医生病人、药房病人基本信息+药品名称500次/月800次/月F3检查项目单医生开出让病人检查的表单医生病人、检查室病人基本信息+检查项目+时间+价格300次/月500次/月F4住院登记单住院部登记病人住院期信息住院登记处病案病人信息+入院时间+病房信息+价格150次/月300次/月F5缴费单病人在医院花费清单收费处病人病人信息+入院时间+病房信息+价格600次/月1000次/月F6药品清单病房将所需药品列出的清单药房药库药品名称+
19、药品数量+日期300次/月500次/月F7手术安排单手术科对病人手术安排清单手术科手术室、药房病人基本信息+手术时间+手术所需药品50次/月100次/月F8住院通知单医生对于病人下发的住院通知门诊医生病人、住院部病人基本信息+入院时间+价格150次/月300次/月F9病历疾病的发生、发展,诊断、治疗等医疗活动过程的记录医生医院疾病+诊断+治疗300次/月500次/月F10出院通知单医生对于病人下发的出院通知住院医生病人、住院部病人基本信息+入院时间+出院信息+出院诊断+病房信息+价格150次/月300次/月F11出库单货物出库后记录的单据销售货物库存台账商品编号+货物量+出库单号+日期25次/
20、每月40次/每月F12入库单货物经过验收存储后的单据进库库存台账商品编号+入库量+入库单号+日期5次/每月10次/每月F13订货单超市发给供应商的采购单验货供应商商品编号+进货量+订货单号+日期5次/每月10次/每月F14发货单供应商发给超市的收货单供应商验货商品编号+发货量+商品价+发货单号+日期5次/每月10次/每月表1.31.3.4处理过程处理逻辑编号处理逻辑名称简述输入的数据流处理输出的数据流处理频率P1.1挂号病人进入医院取得挂号单病人病情挂号挂号单500次/月P1.2医生诊断医生根据病人病情做出处理挂号单诊断病情诊断处方、病历500次/月P1.3缴费病人对其需缴费项目缴费处方、检查
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库课程设计 数据库 课程设计 论文 医院 信息管理 设计
链接地址:https://www.31doc.com/p-3259597.html