学生成绩管理系统 数据库课程设计

发布时间:2024-11-18

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【简单查询向导】

学生成绩管理系统 数据库课程设计.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219