1、熟练使用spring boot开发框架,能够整合shiro、spring security等安全框架;
2、熟悉springMvc的开发框架;
3、能够使用mybatis等框架;
4、对于定时任务、邮件发送等功能的实现也有一定的经验;
5、能够使用前端技术框架Layui、freemarker、thymeleaf等;
6、能够实现项目的前后端分离;
7、掌握js、css、jquery、html等前端语言的使用;
8、能够熟练使用MySQL数据库;
9、有一定的项目部署能力。
1、校园实训管理系统
本系统主要针对各大高校的实训管理工作而进行设计的。系统主要包括系统管理、实训课程管理、实训教师管理、实训班级管理、实训学生管理、实训课程评价管理、实训任务管理、个人中心这九大模块。后端采用springboot+mybais+shiro,前端采用thymeleaf模板引擎和bootstrap+layui的框架。数据库使用了MySQL。整个系统都由个人独自完成,在实现这些模块时使用了Ajax技术、excel的上传下载、附件的上传下载、echarts图表显示技术。并且在实现实训任务这一模块时,设置了学生打卡的功能,通过学生打卡的时间计算学生的打卡成绩,教师通过批改学生提交的作业给学生作业成绩进行打分,进而统计每一个学生的各门课程的成绩。在用户管理模块通过设置不同用户的权限达到每个角色登录进系统后所能看到的菜单以及操作权限。目前系统趋于完成。
2、tcsNow工单管理系统
通过参照国外网站设计一个适用于公司的工单管理系统。系统包括用户及权限管理、项目管理、新建工单、工单管理、群组管理、类别管理、待办事项等模块。在这些模块的设计实现过程中后端使用了springboot、mybatis、shiro等技术,前端使用了thymeleaf模板引擎以及bootstrap框架,使用了Ajax实现前后端数据的交互。数据库使用了MySQL。
本人主要负责用户管理模块、项目管理模块、待办事项模块以及工单管理里面的部分功能实现。在用户模块需要实现不同用户登录的权限不同,以及用户信息的增删查改,并且可以通过excel导入导出用户。在项目管理模块实现项目与用户之间的一对多关系,以及项目信息的增删查改、项目在新建事件中的回显。在代办事项模块中根据登录人查询所属工单的目前处理状态,显示登录人需要及时处理的工单。在工单管理模块里面不仅包括工单信息的部分修改,还需要记录修改的内容、修改时间、修改人等信息,本人在这个模块主要负责了工单修改的记录工作以及附件上传及显示。
校园实训管理系统主要目的是为了解决校园实训过程中存在的问题。 此系统采用的技术栈有Springboot、mybatis、shiro、thmeleaf、log4j、bootstrap、layui等,数据库采用的是MYSQL。 校园实训管理系统,实现了实训教师、实训学生、管理员三个
本系统的功能主要是实现对工厂的所有人员信息进行管理以及录入。包括管理员和普通的用户,系统可以大大减少公司的管理成本。