教学管理系统制作过程.docx
《教学管理系统制作过程.docx》由会员分享,可在线阅读,更多相关《教学管理系统制作过程.docx(22页珍藏版)》请在冰点文库上搜索。
教学管理系统制作过程
教学管理系统实训过程
一、制作数据表
新建一个数据库,命名为“教学管理系统”
教学管理系统(简化模型)涉及到三个表:
课程情况、学生情况、学生成绩。
1、设置表结构如下(表使用设计器创建表):
“课程情况”表
字段名
类型
长度
主键
课程号
文本
6
Y
课程名
文本
18
学时数
数字
整型
类别
文本
8
“学生情况”表
字段名
类型
长度
主键
学号
文本
6
Y
姓名
文本
18
性别
文本
2
照片
OLE对象
出生日期
日期/时间
专业
文本
30
“学生成绩”表
字段名
类型
长度
主键
学号
文本
6
Y
课程号
文本
6
Y
分数
数字
单精度型
2、输入数据如下(双击表名):
3、设置数据表的关系如下(工具关系):
二、实现查询
1、简单查询(查找性别为男性的学生情况)
查询在设计视图中创建查询添加“学生情况”表,并按如下设置:
点击工具档上的
,查询结果如下:
使用“文件另存为”或“Ctrl+S”把查询存储为“男生查询”
扩展练习:
按照上面的操作,制作“女生查询”、“计算机专业查询”、“自动化专业女生查询”,并存储。
2、多表查询(查询所有学生成绩)
查询在设计视图中创建查询添加“学生情况”、“课程情况”、“学生成绩”表,并按如下设置:
点击工具档上的
,查询结果如下:
使用“文件另存为”或“Ctrl+S”把查询存储为“所有成绩查询”
3、参数查询(查询学生成绩)
查询在设计视图中创建查询添加“学生情况”、“课程情况”、“学生成绩”表,并按如下设置:
点击工具档上的
,显示如下窗口:
输入“李雨”,结果如下:
使用“文件另存为”或“Ctrl+S”把查询存储为“成绩查询”
扩展练习:
把成绩查询的设计改为如下所示,看看有什么不同
三、制作窗体
1、使用数据表制作窗体
窗体新建
调整窗体大小,把对应字段拖入窗体中,按如下所示进行设置:
在属性中选择窗体,可以设置窗体的背景图片
由于“性别”字段为固定值“男”或“女”,所以用下拉框代替,设置如下:
点击“窗体工具栏”中的组合框,在窗体出拉出一个组合框,然后按如下设置:
扩展练习:
(1)、按照以上方法,把“专业”字段的固定值改为“计算机”或“自动化”
(2)、制作“课程情况管理窗体”
2、使用查询制作窗体
窗体新建
其它操作与1相似
扩展练习:
(1)、制作“学生成绩管理窗体”
完成后,会发现用查询所做的窗体不可以更新数据表,所以改用以下方式:
窗体新建
调整窗体大小,在窗体工具栏中选择“组合框”
对课程号采用相似的设置,把成绩表的“分数”拖入到窗体中,调整位置,保存窗体。
最后的效果如下:
四、制作报表
1、使用数据表制作报表
报表新建
在页面页眉中,使用标签,在主体中,把表字段拖入,设置成如下样式:
查看打印预览时如下:
把报表保存成“学生情况报表”
扩展练习:
按以上方法,制作“课程情况报表”
2、使用查询制作报表
报表新建
其它操作与1相似
Access提供了很好的报表功能,在制作时,可以使用向导来做,然后再进行修改。
扩展练习:
1、完成学生情况报表
2、完成课程情况报表
3、完成学生成绩报表
五、使用窗体按钮联合各项功能
制作总窗体
窗体新建
调整大小,插入文字标签,插入图像域,如下图所示:
使用按钮链接到“学生管理窗体”
插入按钮,
完成。
效果如下:
扩展练习:
1、按以上方法,制作“学生情况打印”功能
2、制作“课程管理”功能
3、制作“课程情况打印”功能
4、制作“成绩管理”功能
5、制作“成绩打印”功能
6、制作“个人成绩查询”功能
最终效果如下图所示:
还可以进一步地调整“窗体”的属性。