健康档案管理系统.doc

上传人:豆**** 文档编号:17480642 上传时间:2022-05-24 格式:DOC 页数:23 大小:797.50KB
返回 下载 相关 举报
健康档案管理系统.doc_第1页
第1页 / 共23页
健康档案管理系统.doc_第2页
第2页 / 共23页
点击查看更多>>
资源描述

《健康档案管理系统.doc》由会员分享,可在线阅读,更多相关《健康档案管理系统.doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流健康档案管理系统.精品文档.软 件 学 院课程设计报告书课程名称 数据库原理及应用 设计题目 健康档案管理系统 专业班级 学 号 姓 名 指导教师 2012 年 6 月目录1.设计时间12.设计目的13.设计任务14.设计内容24.1 需求分析24.2系统设计44.2.1概念结构设计44.2.2逻辑设计54.2.3物理设计54.3系统实施64.3.1数据库实现64.3.2数据载入74.4运行与测试84.4.1运行与测试84.4.2分析185.总结与展望191.设计时间2012年6月4号-2012年6月8号2.设计目的数据库原理及应用课程设计是

2、软件工程专业集中实践性环节之一,是学习完数据库原理及应用课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。3.设计任务健康档案管理系统功能要求:该系统的健康文件包括病历文件和体检文件。(1)登记将学生的健康信息插入健康文件;(2)修改修改一个学生的健康档案记录;(3)删除删除学生的健康档

3、案记录;(4)查询可以组合各种条件进行查询,显示学生健康信息并打印健康文件报表;(5)统计对学生的基本健康状况进行各种必要的统计和分析,由一般统计和动态分析两种。一般统计包括计数和求平均值;动态分析由健康历史求出平均年增长值和年增长率。数据要求:体检文件:学号、姓名、性别、系别、年龄、身高、体重、胸围、日期病历文件:学号、姓名、性别、系别、诊断、日期4.设计内容 4.1 需求分析 在计算机不断发展的今天,计算机已经运用到各个领域,计算机的作用使由手工的操作到计算机的操作是一个大的飞跃,代替的复杂的容易出错的人工操作,节省了大量的时间,提高了正确性,提高了数据的可靠性。现阶段大量的学生信息已经不

4、能再由人工操作,于是设计一个利用数据库的学生管理系统就是摆在眼前的问题。此次我的任务是设计一个有登陆、修改 、删除、查询、统计功能的管理系统。查询要求查询各种组合条件,显示学生健康信息并打印健康文件报表。需求分析图:健康管理系统登 记删除查询打印病例文件体检文件病例文件体检文件病例资料退出图1:健康管理系统需求分析图4.2系统设计 4.2.1概念结构设计E-R图设计学生病例文件体检文件性别姓名学号日期系别诊断姓名学号性别系别年龄身高体重胸围日期图2:健康管理系统E-R图4.2.2逻辑设计把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构,即将实体和实

5、体间的联系转换为关系模式,并确定这些关系模式的属性和码。具体关系模式如下:病例文件(学号、姓名、性别、系别、诊断、日期)体检文件(学号、姓名、性别、系别、年龄、身高、体重、胸围、日期)表1:病例文件列表学号姓名性别系别诊断日期主键表2:体检文件列表学号姓名性别系别年龄身高体重胸围日期主键4.2.3物理设计表3:体检文件列表字段名称中文名称类型(长度)取值范围是否非空主关键字备注yno学号intNYname姓名varchar20sex性别char10age年龄intxi系别varchar20high身高intweight体重intlongth胸围intdate日期char12表4:病例文件列表y

6、no学号intNYname姓名varchar20sex性别char10xi系别varchar20moth诊断char50sj日期char124.3系统实施4.3.1数据库实现数据库建立createdatabase 健康管理系统病例文件create table 病例文件(yno int primary key,name varchar(20),sex char (10),xi char(20),moth char(50),sj char(12)体检文件create table 体检文件(yno int primary key, name varchar (20),sex char (10),ag

7、e int ,xi varchar (20),high int ,weight int,longth int,date char(12),foreign key (yno) references 病例文件(yno)4.3.2数据载入图3:病例文件载入截图图4:体检文件载入截图4.4运行与测试4.4.1运行与测试图5:建立数据库截图图6:建立病例文件截图图7:建立体检文件截图1. 登记图8:修改操作的截图图9:修改后的结果截图2.修改将学号为1的学生病例改为外伤图10:修改操作的截图图11:更改后的结果截图3.删除删除学号为4的病例记录图12:删除操作的截图图13:更改后的结果截图4.查询查询2

8、009-01-20伤风学生的详细数据图14:查询操作的截图5.统计统计平均年龄和体重和身高图15:统计操作的截图4.4.2分析(1)本系统一次性处理多用户的能力不够完善,不允许超过1000的用户同时登陆。(2)系统只对纯数据进行处理,不具备对地理空间数据进行分析和处理的能力,用户对房间的地理分布和房间布局不能直接浏览。这也是在下一次系统升级是我们所要解决的问题。5.总结与展望总体上来讲,在本次课程设计的过程中,我收获了很多知识以外的东西,对数据库有了进一步了解。做事情要主动寻找其中乐趣,还要多多开动脑筋,积极思考,不怕犯错,只有正视错误,才能在一次次的不断修改错误,不断运行中,尝试中得到进步,

9、从而获得根本性的提高。今后,我会更加努力学习,争取将所学知识与时间操作完美的结合起来,真正做到理论与实践兼备的人,让自己不断提高和完善。在操作中寻找不足,在更改中进步。不要满足于现状,要不断完善自己的知识体系,善于总结实践经验。要端正自己的学习态度,是主动去学,而不是被动!提高自学能力。学习编程的秘诀是:编程、编程、再编程。不仅要多实践,而且要快实践。我们在看书的时候,不要等到你完全理解了才动手敲,而是应该在看书的同时敲,程序运行的各种情况可以让你更快更牢固的掌握知识点。参考文献1 屈辉立,陈可明,石武信.JSP网站编程教程M.第1版, 北京:北京希望电子出版社,2005 2 白勇.用B/S模式构建在线考试系统J,重庆电力高等专科学校学报,2003,10(4): 100130. 3 Jiang Guo,Yuehong Liao,Behzad Parviz.A Survey of J2EE Application Performance Management SystemsJ,Proceedings of the IEEE International Conference on Web Services (ICWS04),2004.6(5):1732.4 VB数据库管理范例: 成绩评定成绩 教师签字

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