本人从事Java工作5年多,对Java有很高的认识,项目中主要运用到的技术有ssm,ssh,jfinal,springboot,Redis,shiro,netty,MQ等。在工作期间,担任过项目经理,对项目风险的把控有一定的经验。
1、智能存包柜项目:项目主要和学校合作,提供智能存包柜业务,通过和学校的一卡通与微信的绑定,实现微信操控开柜,项目中设计到了串口的开发,通过串口通信实现开柜的功能。
主要使用的技术:jfinal+Redis+shiro+netty,学生把一卡通和微信绑定后,可以通过扫描小程序二维码进行身份的鉴权,鉴权成功后,系统会自动分类一个空余的柜子进行开柜,首先把开柜的指令存放在Redis队列中,然后netty启动线程去监听Redis队列的数据去消费,消费后发送指令到DTU,进行开柜操作。
2、医美供应链管理系统:项目采用的框架是springboot、shiro、Redis、beetlsql等框架,前端使用layui框架。项目主要是解决医美行业供应链金融的问题,角色分别有管理员,总代,省代,和医院端,管理员可以对其他三个角色的贷款,产品库存,以及资金流动方向的监控。
3、CRM系统:此项目使用框架为jfinal+shiro+Redis+netty+freemarker+layui,netty主要为了实现消息的及时发送,通过客户端和服务器建立通道,并保持通道的连接,当客户端A发送了通知或是公告,则服务器获取到此通知或是公告,并转发给其他客户端。
此项目主要是解决工厂的售前、售中以及售后的完整的过程,管理客户,联系人,合同以及商机等重要的商业数据,具有客户跟踪,重点客户的提取,以及应收款等核心的商业活动,达到提高销售业绩,降低销售成本,减少客户流失的效果。
在此项目中,我担任项目经理和开发一职,主要是对项目的时间点和进度的把控,以及和客户需求的沟通,项目主要包含功能块有:联系人管理、客户管理、商机管理、订单管理、售后管理等功能。
角色 | 职位 |
负责人 | Java软件工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |