




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 医院门诊管理系统 制作人 邵帅指导老师 陈勇制作时间 6月19日 2 医院门诊管理系统 3 需求分析 数据库结构设计 数据库物理设计 数据库实施与测试 医院门诊管理系统 4 需求分析 医院的门诊管理系统是一个很复杂和繁琐的工作 稍有马虎就会产生很大的损失危险 通过对医院门诊日常工作的可行性分析和初步调查 确定建立一个医院门诊管理子系统 本系统的最终目的是为了储存医院门诊每个流程的信息 方便调用 查看 通过对数据的收集 分析 明确了本系统的主要功能是 对每个前来就医的病人信息的登记 安排好病人对应的科室医生的时间表 每种药品的信息和经办人的信息 而且每个病人需要被长期保存 以便今后方便查询 病人的挂号 就诊和拿药与治疗便捷实现 体现了医院门诊的效率和病人的需要 本系统开发的总体目标是建立一个能够对病人门诊就医的流程进行管理和该过程中出现的各种信息进行存储的系统 这样的数据库能够帮助医院合理的分配医生 简化病人的看病顺序和等待时间 以及对看病的后续操作如报销 转院和复查等都有帮助和指导意义 本阶段主要形成了数据流程图和数据字典 在数据字典中 共有63个数据项 19个数据结构 27条数据流 10个处理逻辑及10条数据存储 5 第一层数据流程图 6 挂号 收费 7 诊断 8 取药 治疗 9 数据库结构设计 数据库物理设计 数据库实施与测试 需求分析 医院门诊管理系统 10 数据库结构设计主要包括概念结构设计即ER图和逻辑结构设计即形成关系模式 这里形成了14个关系模式 包含了医生 病人 以及挂号单 处方等各种单据所构成的关系模式 挂号单 医生值班记录 11 全局ER图 12 挂号 收费 13 诊断 14 取药 治疗 15 关系模式 16 数据库结构设计 数据库物理设计 数据库实施与测试 需求分析 医院门诊管理系统 17 共创建了14个关系模式 3个索引 18 需求分析 数据库结构设计 数据库物理设计 数据库实施与测试 医院门诊管理系统 19 数据库的实施与测试主要是创建二维表 存储过程以及触发器等过程 我主要创建了个17存储过程 4个触发器 20 存储过程 存储过程15 治疗方案更新存储过程createprocedureUpdate Cureway Tnovarchar 20 Ttimevarchar 20 Tschedulevarchar 20 Tcyclevarchar 20 Pidvarchar 20 asinsertintoCurewayvalues Tno Ttime Tschedule Tcycle Pid 测试execUpdate Paybill 123 10 55 新加治疗方案 300天 12 15 21 存储过程 存储过程17 查询病人A的收费情况 确诊结果和所拿药的存储过程createprocedurepatient infor Avarchar 20 ASSelectPaybill Ucount CertificatRecord CONresult MedicineRecord MnameFROMPaybill CertificatRecord MedicineRecordWHEREPaybill Pid CertificatRecord PidandCertificatRecord Pid MedicineRecord PidandPaybill Pid A测试 execpatient infor17 22 触发器 触发器1 触发器 添加一条处方时相应减少药方中药物记录表中剩余药物的数量 以便于及时更新药方中药物的数量 CREATETRIGGERInsert RecipeONRecipeAFTERINSERTASBEGINUpdateMedicineRecordSETMedicineRecord Mleft MedicineRecord Mleft Inserted ScountFROMMedicineRecord INSERTEDWHERE MedicineRecord Pid INSERTED Pid END 执行操作前 药物记录 执行操作后 处方 插入一条处方记录 insertintoRecipevalues 11 1 1 170283790911703998 此时药物记录中mleft自动减一变成如图 1 23 触发器 触发器3 触发器 向药物记录表中插入数据时 要求编号必须以 M 开头 否则取消插入操作 CREATETRIGGERCheck MedicineRecordONMedicineRecordAFTERINSERTASBEGINDECLARE noVARCHAR 20 SELECT no inserted MnoFROMMedicineRecord INSERTEDIF cast LEFT no 1 asvarbinary cast M asvarbinary BEGINROLLBACKTRANSACTIONRAISERROR 输入的编号 s不是以M开头 请确认后重新录入 16 1 no ENDEnd 测试 如果插入的编号不是以M开头会显示插入不成功 如图 insertintoMedicineRecordvalues A099 英太青 激素药 4 57 891 370281800711635455 如果插入的编号是以M开头会成功插入 如图 insertintoMedicineRecordvalues M099 英太青 激素药 4 57 891 370281800711635455 3 24 触发器 测试 insertintoDoctorRecordvalues 123456 全天 50 11635455 此时Zcount是50大于20但是实际插入的值是20如图 执行操作后 触发器4 用游标的触发器 向值班医生记录中插入数据时 要求治疗病人人次不能大于20 如果大于20 自动改成20 为了防止科室之间不正当的竞争以及锻炼新医生的业务能力 createtriggert doctoronDoctorRecordafterinsert updateasdeclare Znovarchar 20 Ztimevarchar 20 Zcountint Dnovarchar 20 declarec2cursorforselectZno Ztime Zcount Dnofrominsertedopenc2fetchnextfromc2into Zno Ztime Zcount Dnowhile fetch status 0 beginif Zcount 20updateDoctorRecordsetZcount 20whereZcount Zcountfetchnextfromc2into Zno Ztime Zcount Dnoendclosec2deallocatec2 4 25 触发器 执行操作后 触发器2 触发器 监视治疗方案表中的治疗时间列 使其不能手工修改 防止病人报假账或者医院推卸治疗责任 createorreplacetriggerNo Update Cureway TtimebeforeUPDATEonCurewayforeachrowbeginif new Ttime old Ttime thenRAISE APPLICATION ERROR 20001 Ttimecannotbemodified endif end 在Oracle中实现 测试 updateCurewaysetTtime 1wherePid 170283790911703998 2 26 需求分析 数据库结构设计 数据库物理设计 数据库实施与测试 医院门诊管理系统 27 总结 门诊医疗是医院管理的门面 流量大 手续较繁锁 在手工方式下 医护人员要做大量不必要的重复工作 效率低 准确性差 不方便管理 影响工作效率 造成了很多就诊病人得不到合理有效的快捷就诊服务 很有必要引医院门诊管理系统 对病人 医生 治疗和药品等进行一体化管理 本系统是根据实际生活中医院门
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数控铣工技能考试题及答案
- 民生银行镇江市句容市2025秋招数据分析师笔试题及答案
- 中信银行乌鲁木齐市沙依巴克区2025秋招笔试综合模拟题库及答案
- 装卸搬运工职业技能考核试卷及答案
- 电子玻璃制品钢化工标准化作业考核试卷及答案
- 日用化学用品配方师主管竞选考核试卷及答案
- 水解蒸馏工职业考核试卷及答案
- 水利工程检测员继续教育考试岩土类试题及答案
- 汽车回收工知识考核试卷及答案
- 医师资格考试(实践技能)复习题库及答案(2025年开封)
- 博雅汉语准中级加速篇1
- 第二章第一节 遗传论与环境论心理学课件
- 九年级物理上册《第十三章 内能与热机》单元检测卷及答案(沪科版)
- 第三章 护理伦理学基本原则规范和范畴
- 能源化学与能源化工概论-第一章 能源简介
- GB/T 16866-2006铜及铜合金无缝管材外形尺寸及允许偏差
- FZ/T 52058-2021低熔点聚乳酸(LMPLA)/聚乳酸(PLA)复合短纤维
- 2023年华中师范大学研究生入学考试试题汉语言文字专业语言及应用语言学对外汉语教学专业试题
- 量子信息与量子计算课件
- 高中生职业生涯规划主题班会课件
- 综合实践课《绳结》教学设计
评论
0/150
提交评论