没有合适的资源?快使用搜索试试~ 我知道了~
学生成绩管理系统-课程设计说明书1
需积分: 0 0 下载量 44 浏览量
2022-08-08
19:29:23
上传
评论
收藏 3.7MB DOCX 举报
温馨提示
试读
30页
总评成 绩数据库课程设计说明书学生成绩管理系统学生姓名: 王浩 学号: 1707004716 学 院: 大数据学院 专 业: 计算机科学与技术 指导教师: 杨晓
资源详情
资源评论
资源推荐
总评
成
绩
数据库课程设计
说明书
学生成绩管理系统
学生姓名: 王浩 学号: 1707004716
学 院: 大数据学院
专 业: 计算机科学与技术
指导教师: 杨晓雯
2020 年 1 月
第 I 页 共 I 页
目 录
1 引言 …………………………………………………………………………… 1
1.1 编写目的 ……………………………………………………………… 1
1.2 项目背景及意义 ……………………………………………………… 1
2 需求分析 ……………………………………………………………………… 2
2.1 功能需求分析 ………………………………………………………… 2
2.2 设计分析 ……………………………………………………………… 2
3 应用环境 ……………………………………………………………………… 3
3.1 系统运行网络环境 …………………………………………………… 3
3.2 系统软硬件环境 ……………………………………………………… 3
4 概念结构设计 ………………………………………………………………… 3
4.1 系统运行网络环境 …………………………………………………… 3
4.2 系统软硬件环境 ……………………………………………………… 3
5 参考文献 ……………………………………………………………………… 3
6 测试 …………………………………………………………………………… 3
6.1 功能测试 ……………………………………………………………… 3
6.1.1 修改信息功能测试 ……………………………………………… 3
6.1.2 修改密码功能测试 ……………………………………………… 3
6.1.3 查询个人成绩功能测试 ………………………………………… 3
6.1.4 修改考试信息功能测试 ………………………………………… 3
6.1.5 修改课程信息功能测试 ………………………………………… 3
X ×××××(正文第 X 章)………………………………………………… Y
X 结论 ………………………………………………………………………… Y
附录 A ××××(必要时) ………………………………………………… Y
附录 B ××××(必要时) ………………………………………………… Y
参考文献 …………………………………………………………………………Y
课 程 设 计 说 明 书
第 1 页 共 30 页
1 引言
1.1 编写目的
随着信息技术的发展,不管是企业还是事业单位都希望建立自己的网站,然
而简单的静态网站已不能满足人们的需要。当然现代的高校随着学生人数的增多
管理越来越困难。综合以上两点为学校建立一个动态的管理系统就尤为必要,这
样可以使学生和老师很方便的查询自己所需要的信息。
1.2 项目背景及意义
随着我国教育改革的不断深入以及自学教育的不断扩招,参加考试的人越来
越多,考试科目的多样化,使得学校对自学考试成绩的管理越趋繁琐、复杂,工作
业务繁杂,工作量大,这种传统的学生管理模式已经暴露出种种弊端:难以统一调配
和处理,效率极低,缺乏科学性以及合理性。
随着计算机应用的普及与深入,利用计算机能够对所有自学考试成绩进行统
一管理,并进行分析,大大减少教学秘书的工作量,提高工作效率,为教学办公带
来了极大的方便。使操作人员只需输入一些简单的汉字、数字,便可以存储、查
找、修改、打印学生成绩信息等。学生成绩管系统的开发可实现学生成绩管理的
系统化、规范化、自动化、达到提高学生成绩管理效率的目的,本着实用性、通
用、开放和安全的原则,使数据库开发软件开发制作,实现学生信息管理、课程信
息管理、学生成绩管理、成绩查询等功能。充分利用计算机作为辅助工具,实现
学生考试成绩从传统的手工管理到计算机管理,对提高管理效率和节约大量的人
力、物力有一定的推动作用。本着一切从实际出发,充分考虑成绩的内部管理、信
息交流等方面的复杂需求,实现成绩的有效管理,真正为学生成绩管理提供一个电
子平台。
因此为了做好学生成绩管理工作,提高办事效率,实现全面的、相对集中的办
公自动化,开发学生成绩管理系统就成了当务之急,其目的主要为了彻底改变这种
繁杂的管理模式,把广大教师从繁重的成绩管理工作中解脱出来、把学校从传统的
成绩管理模式中解放出来,实现全面的、相对集中的、智能化的信息综合管理,为
学校的教学管理工作带来方便。
课 程 设 计 说 明 书
第 2 页 共 30 页
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:应包括课程号、课程名、学时、学分和属性。
课 程 设 计 说 明 书
第 3 页 共 30 页
5) 成绩表 csgrade:应包括学号、课程号、成绩。
6) 考试表 exam:除了考试号、考试课程号必要字段,还应包括时间、地点
等。
7) 成绩录入功能表 gradesystem:用于管理成绩录入功能的开启和关闭,0
为关闭,1 为开启。
8) 管理员表 manager:除了管理员号、姓名、性别、密码必要字段,还应包
括年龄、电话、电子邮箱等。
9) 学生表 student:除了学号、姓名、性别、班级、密码必要字段,还应包
括年龄、电话、电子邮箱等。
10) 教师表 teacher:除了教师号、姓名、性别、院系、密码必要字段,还应
包括年龄、职称、学历、电话、电子邮箱等。
11) 授课表 teaching:除了教师号、课程号、地点、时间、周次,还应包括
学年、学期等。
剩余29页未读,继续阅读
田仲政
- 粉丝: 15
- 资源: 332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 萤石云固件CS-XP1-8B4WF
- HTML5小游戏【农场连连看-优秀H5小游戏合集】游戏源码分享下载 - farm.zip
- 基于Python的酒店评论情感分析源码+文档(高分项目).zip
- meta-llama-3-8b-instruct 的 model-00003-of-00004.safetensors 的3/3
- nginx配置文件,注意其中需要对应宿主机的路径
- 自用数据集自用数据集自用数据集
- HTML5小游戏【堆雪人-优秀H5小游戏合集】游戏源码分享下载 - epicsnowman.zip
- SNMP Client 是SNMP测试工具
- Android Camera内存统计脚本
- AD9220高速数据芯片硬件参考设计原理图+STM32F103单片机驱动程序代码+芯片技术手册资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0