DDD-oriented software design method and system
A technology of software design and software code, applied in software design, software engineering design, calculation, etc., can solve problems such as lack of tools, unsatisfactory application effect of DDD, difficult system design software, etc., and achieve the effect of improving conversion rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] figure 1 It is a flow chart of the DDD-oriented software design method according to the exemplary first embodiment of the present invention, such as figure 1 As shown, a kind of DDD-oriented software design method of the embodiment of the present invention includes:
[0038] Step 101: After the business platform, domain and application modules are created, according to the DDD-oriented software design requirements generated through the visual interface, determine whether the business scenario corresponding to the software design requirements is a single table addition, deletion, query and modification scenario; the single table addition, deletion, query The changing scene is used to represent one of the following scenarios: adding a single table (that is, adding a single table), querying a single table by paging (that is, performing a query operation on a single table), updating a single table (that is, performing an update operation on a single table), Delete a single...
Embodiment 2
[0043] figure 2 It is a flow chart of the DDD-oriented software design method according to the second exemplary embodiment of the present invention, which is figure 1 Preferred implementations of the method embodiments shown, such as figure 2 As shown, a kind of DDD-oriented software design method provided by the embodiment of the present invention may include the following steps:
[0044] Step 201, determine whether the platform (i.e. business platform) and domain have been created, for example, a specific customer management system to be created can be understood as a business platform, and multiple business objects under the customer management system, such as individual customers, enterprises Customers, etc. can be understood as domains. At the beginning of the design, it is necessary to create the architecture of the business platform, which presents the catalog of the business platform to the designer. For example, the lower level of the customer management system (b...
Embodiment 3
[0068] Figure 7 It is a structural block diagram of a DDD-oriented software design system according to an exemplary fourth embodiment of the present invention, specifically as Figure 7 As shown, the DDD-oriented software design system includes:
[0069] The business judgment module 1201 is used to judge whether the business scenario corresponding to the software design requirement is a single table addition, deletion, query and modification scene according to the DDD-oriented software design requirements generated through the visual interface after the business platform, domain and application modules are created; Addition, deletion, query and modification scenarios are used to represent one of the following scenarios: adding a single table, querying a single table by page, updating a single table, deleting a single table, and verifying a single table;
[0070] The general code module 1202 is used to select a pre-stored general template to automatically generate DDD-oriente...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com