《数据库语言》课设报告格式.docx
《《数据库语言》课设报告格式.docx》由会员分享,可在线阅读,更多相关《《数据库语言》课设报告格式.docx(17页珍藏版)》请在冰豆网上搜索。
![《数据库语言》课设报告格式.docx](https://file1.bdocx.com/fileroot1/2023-3/31/1c0cff63-c83d-4a54-b977-e616c0ad4436/1c0cff63-c83d-4a54-b977-e616c0ad44361.gif)
《数据库语言》课设报告格式
数据库语言
课程设计报告
题目:
人民医院信息管理系统分析与设计
学院经济与管理学院
专业
班级
学号
姓名
指导教师薛宏权、原欣伟
2012.12
一.选题背景及系统目标(宋体,四号,加粗)
1.选题背景(宋体,小四号,加粗)
随着人们生活水平的提高,人们所面临的疾病并没有减少,反而在增加;环境的污染也给人类带来了大量的疾病;还有,由于人们自身的粗心,交通事故在频繁的发生等等。
每天,都有大量的病人在寻找医院,寻找好的医生,为自己治病。
没有这样一个信息查询系统,人们对本医院难以了解,这样到此医院就诊的可能性会降低。
医院本身就是为广大人民服务的,方便地提供给人们本医院的信息,借助管理信息系统管理需要信息,是现代组织的管理需要。
计算机等信息技术在管理上的应用发展为各行各业提供了信息管理支持。
管理信息系统综合了管理科学,信息科学,系统科学。
计算机科学成为一门新兴的学科。
他为组织管理提供了基础平台,使管理活动更加高效,有序。
由此,为了方便人们寻医求助,人民医院的有关人员开发了此信息管理系统。
2.系统目标
查询人民医院的职工信息,部门信息及医院本年度内各部门,即各科室的业务情况。
进入该系统时,不用注册,可以方便全国各地的人们随时查询本医院的信息,一切为病人服务。
二.功能模块结构设计
画出功能模块结构图,并进行功能的说明。
通过实现某一功能的界面举例说明:
图1网上合同订货发货系统功能模块图
三.数据库结构设计
说明相关表的字段名、类型、长度等。
列出相关的数据库表格,表头如下所示:
完成数据库设计
人民医院职工表(职工号,姓名,性别,出生日期,籍贯,职位,月工资,年奖金,负责部门),业务表(时期,科室,病人姓名,病名称,负责医生),医院部门信息表(部门名称,负责人,联系电话,详细地址),就医导航表(名称)。
职工号:
前四位表示入职时间,五六两位表示所在部门,7位为医生学历,8位为表示职称,9和10两位表示医生在部门内的编号。
人民医院职工表4-2
字段名
类型
长度
职工号
字符型
10
姓名
字符型
10
性别
字符型
2
出生日期
日期型
8
籍贯
字符型
10
职位
字符型
10
月工资
数值型
4
年奖金
数值型
5
负责部门
字符型
10
四.主要功能及程序界面说明
根据所设计的功能模块,逐个叙述,每个模块的叙述包括:
功能简介、运行界面(页面中的控件的数据必须根据功能需要认真填写,不能随意写),主要程序,程序说明。
1.计算机程序开发及运行结果:
界面1
界面1上的命令按钮1的程序:
doform职员信息
界面2
界面2上的命令按钮1的程序:
select人民医院职工表
gotop
thisform.cmdtop.enabled=.f.
thisform.cmdpre.enabled=.f.
thisform.cmdnex.enabled=.t.
thisform.cmdend.enabled=.t.
thisform.refresh
运行结果:
界面2上的命令按钮2的程序:
select人民医院职工表
ifnotbof()
skip-1
else
thisform.cmdtop.enabled=.f.
thisform.cmdpre.enabled=.f.
endif
thisform.cmdnex.enabled=.t.
thisform.cmdend.enabled=.t.
thisform.refresh
运行结果:
界面2上的命令按钮3的程序:
select人民医院职工表
ifnoteof()
skip+1
else
thisform.cmdnex.enabled=.f.
thisform.cmdend.enabled=.f.
endif
thisform.cmdtop.enabled=.t.
thisform.cmdpre.enabled=.t.
thisform.refresh
运行结果:
界面2上的命令按钮4的程序:
select人民医院职工表
gobottom
thisform.cmdtop.enabled=.t.
thisform.cmdpre.enabled=.t.
thisform.cmdnex.enabled=.f.
thisform.cmdend.enabled=.f.
thisform.refresh
运行结果:
界面2上的命令按钮5的程序:
select人民医院职工表
appendblank
thisform.refresh
运行结果:
界面2上的命令按钮6的程序:
t=0
t=messagebox("你确定要删除此记录吗?
",33,"删除记录")
ift=1
select人民医院职工表
delete
pack
endif
thisform.refresh
运行结果:
界面2上的命令按钮7的程序:
thisform.release
运行结果:
界面2上的命令按钮8的程序:
reportform人民医院职工表
运行结果:
界面1上的命令按钮2的程序:
doform部门信息
界面3
界面3上的命令按钮1的程序:
select医院部门信息表
p=bo1.value
select医院部门信息表.负责人,医院部门信息表.详细地址,医院部门信息表.联系电话from医院部门信息表where医院部门信息表.部门名称=pintocursorEEE
thisform.grid1.recordsource="EEE"
thisform.grid1.column1.width=60
thisform.grid1.column2.width=80
thisform.grid1.column3.width=60
thisform.grid1.scrollbars=3
thisform.grid1.refresh
thisform.refresh
运行结果:
界面3上的命令按钮2的程序:
thisform.release
界面1上的命令按钮3的程序:
doform业务
界面4
界面4上的命令按钮1的程序:
select业务表
p=bo1.value
select业务表.时期,业务表.病人姓名,业务表.病名称,业务表.负责医生from业务表where业务表.科室=pintocursorEEE
thisform.grid1.recordsource="EEE"
thisform.grid1.column1.width=60
thisform.grid1.column2.width=60
thisform.grid1.column3.width=60
thisform.grid1.column4.width=60
thisform.grid1.refresh
thisform.refresh
运行结果:
界面4上的命令按钮2的程序:
thisform.release
界面4上的命令按钮3的程序:
reportform业务表
运行结果:
界面1上的命令按钮4的程序:
doform就医导航
界面5
界面5上的命令按钮1的程序:
select就医导航表
p=bo1.value
docase
casep="B超(门诊三层)"
thisform.label2.caption="腹部检查当日禁食、禁水、排大便。
"+;
"下腹部(妇科)检查前饮水、憋尿。
"+;
"携带既往超声报告单何其它影像资料。
"
casep="胃镜(门诊三层)"
thisform.label2.caption="检查前一日晚饭吃易消化食物。
"+;
"检查当日禁食、水、药、烟。
"+;
"老、弱、高血压、心、肺、脑病患者需家属陪同。
"+;
"高血压患者当日晨可服降压药物。
"
casep="结肠镜(门诊三层)"
thisform.label2.caption="检查前一日晚饭吃易消化食物。
"+;
"当天中午不吃饭。
"+;
"女同志月经期间不做此检查。
"+;
"所有接受结肠镜检查患者均需家属陪同。
"
casep="胃肠道造影(门诊一层放射科)"
thisform.label2.caption="钡餐当日晨不吃东西、不喝水。
"+;
"钡灌肠当日在申请医师指导下服用通便药。
"+;
"期带挂号证或手册来本科室检查,过不来检查的门诊及住院患者,申请单作废不予退款。
"
casep="CT检查(门诊一层放射科)"
thisform.label2.caption="请带详细的病情摘要及X光片(平片及造影片)。
"+;
"除扫描前4小时禁食外,扫描前一周不吃含金属的药物,不做胃肠造影。
"+;
"检查前要做碘过敏试验。
"
casep="MRI检查(门诊一层放射科)"
thisform.label2.caption="检查前需要更换衣物,除去项链、手表、假牙、义眼等。
"+;
"检查时请提早10分钟到达,过时不候。
"+;
"检查后第四天凭本通知单到本科借片室取报告与片子。
"
endcase
thisform.refresh
运行结果:
界面5上的命令按钮2的程序:
thisform.release
界面1上的命令按钮5的程序:
doform地址
界面6
界面6上的命令按钮1的程序:
thisform.label2.caption="可坐6路、29、24、21、608、46、32、35、407路公交车"+;
"或乘504、512、521、707、706、509路中巴车"+;
"在黄雁村(陕西省人民医院)下车。
"
thisform.refresh
运行结果:
界面6上的命令按钮2的程序:
thisform.release
界面1上的命令按钮6的程序:
thisform.release
五.系统的主要优点和不足
1.优点
2.需要进一步改进的地方
六.总结
1.课程设计中遇到的主要问题及解决办法
2.主要收获
注意:
1报告装订顺序:
封面
目录
报告内容
2红字的内容不体现在报告中
3行距:
所有行距均为固定值20磅。
4图标题注在图的下方,表格标题注在图的上方,图和表的序号各按自的顺序编。
5.每页需要有页码。