项目背景:
致力于通过移动、社交、AI、大数据、物联网等新型互联网技术,打造符合数字化时代下企业需求的企业级营销服一体化CRM产品,将企业同客户互动的全过程数字化、智能化,帮助企业转型为真正以客户为中心的数字化运营组织,实现业绩的可持续增长
主要负责功能模块:
业务模块:市场活动 、线索模块 、客户模块;
后台管理:权限模块、角色管理、人员组织架构管理;
项目亮点:
1、基于 SpringCloud+ Nacos+zipkin +redis+oss+swagger 实现平台的微服务化,把元数据、领域、表单等功能模块微服务化,在应用架构设计中通过将整体应用切分成可独立部署及升级的微服务方式进行组件化设计
2、aPaaS平台采用多账套模式,可适配中大型企业复杂的组织架构的应用场景,适应多维度的业务场景开发
3、自研FLYCODE业务引擎 基于动态领域模型动态地配置和发布Web服务接口,提供与App/Web UI交互的restful服务,并通过自研的轻量级简单语法树赋能给实施,降低其开发成本,对引擎运行时环境进行管理控制,如引擎的监控,隔离,调试,异常终止,热部署等
4、APP端开发了离线功能,在移动CRM的使用场景中,经常会出现弱网,无网的情况(地下室,偏远地区,高楼密集区),这种情况下CRM又需要进行业务处理,这时就需要CRM 提供能在断网情况下,继续进行业务处理的能力,也即CRM 支持离线业务处理, 系统通过基于sqllite的手机端本地数据库结合app离线数据sdk实现离线业务支持,离线状态下新增的业务数据,联网后通过上传队列上传到应用服务器,应用服务器调用相应的处理逻辑,合并入租户业务数据库