学生成绩管理系统-Struts2+Spring+Hibernate

33 阅读2分钟

淘宝店铺搜索:点创微科

学生成绩管理系统-Struts2+Spring+Hibernate

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

学生成绩管理系统

系统架构: 基于Struts2、Spring与Hibernate整合应用

登录网址: http://localhost:8080/index.jsp

管理员账号:admin 密码:123456

用户账号:tester 密码:111111

二、项目功能

1.系统登录

用户登录界面:用户通过用户名和密码登录系统。

示例账号:admin / 123456,tester / 111111(见文件10)

2.系统主界面(后台首页)

欢迎页面:展示系统名称、当前时间、用户身份(如 tester)。

顶部导航栏: 学生成绩管理系统 我的主页 修改密码 退出系统

左侧功能菜单(可折叠): 后台首页 学生管理 成绩管理

基本信息管理 课程管理 专业管理 系统设置

3.学生管理模块

  • 学生列表 展示所有学生信息,包括: 学号、姓名、性别、生日、专业、备注、照片

  • 支持功能: 搜索:按姓名、学号、性别、专业筛选 新增学生:填写学号、姓名、性别、生日、专业、上传照片 编辑学生信息:修改学生详细资料 删除学生:删除学生记录 分页显示:每页10条,支持翻页

4.成绩管理模块

  • 成绩列表 展示学生成绩信息,包括: 学号、姓名、课程名、开课学期、学时、学分、备注

  • 支持功能: 筛选查询:按学生姓名、学号、课程名查询

新增成绩记录:录入学生成绩

编辑成绩:修改已有成绩

删除成绩:删除成绩记录

5.基本信息管理模块

  • 课程管理 展示课程列表: 课程ID、课程名、开课学期、学时、学分、备注 支持功能: 添加课程 编辑课程信息 删除课程

  • 专业管理 展示专业列表: 专业ID、专业名称、学生数、辅导员、备注 支持功能: 编辑专业信息 删除专业

6.系统设置模块

修改密码:用户可修改自己的登录密码

系统信息:版权信息、技术支持(由 @cxhit.blog.csdn.net 提供)

三、运行环境

开发工具 :idea

运行环境 :jdk-1.8、maven-3.8.6、MySQL5.7.26

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:Struts2+Spring+Hibernate

前端技术:jsp+js+css

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1752804182-f096914e743af16.png

1752804185-01889bcd7044435.png

1752804188-86a739d8a929305.png

1752804191-3020779f0c0621c.png

1752804194-56ccd6dd408dd9e.png

1752804197-cec5dad28347548.png

1752804200-ffba99161b3ce48.png

1752804203-701f7c2272c927e.png

1752804206-b47352261817f8a.png

1752804209-b1922e14696d6d7.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp