二代水务系统架构设计分享——DDD+个性化

系统要求
C/S架构的单体桌面应用,可以满足客户个性化需求,易于升级和维护。相比于一代Winform,界面要求美观,控件丰富可定制。
解决方案
依托.Net6开发平台,采用模块化思想设计(即分而治之的策略),每个模块采用DDD分层设计。前端选用WPF + Prism框架,后端选用ABP + EF框架,数据库选择SQL Server。
业务拆分     
核心领域:包含用户管理、客户管理、表具管理、方案管理、抄表管理
通用领域:包含权限、菜单、个人中心、参数配置、审计日志、数据字典
支撑领域:包含数据查询、统计报表、消息管理、STS安全、工单、自动升级
业务建模
通过业务拆分,水务领域已经被划分.....

版权声明:cnblogshot 发表于 2023-08-09 19:08:04。
转载请注明:二代水务系统架构设计分享——DDD+个性化 | 程序员导航网

暂无评论

暂无评论...