项目名称:高校学生选课系统 项目周期:2018.4 -- 2018.5
使用技术:maven+shiro+spring+springmvc+mybatis+mysql+bootstrap+jquery
项目描述:
该系统为学生提供了在线选课、查询上课时间地点、查询成绩等功能;为教师提供了查看学生名单、成绩录入等功能;为管理员提供了课程信息的增删改查、学生和教师信息查询、基于资源的权限授予等功能。在系统中学生和教师分别通过绑定自己的学号和工号登录该系统。在权限授予的时候后台传给前台一个json,然后前台使用的是bootstrap-tree来展示的。该系统还使用了ajax技术,能够很好地解决系统前台页面响应速度慢,实现了前台页面的异步刷新。为了避免数据量太大而导致响应速度慢,在查询的时候使用了分页查询,而且系统利用了抽象类和接口有效的提高了代码的重用性。