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.