项目介绍

学生成绩管理作为一所高校对学生评价的一个标杆,它直接的体现了学生在校学习的成果。由于近年来很多学校都在扩大规模,在校学生数量甚至破万,倘若单一的采用人工记录成绩的方法明显已经显得力不从心,因此我们需要电脑来帮助我们进行管理学生成绩,这就是学生成绩管理系统。
本系统基于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+java+ssm高校学生成绩管理系统——计算机毕业设计相关推荐

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

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

  2. 基于jsp+mysql+java+ssm高校学生心理测评网站——计算机毕业设计

    项目介绍 如今使用计算机对高校心理测评的各项基本信息进行管理,比起手工管理来说既方便又简单,而且具有易于管理.搜索速度快.存储量大等多个优点.将其使用在高校心理测评管理中,不仅能够提高高校心理测评管理 ...

  3. 基于PHP+MySQL的学生成绩管理系统——计算机毕业设计

    学生成绩管理是每一个学校都会面临的一个问题,传统的管理模式已经明显到和时代不同步.通过我对当前学校成绩管理的需求和自己的实习经验整理出了一个能够满足大多数学校的学生成绩管理系统.本系统分为管理人员,教 ...

  4. 基于php的学生成绩管理系统——计算机毕业设计

    本课题开发的是一个学生成绩管理系统,其主要功能是完成对学生成绩的基本管理,主要模块包括:用户管理模块,学生信息模块,课程模块,成绩管理模块,管理员管理模块. 学生成绩管理作为一所高校对学生评价的一个标 ...

  5. Python+mysql高校学生社团管理系统-计算机毕业设计源码00498

    高校学生社团管理系统 摘要 随着计算机科学技术的日渐成熟,人们已经深刻地认识到了计算机在各个领域中发挥的功能的强大,计算机已经进入到了人类社会发展的各个领域,并且发挥着十分重要的作用.目前学校学生社团 ...

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

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

  7. 基于jsp+mysql+java+ssm驾校预约管理系统——计算机毕业设计

    项目介绍 驾校预约管理系统是一个高校用来管理教员和学员的授课信息并存储档案必需的一个管理系统,由于时代的进步,它成为了一个现代化管理不可缺少的一部分.它的查询的方便简洁,可以为一个驾校经营者节约足够的 ...

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

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

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

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

最新文章

  1. 云时代运维转型必读:容器运维模式的五大场景
  2. excel文件数据导入mysql数据库中_将excel里面的数据导入mysql数据库中
  3. 弧形背景html,JS实现带圆弧背景渐变效果的导航菜单代码
  4. 机房收费--修改密码
  5. 《黑客秘笈——渗透测试实用指南》—第2章2.4节Web应用程序的扫描
  6. iOS开发 网络编程 Socket编程
  7. C语言实现栈的进栈与出栈、输出栈顶元素、元素个数、销毁栈
  8. 关于XSS的一些介绍
  9. 堆区和方法区的小认识
  10. 酷比魔方iwork8刷机shell_酷比魔方iwork8超级版双系统刷机教程,remix+Windows10,序列号i1开头数字结尾...
  11. 聚观早报 | 蔚来手机公司正式成立;苹果将取消iPad全系耳机孔
  12. dell进入u盘启动模式_如何调整戴尔电脑硬盘模式设置U盘第一启动
  13. Redis - CLUSTER命令中集群管理命令详解
  14. xxxxxxxxxxxxxxxxx
  15. Linux操作系统 df命令
  16. (一)虚拟化及云原生基本概念及原理解析
  17. 计算机视觉小白入门第一问——什么是计算机视觉
  18. 《天姥人物》:“航空”赤子袁修干
  19. 语音朗读html的源码,详解在网页上通过JS实现文本的语音朗读
  20. java 视频 解码_关于视频解码总结--JavaCV

热门文章

  1. win10家庭版启用远程桌面
  2. 学习日记——8 20
  3. 派森诺转录+代谢组联合分析
  4. [转]:首届鸿蒙生态人才建设峰会开幕
  5. 输入一个大写(或者小写)字母,输出小写(或者大写)字母使用DEV C++编译
  6. 【更新】本地提权工具公开|CVE-2020-0796:微软发布SMBv3协议“蠕虫级”漏洞补丁通告
  7. drawArc 画扇形 画弧线
  8. opencv-python图像孔洞填充
  9. ESP32学习笔记(23)——NVS(非易失性存储)接口使用
  10. 【OCR】中文街景数据集、场景文本定位识别新网络:End2End-PSL