The invention provides a DDD-oriented
software design method and
system. The method comprises the following steps: after a service platform, a field and an
application module are created, judging whether a service scene corresponding to a
software design requirement is a single-table adding, deleting, checking and changing scene or not according to the DDD-oriented
software design requirement generated through a
visual interface; if the business scene is a single-table adding, deleting, checking and changing scene, selecting a pre-stored universal template to automatically generate DDD-oriented software codes corresponding to
software design requirements; if the business scene is not a single-table adding, deleting, checking and changing scene, newly establishing an application service, an entity behavior component and a storage component, generating a
business process comprising the entity behavior component and the storage component according to
business logic arrangement operation of the
visual interface, and automatically generating DDD-oriented software codes corresponding to
software design requirements according to the
business process. According to the invention, two stages of
system design and
software research and development are opened, and the
software design conversion rate can be improved.