租赁中心产品系统

我要开发同款
proginn15371576292026年01月21日
36阅读

技术信息

作品详情

行业场景

能源工业云网项目包含租赁中心,电商中心和制造中心等八大中心系统,其中租赁中心由于用户需求的不同,需要对
项目进行拆分和处理,为了更快完成项目研发和交付,特将所有的新功能集中开发,又考虑到之前的系统设计并不适用现阶段的
开发需求,特引入Nacos和Dubbo做业务的调度提高系统的响应速度和并发处理能力,将原有的四大模块做了细致拆分,并接入
jekins一键部署,极大地解决了租赁中心技术债务重,开发困难的问题,同时也更大更好地满足了客户和用户的双重需求。

功能介绍

前期项目环境搭建:mysql、redis、nacos和mongodb等组件的安装与启动,准备好测试环境和测试数据
 业务开发过程:
1 对租赁中心的移动h5端做了登录改造;并利用AOP技术实现了对接第三方统一登录的日志系统管理
2 对运营端的用户管理功能和角色管理功能做了优化和改造;同时接入信用中心对登录用户进行自动评分和评级
3 对门户中心端的订单提交,审核,支付和续租等功能进行业务梳理,并重新设计和改造
4 对出租商工作台的设备管理进行改造,同时接入物联中心平台,实时监控设备的工作状态和运动轨迹
5 对租赁中心的系统架构进行改造,搭建微服务架构,使用Spring Boot框架来优化原有的SpringMVC框架
6 将所有的定时任务业务单独部署一套服务,与主流业务服务既能相互独立,又能协同开发
7 使用minio组件对所有的图片和文件的上传和下载进行接口改造
8 基于前端是jsp页面,混合了HTML,js和Java代码,因此前端也都是自己负责开发

项目实现

项目落地部署 :
1 仅用4个月就完成了原本计划需要5个月的开发任务,并编写好了电科院测试所需要的所有相关资料
2 部署在电科院测试环境后,持续地跟进并解决以前的历史功能bug和相关xss攻击的安全缺陷bug
3 积极响应产品的需求,做好项目规划,及时跟前端和测试沟通,保证租赁中心在线上环境的稳定性和可靠性

项目成果: 在现有服务器配置不变的情况下,只是增加了spring部分相关组件的使用,就将租赁中心系统整体的部署和运行效率
提高了10%,在不改变原有的业务基础上,提高了后期新功能的开发效率,对所有的业务代码做了更好地结构优化和规范处理,
及时删除所有不必要的实体类,业务层和数据层以及没有用到的所有数据表,并对数据库进行了维护,让运营端和出租商工作台
的审批和订单提交流程的时间由原来的2s缩减至现在的0.6s。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论