淘宝店铺搜索:点创微科
学生成绩管理系统-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
以上系统源码经过技术整理与调试,确保能正常运行