1.具备扎实的java基础,擅长java的web应用开发。
2.熟悉Java核心技术,具有良好的代码编写习惯。
3.熟悉基于Spring、Spring Boot、Mybatis的开发。
4.熟悉MySQL、Oracle、Redis数据库。
5.熟悉JQuery、AJAX、LayUI、JSP、HTML、CSS、JS等前端技术。
6.熟悉Linux系统常用命令。
任务管理系统
项目描述:本项目主要用于领导给员工下发任务,每条任务有六种状态:待处理、处理中、已完成待反馈、反馈中、已完成。每条任务新建时可以选择负责人,此时负责人为第一节点、负责人可以选择自己进行任务或者再次下发任务、每次下发任务节点都会加一。任务完成是需要进行反馈,下一节点未反馈完成时,上节点无法将任务置为已完成状态,当最后一节点完成反馈时,整个任务置为已完成状态。
所用技术:Spring Boot、Mybatis、MySql、Layui、jsp
职责描述:独立开发四个模块:
1.人员管理:对用户进行新增、编辑等操作。
2.任务管理:新增任务、下发任务/开始任务、完成任务、反馈。
3.任务看板:按人员分别展示各自待处理和未完成的任务。
4.任务清单:展示所有任务。
角色 | 职位 |
负责人 | 软件开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |