没有合适的资源?快使用搜索试试~ 我知道了~
高颖-学生成绩管理系统-课程设计说明书1
需积分: 0 0 下载量 46 浏览量
2022-08-08
18:05:31
上传
评论
收藏 7.57MB DOCX 举报
温馨提示
试读
49页
1.2 项目背景及意义随着我国教育改革的不断深入以及自学教育的不断扩招,参加考试的人越来越多,考试科目的多样化,使得学校对自学考试成绩的管理越趋繁琐、复杂,工作
资源详情
资源评论
资源推荐
总评
成绩
数据库课程设计
说明书
学生成绩管理系统
学生姓名: 高颖 学号: 1707004413
学 院: 大数据学院
专 业: 计算机科学与技术
指导教师: 杨晓雯
2020 年 1 月
第 I 页 共 II 页
目 录
1 引言 …………………………………………………………………………… 1
1.1 编写目的 ……………………………………………………………… 1
1.2 项目背景及意义 ……………………………………………………… 1
2 需求分析 ……………………………………………………………………… 2
2.1 功能需求分析 ………………………………………………………… 2
2.2 设计分析 ……………………………………………………………… 2
3 应用环境 ……………………………………………………………………… 4
3.1 系统运行网络环境 …………………………………………………… 4
3.2 系统软硬件环境 ……………………………………………………… 4
4 概念结构设计 ………………………………………………………………… 5
4.1 学生实体结构设计 …………………………………………………… 5
4.2 教师实体结构设计 ……………………………………………………… 5
4.3 管理员实体结构设计 …………………………………………………… 6
4.4 班级实体结构设计 ……………………………………………………… 6
4.5 课程实体结构设计 …………………………………………………… 6
4.6 系统整体结构设计 ……………………………………………………… 7
5 逻辑结构设计 ……………………………………………………………… 8
5.1 学生逻辑结构设计 …………………………………………………… 8
5.2 教师逻辑结构设计 …………………………………………………… 9
5.3 课程逻辑结构设计 …………………………………………………… 9
5.4 成绩逻辑结构设计 …………………………………………………… 10
5.5 管理逻辑结构设计 …………………………………………………… 10
5.6 班级逻辑结构设计 …………………………………………………… 10
5.7 班级课程逻辑结构设计 ……………………………………………… 11
5.8 班级教师逻辑结构设计 ……………………………………………… 11
5.9 考试关系逻辑结构设计 ……………………………………………… 11
5.10 授课关系逻辑结构设计 ……………………………………………… 12
6 物理结构设计 ……………………………………………………………… 13
6.1 存取方法的设计 ……………………………………………………… 13
第 II 页 共 II 页
7 概要设计 …………………………………………………………………… 14
7.1 系统总体设计概述 …………………………………………………… 14
7.2 系统功能模块划分 …………………………………………………… 14
7.3 系统功能模块清单 …………………………………………………… 14
8 详细设计 …………………………………………………………………… 17
8.1 查询信息功能模块设计 ……………………………………………… 17
8.2 修改信息功能模块设计 ……………………………………………… 17
8.3 修改密码功能模块设计 ……………………………………………… 18
8.4 管理学生成绩功能模块设计 ………………………………………… 19
8.5 成绩录入管理功能模块设计 ………………………………………… 22
8.6 安排考试功能模块设计 ……………………………………………… 23
8.7 查询考试功能模块设计 ……………………………………………… 25
9 测试 ……………………………………………………………………………27
9.1 功能测试 ……………………………………………………………… 27
9.1.1 查询信息功能 ………………………………………………… 27
9.1.2 修改信息功能 ……………………………………………… 27
9.1.3 修改密码功能 ………………………………………………… 28
9.1.4 管理学生成绩功能 ………………………………………… 32
9.1.5 成绩录入管理功能 …………………………………………39
9.1.6 安排考试功能 ………………………………………………… 40
9.1.7 查询考试功能 ………………………………………………… 42
10 结论 ………………………………………………………………………… 45
参考文献 ………………………………………………………………………… 46
课 程 设 计 说 明 书
第 1 页 共 49 页
1 引言
1.1 编写目的
学生成绩管理一直以来都是学校教学管理中十分重要又相当复杂的管理工作
之一,随着学校的规模不断扩大、学生数量的急剧增长,有关学生的各种信息也
在增加,传统的手工处理已经无法满足当下教学和管理的要求。而计算机具有运
算速度快、处理能力强等特点,非常适合应用到该领域上。
因此,为了保证流畅、安全、高效的存储大量学生的成绩信息,有必要设计
一个学生成绩管理系统。这不但可以使教务人员从复杂的成绩管理中解脱出来,
而且对于推动教学的发展也起到非常重要的作用。
1.2 项目背景及意义
随着我国教育改革的不断深入以及自学教育的不断扩招,参加考试的人越来
越多,考试科目的多样化,使得学校对自学考试成绩的管理越趋繁琐、复杂,工作
业务繁杂,工作量大,这种传统的学生管理模式已经暴露出种种弊端:难以统一调配
和处理,效率极低,缺乏科学性以及合理性。
随着计算机应用的普及与深入,利用计算机能够对所有自学考试成绩进行统
一管理,并进行分析,大大减少教学秘书的工作量,提高工作效率,为教学办公带
来了极大的方便。使操作人员只需输入一些简单的汉字、数字,便可以存储、查
找、修改、打印学生成绩信息等。学生成绩管系统的开发可实现学生成绩管理的
系统化、规范化、自动化、达到提高学生成绩管理效率的目的,本着实用性、通
用、开放和安全的原则 ,实现学生信息管理、课程信息管理、学生成绩管理、成
绩查询等功能。本着一切从实际出发,充分考虑成绩的内部管理、信息交流等方面
的复杂需求,实现成绩的有效管理,真正为学生成绩管理提供一个电子平台。
因此为了做好学生成绩管理工作,提高办事效率,实现全面的、相对集中的办
公自动化,开发学生成绩管理系统就成了当务之急,其目的主要为了彻底改变这种
繁杂的管理模式,把广大教师从繁重的成绩管理工作中解脱出来、把学校从传统的
成绩管理模式中解放出来,实现全面的、相对集中的、智能化的信息综合管理,为
学校的教学管理工作带来方便。
课 程 设 计 说 明 书
第 2 页 共 49 页
2 需求分析
2.1 功能需求分析
每当考试结束后,管理员开放考试成绩录入功能,教师录入考试成绩,学生
可以查询自己的考试成绩。
学生成绩管理系统的用户有管理员,可以进行个人信息查询和修改,修改个
人密码、开放考试成绩录入功能,录入、安排课程,安排、查询考试,管理学生
成绩、学生、教师等操作;其次还有任课老师,可以查询、修改自己的个人信
息,修改个人密码,查询考试信息,录入、查询、修改学生考试成绩;最后,学
生也是不可或缺的用户,学生可以登录查询、修改个人信息,修改个人密码,查
询各科成绩,查询考试,查询课程等。
2.2 设计分析
因为我们做的是学生成绩管理系统,所以数据库中有一个表存储学生各科成
绩,有了学生成绩,就要有一个表存储学生信息,一个表存储课程信息,教师能
录入学生成绩,所以要有一个教师表,管理员可以管理录入功能的开放与关闭,
也可以管理学生教师以及课程的信息,所以要有一个管理员表,每个学生都有一
个班级,所以要有一个表来存储班级信息,每个班级都有不同的课程,所以要建
立一个班级课程表,每个班级也都有教师,所以要建立一个班级的教师表,教师
授课的情况也要知道,所以要建立一个授课表。
综上所述,学生成绩管理系统有 11 个表:班级表 class,班级课程表
classcourse,班级教师表 classteacher,课程表 course,成绩表 csgrade,考
试表 exam,成绩录入功能表 gradesystem,管理员表 manager,学生表 student,
教师表 teacher,授课表 teaching。
1) 班级表 class:应包括班级号、班级人数、系别、专业。
2) 班级课程表 classcourse:除了班级号、课程号必要字段,还应包括学年
以及学期等。
3) 班级教师表 classteacher:除了班级教师号、教师号必要字段,还应包
括学年以及学期等。
4) 课程表 course:应包括课程号、课程名、学时、学分和属性。
剩余48页未读,继续阅读
曹多鱼
- 粉丝: 19
- 资源: 314
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0