没有合适的资源?快使用搜索试试~ 我知道了~
基于SpringBoot 学生成绩管理系统的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 104 下载量 197 浏览量
2021-05-27
20:26:05
上传
评论 28
收藏 1.14MB DOCX 举报
温馨提示
试读
30页
第 1 章 绪论 1 1.1开发背景 1 1.2系统描述 1 1.3开发环境和使用工具 1 1.3.1开发语言 Java 简介 2 1.3.2数据库 MySql 简介 2 1.3.3开发工具 IDEA 简介 2 1.3.4服务器 Tomcat 简介 2 第 2 章 系统分析 4 2.1可行性分析 4 2.1.1经济可行性分析 4 2.1.2技术可行性分析 4 2.1.3成本收益可行性分析 4 2.1.4后期开发及维护可行性分析 4 2.2需求分析 4 2.2.1业务需求 4 2.2.2用户需求 5 第 3 章 概要设计 7 3.1系统功能模块设计 7 3.2数据库设计 7 3.2.1数据库概念模型设计 7 3.2.2数据库表结构设计 10 第 4 章 系统的设计与实现 14 4.1管理员端实现 14 4.1.1登录页面 14 4.1.2学生信息维护 14 4.1.3教师信息维护 15 4.1.4基础信息维护 15 4.2教师端实现 16 4.2.1考试信息维护 16 4.2.2成绩登记 16 4.2.3教师通讯录 17 4.2.4个人信息维护 17 4.3学生端实现 18 4.3.1成绩查看 18 4.3.2班级通讯录 18 4.3.3个人信息维护 19 第 5 章 系统测试 20 5.1测试介绍 20 5.2代码测试 20 5.3测试概述 20 5.4单元测试 20 5.4.1注册测试 21 5.4.2登录测试 22 5.5集成测试 23 结论 24 参考文献 25 致谢 26
资源推荐
资源详情
资源评论
I
基于
SpringBoot 学生成绩管理系统
的 设计与实现
摘 要
本次毕业设计根据学生在校的基本情况,分析现状各个学校的基本需求情况,进行
设计的一款学生成绩管理系统,通过本系统可以方便的管理学校的基本情况,包括院系
管理,考试成绩管理等等,基本情况的管理。本次设计包括 3 个角色,一个是系统的管
理员,还有就是系统的教师以及学生,不同的角色具有不同的权限,管理员对整个系统
进行维护,教师进行整个教务系统的维护,学生进行个人信息以及成绩等相关问题的维
护。
本次毕业设计采用 SpringBoot 技术,MySql 数据库,设计一款学生成绩管理系统,
目的是为了解决学生的管理以及学生考试和成绩管理的问题。通过本系统教务管理人员
可以更方便的进行学生的管理。
关键词:学生成绩管理系统;SpringBoot;MySql
I
Abstract
This graduation design analyzes the basic needs of each school based on the basic
situation of the school, analyzes the basic needs of each school, and designs a basic
information management system for students. Through this system, you can easily manage the
basic situation of the school, including department management , Exam score management,
etc., basic situation management. This design includes 3 roles, one is the system administrator,
and the system is the teacher and the student. Different roles have different permissions. The
administrator maintains the entire system, the teacher maintains the entire educational system,
and the student performs Maintenance of personal information and related issues.
This graduation design uses JavaWeb technology, MySql database, design a student
information management system, the purpose is to solve the problems of student management
and student examination and score management. Through this system, the teaching
management personnel can conveniently manage the students.
Key Words:Score entry form entry system; JavaWeb; MySql
I
目 录
第 1 章 绪论....................................................................................................1
1.1 开发背景.............................................................................................1
1.2 系统描述.............................................................................................1
1.3 开发环境和使用工具.............................................................................1
1.3.1 开发语言 Java 简介......................................................................2
1.3.2 数据库 MySql 简介......................................................................2
1.3.3 开发工具 IDEA 简介....................................................................2
1.3.4 服务器 Tomcat 简介.....................................................................2
第 2 章 系统分析..............................................................................................4
2.1 可行性分析.........................................................................................4
2.1.1 经济可行性分析...........................................................................4
2.1.2 技术可行性分析...........................................................................4
2.1.3 成本收益可行性分析.....................................................................4
2.1.4 后期开发及维护可行性分析............................................................4
2.2 需求分析.............................................................................................4
2.2.1 业务需求 4
2.2.2 用户需求 5
第 3 章 概要设计..............................................................................................7
3.1 系统功能模块设计................................................................................7
3.2 数据库设计.................................................................................7
3.2.1 数据库概念模型设计.....................................................................7
3.2.2 数据库表结构设计........................................................10
第 4 章 系统的设计与实现................................................................................14
4.1 管理员端实现.....................................................................................14
4.1.1 登录页面 14
4.1.2 学生信息维护.............................................................................14
4.1.3 教师信息维护.............................................................................15
4.1.4 基础信息维护.............................................................................15
4.2 教师端实现........................................................................................16
4.2.1 考试信息维护..............................................................................16
4.2.2 成绩登记 16
4.2.3 教师通讯录................................................................................17
I
4.2.4 个人信息维护.............................................................................17
4.3 学生端实现........................................................................................18
4.3.1 成绩查看 18
4.3.2 班级通讯录................................................................................18
4.3.3 个人信息维护.............................................................................19
第 5 章 系统测试............................................................................................20
5.1 测试介绍...........................................................................................20
5.2 代码测试...........................................................................................20
5.3 测试概述...........................................................................................20
5.4 单元测试...........................................................................................20
5.4.1 注册测试 21
5.4.2 登录测试 22
5.5 集成测试...........................................................................................23
结论.............................................................................................................24
参考文献.......................................................................................................25
致谢.............................................................................................................26
河北地质大学华信学院学士学位设
1
第 1 章 绪论
1.1 开发背景
随着科技的发展,基本上所有的具有一定数据的机构都开始使用计算机数据库来做
管理,几乎所有的学校也都已经在使用计算机管理数据的机制,大大的减小了学校学生
成绩管理的工作量。通过本次设计,应该达到理论知识更加的巩固加深,加强动手能力
与实践能力,学以致用,与现实生活中的应用充分的结合起来。
开发学生成绩管理系统可以使学院教职员工减轻工作压力,比较系统地对教务、教
学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强
管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁
杂、资料重多,管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前
还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有
必要的。
1.2 系统描述
本次开发也具有很重要的实际意义,它能有效的帮助学校解决现有教学教务中存在
的对学生成绩信息进行录入、修改、删除、查询操作问题。使得教师、学生可以在自己的
权限内对信息进行访问,修改及查询。简化现有系统的流程是指更加便捷合理易操作。尽可能
实现无纸化管理,以解决手工耗时巨大、效率很低的问题。
通过本系统可以方便的管理学校的基本情况,包括院系管理,考试成绩管理等等,
基本情况的管理。本次设计包括 3 个角色,一个是系统的管理员,还有就是系统的教师
以及学生,不同的角色具有不同的权限,管理员对整个系统进行维护,教师进行整个教务
系统的维护,学生进行个人信息以及成绩等相关问题的维护。
1.3 开发环境和使用工具
页面使用超文本语言 JSP 结合 CSS 层叠样式表与脚本语言 JavaScript 设计完成。后
台主要使用 Java 语言并结合 SQL 语句。使用框架为 SSM ,即 Spring,SpringMVC,
MyBatis。
JavaScript 是一个脚本语言,是在浏览器中解释执行的一个语言,依赖浏览器而运
行,现在的 JavaScript 最新的版本已经是 ESCM6 版本,js 是一个很灵活的语言,前端页
面的一些校验,提醒等等都可以通过 js 来完成,同时 js 是一个基于对象的脚本语言,
剩余29页未读,继续阅读
程序员小蛋
- 粉丝: 2431
- 资源: 481
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页