本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于jsp+springboot教务管理系统通过MySQL数据库与springboot+jsp框架进行开发
登录网址: http://localhost:8080
管理员账户密码: admin 111111
辅导员:teacher 111111
学生:test 111111
二、项目功能
管理员端
学生管理:负责学生信息的录入、更新、查询及日常行为管理等,确保学生信息的准确性和管理的有效性。
辅导员管理:对辅导员进行任命、培训、考核及工作分配,以提升辅导员团队的专业素养和工作效率。
申请管理:处理学生或教师提交的各类申请,如奖学金、助学金、活动申请等,确保申请流程的顺畅和公正性。
投票信息:管理各类投票活动的信息,包括投票规则、选项设置、投票结果统计等,保障投票过程的透明和公正。
资助信息管理:负责资助项目的发布、审核、分配及后续跟踪,确保资助资金的有效利用和资助对象的精准帮扶。
公告管理:发布和管理学校的各类公告信息,如政策变动、活动通知、重要提醒等,确保信息的及时传达和广泛知晓。
辅导员:
申请审核:对提交的各项申请进行仔细审核,确保申请内容的真实性、合理性和符合规定要求,以决定是否批准。
资助信息:提供详细的资助项目介绍、申请条件、资助标准、申请流程以及已资助案例等信息,帮助学生和教师了解并申请资助。
投票信息:展示当前或过往投票活动的具体信息,包括投票主题、参与人员、投票结果及统计分析,确保投票过程的透明度和公正性。
公告信息:是学校发布官方通知、重要事件、政策变动等信息的渠道,旨在确保师生能够及时获取并了解学校的最新动态。
学生:
我的申请:在这里,您可以提交个人或项目的资助申请,并随时查看申请状态及进展。
投票评议:此部分用于参与者对提交的申请进行投票和评价,帮助决定哪些项目或需求获得资助。
投票信息:展示当前所有投票活动的详细情况,包括投票时间、规则及已投票数的实时更新。
资助信息:发布资助项目的具体金额、条件、用途及受益方等信息,确保透明度与公正性。
公告信息:及时发布关于资助政策、申请结果、活动变更等重要通知,让申请人保持信息同步。
三、运行环境开发工具:
idea2020.3(其他开发工具也可以)
运行环境:jdk1.8+springboot+jsp+MySQL5.7(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:springboot+jsp
前端技术:css+jsp+axios
五、项目截图
以上系统源码经过技术整理与调试,确保能正常运行