ERP租赁系统是一款专为公司商铺租赁提供了全面解决方案,涵盖了招商、合同和财务等关键模块。该系统旨在帮助公司实现高效管理和运营,提升业务流程的透明度和效率。
招商模块旨在帮助公司管理招商活动,包括租户信息、合作伙伴关系管理等。合同模块则致力于管理租赁合同的创建、审批和执行过程,以确保合同的合规性和及时性。财务模块则涵盖了租金管理、费用核算和财务报表等功能,帮助公司实现财务数据的集中管理和分析。通过整合这些关键模块,ERP租赁系统能够为公司提供全面的业务管理支持,帮助其实现业务的数字化转型和持续发展。
1.负责收集业务部门需求,参与需求评审,分解需求,安排任务,code review等研发环节
负责指导,协调,解决产品研发中遇到技术问题,保证研发工作的正常进行。
2.负责核心项目模块的开发,招商模块:客户基础资料,租赁资源信息管理,合同模块:各种类型合同的新增,变更,终止,审核,审批,签署等,财务模块:交款单据,退款,抵扣等。
需求与研发管理
收集并分析业务部门需求,参与需求评审,分解功能点,合理排期与任务分配。
负责代码审查(Code Review),保障代码规范与质量。
指导并解决产品研发中的技术难题,确保项目按期高质量交付。
核心模块开发
招商模块:实现客户基础资料管理、租赁资源信息维护、资源状态跟踪等。
合同模块:支持多种类型合同(租赁、服务等)的新增、变更、终止、审核、审批、电子签署全流程管理。
财务模块:开发交款单据生成、退款流程、费用抵扣等资金处理功能。
技术栈
后端:Java(Spring Boot / Spring Cloud)
前端:Vue.js / React(视项目实际)
数据库:MySQL / PostgreSQL,Redis(缓存与分布式锁)
中间件:RabbitMQ / Kafka(异步处理合同与财务单据)
流程与签署:Activiti / Flowable(审批流),电子签章集成(如法大大、e签宝)
架构模式:微服务架构(Spring Cloud Alibaba),分布式事务(Seata)
架构设计
微服务拆分:按业务域拆分为招商服务、合同服务、财务服务、用户权限服务等。
异步解耦:合同审批通过后,通过消息队列触发财务单据生成,提高系统响应速度。
分布式事务:涉及合同创建与押金冻结等跨服务操作,采用 Seata TCC 模式确保最终一致性。
统一审批引擎:封装通用审批流,支持合同变更、终止、退款等多场景复用。
数据隔离:多租户(事业部/项目)数据隔离,采用 Schema 或租户ID方式实现。
实现亮点
合同全生命周期管理
支持合同模板动态渲染,参数化生成条款,减少重复代码。
变更与终止流程自动生成补充协议或终止协议,并与原合同关联可追溯。
财务单据自动化
审批通过后自动生成交款单据,支持部分退款、多次抵扣等复杂场景。
对接支付网关与ERP,实现
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论