| With deeply researching on enterprise modeling, now more and more researchers have found that modeling business rules is a very critical factor to a fine designed enterprise application. The complexity of enterprise projects and the mutability of business rules need separate business policy from technical application, and at the same time we need store the business policy information in a central database or other uniform places. In this way, the business policy can be run dynamically and be modified easily and flexibly.In fact, business rules can be regarded as a set of conditions and operations which be restricted by these conditions, and be regarded as a set of exact and precise sentences which is used to describe restrictions and control the enterprise's construction, operation, and strategy, and be regarded as a set of business logic in application which is developed by business operators, managers and developers. The basis of its theory is: set an aggregation composed by a lot of rules, and input a fact, if find it satisfied conditions in the aggregation then trigger its action. In order to improve the agility and adaptability of system, we adopt rule formation to catch the policy sentence. In a sense, business rules are the key for the enterprises to adapt to the change of external environment and to stay ahead of the competition.Nowadays the researches in business rules are very popular in abroad, and a lot of products based on business rules. Although many researchers have studied system modeling in different perspectives, they have not combined the modeling with business rules properly. Consequently, it is necessary to investigate in methodology of system modeling aimed at business rules.In order to fit in with the mutable business environment for the enterprise information systems, this paper put forward a hybrid modeling approach based on business rules. In analytical process, we establish system modeling by starting from business rules, introducing the event-driven business rules (ECA), and combining other system model's merit. In design and implementation process, we put forward the... |