项目介绍:该项目基于SSM框架开发,包括学生、教师、管理员三个模块。所用技术:Java、SSM框架、MySQL、Html5+Css3、JavaScript、.单例模式、MD5加密等。开发环境:Windows11+Eclipse+JDK8+MySQL5.6实现功能:学生模块、教师模块、管理员模块。学生模块:登录登出、课程列表、选课退课、教师评价、个人信息修改。1:登录框输入利用)avaScripti进行信息合法性校验。2:登录成功生成Session对象传到前端,登出销毁Session对象跳转到登录页面。2:使用SpringAOP的特性解决选课并发的冲突。教师模块:查看授课班级、查看授课记录、查看评价等操作。管理员模块:学生和教师及个人信息管理、课程信息管理、安排教师授课、审核同意学生退课等。1:添加学生、教师使用MD5对密码加密进行持久化操作。2:使用pagehelper实现分页功能,使用Mybatisl的动态SQL实现多条件查询。其他亮点:1:使用过滤器实现用户权限可访问页面和操作。2:使用自定义注解+AOP可对用户所有行文进行记录,日志数据落库,进行日志的分类查询与检索。3:利用Apache开源POI组件,完成Excel数据报表的导入语导出操作。责任描述:负责需求分析、管理员模块前后端代码开发、后期测试。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论