Patent ID: 7140001

Claim:
A method for constructing a business application system by using a framework described by an object-oriented language, the method comprising the steps of: preparing an abstract class group including (i) a system core class group, which has abstractly defined a basic structure and behavior of a business application system that includes a screen system function for inputting data through a screen, a report system function for printing a report on the basis of the data inputted by the screen system function, a business logic system function for executing at least calculation or aggregation on the basis of the data inputted by the screen system function, and (ii) a screen system class group, a report system class group and a business logic system class group, which respectively inherit said system core class group, wherein said three system class groups are related to each other through said system core class group so that said report system class group and said business logic system class group can start and terminate their processing on the basis of the data inputted through the screen provided by the screen system class group; inheriting said screen system class group, said report system class group and said business logic system class group of said abstract class group to prepare a screen system functional group, a report system functional group and a business logic system functional group; inheriting said system core class group of said abstract class group to prepare a system core functional group; and integrating said screen system functional group, said report system functional group, said business logic system functional group and said system core functional group.