:本系统是本公司开发的用于建筑、工厂能源数字化管理,系统包括系统管理、基础数据配置、建筑能耗分析、按建筑、组织、设备不同维度进行能耗统计和产生不同报表、能耗定额、节日诊断、碳排放管理、报警管理等模块+SICA2000 数据采集系统。系统使用了 ABP NET Core6.0 DDD 领域设计模式作为系统架构并使 vue3+TS+ Ant Design 作为前端实现技术,展现层主要是 WebApi 接口,应用程序层使用工作单元(Unit of work)实现事务功能,领域层主要是对实体、仓储、值对象等一系列数据操作,通过 Redis 缓存框架实现缓存数据,持久层使用了基类、EF 对数据库操作,底层使用 SQL 实现数据存取使用 EF Code First 自动迁移并创建 SQL 数据库 集成 nswag 根据 Swagger API 自动生成操作类代码 使用 Castle windsor (依赖注入容器)来实现依赖注入 利用 Log4Net 进行常规的日志记录,方便我们跟踪程序处理信息和错误信息主要负责:完成了基础数据配置、建筑能耗分析、能耗定额、节日诊断、报警管理主要功能模块设计和开发。通过内置依赖注入可以代替第三方依赖注入;声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

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