The invention provides a network
system software system framework. The framework comprises
a domain model layer, a
presentation layer, a
service layer and a foundation framework layer, wherein the
domain model layer is used for displaying an action logic, a business
processing state and a rule for implementing a business in the business field, the
presentation layer is used for displaying
data information to a user and receiving an intervention feedback, the
service layer is used for packaging the business in the '
domain model layer' and exposing a logic business service with a coarse
granularity to the '
presentation layer' through the network or an interface, and the foundation framework layer is used for providing services for
data access of application programs of the '
service layer' and the 'presentation layer'. An implementation method of the framework is further provided. According to the network
system software system framework and the implementation method thereof, through the application of a 'domain-driven design' idea and the combination of novel
software design technologies, a
system software design is directly centralized to aspects of 'business behavior
logic implementation' and 'front page richness', and a developing design of an
enterprise application system software is enabled to be simple, convenient, rapid and high efficient by the aid of the means of 'software systems and code automatic generation of the software systems'.