摘要:
A framework for a business application system, which is used for constructing the business application system, is described by an object-oriented language having characteristics of abstraction and inheritance. The framework includes an abstract class group 10 having abstractly defined the structure and behavior of the business application system, and a common component group 20 including a plurality of common components commonly for use in the business application system. The abstract class group 10 includes a system core class group 11 having abstractly defined the basic structure and behavior of the business application system, and a screen system class group 12, a report system class group 13 and a business logic system class group 14, which inherit the system core class group 11. Thus, it is possible to provide a method for constructing a business application system, which can commonly use and reuse the basic structure of the overall business application system and which can flexibly and easily change and extend the business application system in accordance with a specification change.
摘要:
There is provided an enterprise system constructing method capable of supporting to rapidly construct enterprise systems to share and reuse the whole structure of the systems, and of flexibly and easily changing and extending the systems. A framework 10 includes: a framework 11 which defines the basic attribute and behavior of an enterprise system; frameworks 12, 13 and 14 which inherit the framework 11 and which define the basic attribute and behavior suitable for various executable environments; and a framework for integrating systems 15 which inherits the framework 11 and which defines the basic attribute and behavior relating to combinations of the frameworks 12, 13 and 14. Each of the frameworks 11, 12, 13, 14 and 15 is inherited and materialized, and systems prepared from the frameworks 12, 13 and 14 are combined so as to have a tree structure, the vertex of which is an integrating system prepared from the frameworks for integrating systems 15.