健康档案管理系统Word文档下载推荐.doc
《健康档案管理系统Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《健康档案管理系统Word文档下载推荐.doc(22页珍藏版)》请在冰豆网上搜索。
![健康档案管理系统Word文档下载推荐.doc](https://file1.bdocx.com/fileroot1/2022-10/7/8e64fcc8-651c-46b4-be53-e21943eaeaf2/8e64fcc8-651c-46b4-be53-e21943eaeaf21.gif)
4.3系统实施 6
4.3.1数据库实现 6
4.3.2数据载入 7
4.4运行与测试 8
4.4.1运行与测试 8
4.4.2分析 18
5.总结与展望 19
1.设计时间
2012年6月4号-2012年6月8号
2.设计目的
数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。
其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。
3.设计任务
健康档案管理系统
功能要求:
该系统的健康文件包括病历文件和体检文件。
(1)登记
将学生的健康信息插入健康文件;
(2)修改
修改一个学生的健康档案记录;
(3)删除
删除学生的健康档案记录;
(4)查询
可以组合各种条件进行查询,显示学生健康信息并打印健康文件报表;
(5)统计
对学生的基本健康状况进行各种必要的统计和分析,由一般统计和动态分析两种。
一般统计包括计数和求平均值;
动态分析由健康历史求出平均年增长值和年增长率。
数据要求:
体检文件:
学号、姓名、性别、系别、年龄、身高、体重、胸围、日期
病历文件:
学号、姓名、性别、系别、诊断、日期
4.设计内容
4.1需求分析
在计算机不断发展的今天,计算机已经运用到各个领域,计算机的作用使由手工的操作到计算机的操作是一个大的飞跃,代替的复杂的容易出错的人工操作,节省了大量的时间,提高了正确性,提高了数据的可靠性。
现阶段大量的学生信息已经不能再由人工操作,于是设计一个利用数据库的学生管理系统就是摆在眼前的问题。
此次我的任务是设计一个有登陆、修改、删除、查询、统计功能的管理系统。
查询要求查询各种组合条件,显示学生健康信息并打印健康文件报表。
需求分析图:
健康管理系统
登
记
删除
查
询
打
印
病例文件
体检文件
病例资料
退出
图1:
健康管理系统需求分析图
4.2系统设计
4.2.1概念结构设计
E-R图设计
学生
性别
姓名
学号
日期
系别
诊断
年龄
身高
体重
胸围
图2:
健康管理系统E-R图
4.2.2逻辑设计
把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构,即将实体和实体间的联系转换为关系模式,并确定这些关系模式的属性和码。
具体关系模式如下:
病例文件(学号、姓名、性别、系别、诊断、日期)
体检文件(学号、姓名、性别、系别、年龄、身高、体重、胸围、日期)
表1:
病例文件列表
主键
表2:
体检文件列表
4.2.3物理设计
表3:
字段名称
中文名称
类型(长度)
取值范围
是否非空
主关键字
备注
yno
int
N
Y
name
varchar
sex
char
10
age
xi
high
weight
longth
date
12
表4:
moth
50
sj
4.3系统实施
4.3.1数据库实现
数据库建立
createdatabase健康管理系统
createtable病例文件
(ynointprimarykey,
namevarchar(20),
sexchar(10),
xichar(20),
mothchar(50),
sjchar(12)
)
createtable体检文件
(ynointprimarykey,
namevarchar(20),
ageint,
xivarchar(20),
highint,
weightint,
longthint,
datechar(12),
foreignkey(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.查询
查询2009-01-20伤风学生的详细数据
图14:
查询操作的截图
5.统计
统计平均年龄和体重和身高
图15:
统计操作的截图
4.4.2分析
(1)本系统一次性处理多用户的能力不够完善,不允许超过1000的用户同时登陆。
(2)系统只对纯数据进行处理,不具备对地理空间数据进行分析和处理的能力,用户对房间的地理分布和房间布局不能直接浏览。
这也是在下一次系统升级是我们所要解决的问题。
5.总结与展望
总体上来讲,在本次课程设计的过程中,我收获了很多知识以外的东西,对数据库有了进一步了解。
做事情要主动寻找其中乐趣,还要多多开动脑筋,积极思考,不怕犯错,只有正视错误,才能在一次次的不断修改错误,不断运行中,尝试中得到进步,从而获得根本性的提高。
今后,我会更加努力学习,争取将所学知识与时间操作完美的结合起来,真正做到理论与实践兼备的人,让自己不断提高和完善。
在操作中寻找不足,在更改中进步。
不要满足于现状,要不断完善自己的知识体系,善于总结实践经验。
要端正自己的学习态度,是主动去学,而不是被动!
提高自学能力。
学习编程的秘诀是:
编程、编程、再编程。
不仅要多实践,而且要快实践。
我们在看书的时候,不要等到你完全理解了才动手敲,而是应该在看书的同时敲,程序运行的各种情况可以让你更快更牢固的掌握知识点。
参考文献
[1]屈辉立,陈可明,石武信.JSP网站编程教程[M].第1版,北京:
北京希望电子出版社,2005
[2]白勇.用B/S模式构建在线考试系统[J],重庆电力高等专科学校学报,2003,10(4):
100~130.
[3]JiangGuo,YuehongLiao,BehzadParviz.ASurveyofJ2EEApplicationPerformanceManagementSystems[J],ProceedingsoftheIEEEInternationalConferenceonWebServices(ICWS'
04),2004.6(5):
17~32.
[4]VB数据库管理范例:
成绩评定
成绩教师签字