项目名称:OA系统
一、项目描述
该项目是OA系统的业务场景化定制开发,项目含了用户管理、部门管理、职位管理、员工管理、审批流程、供应商管理等功能。具有相应权限的管理人员可以通过后端功能和数据进行维护与管理,实现在线办公管理功能。
二、主要技术
Spring Boot、Shiro、JWT、Spring Cloud Alibaba系列组件、Flowable、Mysql、Redis、RabbitMQ、MybatisPlus、Nginx、xxl-job、Ant Design&Vue
二、责任描述
1、参与需求调研及评审,原型图绘制,技术选型,制定落地方案,实现业务闭环。
2、制定并分配开发任务,开发成果验收,搭建基础开发环境。
3、独立负责流程引擎flowable的整合,实现在线流程设计器的设计、开发和维护,符合BPMN规范。
4、基于Redis实现登录数据缓存,提升系统整体性能。
5、基于RabbitMQ实现服务间异步通信,并实现通过消息落库和定时任务来实现消息补偿。
6、独立负责uni-app版本升级模块开发维护及app端检测应用版本和升级功能开发。
7、代码Review,提高代码质量、可维护性,对核心接口进行优化改造。
8、项目上线部署,解决部署中的各种问题。
项目名称:智慧云服务系统
一、项目描述
该项目为企业定制化微信小程序应用系统。该项目在基于已有的子系统上,实现对议室预约、访客预约、在线订餐、物业服务、楼宇环境信息、在线支付及寻车服务功能的整合,在微信小程序上进行使用。
二、主要技术
Spring Boot 、MySQL 、RabbitMQ 、Mybatis-Plus 、微信小程序
三、主要责任
1、参与整个项目的需求调研,技术选型。
2、制定并分配开发任务,开发成果验收,搭建基础开发环境。
3、独立完成会议室预约、在线订餐、访客预约、在线支付模块的前后端及小程序端的开发和维护。
4、对接会议系统、海康管理平台、智慧餐厅系统、IBM系统相关接口查询及推送数据。
5、对接微信小程序支付,实现在线支付。
6、基于RabbitMQ死信队列,实现对在线订餐超时未支付订单进行关闭。