掌握Java开发技术,对常用开发框架(SpringBoot、Spring、mybatis、SpringMVC等)有较为深入的理解,对Java常见设计模式有一定的实践经验;
掌握Web页面开发技术;熟悉Thymeleaf、JSP模板、JSP标签、Javascript、AJAX,熟悉常用JAVASCRIPT框架的使用(如JQuery等);
熟练掌握使用Eclipse、IDEA开发软件、Maven管理依赖、Tomcat应用服务器、subversion版本管理;
熟练掌握Oracle数据库,SQL语句与JDBC技术应用,熟悉Mysql、SQL Server数据库的使用;
了解Hibernate,Struts2与SSH开发的技术特点;
了解easyUI、extJS、Bootstrap等前端框架的技术特点及使用;
了解分布式架构的技术特点;
了解微信小程序工作原理;
了解EBS的弹性域等功能以及报表开发和接口编写;
熟练掌握泛微OA的WebService接口与Oracle接口的交互;
精通泛微OA协同办公系统的二次开发以及流程维护;
掌握理解项目计划以及项目管控方面的知识(OPPM);
具备较好的文档编写能力、沟通能力和学习能力,具有良好团队合作精神;
热衷于软件开发,会自主学习流行的软件技术,对软件知识有较强的学习兴趣。
绩效管理系统:
项目目的:公司人事部目前绩效管理尚未得到实行,希望通过线上实推行绩效管理,使公司绩效管理更加透明化以及实时获取相关数据报表。
项目目标:制作绩效管理系统,提高绩效管理透明化。
开发环境:Windows10 +Eclipse Oxygen + Tomcat8.0 + MySQL5.7 +Maven3.5
开发框架:SpringBoot+Mybatis+Thymeleaf+Druid+Activiti5.5
前端框架:Bootstrap
责任描述:
主要职责:在本项目中本人既是Leader也是高效的执行者角色。本人独立完成了整个项目的设计工作,并参与开发与测试等环节中。
1)负责开发环境搭建、数据库表设计
2)实现基础模块、绩效模块、维护模块、集成模块
3)实现绩效流程化
4)负责系统测试及代码优化
在线考试系统:
项目目的:公司的培训课程试题打印浪费大量纸张,也浪费大量工作时间进行评卷。研发一个考核系统,每项考试可以在系统里面进行。
项目目标:制作在线考试应用,节省实物纸张的费用,提高工作效率。
开发环境:Eclipse Windows + Tomcat7.0 + SQL Server2008
开发框架:Spring+SpringMVC+mybatis,前端框架使用bootstrap
责任描述:
主要职责:负责整个项目的计划及实施
1)实现系统的后台管理,对部门、试题等信息进行维护
2)控制非时间段内不得进入考试
3)实现试题随机抽取
4)实现手工录入能够上传图片的考试记录
EBS系统与OA系统信息交互项目
项目描述:
项目目的:EBS系统中的流程审批较为单调,无法完成部分复杂的审批需求,因此需要实现将单据信息传递至OA系统,在OA系统中进行流程的审批并把审批结果返回至EBS系统。
责任描述:
负责接口的编写及测试使用。在ORACLE中根据原有的包修改为调用当前使用的OA系统的信息,实现把EBS中的信息传至OA。在OA中编写java程序调用EBS中发布出来的WebService实现将OA信息传至EBS。