1.能够熟练使用Java语言,对面向对象的分析。
2.熟练掌握Java基础技术Jsp、Servlet、Jdbc,熟练掌握Web应用系统开发,具备的独立开发能力。
3.熟练使用Spring、SpringMVC、MyBatis、SpringBoot、SpringCould框架技术及其整合开发技术;了解DIV+CSS布局、html、css、js、jQuery 、EasyUI、vue等前端语言及框架。
4.熟练应用Tomcat等Web容器以及其配置属性,熟练使用Maven项目的构建工具。
5.熟练操作Eclipse、Navicat、idea 等开发工具。
6.熟悉MySQL关系型数据库,熟悉基本原理和相应维护,了解MySQL数据库的优化。了解 Redis等非关系型数据库。
项 目 一:国家电网有限公司营销2.0系统
技术架构:Spring、SpringBoot、springCloud、redis、hystrix、ribbon、mq、schedulerx2、Mybatis、oracle、vue、云效系统、Bpm等
开发工具:Eclipse、idea、postman、plSQL、EA、Axure RP、Git等
项目描述:总部营销部聚焦“客户、数据、生态”,以客户为中心,以市场为导向,着力提升营销服务能力,围绕“五类协同服务、五个生态圈、两入口、一中台”,适时提出建设具有“客户聚合、互动智能、业务融通、数据共享、架构柔性、迭代敏捷”六个特征的营销服务系统(简称“营销2.0”),构建具备“一流客户服务能力、一流市场竞争能力、一流运营管理能力”的能源互联网世界级企业市场营销。自2018年05月开始,江苏公司组织省内业务专家、技术骨干,信产集团、南瑞集团、SAP、阿里等内外部专家,融合SAP公共事业行业业务架构和数据模型,开展营销2.0预可研和业务设计工作。
1.需求设计阶段:第一阶段,认真研究营销1.0中25套系统的业务架构和业务模型,参与市场组的销售管理和需求管理分册的业务模型设计说明书的编写。第二阶段,需要将各个分册业务模型设计说明书中的各个业务子项划分成业务单元,再将业务单元整合从而简便后期开发和对业务的理解,负责编写各个分册的各个业务子项业务单元的划分,并撰写业务单元业务模型设计说明书和RP原型设计。第三阶段,参与用例组的相关工作,主要负责,根据前期编写的业务单元、业务模型说明书,将所涉及到的接口拆分成用例,编写用例设计说明书文档。第四阶段,领域模型的建设,绘制EA时序图,划分各个中心、微服务、限界、聚合跟、实体,编写相应的前台服务设计、中心服务、数据微服务设计说明书。前期的设计阶段已准备完毕。
2.产品研发设计阶段:此阶段已经步入研发设计,根据前期所整理编写成果物,参与负责客户、客服、市场等中心下相关产品的研发设计,在研发过程中,对研发产品工作流的配置,配置相关的数据微服务路径、以及相关的脚本,通过swagger和postman进行功能的调试,与产品需求人员不断的沟通,不断的完善和确定需求功能,自测、第三方测试、产品人员测试、客户测试,达到出厂上线。