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

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

ID:35651390

大小:129.30 KB

页数:15页

时间:2019-04-06

医院病例数据库管理系统设计_第1页
医院病例数据库管理系统设计_第2页
医院病例数据库管理系统设计_第3页
医院病例数据库管理系统设计_第4页
医院病例数据库管理系统设计_第5页
资源描述:

《医院病例数据库管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、题目:医院病例数据库管理系统学院管理与经济学部专业工程管理年级2012级成员王艳旭(一班)3012209254需求分析,E-R图,数据修改,数据插入杨志东(二班)3012209285逻辑设计,物理设计,数据表、索引建立谢中仁(二班)3012209279视图建立,存储过程的建立2013年12月16日目录:一、需求分析····················································31)医生信息管理2)病人病例和病房管理(1)数据检索(2)数据插入(3)数据修改(4)数据统计与查询二、概念设计·····················

2、·······························4(1)医生实体(2)职位实体(3)病人实体(4)病房实体(5)全局E-R图三、逻辑设计····················································6四、物理设计····················································6五、系统实现····················································81、数据库的建立2、数据表的建立3、数据的输入4、索引的创建5、视图的创建6、存储过

3、程的创建一、需求分析实现某医院病例数据库管理系统,系统使用对象是系统管理员,医生和病人,要求完成以下工作:1)医生信息管理,包括l系统管理员进行新医生到岗、现有医生离职处理l系统管理员可以修改任何医生的所有信息,如姓名、年龄、职称、科室l医生可以查阅自己的信息并修改其中某些基本信息,如联系方式等2)病人病例和病房管理l医生可以添加新病人,修改或删除已有病人的信息l医生可以添加新的病例记录,形成病人治疗日志。l管理员可以任意查询所有医生或病人的情况和病例l管理员可以统计任意医生的病人或者任意病人的病例l病人能查看自己的基本信息和病例信息(1)数据检索i.系统管理员查询所有

4、医生的情况输入:医生编号输出:姓名、年龄、联系方式、职称、科室。ii.系统管理员查询所有病人的基本信息输入:病号输出:姓名、年龄、联系方式、地址。iii.系统管理员查询所有病人的病例输入:病号输出:姓名、诊断结果、就诊日期、病房号、床号、入住日期、出院日期。iv.医生查询自己的信息输入:医生编号输出:姓名、年龄、联系方式、职称、科室。i.医生查询病人的病例输入:病号输出:姓名、诊断结果、就诊日期、病房号、床号、入住日期。ii.病人查询自己的基本信息输入:病号输出:姓名、年龄、联系方式、地址。iii.病人查询自己的病例输入:病号输出:姓名、诊断结果、就诊时间、病房号、床号

5、、入住日期。(1)数据插入i.系统管理员插入医生数据。ii.医生插入病人数据。(2)数据修改i.系统管理员修改所有医生的信息:医生编号、姓名、年龄、联系方式、职称、科室、任职时间。ii.医生修改自己的部分信息:联系方式。iii.医生修改病人的信息:姓名、年龄、联系方式、地址、诊断结果、就诊日期、病房号、床号、入住日期。(3)数据统计与查询i.管理员:显示所有医生的情况。ii.管理员:显示所有病人的情况。iii.管理员:显示所有医生的全部病人。iv.管理员:显示所有病人的全部病例。一、概念设计概念设计的任务是,在需求分析中产生的需求说明的基础上,抽象出满足应用需求的用户的

6、信息结构,即概念模型。经需求分析,抽象出以下E—R模型。(1)医生实体(图1)(2)职位实体(图2)(1)病人实体(图3)(4)病房实体(图4)(5)全局E—R图(图5)三、逻辑设计逻辑设计阶段将概念设计阶段产生的E-R图转换成RDBMS所支持的数据模型,即关系模型。根据图5的E-R图转换为以下关系模式:医生(医生编号,姓名,年龄,联系方式,职位编号,任职时间)职位(职位编号,职称,所属科室)病人(病人编号,姓名,年龄,联系方式,住址)病房(病房号,病床数,病房联系电话)入住(病人编号,病房号,床位号,入住时间),主键为(病人编号,病房号)就诊(病人编号,医生编号,诊断

7、结果,就诊日期),主键为(病人编号,医生号)查房(医生编号,病房号,值班时间),主键为(医生编号,病房号)其中带有下划直线的属性为主键,带有下划波浪线的属性为外键。以上关系模式均满足3NF。四、物理设计物理设计阶段将关系模式设计为具体的RDBMS中的数据表。根据以上关系模式构建的数据表结构如表1~7所示。表1医生表结构字段名类型特殊属性医生编号char(4)PRIMARYKEY姓名char(10)NOTNULL年龄char(10)NOTNULL联系方式char(20)NOTNULL职位编号char(4)FOREIGNKEY任职时间char

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。