-
公开(公告)号:CN115454384A
公开(公告)日:2022-12-09
申请号:CN202211197985.2
申请日:2022-09-29
Applicant: 江苏润和软件股份有限公司
Abstract: 本发明提供了一种软件定义汽车服务开发流程的领域设计方法,其特征在于,包括模块划分、领域建模和模型验证三个部分,在确定好需求后,根据热管理模块业务模型和功能点,对业务领域做梳理与划分,区分出热管理领域下的所有领域对象,确定热管理子领域包含的所有领域模型,并对各个模型做详细设计,对应输出概要设计文档和UML类图,包括关联关系;本发明利用领域建模的的思想完成模块划分,再领域模型转化为开发模型,使模块划分更加详细,使得整体开发工作分工更加明确,保证了业务划分的准确性,业务模块之间高内聚,低耦合。
-
公开(公告)号:CN115454975A
公开(公告)日:2022-12-09
申请号:CN202211205994.1
申请日:2022-09-30
Applicant: 江苏润和软件股份有限公司
IPC: G06F16/21
Abstract: 本发明提供了一种支持云原生架构的orm框架,其特征在于,包括通过统一的数据模型定义语句,来实现所有数据模型的统一化,避免多样化;通过统一的数据编排服务,完成数据模型到数据库模型的转义;通过抽象语法树将对应的orm查询翻译成适配各种数据库查询语句来统一实现对于所有数据模型的查询;框架总体架构采用领域驱动模型中的cqrs架构将对于数据的查询和操作指令分开,从而达到灵活的扩展、简化查询和提高性能的效果;本发明从数据层面上也进行了微服务的划分,减少了服务对于数据的加载,降低了系统的资源消耗,增加性能的同时,还可以保证数据的最终一致性,降低了开发人员开发系统的复杂度,解决了微服务在频繁升级过程中的不停机问题。
-
公开(公告)号:CN115454383A
公开(公告)日:2022-12-09
申请号:CN202211197934.X
申请日:2022-09-29
Applicant: 江苏润和软件股份有限公司
Abstract: 本发明提供了一种软件定义汽车服务开发的流程和实施方法,其特征在于,包括需求确定、领域设计、服务开发、测试发布和持续扩展五个步骤,通过需求分析和需求调研了解市场需求,再通过需求可行性分析,确定所有业务模型对应的需求点是否能实现;通过模块划分、领域建模和模型验证,创建可靠的领域模型,为服务开发做好准备;用模型开发和验证,完成热管理领域的具体功能开发;进行集成测试,完成功能的验证,验证完成后,对应发布到软硬件平台;最后扩展新的需求,不断更新迭代;本发明能够保证需求的准确执行和传达,开发分工更加明确,业务划分准确,业务模块之间高内聚,低耦合;采用高效的开发方式,在保证进度的情况下,还可以保证质量。
-
-