项目一:
致远OA系统
开发环境:JDK.8+Intellij IDEA+GIt+tomcat+sqlserver
软件架构:springmvc+hibernate+jsp
项目介绍: 该系统是金新农科技股份有限公司所使用的一款OA系统,之前最初是OA6.0版本,在今年元旦升级完成致远OA8.0版本,主要使用场景用于单据审批,发起入职单申请审批或者发起固定资产采购单等等。
我的职责:
1.自定义开发表单控件: 在表单页面上开发实时查询对外接口;
2.对接SAPS4系统: 主要是审批表单对接传输,以json方式交互;
3.对接SAPSF人力资源系统: 对该系统完成信息交互以Odata协议进行;
4.对接JD京东慧采平台: 实现单点登录,发送restful请求与OA系统交互;
5.日常功能维护.业务需求修改。
技术描述:
1. 与京东技术人员对接,通过oathu2.方式认证。
2. 制作OA流程化表单,对应入职,离职,调岗,兼岗等。
3. 外部系统的单点登录,SF系统单点登录,报账系统单点登录,JD商城单点登录。
项目二:
轻言解忧
开发环境:JDK.8+Intellij IDEA+SVN+Maven+mysql +腾讯云服务器
软件架构:springBoot+mybatisPlus+RabbitMq+security+Redis+swagger+实时通讯腾讯云Im
项目介绍:轻言解忧app是一款非常优质的解压软件,针对于用户的自身对于情感和心灵上的安抚,主要项目功能:虚拟恋人,树洞倾诉,夸夸,开心一刻,失眠陪伴等等。
我的主要职责:
1.负责搭建项目架构,技术选型,及根据具体业务设计数据库表;
2.用户注册,登录验码及权限认证;
3.用户实名认证,申请入驻陪伴者功能;
4.陪伴者设置可接单时间,系统派单,指定下单功能;
5.订单流程处理:订单评价,退单,订单投诉,陪伴者或用户举报等功能;
6.推荐人分成:用户注册时填写推荐用户的推荐码,当推荐人产生收益后进行礼物或订单分成;
技术描述:
1.登录系统时记录访问IP和接口日志,配置后台无需登录白名单,通过Redis来实现违规账号封禁;
2.通过RabbitMq延迟队列实现了订单通知等功能;
3.对接第三方腾讯云Im,数美,图谱,完成对用户设置名称图片等敏感词过滤;
4.通过swagger框架进行接口的整合,非常详细的完成和安卓前端对接;
5.完善后台运维审核接口,同时通过springBoot搭建app后台管理系统;