项目一:明星来电(https://yyxx.10086.cn/stars/index.html#/)
开发环境:JDK1.8、eclipse、gitlab、jira
运用技术:mongodb、springboot、rocketmq、xxl-job
项目架构:该项目由一个工程组成,我们称之为starvoicepack,在该工程中实现了用户订购、登录、设置明星语音,实现定时发起明星语音外呼,自动拨打电话给用户,播放特定的语音文件。
职责描述:1.负责整个功能的表设计;2.负责整个功能的逻辑实现;3.和前端同事沟通做好前端页面开发。
项目描述:明星来电功能是用户可以订购该产品,然后选择相应的明星做服务,设置明星的语音来电内容、方式、时间等等,如用户可以在页面订购该功能,验证码登录、一键登录、选择喜欢的明星、分别设置早安包、晚安包、还款提醒包、祝福包等等。后台定时任务根据用户设置的事件对用户发起呼叫、播放明星音频。
业绩:1. 根据需求文档,理解需求,设计表结构;2.实现业务开发。
项目二:立白经销商管理系统
开发环境:JDK1.8、tomcat8.0、mysql5.5
运用技术:Spring、SringMVC、Mybatis、redis、dubbo、rocketmq
项目架构:该项目有商品中心、门店中心、订单中心、仓管中心、往来中心、报表中心,该系统是给经销商使用的,经销商通过该系统管理各自的商品、订单、门店,等等。该项目还提供与sfa平台、o2o平台的对外接口,进行数据交换。
职责描述:本人在项目开发中,接触过商品、门店、订单、仓管、导出中心,开发的需求是经过分解,然后安排给我。具体本人做过商品分平台上下架优化功能、商品分组价功能、空白门店功能、退货单列表优化功能、订单签收附件上传、对外接口订单排序、仓库列表优化、订单/退货单导出功能、扩展菜单按钮功能,等等。在开发中用的最多的是rocketMQ如商品分组价、导出功能,基于redis的分布式锁。