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'.