1.熟练掌握javaEE编程技术,有良好的编码习惯。
2.熟练使用 IDEA、Eclipse、MyEclipse、UAP等开发工具,jenkins、maven、svn、git项目管理工具。
3.熟练使用主流开发框架 Spring、SpringMVC、Mybatis、SpringBoot、SpringCloud、SpringSecurity、Flowable。
4.熟练掌握MySql、Redis、MongoDB等关系型数据库和非关系型数据库。
5.熟练掌握 数据库连接池、jvm、java多线程。
6.熟练使用Tomcat等服务器,熟悉nginx+tomccat负载均衡。
7.熟练掌握sql调优 、代码优化、数据库优化等。
8.熟练使用 消息中间件(MQ)及linux基本命令。
9.熟练使用jQuery、Ajax、BootStrap、EasyUI等前端框架。
10.熟练使用My97、ztree、echarts、JavaScript、jQuery、Ajax等前端控件。
设备管理平台 PC + APP(二期APP钉钉嵌套)
开发环境:idea+maven+git+Nacos+jenkins
软件架构:SpringCloud+Mysql+Redis+Mongodb+SpringSecurity+SpringTask
项目描述:设备管理平台面向门店及供应商企业,对门店设备的日常业务进行全面管理,包括设备状态监控、设备运行统计、主设备运行报告等,通过建立设备台账,围绕设备台账进行设备采购、变动管理,提供审批功能,建立覆盖设备的申购、调试验收、使用、维护、维修、备品备件管理、更新直至报废的全过程动态管理,帮助门店全面清晰的掌握设备状况,保障稳定运行。
系统模块及(子模块):首页(故障类型(折线图)、故障设备及故障原因(条形统计图));
维修管理(报修统计图、报修统计、工单管理及异常管理);考试管理(新建试卷、考试管理);周期任务管理(点检任务管理、保养任务管理);排班管理(人员分配、及排版管理)备品备件库(备件库管理、采购申请、收货单、退货单、入库管理、出库管理、实时库存)用户管理(角色权限管理、账号管理);系统管理(菜单管理及数据字典);基础数据(门店、供应商、备品备件档案、保养项目信息、点巡检信息);满意度调查(用户投诉、建议反馈、发布配置、问卷库、新建问卷及调查问卷);台账管理(备件台账、备件统计及备件操作记录、设备台账、设备统计及设备操作记录);培训管理(培训分类及培训管理)等。
责任描述:
1.参与需求讨论,设计数据库建模。
2.框架迁移。
3.负责整个项目的开发(开发、设计、部署)及其运维工作。