收藏 分销(赏)

数据库专业课程设计专业版.doc

上传人:二*** 文档编号:4512101 上传时间:2024-09-26 格式:DOC 页数:16 大小:323.04KB
下载 相关 举报
数据库专业课程设计专业版.doc_第1页
第1页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、软 件 学 院课程设计汇报书课程名称 数据库程序设计 设计题目 健康档案管理系统 专业班级 软件10-班 学 号 100235 姓 名 赵庆国 指导老师 06月 目录第1章 设计时间4第2章 设计目标4第3章设计任务4第4章 设计内容5 第4.1节 第4.2系统设计8第4.3系统实施12第4.4运行和测试14第5章 总结和展望14参考文件14成绩评定15“目录”用小2号黑体字、居中;目录内容最少列出第一级标题(章)和第二级标题(节);前者用4号黑体字,后者用4号宋体字,第三级标题用4号楷体字,居左顶格、单独占行,每一级标题后应标明起始页码。1 设计时间06月4日-06月8日2 设计目标设计目标

2、在于加深对数据库基础理论和基础知识了解,掌握使用数据库进行软件设计基础方法,提升利用数据库处理实际问题能力,最终实现对于给定应用环境,结构最优数据库模式,建立数据库及其应用系统,使之能够有效地存放数据,满足多种用户应用需求(信息要求和处理要求)。为学校学生健康档案建立管理系统,便于对学生健康情况进行了解,对学生健康档案进行合适操作,完成病例文件和体检文件建立关联,方便提前了解学生健康问题。3设计任务该系统健康文件包含病历文件和体检文件。(1)登记将学生健康信息插入健康文件;(2)修改修改一个学生健康档案统计;(3)删除删除学生健康档案统计;(4)查询能够组合多种条件进行查询,显示学生健康信息并

3、打印健康文件报表;(5)统计对学生基础健康情况进行多种必需统计和分析,由通常统计和动态分析两种。通常统计包含计数和求平均值;动态分析由健康历史求出平均年增加值和年增加率。4 设计内容 4.1需求分析 学生健康档案管理信息系统以计算机为工具,经过对学生体检所得数据进行信息管理,把管理人员从繁琐数据计算处理中解脱出来,使其有更多精力从事学生健康研究实施,为愈加好帮组学生身体健康监督检验,从而全方面提升质量。具体经过本系统能够对学生基础健康情况进行多种必需统计和分析,由通常统计和动态分析两种。通常统计包含计数和求平均值;动态分析由健康历史求出平均年增加值和年增加率;此次设计需求还有设计一个有登陆、修

4、改 、删除、查询、统计功效管理系统。查询要求查询多种组合条件,显示学生健康信息并打印健康文件报表。 需求分析图:健康管理系统登 记删除查询打印病例文件体检文件病例文件体检文件病例资料退出 打印分析图:管理部门学生信息学生信息表体检信息体检信息表病历信息病历信息表查询处理报表输出数据步骤图登记分析图:学生信息表体检信息表病历信息表报表处理录入病历信息录入学生信息录入体检信息学生参与体检数据步骤图4.2系统设计4.2.1 概念结构设计 E-R图设计: 学号性别姓名系别学生信息表 学生信息表E-R图体检信息表胸围姓名性别身高体重系别日期学号年纪 体检信息表E-R图诊疗姓名日期系别病例信息表性别学号

5、病例信息表E-R图学生信息表参与拥有体检信息表病历信息表学号性别系别姓名姓名学号系别年纪身高体重性别胸围日期学号性别姓名系别诊疗日期1111 总体E-R图4.2.2 逻辑结构设计数据库初步关系框架(E-R图向关系模型转化)关系模型逻辑结构是一组关系模式集合。E-R图则是由实体,实体属性和实体间联络三个要素组成。所以将E-R图转换为关系模型实际上就是要将实体,实体属性和实体间联络转换为关系模式。学生信息表(学号,系别,姓名,性别)体检信息表(学号,性别,姓名,日期,系别,胸围,年纪,身高,体重)病例信息表(学号,性别,日期,诊疗,系别,姓名)学号姓名性别系别诊疗日期主键图4.2.2 病例文件学号

6、姓名性别系别年纪身高体重胸围日期主键图4.2.2 体检文件 4.2.3 物理结构设计字段名汉字名类型长度是否为空主关键字范围备注Sno学号Char15NYName姓名Char15NNSex性别Char2NNDept系别Char10NN图4.2.3 学生信息表 汉字名字段名长度类型主键范围备注是否为空学号Sno15CharYN性别Sex2CharNN姓名Name15CharNN日期Date10CharNN系别Dept10CharNN胸围LengthIntNN年纪AgeSmallIntNN身高HeightIntNN体重WeightIntNN图4.2.3 体检信息表汉字名字段名长度类型是否为空主键范

7、围备注学号Sno15CharNY性别Sex2CharNN日期Date10CharNN诊疗Client10CharNN系别Dept10CharNN姓名Name15CharNN图4.2.3 病例信息表4.3系统实施4.3.1数据库实现 数据库建立: Createdatabase 健康档案管理系统;Create table 学生信息表(Sno char(15) primary key,Name char(15),Sex char (2),Dept char(10);Create table 病例信息表(Sno char(15) primary key,Name char(15),Sex char (

8、2),Dept char(10),Date char(10),Client char(10),Foreign key (Sno) references 学生信息表(Sno);Create table 体检信息表(Sno char(15) primary key, Name char (15),Sex char (2),Age SmallInt ,Dept char (10),Height int ,Weight int,Length int,Date char(10),Foreign key (Sno) references 病例信息表(Sno);4.3.2 数据载入 4.4运行和测试4.4.

9、1运行和测试建立数据库 建立学生信息表 建立病例信息表 建立体检信息表1. 登记2. 修改3. 删除4. 查询5. 统计4.4.2分析内容包含:1、调试过程中碰到问题是怎样处理,和对设计和实现回顾、讨论和分析;2、改善设想。5 总结和展望总体上来讲,在此次课程设计过程中,我收获了很多知识以外东西,对数据库有了深入了解。经过此次数据库原理及应用课程设计,我学到了很多东西,同时在设计过程中也碰到了很多困难,比如数据字典设计,需求分析中数据步骤图设计出现数次失误,数据表中数据类型定义等等,但经过老师和同学帮忙,和经过看参考书全部弄明白了,让我对数据库原理及应用基础知识掌握愈加牢靠。在数据库运行和程序

10、调试过程,经过SQL语句创建数据表,往表中插入对应数据和查询,没有碰到太大问题,这全部让我得到了很多经验和锻炼。在这期间对数据库原理及应用这门课程也认识,数据库原理及应用是一门综合性很强一门课程,对计算机后台设计语言,尤其是SQL语言一定要掌握好,学会数据库原理应用课程对于以后工作很有用处。在设计过程碰到了很多苦难,但在同学和指导老师帮助下很好完成了此次课程设计。参考文件1 屈辉立,陈可明,石武信.JSP网站编程教程M.第1版, 北京:北京期望电子出版社, 2 白勇.用B/S模式构建在线考试系统J,重庆电力高等专科学校学报,10(4): 100130. 3 1钱雪忠 陈国俊。数据库原理及应用试验指导。第二版。北京:邮电大学出版社,。4钱雪忠 李京。数据库原理及应用。第三版。北京:邮电大学出版社,。5 VB数据库管理范例: 成绩评定成绩 老师签字

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服