Unlock instant, AI-driven research and patent intelligence for your innovation.

A Domain-Driven Design Tactical Modeling Method

A technology of domain-driven design and modeling methods, applied in the domain of domain-driven design tactical modeling, can solve problems such as guidance, tactical modeling difficulties, complex models, etc., to achieve the effect of reducing communication problems and reducing learning costs

Active Publication Date: 2022-05-10
上海安畅网络科技股份有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

First, the concept of tactical modeling itself is very complicated. The conceptual knowledge contained in the tactical modeling level is very rich, and each model is very complicated. It is basically impossible to understand without a lot of actual combat experience. The cost of learning tactical modeling is very high. Second, due to the large gap in the development level and experience of front-line developers, the understanding of domain-driven design is not deep enough, and it is often difficult for the same development team to maintain standard and unified modeling results; third, in the actual application of tactics There is no specific implementation technical plan to guide the modeling, which makes it difficult to standardize and apply tactical modeling to actual modeling design and practice

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Domain-Driven Design Tactical Modeling Method
  • A Domain-Driven Design Tactical Modeling Method
  • A Domain-Driven Design Tactical Modeling Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0198] refer to image 3 As mentioned above, the domain-driven design tactical modeling method proposed in the embodiment of the present invention can verify the tactical modeling results, and the verification rules conform to the most advanced research results and specifications in the field of domain-driven design tactical modeling, and give Modifications to the model, specifically, include the following steps:

[0199] Step S200, such as image 3 As shown, the modeling results are verified, which specifically includes the following steps:

[0200] Step S201, verify the legality of the attribute names and attribute values ​​of the tactical pattern objects in the modeling results, and ensure that the naming of entities, unique identifiers, value objects, domain services, domain events, modules, aggregates, resource libraries, and factories conforms to English grammatical norms , to ensure that the name of the unique identifier and the specific value of the unique identifier...

Embodiment 3

[0210] According to the above principles, tactical modeling is performed on the user identity authentication subfield, using the tactical modeling method proposed by the present invention, and the modeling process is as follows Figure 5 As shown, specifically, the modeling process steps are as follows:

[0211] Use English words to model the objects in the business. The correspondence between English names and business objects is as follows:

[0212] Person represents "member", RegistrationInvitation represents "registration invitation", Role represents "role", Group represents "group", ContactInformation represents "contact information", Enablement represents "authorization", GroupMember represents "group member", UserPasswordChanged represents "user password Modified", PersonNameChanged means "member name has been modified", UserRegistered means "user has registered", TenantActivated means "tenant has been activated", User means "user", Tenant means "tenant";

[0213] Choo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a domain-driven design tactical modeling method, which belongs to the technical field of domain-driven design practice. The invention discloses a domain-driven design tactical modeling method, which includes: tactical mode selection, modeling result verification and realization of the modeling result. The tactical pattern selection part includes selecting entities, value objects, domain services, domain events, aggregations, modules, resource libraries, factories, and confirming the important characteristic attributes of the above patterns; the modeling result verification part includes the specification of the tactical pattern attributes. , constraints and the verification of the relationship between the modes; the realization part of the modeling results includes the technical solutions and technical details of the tactical mode. The invention supports the efficient and simple use of the domain-driven design tactical modeling mode, can effectively verify the standardization and normativeness of the modeling results, and can also implement the modeling results concretely, providing a reliable set of tactical modeling procedures for the modeling process. process.

Description

technical field [0001] The invention relates to the technical field of domain-driven design practice, in particular to a domain-driven design tactical modeling method. Background technique [0002] Domain-driven design is a software design method for complex business processes, which can help architects and software developers refine business processes and build complex software systems. In recent years, more and more teams have applied domain-driven design to the design and implementation of large-scale distributed systems. Compared with the traditional system design method, domain-driven design focuses more on the business process in the domain rather than the data of the system operation, emphasizing the importance of the domain model. Domain-driven design follows the principle of separation of concerns, and has a clear division of strategies and responsibilities for domain objects. It can map real business to domain objects and build a bridge of communication between do...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/20G06F8/35
CPCG06F8/20G06F8/35
Inventor 李质颖张贺钟陈星李杉杉张玮
Owner 上海安畅网络科技股份有限公司