The present invention provides a DDD-oriented
software design method and
system, the method comprising: after the business platform, domain and application modules are created, according to the DDD-oriented
software design requirements generated through a
visual interface, judging the business
scenario corresponding to the
software design requirements Whether it is a single table addition, deletion, query and modification
scenario; if the business
scenario is a single table addition, deletion, query and modification scenario, select a pre-stored general template to automatically generate DDD-oriented software code corresponding to the
software design requirements; if the business scenario is not a single table addition, deletion, query and modification scenario , create new application services, entity behavior components, and storage components, and generate business processes including entity behavior components and storage components according to the
business logic orchestration operation of the
visual interface, and automatically generate DDD-oriented software codes corresponding to
software design requirements according to business processes. The invention breaks through two stages of
system design and
software research and development, and can improve the conversion rate of
software design.