下载此文档

医院病例数据库管理系统设计.docx


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
题目:医院病例数据库管理系统学院管理与经济学部专业工程管理年级2012级成员王艳旭(一班)54需求分析,E-R图,数据修改,数据插入杨志东(二班)3012209285逻辑设计,物理设计,数据表、索引建立谢中仁(二班)3012209279视图建立,存储过程的建立2013年12月16日目录:一、需求分析····················································31)医生信息管理2)病人病例和病房管理(1)数据检索(2)数据插入(3)数据修改(4)数据统计与查询二、概念设计····················································4(1)医生实体(2)职位实体(3)病人实体(4)病房实体(5)全局E-R图三、逻辑设计····················································6四、物理设计····················································6五、系统实现····················································81、数据库的建立2、数据表的建立3、数据的输入4、索引的创建5、视图的创建6、存储过程的创建需求分析实现某医院病例数据库管理系统,系统使用对象是系统管理员,医生和病人,要求完成以下工作:1)医生信息管理,包括系统管理员进行新医生到岗、现有医生离职处理系统管理员可以修改任何医生的所有信息,如姓名、年龄、职称、科室医生可以查阅自己的信息并修改其中某些基本信息,如联系方式等2)病人病例和病房管理医生可以添加新病人,修改或删除已有病人的信息医生可以添加新的病例记录,形成病人治疗日志。管理员可以任意查询所有医生或病人的情况和病例管理员可以统计任意医生的病人或者任意病人的病例病人能查看自己的基本信息和病例信息数据检索系统管理员查询所有医生的情况输入:医生编号输出:姓名、年龄、联系方式、职称、科室。系统管理员查询所有病人的基本信息输入:病号输出:姓名、年龄、联系方式、地址。系统管理员查询所有病人的病例输入:病号输出:姓名、诊断结果、就诊日期、病房号、床号、入住日期、出院日期。医生查询自己的信息输入:医生编号输出:姓名、年龄、联系方式、职称、科室。医生查询病人的病例输入:病号输出:姓名、诊断结果、就诊日期、病房号、床号、入住日期。病人查询自己的基本信息输入:病号输出:姓名、年龄、联系方式、地址。病人查询自己的病例输入:病号输出:姓名、诊断结果、就诊时间、病房号、床号、入住日期。数据插入系统管理员插入医生数据。医生插入病人数据。数据修改系统管理员修改所有医生的信息:医生编号、姓名、年龄、联系方式、职称、科室、任职时间。医生修改自己的部分信息:联系方式。医生修改病人的信息:姓名、年龄、联系方式、地址、诊断结果、就诊日期、病房号、床号、入住日期。数据统计与查询管理员:显示所有医生的情况。管理员:显示所有病人的情况。管理员:显示所有医生的全部病人。管理员:显示所有病人的全部病例。概念设计概念设计的任务是,在需求分析中产生的需求说明的基础上,抽象出满足应用需求的用户的信息结构,即概念模型。经需求分析,抽象出以下E—R模型。医生实体(图1)职位实体(图2)病人实体(图3)(4)病房实体(图4)(5)全局E—R图(图5)三、逻辑设计逻辑设计阶段将概念设计阶段产生的E-R图转换成RDBMS所支持的数据模型,即关系模型。根据图5的E-R图转换为以下关系模式:医生(医生编号,姓名,年龄,联系方式,职位编号,任职时间)职位(职位编号,职称,所属科室)病人(病人编号,姓名,年龄,联系方式,住址)病房(病房号,病床数,病房联系电话)入住(病人编号,病房号,床位号,入住时间),主键为(病人编号,病房号)就诊(病人编号,医生编号,诊断结果,就诊日期),主键为(病人编号,医生号)查房(医生编号,病房号,值班时间),主键为(医生编号,病房号)其中带有下划直线的属性为主键,带有下划波浪线的属性为外键。以上关系模式均满足3NF。四、物理设计物理设计阶段将关系模式设计为具体的RDBMS中的数据表。根据以上关系模式构建的数据表结构如表1~7所示。表1医生表结构字段名类型特殊属性医生编号char(4)PRIMARYKEY姓名char(10)NOTNULL年龄char(10)NOTNULL联系方式char(20)NOTNULL职位编号char(4)FOREIGNKEY任职时间char(20)NOTNULL表2职位表结构字段名类型特殊属性职位编号char(4)PRIMARYKEY职称char(10)NOTNULL所属科室char(10)表3病人表结构字段名类

医院病例数据库管理系统设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人AIOPIO
  • 文件大小107 KB
  • 时间2020-07-15