EES中台系统
项目描述:
EES中台系统是一套为服务养天和现行业务,改善目前集团软件烟囱式结构的弊端,具有服务模块化、数据集中化等特点的软件系统。系统包含了服务端、后台管理系统(PC)、H5、微信小程序、企业微信应用等多个开发层次,形成了一套高效、便捷、快速的架构。服务端分为基础公共模块(core、web、service、redis、mq、util等)、用户中心、商品中心、订单中心、工作流中心、审批中心、结算中心、任务中心等。同时衍生开发出多项应用服务,包含有要巨汇、养天和龙湘商城、OA系统、物料系统、固定资产、投诉信箱等。同时自研前端Vue3架构,适用于后端服务,提供快速、高效的前端开发环境,使开发人员着重于前端页面的实现。借助coding、jenkins、cos、git等工具,实现项目提交自动发布部署,有效地减少运维成本和误操作事件。
主要功能分析:
服务端:
1、 基础公共模块,集中了各项基础服务,形成服务端架构体系,提供技术支撑;
2、 中心服务,将重复服务中心化,不断新增、进化支持前端业务,提供业务支撑;
3、 应用服务,集成多个中心服务,并根据自身业务需求进行开发,从而达到完全契合具体业务需求。
前端系统:
1、 基础公共模块,与服务端架构相匹配,实现登录、权限、上传等基础功能,统一主题颜色、页面尺寸,并提供大量公共组件,提高开发效率;
2、 移动端分别根据H5、微信小程序、企业微信应用进行适配,从而实现不同体系下个性化需求,如:微信授权、企业微信通知等。
主要技术:
SpringCloud、MybatisPlus、Mysql、Redis、RocketMq、Maven、ElasticSearch、Vue3
负责内容:
1、 商品中心、结算中心项目负责人,负责项目需求对接,接口开发、迭代,管控开发流程等;
2、 用户中心、订单中心部分功能开发,配合项目负责人完成项目开发任务;
3、 前端架构组件开发,负责部分公共类组件开发;
4、 部分应用服务项目开发,包含有要巨汇、养天和龙湘商城、和意优选物料、投诉信箱等。
要巨汇微信小程序、养天和龙湘商城
项目描述:
要巨汇微信小程序是一款O2O商城应用项目,是提供给药品下级供销商对客户门店进行管理并进行药品下单的微信小程序,包含商品、订单、授信、控销的多个功能。养天和龙湘商城是一款B2C商城应用项目,是养天和龙湘商城对附近医院进行日常医护用品销售的微信小程序,包含商品、订单、配送企业微信通知等多个功能。两个项目皆采用了自研Vue3前端框架,包含小程序和后台管理系统。
主要功能分析:
小程序:
1、 基础功能模块,包含微信授权、登录等;
2、 业务功能模块,包含商品、订单、客户管理、控销、授信、钱包等;
后台系统:
1、 数据面板,对各商品成交量排行、新增客户数、新增订单数、历史订单数等多项数据进行可视化管理;
2、 管理模块,对商品、订单、客户、业务审批等多个模块进行管理。
主体技术:
SpringCloud、MybatisPlus、Mysql、Redis、RocketMq、Maven、Vue3
负责内容:
1、 担任项目开发组长,负责需求对接、开发计划制定、任务分配、管控开发进度等;
2、 要巨汇项目开发期后端接口开发,包含商品、订单、授信、控销等;
3、 要巨汇项目开发期前端项目架构开发;
4、 要巨汇项目迭代期部分难点模块开发,包含钱包、控销二次迭代等;
5、 养天和龙湘商城前后端项目的初期构建。
扁小鹊App
项目描述:
该项目是以中医养生为主旨,集课程、训练、商品于一体的综合移动社区平台app。项目前端采用Flutter2.0框架进行移动端和后台管理系统,使用Dart语言开发,后端采用SpringCloud微服务框架进行开发,以Mysql数据库进行数据管理。
主要功能分析:
App:
1、App登录注册流程,包括用户注册、登录、信息完善、引导等;
2、App主体功能,包括健康档案、计划、课程、商城、社区五大模块;
3、App特色功能,包括健康自测、中医养生资料、各类简易小工具等。
后台系统:
1、App内用户人数、活跃度等数据进行可视化管理;
2、App内课程管理、商品管理、视频审核、推荐内容等管理模块。
主要技术:
SpringCloud、Mybatis、Mysql、Redis、RocketMq、Maven、Flutter、Dart
负责内容:
1、负责App移动端的整体开发,包括框架构建、界面实现、动画等;
2、负责App后端用户模块,包括用户登录、注册、档案、关联等;