智慧社区-物业缴费(收费系统)
* 项目描述:智慧社区-物业缴费(收费系统) 是解决物业管理中对人工管理依赖性强,管理成本高,效率低等问题,为业主和物业部门提供全新的智慧社区缴费平台的解决方案。实现业主端查询账单以及缴费、物业端账单推送,催缴,费用管理,财务报表等功能。
1. 使用 SpringCloud 微服务的项目开发模式整合项目:用户管理、房屋管理、车场车辆管理、支付平
台、文件系统等几十个服务。
2. 基于 ActiveMQ 实现服务的异步通信以及解耦,采用最大努力通知型的分布式事务解决方案处理分布
式事务问题。
3. 基于 Redis 消息中间件实现分布式锁、接口幂等,并发访问场景的开发。
4. 基于 Activiti 工作流实现流程管理,解决敏感业务操作审批的管理。
5. 使用设计模式(工厂、策略、建造者、门面等)实现业务代码的解耦,提高代码的复用性,可读性等。
智慧社区-突发事件
智慧社区-突发事件 是解决物业管理中面对突发事件时物业部门响应慢,处理效率低,监管难等问题,为物业部门提供全新的智慧社区突发事件的解决方案。实现物业端对突发事件创建、事件状态的推送、处理人的响应进度、事件的最终结果等跟踪管理。
1. 基于开源的分布式雪花 ID 解决时间回溯等问题应用于系统的 ID 生成
2. 利用 Redis 单线程而且基于内存操作这一特性实现突发事件序号的递增生成
3. 基于 Thymeleaf 模板引擎实现对突发事件的模板邮件生成
4. 使用 Java 异步和 Quartz 任务调度实现突发事件的邮件推送,并确保 100%推送成功而不影响主业
务流程推进等问题。