项目介绍

学生成绩管理作为一所高校对学生评价的一个标杆,它直接的体现了学生在校学习的成果。由于近年来很多学校都在扩大规模,在校学生数量甚至破万,倘若单一的采用人工记录成绩的方法明显已经显得力不从心,因此我们需要电脑来帮助我们进行管理学生成绩,这就是学生成绩管理系统。
本系统基于SSM(Spring+SpringMVC+MyBatis)框架,适用于毕业设计,采用javaweb,基于B/S模式,Myeclipse或者eclipse idea为开发工具,mysql数据库

成绩管理系统有以下6个子模块组成:
1.用户管理模块,能添加普通管理员、修改用户信息、删除用户。
2.班级管理模块,能对班级基本信息进行添加、删除、修改,按班名查询班级信息,打印当前页的信息。
3.教师管理模块,能对教师基本信息进行添加、删除、修改,按工号查询教师信息,打印当前页的信息。
4.学生管理模块,能对学生基本信息进行添加、删除、修改,按学号查询学生信息,打印当前页的信息。
5.课程管理模块,能对课程信息进行添加、删除、修改,按课程编号查询课程信息,打印当前页得信息。
6.成绩管理模块,能对学生成绩进行添加、删除、修改,按学生学号和课程编号查询学生成绩信息,并打印当前页得信息

本系统主要包含了学生信息管理、成绩信息管理等多个功能模块。下面分别简单阐述一下这几个功能模块需求。不同的权限对应相应的功能模块的需求,管理员权限的级别是最高的,所以所对应的需求是最多的,下面根据不同的权限分别简单阐述一下各个权限的需求。
管理员对应的功能需求如下:
管理员的权限是最高的,可以对系统的学生信息,成绩信息等信息进行统一管理。
管理员可添加管理员,添加更多的管理人员,并且能修改和删除管理员的信息资料。
有关学生信息,管理员可添加学生信息,比如可添加有关学生信息的班级名称,所属专业等信息,添加的学生信息都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的学生信息。
有关教师信息,管理员可添加教师信息,比如可添加有关教师信息的工号,姓名等信息,添加的教师信息都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的教师信息。
有关课程信息,管理员可添加课程信息,比如可添加有关课程信息的课程编号,课程名称等信息,添加的课程信息都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的课程信息。
有关成绩信息,教师可添加成绩信息,比如可添加有关成绩信息的名称,性别,学号、成绩等信息,添加的成绩信息都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的成绩信息。
用户对应的功能需求如下:
用户可以通过系统进行注册,注册完成并通过系统审核的用户可查询,修改自己的基础信息,比如修改登录密码等功能。

效果图




目 录
摘 要 I
ABSTRACT I
目 录 III
第1章 绪论 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 1
第2章 主要技术和工具介绍 5
2.1 jsp脚本语言 5
2.2 MySQL数据库 5
2.3 ssm 框架 6
2.3.1. Sprin框架 6
2.3.2 SpringMVC 6
2.3.3. MyBatis 7
2.4 Eclipse与Tomcat简介 7
第3章 系统分析 4
3.1可行性分析 4
3.1.1 技术可行性 4
3.1.2 运行可行性 4
3.1.3 时间可行性 4
3.1.4经济可行性 4
3.2需求分析 4
3.3业务流程分析 5
3.4数据流程分析 5
第4章 系统设计 8
4.1系统结构设计 8
4.2功能模块设计 8
4.3数据库设计 9
4.3.1概念设计 9
4.3.2表设计 11
第5章 系统实现 14
5.1基本论坛 14
5.2主页面的实现 14
5.3登录模块的实现 15
5.4管理员管理模块的实现 17
5.5学生信息管理模块的实现 18
5.6成绩信息管理模块的实现 18
5.7教师信息管理模块的实现 19
5.6课程信息管理模块的实现 20
第6章 系统测试 22
6.1测试目的 22
6.2测试概述 22
6.3单元测试 22
6.3.1登录测试 22
6.3.2学生信息测试 23
6.3.3成绩信息测试 24
6.4集成测试 24
第7章 总结 25
致 谢 26
参考文献 26

