项目 一:成都尚作订单管理系统(OMS)
软件架构: Spring Boot + Guzz + MySQL + LDAP + RabbitMq + Maven+MongoDB
项目描述: 该系统主要是对公司订单的管理,实质上就是ERP系统。该系统主要是对电商系统中订单的管理,包括取消订单,修改订单;除此之外就是对各种单据的创建和审核等;该系统采用了RabbitMq作为中间件,和门店系统、电商系统同步数据。采用了Guzz国产ORM框架作为系统的持久化层。系统的用户使用LDAP进行管理。
责任描述:
1) 负责合同管理模块开发
2) 负责订单管理模块的开发,包括修改订单、取消订单等;
3) 负责产品ITEM管理模块的开发;
4) 负责周期购订单管理模块的开发;
5) 负责其他模块的修改、维护和测试;
技术描述:
1) 采用 Spring Boot作为系统主要的框架
2) 采用guzz,国产的ORM框架,类似MyBatis
3) 使用MongoDB作为RabbitMq的消息缓存
4) 页面中使用 JQuery、EasyUI,Thymeleaf模板引擎
项目 二: 涌泉金服理财平台
开发环境:Eclipse、Windows10、JDK1.7、Mysql5.6及SQLyog
软件架构:Play+jQuery+Groovy+JPA+Quartz+HttpClient
项目描述:本平台作为理财平台,主要发布借款标,平台客户然后购买理财标。主要流程包括发布
借款标、投标、满标审核同意放款、财务放款、还款。该系统主要使用Play敏捷开发框架,该
框架集成了MCV三层架构,是一个全栈式框架;Play框架集成了JPA作为持久层,同时使用
Groovy模版引擎对页面进行静态化,系统使用汇付天下进行资金托管。
责任描述:
1) 负责系统PC端、微信端后台功能开发及APP接口的编写和维护
2) 负责对PC端、微信端H5页面的数据填充,及页面JavaScript逻辑代码的编写
3) 负责对APP端接口及接口文档的编写和接口的维护
4) 负责部分第三支付接口的编写和维护
5) 负责后台管理系统部分功能的开发和维护
6) 负责客服系统和微信公众号的对接
技术描述:
1) 采用全栈式、RESTFUL风格的Play框架对项目进行开发
2) 采用Echart、iscroll、slides等前端插件用于页面效果展示
3) 采用POI用于标表数据导出
4) 使用Play框架集成的Quartz定时调度框架,做定时任务
5) 采用Groovy模版引擎将前端页面静态化
6) 采用微信的JDK作微信页面的分享