E3运营平台一体化管理系统
开发环境: Windows2008 .Net Framework 4.0 SqlServer Oracle MiniUI SVN
技术亮点: 多层分布式架构、WebServices、RabbitMQ消息队列、Redis缓存、工作流、单例设计模式、多线程、B/S系统、C/S系统、手机App、CRM微信小程序、WebAPI、事务、委托、反射技术
项目描述:
E3运营管理系统(C/S):主要负责公司运营管理系统管理、人力资源管理、设备管理、库房管理、财务管理、客服管理、任务管理
E3 业务管理系统(B/S):主要负责业务员对客户管理、拜访管理、合同管理、订单管理、账单管理、开票回款、业务办理、财务减免、信用度管理、其他管理
E3手机APP:主要是工程师负责客户的设备安装与管理包括任务管理、派单管理、装车管理、拆机管理、重装管理。
CRM微信小程序:主要是给大区办事处领导展示回款信息、业务员拜访情况、销售情况、项目情况。
责任描述: 负责开发组开发进度保证项目总体进度的管理;项目中疑难问题解决和核心代码编写;项目组团队成员代码质量风险把控;以及项目上线后紧急突发问题的处理。
易流分系统同步程序
开发环境: Windows2008 .Net Framework 4.0 MySql Oracle SVN
技术亮点: WebServices、RabbitMQ消息队列、策略设计模式、高可扩展性
项目描述:
OA项目模块:负责连接OA MYSQL数据库,处理OA的CRUD操作。
钉钉项目模块:负责连接钉钉接口,处理钉钉的部门、人员、岗位CRUD操作。
E3运营项目模块:负责连接ORACLE数据库,处理E3的部门、人员、岗位CURD操作,给中间表写数据并发送给消息队列包括人员、部门、客户等信息。
同步服务端:负责每五分钟监控OA是否修改过数据;对人员、部门、岗位、客户数据发送消息队列;发送完成记录发送时间。
同步客户端:负责获取消息队列中的人员、部门、岗位、客户分别同步;同步完成后给中间表返回相应结果。
责任描述:
负责系统的整个架构,利用策略设计模式,划分各个模块之间的职责,降低之间耦合利于之后扩展;项目中疑难问题的解决和攻克;项目组成员工作安排,代码质量和进度管控。