熟悉Java/Java EE,熟悉常见的Java开源框架如SpringBoot,SpringMVC,Spring,Mybatis框架,了解SSH框架。
熟悉JSP、HTML、JavaScript、Ajax、jQuery等Web技术,熟悉BootStrap,Layui,Vue,Mui前端框架。
熟悉Web服务器Tomcat,Nginx的使用和配置。
熟悉MySQL,Redis数据库。
熟悉面向对象编程,了解软件开发流程,熟悉MVC开发模式。
熟悉常用的Linux命令,能独立在Linux服务器上发布项目,监控项目运行状态
熟悉docker部署方式
熟练使用Idea,Eclipse编程工具,会使用PowerDesigner,SVN,Git等一些工具。
项目名称:客户管理系统(CRM)
项目时间:2019年7月
开发环境:jdk1.8+MySql5.6+Tomcat8.5
项目描述:该项目主要针对建材装修公司,实现公司员工对客户进行系统化的管理,从线索客户到到最终成交的整个流程,主要模块包括通知公告、任务指令、日承诺、审批、客户管理、订单管理、积分管理、渠道管理、楼盘数据管理及数据分析等
主要技术:整个项目包含后台web端及手机app端,后台使用SpringBoot框架,Shiro框架,基于角色来管理权限,使用到了spring中的定时任务task,aop等技术,后台web页面使用BootStrap、Layui框架,app端基于html开发,使用到Vue及mui框架,
主要职责:主要负责客户管理模块、积分管理模块、任务指令管理模块、审批模块的代码编写,以及项目测试,调试bug
项目名称:企业资源管理系统(ERP)
项目时间:2019年2月
开发环境:jdk1.8+MySql+Tomcat8.5
项目描述:该系统基于B/S三层架构,采用SSM框架,主要实现了对企业内部的员工,资源等进行管理,不同级别员工登录该系统会有不同的权限,主要模块包括员工的信息管理,考勤管理,请假申请,原材料提供厂商管理,合作的客户信息管理,仓储管理模块,采购模块,生产线的监控和操作,资产模块和销售模块。
主要技术:以Eclipse作为开发工具,Maven作为项目构架工具,使用到SSM框架,Shiro权限框架,AOP,POI,定时任务,文件上传下载,动态sql语句,事务管理等技术。前端用到LayUI,Ztree , AJAX,kkpager,Js等技术, 使用SVN进行版本控制,合作开发。
主要职责:在需求分析过程中积极参加讨论,在详细设计过程中分析功能实现的要点,在编码过程中主要负责员工的整个模块,和生产线相关的部分内容,包括生产线所联系的其他模块,以及项目的整合测试,BUG调试。
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |