教学管理系统实验步骤.docx
- 文档编号:11342605
- 上传时间:2023-05-31
- 格式:DOCX
- 页数:41
- 大小:918.56KB
教学管理系统实验步骤.docx
《教学管理系统实验步骤.docx》由会员分享,可在线阅读,更多相关《教学管理系统实验步骤.docx(41页珍藏版)》请在冰点文库上搜索。
教学管理系统实验步骤
第1部分表
要求学生:
1能用三种方法建立表结构。
2建完表结构以后,建立各表之间的关系。
3自己动脑设计表内容,并输入到表。
1.1表结构
表1:
教师档案表:
以“教师编号”为主键,登记教师档案的具体信息。
其中字段如表1所示。
表名:
教师档案表
说明:
此表用于说明教师档案信息
字段名称
字段类型
字段大小
允许空值
索引
备注
教师编号
文本
4
必填
关键字
姓名
文本
10
必填
性别
文本
2
工作时间
日期/时间
短日期
政治面貌
文本
10
学历
文本
6
职称
文本
6
系别
文本
10
联系电话
文本
20
编码:
教师编号为“XXXX”4位字长的顺序编号
表2:
教师授课信息表:
以“授课ID”为主键,登记教师的具体授课信息。
其中字段如表2所示。
表名:
教师授课信息表
说明:
此表用于对教师授课信息的登录
字段名称
字段类型
字段大小
允许空值
索引
备注
授课ID
自动编号
长整型
必填
关键字
课程编号
文本
3
必填
教师编号
文本
4
必填
班级编号
文本
6
必填
学年
文本
9
学期
数字
长整型
学时
数字
长整型
授课地点
文本
10
授课时间
文本
10
编码:
授课ID为自动顺序编号
表3:
学生档案表:
以“学号”为主键,登记学生的档案的信息。
其中字段如表3所示。
表名:
学生档案表
说明:
此表用于学生档案信息说明
字段名称
字段类型
字段大小
允许空值
索引
备注
学号
文本
8
必填
关键字
姓名
文本
10
必填
性别
文本
2
出生日期
日期/时间
短日期
政治面貌
文本
10
班级编号
文本
8
毕业学校
文本
20
编码:
学号为8字长,前2位为入学年份,3、4位为系号,5、6为班号,最后2位为顺序号。
表4:
学生成绩表:
以“成绩ID”为主键,登记学生成绩信息。
其中字段如表4所示。
表名:
学生成绩表
说明:
此表用于登录学生成绩信息
字段名称;
字段类型
字段大小
允许空值
索引
备注
成绩ID
自动编号
长整型
必填
关键字
学号
文本
8
必填
学年
文本
9
学期
数字
长整型
课程编号
文本
3
必填
成绩
数字
单精度型
表5:
课程名表:
把“课程编号”作为主键,登录每门课程相关信息,其结构如表5所示:
表名:
课程名表
说明:
此表用于说明课程名信息
字段名称
字段类型
字段大小
允许空值
索引
备注
课程编号
文本
3
必填
关键字
课程名
文本
20
必填
课程类别
文本
6
必填
学分
数字
长整型
必填
编码:
课程编号为3位字长编号
表6:
学生选课信息表:
将“选课ID”作为主键,登录学生选课信息,其结构如表6所示:
表名:
学生选课信息表
说明:
此表用于学生选课信息的登录
字段名称
字段类型
字段大小
允许空值
索引
备注
选课ID
自动编号
长整型
必填
关键字
课程编号
文本
3
必填
学号
文本
8
必填
1.2表关系
各表之间的关系如下:
注意:
在建立表关系时,选择“参照完整性”。
如果实施了参照完整性,那么当主表中没有相关记录时,就不能将记录添加到相关表中,也不能在相关表中存在匹配记录时删除主表中的记录,更不能在相关表中有相关记录时,更改主表中的主关键字值。
1.2表内容
注意:
表内容根据自己班级情况自行添加
教师档案表
教师编号
姓名
性别
工作时间
政治面貌
学历
职称
系别
联系电话
0001
张乐
男
1980-11-10
群众
本科
副教授
经济
0002
郭新
女
1981-06-25
群众
本科
副教授
经济
0003
吴兰
女
1985-03-02
党员
博士
教授
管理
0004
李寻欢
男
1999-07-01
群众
硕士
讲师
管理
0005
李平
男
2002-06-25
群众
硕士
助教
管理
0006
吴帆
男
2003-10-10
党员
博士
讲师
管理
教师授课信息表
授课ID
课程编号
教师编号
班级编号
学年
学期
学时
授课地点
授课时间
23
101
0002
021031
2004-2005
2
3
201
星期一上午
24
101
0001
021031
2004-2005
2
3
302
星期二上午
25
201
0001
021031
2004-2005
2
4
218
星期三下午
26
301
0004
021031
2004-2005
2
6
316
星期三上午
27
401
0005
021031
2004-2005
2
2
419
待订
28
402
0003
021031
2004-2005
2
2
213
星期四
学生档案表
学号
姓名
性别
出生日期
政治面貌
班级编号
毕业学校
02103101
郝建设
男
1978-05-02
党员
021031
北京五中
02103102
王芳
女
1981-02-19
群众
021031
清华附中
02103103
吴天
男
1981-03-18
群众
021031
石大附中
02103104
吴地
男
1980-03-04
团员
021031
石大附中
02103105
李林
男
1980-01-02
团员
021031
清华附中
学生选课信息表
选课ID
课程编号
学号
1
101
02103101
2
101
02103102
3
101
02103103
4
101
02103104
5
101
02103105
6
201
02103101
7
201
02103102
8
201
02103103
9
201
02103104
10
201
02103105
11
301
02103101
12
301
02103102
13
301
02103103
14
301
02103104
15
301
02103105
16
401
02103102
17
401
02103103
18
402
02103101
19
402
02103102
20
402
02103104
学生成绩表
成绩ID
学号
学年
学期
课程编号
成绩
22
02103101
2004-2005
2
101
90
23
02103101
2004-2005
2
201
80
24
02103101
2004-2005
2
301
79
25
02103101
2004-2005
2
402
68
27
02103102
2004-2005
2
101
59
28
02103102
2004-2005
2
201
78
29
02103102
2004-2005
2
301
76
30
02103102
2004-2005
2
401
62
31
02103102
2004-2005
2
402
78
33
02103103
2004-2005
2
101
78
34
02103103
2004-2005
2
201
80
35
02103103
2004-2005
2
301
86
36
02103103
2004-2005
2
401
67
37
02103104
2004-2005
2
101
70
38
02103104
2004-2005
2
201
67
39
02103104
2004-2005
2
301
89
40
02103104
2004-2005
2
402
71
41
02103105
2004-2005
2
101
78
42
02103105
2004-2005
2
201
85
43
02103105
2004-2005
2
301
50
课程名表
课程编号
课程名
课程类别
学分
101
高等数学
必修课
6
201
计算机原理
必修课
4
301
英语
必修课
6
401
管理心理学
公选课
2
402
经营战略管理
限选课
2
第2部分查询
2.1学生相关信息查询:
(学生信息查询)学生档案查询和学生成绩查询
参数查询,先建立一个学生相关信息查询(或直接选择查询,从表中选择)
1、学生相关信息查询(包含尽可能多的字段)
2、按姓名查看学生基本信息:
窗体中按钮名:
按学生姓名查
在条件或准则中输入[请输入姓名:
]括号和冒号为英文标点符号,以下以此类推。
3、按学号查看学生基本信息:
窗体中按钮名:
按学号查
4、按班级编号查看学生基本信息:
窗体中按钮名:
按班级查
5、不及格学生信息:
窗体中按钮名:
查不及格学生
在“成绩”字段列的“条件”行中输入条件:
“<60”
6、按班级查不及格学生:
窗体中按钮名:
按班查不及格学生
在“班级编号”字段列的“条件”行中输入条件:
“[请输入班级编号:
]”
在“成绩”字段列的“条件”行中输入条件:
“<60”
7、按班级查90分以上学生信息:
窗体中按钮名:
按班查90分以上学生
8、某学年某学期某课不及格信息:
窗体中按钮名:
按学年学期某课查不及格学生
9、低于所在班平均分学生:
查平均分低于班平均分学生
(先统计每班平均成绩;再统计每名学生平均成绩;后再创建低于所在平均分学生)复杂计算查询
添加一个新字段“成绩”,使其显示“平均成绩”字段的值;添加一个计算字段,名为“差”,使其计算每名学生平均成绩和每班平均成绩的差,即为:
差:
[每名学生平均成绩]!
[平均成绩]-[每班平均成绩]!
[平均成绩]在“差”字段的准则行上输入准则“<0”
2.2学生信息统计:
(学生信息统计)档案信息统计和学生成绩统计
简单计算查询注意:
10、15、17、19只是过渡性查询
10、各班学生人数统计
11、统计各班学生人数:
窗体中命令按钮名:
每班学生人数
12、每班男女生人数:
窗体中命令按钮名:
每班男女人数交叉查询(只能来源于同一个表)
新建—交叉表查询向导—学生档案表—班级编号—性别—学号—计数
把字段总计学号改为总计:
点击修改视图—删除“学号”即可
13、不及格人次
14、每班不及格人次:
窗体中命令按钮名:
每班不及格人次
15、每班每门课平均分
16、每班每门课平均成绩:
窗体中命令按钮名:
每班每门课平均分
17、每班平均分
18、每班平均成绩:
窗体中命令按钮名:
每班平均成绩
19、每名学生平均分
20、每名学生平均成绩:
窗体中命令按钮名:
每名学生平均成绩
2.3教师相关信息查询:
(教师档案信息及授课信息)教师档案和教师授课信息表子窗体
21、教师基本信息表查询
22、按教师姓名查看授课信息:
窗体中命令按钮名:
按教师姓名查
23、按教师编号查看授课信息:
窗体中命令按钮名:
按编号查
24、按系名查看授课信息:
窗体中命令按钮名:
按系名查
25、按职称查看授课信息:
窗体中命令按钮名:
按职称查
26、按班级编号查看教师信息:
窗体中命令按钮名:
按班级查
27、按授课地点查看教师信息:
按地点查
2.4教师档案及授课统计:
(教师档案信息及授课信息统计)子窗体
28、各系教师人数
29、统计各系教师的人数:
窗体中命令按钮名:
统计各系教师人数
30、各职称教师人数
31、统计各职称教师的人数:
窗体中命令按钮名:
统计各职称教师人数
32、有课教师人数
33、统计有课教师人次:
窗体中命令按钮名:
统计有课教师人次
34、某学年某学期教师每周学时总数
35、教师每周学时总数:
窗体中命令按钮名:
教师每周学时
2.5课程及选课信息查询:
(课程及选课信息查询)课程信息查询和选课情况查询
36、学生选课情况
37、按班级编号查选课信息:
窗体中命令按钮名:
按班级编号查
38、按学号查选课信息:
窗体中命令按钮名:
按学生学号查
39、按课程名称查选课信息:
窗体中命令按钮名:
按课程名称查
40、按课程名查课程相关信息:
窗体中命令按钮名:
按课程名查
41、按课程类别查课程相关信息:
窗体中命令按钮名:
按课程类别查
42、按学分查课程相关信息:
窗体中命令按钮名:
按课程学分查
第3部分窗体
3.1数据登录窗体的创建和完善
步骤:
1利用窗体向导创建初步窗体;
2调整窗体中各控件尺寸与位置;
3在窗体中添加、设置所需控件;
1、登录教师档案:
窗体标签标题:
登录教师档案信息;
性别、政治面貌、学历、系别、职称为组合框,其余为文本框;
命令按钮:
上一记录、下一记录、添加记录、删除记录、保存记录、退出
注意:
文本框:
用于显示、输入或编辑窗体的基础记录源数据,显示计算结果,或接受用户输入的数据
组合框:
可以在文本框中键入文字或选择输入项,然后将值添加到基础字段中
2、登录学生档案:
窗体标签标题:
登录学生档案信息;
性别、政治面貌文本框改为组合框,其余为文本框;
命令按钮有:
上一记录、下一记录、添加记录、删除记录、保存记录、退出
3、登录课程信息:
窗体标签标题:
登录课程信息;
课程类别为组合框,其余为文本框;
命令按钮有:
添加记录、保存记录、删除记录、退出
另:
保留导航按钮或浏览按钮
4、登录学生选课成绩:
窗体标签标题:
登录学生选课成绩
要求的文本框有:
学号、学年、学期、课程编号、成绩
命令按钮有:
添加记录、保存记录、退出
另:
保留导航按钮或浏览按钮
5、登录教师授课信息:
窗体标签标题:
登录教师授课信息
命令按钮有:
上一记录、下一记录、添加记录、删除记录、保存记录、退出
6、登录学生选课信息:
窗体标签标题:
登录学生选课信息
文本框有:
学号、姓名、班级编号、选课ID;课程编号、课程名;
组合框或列表框有:
课程类别;
命令按钮有:
下一记录、上一记录、退出
注意:
在创建查询统计窗体设计之间,要把“宏设计”做好:
3.2查询统计窗体设计
步骤:
1选中设计视图设计窗体,设置窗体标签标题;
2选中“选项卡控件”放在合适位置,再设置“页”的标题;
3选中“列表框”进行设置,然后把“标签”删除;
4添加命令按钮;(运行宏)
5设置窗体和子窗体属性。
1、学生相关信息查询:
窗体标签标题:
学生信息查询
包括学生档案查询(窗体中按钮名:
按学生姓名查、按学号查、按班级查)
学生成绩查询(窗体中按钮名:
查不及格学生、按班查不及格学生、按班查90分以上学生、按学年学期某课查不及格学生、查平均分低于班平均分学生);
主窗体上方命令按钮:
退出或关闭窗体
2、学生相关信息统计:
窗体标签标题:
学生信息统计
包括档案信息统计(命令按钮名:
每班学生人数、每班男女人数)
学生成绩统计(命令按钮名:
每班不及格人次、每班每门课平均成绩、每班平均成绩、每名学生平均成绩)
主窗体上方命令按钮:
退出或关闭窗体
主子窗体创建步骤:
1使用“窗体向导”创建主子窗体;
2在窗体页眉处添加窗体标题;
3在窗体上添加命令按钮;
4设置窗体和子窗体属性。
3、教师相关信息查询(主子窗体):
窗体标签标题:
教师档案信息及授课信息
命令按钮名:
按教师姓名查、按编号查、按系名查、按职称查、按班级查、退出
步骤:
4、教师档案及授课统计(主子窗体):
窗体标签标题:
教师档案信息及授课信息统计
命令按钮名:
统计各系教师人数、统计各职称教师人数、退出
5、课程及选课信息查询:
窗体标签标题:
课程及选课信息查询
包括:
课程信息查询:
(命令按钮名:
按班级编号查、按学生学号查、按课程名称查)
选课情况查询:
(命令按钮名:
按课程名查、按课程类别差、按课程学分差)
主窗体上方命令按钮:
退出或关闭窗体
3.3浏览控制窗体设计
1、学生信息浏览(主子窗体):
窗体标签标题:
学生信息情况浏览
包括:
学生档案表和学生成绩表
命令按钮名:
显示学生基本信息报表和显示学生成绩统计报表(不通过运行宏,而是通过报表操作添加命令按钮)、退出
2、教师信息浏览(主子窗体):
窗体标签标题:
教师信息情况浏览
包括:
教师档案表和教师档案信息表
命令按钮名:
显示教师档案报表、显示教师授课信息报表、退出
3、学生选课信息浏览:
窗体标签标题:
学生选课信息情况浏览
包括:
学生选课信息表和学生成绩表
命令按钮:
显示学生选课信息报表、显示学生选课成绩报表、退出
第4部分宏
步骤:
1打开宏设计视图窗口,单击“新建”;“宏名”和查询统计窗体的“命令按钮名称”一样
4.1学生信息查询:
和学生相关信息查询窗体相对应
4.2学生信息统计:
和学生相关信息统计窗体相对应
4.3教师信息查询:
和教师相关信息查询相对应
4.4教师档案及授课统计:
和教师档案及授课统计窗体相对应
4.5课程及选课信息查询:
和课程及选课信息查询相对应
第5部分报表
步骤:
1使用“报表向导”创建报表
2在报表设计视图窗口中修改、调整报表
1、学生基本信息报表:
显示字段:
学号、姓名、性别、出生日期、政治面貌、班级编号、课程名、
课程类别、学分
2、学生成绩统计报表:
显示字段:
姓名、班级编号、学年、学期、课程名、成绩
要求汇总选项:
计算总成绩和平均成绩
步骤:
3、教师档案报表:
包含教师档案表全部字段
4、教师授课信息报表:
包含教师授课信息表全部字段
5、学生选课信息报表:
显示字段:
学号、姓名、班级编号、课程编号及课程名称
6、学生选课成绩报表:
显示字段:
学号、姓名、班级编号、学年、学期、课程名、成绩
第6部分教学管理系统的集成
教学管理系统主菜单包括:
1、学生信息管理:
包括:
登录学生档案、学生相关信息查询、学生相关信息统计、学生信息浏览、返回主菜单
2、教师信息管理:
包括:
登录教师档案、登录教师授课信息、教师档案及授课统计、教师相关信息查询、教师信息浏览、返回主菜单
3、选课信息管理:
包括:
登录课程信息、登录学生选课信息、登录学生选课成绩、学生选课信息浏览、课程及选课信息查询、返回主菜单
4、退出系统
注意:
每个切换面板页中都应创建“返回主菜单”的切换项。
用切换面板创建应用系统步骤:
第一步:
启动切换面板
单击“工具”菜单中的“数据库实用工具”命令,执行“切换面板管理器”命令
第二步:
创建系统新的切换面板页:
第三步:
设置默认的切换面板页:
把“教学管理系统”创建默认;
第四步:
建立打开切换面板页的切换面板项:
在教学管理系统中加入“学生信息管理”、“教师信息管理”、“选课信息管理”、“退出系统”;
第五步:
在切换面板上打开窗体及更多的项目:
设置切换面板页的具体内容。
应用系统的启动设置:
单击“工具”菜单下的“启动”命令,进行相应设置:
“教学管理系统主菜单”窗体作为启动后显示的第一个窗体。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学管理 系统 实验 步骤