当前位置:首页 > 医院门诊管理系统数据库课程设计论文
12级软件工程专业1班数据库应用系统课程设计课程论文
.信息工程学院
《数据库课程设计》论文
题 目:医院门诊管理系统数据库设计
学 号: 专业班级: 姓 名: 指导老师: 完成日期:
2012013324 软件工程121班 张桐 蔚继承
2014年06月20日
12级软件工程专业1班数据库应用系统课程设计课程论文
医院门诊管理系统数据库设计
张桐
(信息工程学院软件工程12级1班)
摘 要:随着社会的进步和人类生产生活水平的提高,国内现有的医院不论从规模上还是服务质量上都实现了显著增长。显然,如果医院门诊仍采用人工管理的方式显然无法应对庞大的病患需求。如今,科学与发展已成为时代的主题。在中国软件行业日益进步的今天,我们可以利用这些资源来帮助减轻医生和病人的负担,让病人能够尽快就医。一个高质量的医院门诊管理系统,能提高医院的社会效益与经济效益。本文采用结构化分析和设计方法,运用数据流程图和E-R图等工具对小型医院门诊管理系统数据库进行分析和设计,实现登记挂号、诊断治疗、收费挂号等医院门诊的基本业务。
关键字:医院门诊管理;数据库设计;医院
12级软件工程专业1班数据库应用系统课程设计课程论文
目 录
1. 需求分析 .................................................................................................................................... 1
1.1数据流程图 .......................................................................................................................... 1 1.2数据字典 .............................................................................................................................. 4
1.2.1数据项 ....................................................................................................................... 4 1.2.2数据结构 ................................................................................................................... 5 1.2.3数据流 ....................................................................................................................... 6 1.2.4.处理逻辑 ................................................................................................................... 6 1.2.5.数据存储 ................................................................................................................... 7
2.数据库结构设计 .......................................................................................................................... 7
2.1 概念设计 ............................................................................................................................. 7
2.1.1 分E-R图建立 .......................................................................................................... 7 2.1.2 全局/整体E-R图 ..................................................................................................... 8 2.2 逻辑设计 ............................................................................................................................. 9
2.2.1 建立关系模式......................................................................................................... 10 2.2.2 关系模式规范化处理 ............................................................................................. 10 2.2.3 用户子模式建立 ..................................................................................................... 11 2.2.4 关系模式逻辑结构定义 ......................................................................................... 11
3.数据库物理设计 ........................................................................................................................ 13 4.数据库实施与测试 .................................................................................................................... 13
4.1 SQL Server 2008数据库实施与测试 ................................................................................ 13
4.1.1 数据库及数据库对象建立 ..................................................................................... 13 4.1.2 数据入库 ................................................................................................................ 21 4.1.3 数据库测试 ............................................................................................................ 23 4.2 Oracle数据库实施与测试 ................................................................................................. 30
4.2.1 数据库及数据库对象建立 ..................................................................................... 30 4.2.2 数据入库 ................................................................................................................ 41 4.2.3 数据库测试 ............................................................................................................ 43
5. 总结 ......................................................................................................................................... 49
12级软件工程专业1班数据库应用系统课程设计课程论文
随着社会不断的进步,医院等基础服务机构,早已成为了人们生活必不可少的一部分,在很大程度上方便了人们的生活。为了在更大程度上满足病患的需求,许多医院的规模进一步扩大,管理也进一步改善。逐步走向医疗服务和管理的成熟化。而方便有效的管理手段已经成为了所有管理部门管理的有力工具。
传统的人工管理手段在高速发展的今天,已经不再体现其优势,繁复和大量的手工记录和计算给管理带来了更多的重复工作,如果能将复杂的各类管理过程封装在一个操作中,执行每个管理步骤时使用相对应的功能,那就能给管理者带来更大的便捷。数据库设计的目标就是为用户和各种应用系统提供一个信息基础设施和高效的运行环境。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对医院门诊信息进行管理,具有比手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理的重要条件。
针对典型的管理系统,以医院门诊管理为载体,设计医院门诊管理系统。以满足门诊管理者对各类数据的管理,以现代化的思维模式去经营维护。
1. 需求分析
需求分析阶段就是分析用户的需求,是数据库设计的起点。医院门诊管理的主要目标是通过医院门诊的整个服务流程的管理和控制及对库存数据有效的统计和分析,以保证管理的畅通,使决策人员及早发现问题,采取相应措施,调整管理方式。同时,通过数据分析,可以获得当前社会的病患需求,也便于管理人员不断进行管理的优化和提高管理水平。通过查询资料和分析当前的医院门诊部服务状况,明确病患的需求而进行设计。并完成业务流程图和数据流程图。进一步创建数据字典,完成数据结构和数据处理功能模块。
1.1数据流程图
数据流程图反映的是医院门诊管理工作过程的数据去向和流向。通过数据流程图,抽象现实世界的数据到医院门诊管理的物理模型。再根据这个物理模型要抽象出信息流,将物理模型转化成逻辑模型,反映信息在系统中的流动、处理和存储情况,在整个过程中,所得到的数据流程图可如下图1-1至图1-5所示,分为顶层数据流图、第一层数据流图和第二层数据流图。
1
共分享92篇相关文档