一,在线考试项目
项目描述:
集在线考试,VIP权限管理,学生管理,成绩和题目大数据分析,错题的推荐,试卷的管理,题目的非管理员上传分享,在线时间等于一体的java系统,提高学生的成绩
项目职责:
权限管理模块:整合shiro做登录授权,普通用户授权,VIP用户授权,管理员授权,权限的分类管理
缓存模块:整合redis,对高频试卷进行缓存,避免缓存击穿,使用到布隆过滤器进行非正常访问过滤,避免缓存穿透,对验证码进行缓存
二,企业门户网站
项目描述:
主要是企业的门户网站,为企业的产品,业务,专利等进行展示,前端进行信息的展示,后端对产品信息,前端布局等进行修改,添加或者删除,对图片等文件进行管理
职责任务:
● 用Layui搭建前端页面模板,使用layui API做ajax,后端json数据的获取
● 使用PowerDesigner工具做MySQL数据库表的设计
● SpringBoot作为后端框架
● SpringBoot整合redis做缓存,主要缓存验证码和一些读取的数据
● SpringBoot整合Mybats做数据库的CRUD
● 使用shiro做登录的认证,使用MD5进行密码加密