:本系统是本公司开发的用于建筑、工厂能源数字化管理,系统包括系统管理、基础数据配置、
建筑能耗分析、按建筑、组织、设备不同维度进行能耗统计和产生不同报表、能耗定额、节日诊断、碳
排放管理、报警管理等模块+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 进行常规的日志记录,方便我们跟踪程序处理信息和错误信息
主要负责:完成了基础数据配置、建筑能耗分析、能耗定额、节日诊断、报警管理主要功能模块设计和
开发。通过内置依赖注入可以代替第三方依赖注入;
点击空白处退出提示













评论