项目时间:2016-04 - 2016-12
项目名称:易迁易物流平台 | 项目工具:服务器环境Linux系统,开发环境windows 10
项目描述:
项目介绍
易迁易物流云平台系统采取了“传统第三方合同物流、项目物流+互联网”的新理念,服务于生产供应链物流服务领域的应用软件。易迁易物流平台主要以企业货主、车主司机、中小型第三方物流公司为主要用户群,依靠区域物流服务商、物流管家作为渠道、把运输服务产品、仓储服务产品、线下服务产品、金融产品服务等传统服务模式进行系统化、标准化的交易平台;同时易迁易平台将朝着多用户、多角色协同合作管理的方向发展,形成以业务开发到结算支付的企业业务链条闭环,打造出第三方物流服务新业态,最终实现业务共生、共富的业务发展战略;
该项目主要分订单中心、会员中心、监控中心、结算中心、基础配置、系统管理、数据中心、帮助中心等八大模块;
大体业务流程:注册用户角色—用户审核入驻—建立货主用户信息(包括结算翼支付账号信息、货物包装信息、仓库信息)--建立业务线路分配运力—建立结算信息包括货物费率—建立报价单—建立合同—建立订单—监控订单走向—生成账单和发票—账单结算支付完成;
项目技术背景:后台主要是使用Maven项目对象模型搭建项目;框架使用了SpringMVC+Spring+Hibernate,前台主要是由亿讯这边设计出来的一套js+css的封装模型,特点就是提高了代码的可重用性,耦合性,更加容易进行管理开发;
项目主要特点:服务器环境主要使用了dubbo集群环境,数据库是用Mysql,支付接口采用电信下的翼支付第三方接口;权限控制,加入了一个认证中心管理系统,通过权限标签对项目的里角色权限进行控制;
我的职责
该项目的总共研发人数总共有8个人,技术和项目管控人员参与。
我主要负责会员中心和结算中心以及数据中心三大模块的业务编程和整编,由于业务变动,会员中心和结算中心大部分功能点都进行了重做,我主要负责这方面的业务变动修改重构,以及后期的日志查询模块的搭建,就是数据中心模块,
其中会员中心涉及到的业务有线路建设、报价单生成、添加合同、设置费率和结算规则等业务,结算中心主要负责账单结算日生成账单接口的编写,和发票生成接口编写,数据中心主要负责为各个模块提供日志记录接口调用和查询;
另外其他各个模块也经常出现一些bug和新需求,都有参与过修复新增,比如订单中心的地图显示问题,还有基础模块的一些新业务功能添加之类的。
整个项目给我的感觉是挺大的,加上业务经常变动,经常要进行升级修改,难度是感觉挺大的,但是在团队开发中,遇到各种难题都能互相帮助学习,互相提高,所以总体感觉到挺充实的。
项目时间:2016-09 - 2017-07
项目名称:军事管理学教学系统
项目描述:
项目介绍
该系统分为四个子系统,主要实现对军事管理学教学的进度、内容、质量以及教员学员情况管理和控制,分别为控制系统、实验管理系统、实验演示系统、博弈研讨系统,并且实验管理系统和实验演示系统是为控制系统服务的。我在控制系统中实现了单位管理、教员基本信息管理、学员基本信息管理、教学力量配置、教学质量互动管理和日志管理;在实验管理系统中实现了教学内容管理、教学实验情况管理、人员管理和日志管理;在实验演示系统中实现了教案管理、人员管理和日志管理;在博弈系统中实现了对抗式研讨管理和日志管理。
我的职责
参与整个系统概要设计,以及模块的设计,编码工作
项目时间:2017-05 - 至今
项目名称:安维思NMS综合网管监控系统 | 项目工具:Windows 运行环境
项目描述:
项目介绍
该项目是属于安维思公司自主研发的一个视频设备的管理产品,是由java和C++两种语言开发出的Web和SDK的一种集成项目,java方面采用了Spring+Mybaitis+ESB+Ativemq+shiro的后台开发框架模式,前台主要采用最新的html+angularjs+SDK接口对接调用;
该项目的功能主要分四块大块,一块是IPC采集器,采集由视频监控那里触发的警报和日志,通过列表和图形页面展示出来;
另一块是性能警报,主要由SDK接口采集最新的心跳日志数据来观看各个设备的使用情况;
最后一块是角色用户以及设备组织架构的权限同步功能;
除了这三大大块的功能,该视频系统还和其他三个主要的系统通过ActiveMq紧密的关联在一起,实现数据同步和设备管理的工作;
我的职责
该项目属于公司线上的一个正常运行的产品项目,我主要负责对接新疆机场和白云机场两方客户在购买并且正式投入使用的情况跟进和改进工作,和我一起对接的,还有两个现场驻场的同事,直属负责人是项目主管。
我主要负责两个机场的工作人员在使用我们公司的产品遇到的问题的解决以及提出的一些新的改进需求的编写工作,同时还负责对一些模块的重构优化的工作,以及发布新的产品版本的打包和SDK的集成成为exe的安装包,提供给客户安装升级的工作,以及对项目的问题解决记录到禅道中,同时跟主管汇报最新的工作情况等工作。
项目时间:2016-01 - 2016-03
项目名称:白云国际机场货运站新安检监控系统 | 项目工具:Windows
项目描述:
项目介绍
该项目主要五个人的团队组成,分别是项目经理、2个前端、一个测试以及负责后台的我。该系统由实时监控,综合查询,通知管理,多通道管理,实时视频等五大模块组成,运用了SpringMvc后台框架和服务器系统的redis缓存系统的组合,数据库是用Mysql,前端是运用传统的div+css模式进行开发,我主要在后台编写各种接口,利用sql语句,和json数据封装,以及前台的ajax的调用,获取各种数据,另外该项目还融入了第三方公司开发的视频sdk,在该项目中我负责了调用第三方公司提供的sdk视频播放和下载的接口,实现,货运站各个通道的监控视频的查看和下载,以及导出,另外由于该货运站的货物众多,数据量已经超过百万条,一些接口之前没有考虑到数据量,导致整个系统卡慢,我也负责了优化了这些接口的性能,实现秒出和系统的稳定性;
我的职责
在该公司,我主要负责该系统的后台开发工作和维护更新工作,主要的工作内容:
1、负责和客户沟通,实时记录他们对于该系统的反馈工作,然后整理更新发布新的版本;
2、负责和前端人员协调开发的任务分配;
3、负责和测试人员实时关注现场的机器与系统的磨合程度是否稳定;
4、负责和项目经理沟通项目解决的问题和存在的问题,以及任务的分配和完成的进度;