ACCESS
目录
1绪论 ..................................................................................................................................................... 3
2学生成绩管理系统 ............................................................................................................................. 3
2.1目的 .................................................................................................................................................. 3
2.2学生成绩管理的任务 ...................................................................................................................... 3
2.3学生成绩管理系统的作用 .............................................................................................................. 3
3对学生管理系统需求分析 ................................................................................................................. 4
3.1制作系统的意义 .............................................................................................................................. 4
3.2系统主要流程 .................................................................................................................................. 4
3.3系统概述E-R图 ............................................................................................................................. 4
4实例制作介绍 ..................................................................................................................................... 6
4.1创建空数据库 .................................................................................................................................. 6
4.2创建所需表 ...................................................................................................................................... 6
4.2.1创建学生表 ................................................................................................................................... 6
4.2.2创建“选课表” ........................................................................................................................... 8
4.2.3 创建“课程表” ........................................................................................................................ 9
4.2.4 创建“教工”表 ........................................................................................................................ 10
4.3 建立表之间的关系 ..................................................................................................................... 11
4.4 创建查询 ..................................................................................................................................... 12
4.4.1 创建“学生入学成绩”查询 .................................................................................................. 12
4.4.2 创建“总评成绩”查询 ........................................................................................................ 14
4.4.3 创建各科平均成绩查询 ............................................................................................................ 16
4.4.3 创建“学生选课成绩交叉表查询” ........................................................................................ 17
4.4.5 创建“按学生姓名”查询 ........................................................................................................ 19
4.4.6 创建“未选课学生查询”查询 ................................................................................................ 20
4.4.7 创建“删除未选课学生”查询 ................................................................................................ 23
4.4.8 创建“追加准备选课学生”查询 ............................................................................................ 24
ACCESS
4.4.9创建“生成表”查询 ................................................................................................................. 26
4.5 创建窗体 ..................................................................................................................................... 27
4.5.1 创建“教工”窗体 .................................................................................................................... 27
4.5.3 创建“学生”窗体 .................................................................................................................... 29
4.5.1 创建“课程”窗体 .................................................................................................................... 31
4.5.4 创建“学生选课窗体”和“选课子窗体” .............................................................................. 33
4.5.5创建“课程及教师窗体” ........................................................................................................... 36
4.5.6创建“选课成绩图表窗体” ....................................................................................................... 39
4.6.创建报表 ........................................................................................................................................ 40
4.6.1 创建“选课纵栏报表” .............................................................................................................. 40
4.6.2 创建“报表” ............................................................................................................................ 42
4.6.3创建“选课成绩图表报表” ....................................................................................................... 44
4.6.4 创建 “按班级查看成绩报表” .............................................................................................. 45
4.6.5 创建 “按学号查看成绩报表” .............................................................................................. 47
总结: .................................................................................................................................................. 49
致谢: .................................................................................................................................................. 49
ACCESS
1绪论
本系统全称为学生成绩管理系统。根据开发要求,只要应用于教育系统,完成对日常的教学、教务、教师以及学生的计算机化的管理、开发学生成绩管理系统可使学院教职工作简便,比较系统的对教务教学上的各项服务和信息进行管理,同时可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂,资料众多。管理信息系统虽已进入高校但还未普及,而对于学生成绩管理来说,目前还需要一套适合大众的,兼容性好的系统。
2学生成绩管理系统
2.1目的
在现代高校中,成绩管理是学生信息管理的重要环节。为了更好的加强对学生的管理,显然传统的手工管理早已跟不上时代的发展了,因此通过学生成绩管理系统,能及时的通过网络把学生成绩传入教师、学生以及教职单位处,从而可以及时发现问题,解决问题,更好的促进学生进步。.
2.2学生成绩管理的任务
1、对学生信息的管理。
2、对学生所选课程的管理。
3、对待选课程的管理。
4、对教工所选定的课程的管理。
2.3学生成绩管理系统的作用 . 学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它为用户提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者要求建立起数据一致性和完整性强、安全性高的数据库;对于后者则要求应用程序具有功能完备、易使用、易维护等特点。本文着重阐述了学生学籍管理系统的整体开发过程。能够很好的满足学校教学、管理方面的要求。
ACCESS
3对学生管理系统需求分析
3.1制作系统的意义
系统针对学校学生成绩的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生成绩,并避免人为操作的错误和不规范行为。
3.2系统主要流程
对于一个学校的管理者来说来说,其主要任务就是对学生各项信息的管理。其流程如下图所示:
3.3系统概述E-R图
因此通过调查分析,现在系统中制作了三张表之间简单的联系图,以便进行简单的汇总管理。学生表图示如下:
ACCESS
教工表具体图示:
ACCESS
4实例制作介绍
4.1创建空数据库
1)打开住界面,弹出Microsoft Access键,单击[空Access数据库]键。
2)将其命名为工资管理数据库,点击创建。出现数据库的任务栏。
4.2创建所需表
4.2.1创建学生表
1)打开“学生信息数据库”,切换到表页。
单击【新建】按钮,打开【新建表】对话框,如图所示:
图3.1 【新建表】对话框
2)选择【表设计】选项,打开表的设计视图窗口,如图:
ACCESS
图3.2 【表的设计视图】窗口
3)在【字段名称】列中输入【学生】表中的第一个字段名【学号】;在下拉列表中选择【文本】数据类型。重复上述步骤,依次创建该表所需的所有字段。 设置【关键字段】。选中【学号】字段所在行,工具栏中单击【主键】按钮,把该字段设为主关键字,结果如:
图3.3 设置【主关键字】
4)单击工具条上的【视图】键,将其切换到视图,并编辑学生表的内容。如下:
ACCESS
图3.4 【学生表】内容
4.2.2创建“选课表”
1)详细按照上表制作方法,为【选课表】设置字段名,并设置【主关键字】,如图:
图3.5 设置【选课表】主关键字
2)编辑【选课表】的内容,如下:
ACCESS
图3.6 【选课表】内容
4.2.3 创建“课程表”
1)为【课程表】设置字段名,并设置“主键
图3.7 设置【课程表】主关键字
2)编辑【课程表】的内容,如下:
ACCESS
图3.8 【课程表】内容
4.2.4 创建“教工”表
1)为【教工】设置字段名,并设置【主关键字】,如图:
图3.9 设置【教工表】关键字
2)编辑【教工表】的内容,如下:
ACCESS
图3.10 【教工表】内容
4.3 建立表之间的关系
1)单击工具栏上的【关系】按钮,打开【关系】窗口,同时会出现【显示表】对话框。如图:
图3.11 【显示表】对话框
2)选择【学生表】选项,然后单击【添加】按钮。按此方法把其他需要建立关系的表添加到【关系】窗口中,完成后单击【关闭】按钮。
3)找关系。就是查找包含主表的主关键字字段的相关表,这里以建立【学生表】与【选课表”
】之间的关系为例。首先选中【学生表】中的【学号】字段,然后
ACCESS
将其拖放到【选课表】中的【学号】字段上,松开鼠标,屏幕上即弹出关系,如图:
图3.12 【表之间的关系】
4.4 创建查询
4.4.1 创建“学生入学成绩”查询
1)在【数据库】窗口的【对象】栏中选择【查询】按钮,单击【新建】按钮,打开如图对话框:
图3.13 【新建查询】对话框
2)选中【简单查询向导】选项,单击【确定】。
ACCESS
3)在出现的【简单查询向导】对话框中,选中【学生】表,添加所需【姓名】、
【性别】【入学总分】字段到右边的选框中,,出现如下对话框:
图3.14 【简单查询向导】对话框
4)单击【下一步】,将所作查询命名为【学生入学成绩查询】查询。
图3.15 【设置标题】对话框
ACCESS
5)观看查询结果如图:
图3.16 【学生入学成绩查询】内容显示
4.4.2 创建“总评成绩”查询
1)选择【在设计视图中创建查询】。如图:
图3.17 【查询设计视图】对话框
ACCESS
2)选择【选课表】,并添加所需字段。如图:
图3.18 【查询设计视图】对话框
3)按照上述程序,为查询命名。则【总评成绩】查询建立完成。
总评成绩:[选课]![平时成绩]*.3+[选课]![考试成绩]*.7
图3.19 【设置标题】对话框
ACCESS
4.4.3 创建各科平均成绩查询
1)在查询页中,选择。【使用向导创建查询】项,启动查询向导。选择简单查询向导。如图:
图3.20【新建查询】
2)选择【总评成绩查询】查询作为数据来源。并选择【课程号】【总评成绩】字段。
图3.21【简单查询向导】