基于jsp+mysql+ssm高校学生成绩管理系统-计算机毕业设计相关推荐

  1. 基于jsp+mysql+java+ssm高校学生成绩管理系统——计算机毕业设计

    项目介绍 学生成绩管理作为一所高校对学生评价的一个标杆,它直接的体现了学生在校学习的成果.由于近年来很多学校都在扩大规模,在校学生数量甚至破万,倘若单一的采用人工记录成绩的方法明显已经显得力不从心,因 ...

  2. 基于jsp+mysql+ssm超市蔬菜信息管理系统-计算机毕业设计

    项目介绍 近几年来,随着人们思想觉悟以及生活水平的提高,上网已是人们生活中不可缺少的部分,计算机可谓是现代科技发展的产物,如今的计算机已经走进了千家万户,对于大多数人来,足不出户的在自己的计算机上查看 ...

  3. 基于jsp+mysql+ssm的房源信息管理系统-计算机毕业设计

    随着房地产事业的蓬勃发展,房屋的供求量也日渐增多.过去依靠人工操作完成的房地产的中介业务,如楼盘销售和客户资料的管理等,以及市场需求分析都要耗费大量的时间完成.其得到的数据不仅容易遗漏.误报,而且不能 ...

  4. 基于jsp+java+ssm超市蔬菜信息管理系统-计算机毕业设计

    项目介绍 近几年来,随着人们思想觉悟以及生活水平的提高,上网已是人们生活中不可缺少的部分,计算机可谓是现代科技发展的产物,如今的计算机已经走进了千家万户,对于大多数人来,足不出户的在自己的计算机上查看 ...

  5. 基于jsp+mysql+ssm主题酒店预订系统-计算机毕业设计

    本文介绍了主题酒店管理系统设计方案,该网站采用目前JSP中最流行的SSM框架和Eclipse编辑器.MySQL数据库设计并实现的.网站功能包含系统用户管理.餐饮美食管理.餐饮预订管理.房间管理.房间预 ...

  6. 基于jsp+java+ssm的社会保险信息管理系统-计算机毕业设计

    项目介绍 课题研究的基本内容及预期目标或成果 用户注册与登录功能,在单位注册功能中有申请管理功能,填写具体信息. 系统管理员: 1)个人密码修改:实现了管理员用户密码信息的修改. 2)参保人员管理:实 ...

  7. 基于jsp+mysql+ssm水果蔬菜销售系统-计算机毕业设计

    项目介绍 生活中,人们买水果或者蔬菜都是去菜市场买,因为那里是卖水果.蔬菜的聚集地.农商们把水果.蔬菜从远处运到那里,进行销售.但是这种销售方式的不足在于每次运输的数量是有限的,并且运输过程中也影响了 ...

  8. 基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统

    你知道的越多,你不知道的越多 点赞再看,养成习惯 如果您有疑问或者见解,或者没有积分想获取项目,欢迎指教: 企鹅:869192208 文章目录 一.开发背景 二. 需求分析 三.开发环境 四.运行效果 ...

  9. 高校学生作业管理系统计算机毕业设计源码75601

    目  录 摘要 1 绪论 1.1引言 1.2课题研究背景 1.3springboot框架介绍 1.3论文结构与章节安排 2高校学生作业管理系统系统分析 2.1 可行性分析 2.2 系统业务流程分析 2 ...

最新文章

  1. (转)一步一步Asp.Net MVC系列_权限管理设计起始篇
  2. SQLite 入门教程(二)创建、修改、删除表
  3. c语言subscripted_c语言。数组的问题。急!
  4. php面向对象引用文件,PHP面向对象之对象和引用
  5. 基于Docker持续交付平台建设的实践
  6. HDU - 6333 Harvest of Apples
  7. JCL 清理 LOGREC 日志
  8. Felix: Flexible Text Editing Through Tagging and Insertion (2020-03)
  9. rand()和srand()GetTickCount函数用法
  10. 锐捷DHCPV6配置
  11. 3西格玛计算公式_3西格玛的计算原理是什么?为什么用它来衡量品质的好坏?...
  12. 全栈很屌?什么是全栈工程师
  13. Failure recovering jobs: Lock wait timeout exceeded; try restarting transaction
  14. 【单镜头反光相机】弥散圆、焦平面、景深、光圈
  15. 国潮复兴——从红旗H9看HMI设计中的东方美学
  16. 破解无线路由器,获得微信等上网信息
  17. http劫持的原理与过程,HTTP被劫持怎么办?
  18. ThumbnailUtils.extractThumbnail Android图片缩略图显示总结及比较
  19. 动态规划题目集合——贰
  20. U盘装系统,电脑无法识别U盘解决方案

热门文章

  1. Northleaf扩大业务开发团队,任命Chris O’Connor 为澳大利亚和新西兰地区董事总经理
  2. 双开乃至多开电脑微信的简单方法
  3. 根据现在的时区,判断其他时区的时间,包含夏令时。
  4. MFC应用程序设计(第二版)学习笔记
  5. 【项目】费曼技巧,终极学习法
  6. 无名2021/01/18
  7. java doc转图片_使用Java实现word文档转图片 在线预览
  8. Java编程:将小写字母转换为大写字母
  9. Python按特定字符分列
  10. vue自动滚动组件 可以支持鼠标滚轮操作