项目介绍ECAR系统升级开发需求说明一、项目背景与升级目的现有系统采用ASP.NET Web Forms单体架构,前端为

2025-07-28 18:22

项目介绍

ECAR系统升级开发需求说明

一、项目背景与升级目的

现有系统采用ASP.NET Web Forms单体架构,前端为ASPX页面+传统jQuery组件,后端通过ADO.NET直连SQL Server。该架构存在性能瓶颈(同步阻塞、并发能力差)、安全短板(会话管理与认证机制落后)、难以扩展和维护,无法适应新业务场景和现代IT要求,且难以支撑多租户、多门店、多公司运营模式。

二、升级目标与新架构

• 升级目标:

○ 显著提升系统性能、安全性与可扩展性

○ 实现前后端分离、模块解耦、灵活扩展

○ 支持多租户、多门店、多公司架构,满足集团化、连锁化管理需求

○ 支持自动化运维、云原生和容器化部署

• 新架构建议:

○ 后端基于.NET 9.0微服务,业务模块(如用户、权限、工单、报表等)独立服务

○ 前端采用Vue.js/React重构为SPA,支持多端访问

○ 集成统一认证与授权(如JWT/IdentityServer)、分布式缓存、消息队列

○ 建议以中台Admin微服务框架为基础开发,复用其组织、租户、权限、菜单等能力

○ 建立完善的DevOps、自动化测试与全链路监控体系

三、开发与交付要求

• 功能迁移与优化:核心业务逻辑准确移植,优化历史遗留问题

• 接口规范:前后端API化,OpenAPI文档齐全

• 安全加固:多租户数据隔离、细粒度权限、日志审计、异常处理

• 部署支持:全流程容器化,持续集成与自动化部署脚本

• 多租户与多公司:支持租户级、门店级、公司级数据分层隔离和灵活扩展

四、人员与经验要求

• 前端:有大型SPA开发及老系统重构经验,熟悉多租户UI与国际化

• 后端:精通.NET Core/.NET 9微服务与EF Core,熟悉消息队列、分布式、缓存、租户架构

需提供开发人员真实简历,优先有制造、企业SaaS、中台平台项目经验
已有13人报名
*************
*************
浏览 365
点赞
4评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
全部评论
Ray2025-07-29 17:31
公司团队,可以对公转账,对公签开发合同
点赞回复
淘人居士2025-07-28 21:44
可承担****到****的改造查看联系方式
点赞回复
IT机械飞升2025-07-28 18:52
可接前端vue开发
点赞回复
欧阿义2025-07-28 18:42
10+ .net 平台开发经验
点赞回复
推荐
点赞
4评论
收藏
分享

手机扫一扫分享

分享
举报