数据库系统概论课程设计--健康档案管理系统.docVIP

  • 21
  • 0
  • 约2.99千字
  • 约 15页
  • 2018-05-11 发布于天津
  • 举报

数据库系统概论课程设计--健康档案管理系统.doc

软 件 学 院 课程设计报告书 课程名称 数据库系统概论课程设计 设计题目 健康档案管理系统 专业班级 学 号 姓 名 指导教师 2011 年月1 设计时间 3 2 设计目的 3 3设计任务 3 4 设计内容 3 4.1需求分析 4 4.2总体设计 4 4.2.1概念设计 4 4.2.2逻辑设计 5 4.2.3物理设计 5 4.3 数据库实践 6 4.3.1创建 6 4.3.2录入数据 6 4.4测试 8 5 总结与展望 12 参考文献 13 成绩评定 13 1 设计时间 2011年6月 2 设计目的 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。 3设计任务 健康档案管理系统 功能要求: 该系统的健康文件包括病历文件和体检文件。 (1)登记 将学生的健康信息插入健康文件; (2)修改 修改一个学生的健康档案记录; (3)删除 删除学生的健康档案记录; (4)查询 可以组合各种条件进行查询,显示学生健康信息并打印健康文件报表; (5)统计 对学生的基本健康状况进行各种必要的统计和分析,由一般统计和动态分析两种。一般统计包括计数和求平均值;动态分析由健康历史求出平均年增长值和年增长率。 4 设计内容 4.1需求分析 便于管理学生健康信息,并进行统计分析,得出科学的学生体质等各方面数据,以便对学生的生活活动做出正确的建议和引导,便于查询,管理学生健康情况,提高了工作效率,更能使其成为系统化,正规化,科学管理化。 4.2总体设计 实体及其属性图 实体及其联系图 完整学生体检E-R图 4.2.2逻辑设计 此为学生对应的关系模式 学生(学号、姓名、性别、系别) 此为体检对应的关系模式 体检(学号、年龄、身高、体重、胸围、诊断、日期) 4.2.3物理设计 学生 字段名称 中文名称 类型 长度 是否非空 主关键字 备注 学号 学号 char 9 Y Y 姓名 姓名 char 20 Y N 性别 性别 char 2 Y N 系别 系别 char 20 Y N 体检 字段名称 中文名称 类型 长度 是否非空 主关键字 备注 学号 学号 char 9 Y Y 年龄 年龄 smallint Y N 身高 身高 int Y N 体重 体重 int Y N 胸围 胸围 int Y N 诊断 诊断 char 20 N N 日期 日期 char 20 Y Y 4.3 数据库实践 4.3.1创建 创建学生表: create table 学生 (学号 char(9)primary key, 姓名 char(20), 性别 char(2), 系别 char(20), ); 创建体检表: create table 体检 (学号 char(9), 年龄 smallint, 身高 int, 体重 int, 胸围 int, 病情 char(20), 日期 char(20), primary key(学号,日期), foreign key (学号) references 学生(学号), ); 4.3.2录入数据 学生表的录入 学号 姓名 性别 系别张三 男 软件李四 女 矿业王五 女 工商那六 男 软件苏七 男 矿业赵八 女 工商 体检表的录入 学号 年龄 身高 体重 胸围 诊断 日期20 175 65 300 健康20010501 20 175 70 300 健康20010501 21 177 70 300 健康20010502 20 158 45 360 近视20010502 20 159 50 370 近视20010502 21 160 47 380 近视20010503 20

文档评论(0)

1亿VIP精品文档

相关文档