没有合适的资源?快使用搜索试试~ 我知道了~
林钊-学生成绩管理系统-课程设计说明书1
需积分: 0 1 下载量 51 浏览量
2022-08-08
20:10:04
上传
评论
收藏 10.02MB DOCX 举报
温馨提示
试读
54页
2.2 设计分析因为我们做的是学生成绩管理系统,所以数据库中有一个表存储学生各科成绩,有了学生成绩,就要有一个表存储学生信息,一个表存储课程信息,教师能录入学生
资源详情
资源评论
资源推荐
总评
成绩
数据库课程设计
说明书
学生成绩管理系统
学生姓名: 林钊 学号: 1707004227
学 院: 大数据学院
专 业: 计算机科学与技术
指导教师: 杨晓雯
2020 年 1 月
第Ⅰ页 共 Ⅲ 页
目 录
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 学生逻辑结构设计 …………………………………………………… 9
5.2 教师逻辑结构设计 ……………………………………………………… 9
5.3 课程逻辑结构设计 …………………………………………………… 10
5.4 成绩逻辑结构设计 …………………………………………………… 10
5.5 管理逻辑结构设计 …………………………………………………… 10
5.6 班级逻辑结构设计 …………………………………………………… 11
5.7 班级课程逻辑结构设计 ……………………………………………… 11
5.8 班级教师逻辑结构设计 ……………………………………………… 11
5.9 考试关系逻辑结构设计 ……………………………………………… 12
5.10 授课关系逻辑结构设计 ……………………………………………… 12
6 物理结构设计 ……………………………………………………………… 13
6.1 存取方法的设计 …………………………………………………… 13
第 Ⅱ 页 共 Ⅲ 页
7 概要设计 …………………………………………………………………… 14
7.1 系统总体设计概述 …………………………………………………… 14
7.2 系统功能模块划分 …………………………………………………… 14
7.3 系统功能模块清单 …………………………………………………… 14
8 详细设计 …………………………………………………………………… 17
8.1 查询个人信息功能模块详细设计 …………………………………… 17
8.1.1 SQL 语句设计…………………………………………………… 17
8.1.2 TeaInfoJPanel 类设计………………………………………… 17
8.1.3 界面效果………………………………………………………… 17
8.2 修改个人信息功能模块详细设计 …………………………………… 17
8.2.1 SQL 语句设计…………………………………………………… 17
8.2.2 ChangeInfoJPanel 类设计…………………………………… 18
8.2.3 界面效果……………………………………………………… 18
8.3 修改密码功能模块详细设计 ………………………………………… 18
8.3.1 ChangePassJPanel 类设计…………………………………… 18
8.3.2 界面效果……………………………………………………… 18
8.4 录入学生成绩功能模块详细设计 …………………………………… 19
8.4.1 SQL 语句设计…………………………………………………… 19
8.4.2 InsertGradeJPanel 类设计…………………………………… 20
8.4.3 界面效果……………………………………………………… 20
8.5 查询学生成绩功能模块详细设计 …………………………………… 20
8.5.1 SQL 语句设计…………………………………………………… 20
8.5.2 SelectGradeJPanel 类设计…………………………………… 22
8.5.3 界面效果……………………………………………………… 22
8.5.4 FileUtil 类设计……………………………………………… 22
8.6 修改学生成绩功能模块详细设计 …………………………………… 23
8.6.1 SQL 语句设计…………………………………………………… 23
8.6.2 UpdateGradeJPanel 类设计…………………………………… 23
8.6.3 界面效果……………………………………………………… 23
第 Ⅲ 页 共 Ⅲ 页
8.7 查询考试功能模块详细设计 …………………………………… 24
8.7.1 SQL 语句设计…………………………………………………… 24
8.7.2 SelectExamInfoJPanel 类设计……………………………… 24
8.7.3 界面效果……………………………………………………… 24
9 测试 ………………………………………………………………………… 25
9.1 测试目的……………………………………………………………… 25
9.2 测试目标 ……………………………………………………………… 25
9.3 测试范围 ……………………………………………………………… 25
9.4 功能测试 ……………………………………………………………… 25
9.4.1 查询个人信息功能测试 ……………………………………… 25
9.4.2 修改个人信息功能测试 ……………………………………… 26
9.4.3 修改密码功能测试 ………………………………………… 28
9.4.4 录入学生成绩功能测试 ……………………………………… 31
9.4.5 查询学生成绩功能测试 ……………………………………… 36
9.4.6 修改学生成绩功能测试 ……………………………………… 43
9.4.7 查询考试功能测试 ………………………………………… 47
10 结论 ………………………………………………………………………… 49
参考文献 ………………………………………………………………………… 50
课 程 设 计 说 明 书
第 1 页 共 50 页
1 引言
1.1 编写目的
学生成绩管理一直以来都是学校教学管理中十分重要又相当复杂的管理工作
之一,随着学校的规模不断扩大、学生数量的急剧增长,有关学生的各种信息也
在增加,传统的手工处理已经无法满足当下教学和管理的要求。而计算机具有运
算速度快、处理能力强等特点,非常适合应用到该领域上。
因此,为了保证流畅、安全、高效的存储大量学生的成绩信息,有必要设计
一个学生成绩管理系统。这不但可以使教务人员从复杂的成绩管理中解脱出来,
而且对于推动教学的发展也起到非常重要的作用。
1.2 项目背景及意义
随着我国教育改革的不断深入以及自学教育的不断扩招,参加考试的人越来
越多,考试科目的多样化,使得学校对自学考试成绩的管理越趋繁琐、复杂,工作
业务繁杂,工作量大,这种传统的学生管理模式已经暴露出种种弊端:难以统一调配
和处理,效率极低,缺乏科学性以及合理性。
随着计算机应用的普及与深入,利用计算机能够对所有自学考试成绩进行统
一管理,并进行分析,大大减少教学秘书的工作量,提高工作效率,为教学办公带
来了极大的方便。使操作人员只需输入一些简单的汉字、数字,便可以存储、查
找、修改、打印学生成绩信息等。学生成绩管系统的开发可实现学生成绩管理的
系统化、规范化、自动化、达到提高学生成绩管理效率的目的,本着实用性、通
用、开放和安全的原则 ,实现学生信息管理、课程信息管理、学生成绩管理、成
绩查询等功能。本着一切从实际出发,充分考虑成绩的内部管理、信息交流等方面
的复杂需求,实现成绩的有效管理,真正为学生成绩管理提供一个电子平台。
因此为了做好学生成绩管理工作,提高办事效率,实现全面的、相对集中的办
公自动化,开发学生成绩管理系统就成了当务之急,其目的主要为了彻底改变这种
繁杂的管理模式,把广大教师从繁重的成绩管理工作中解脱出来、把学校从传统的
成绩管理模式中解放出来,实现全面的、相对集中的、智能化的信息综合管理,为
学校的教学管理工作带来方便。
剩余53页未读,继续阅读
透明流动虚无
- 粉丝: 38
- 资源: 306
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0