Patent ID: 7533380

Claim:
A method of configuring a first computer system to implement a set of business processes, the first computer system comprising a plurality of business logic function modules and a stored settings module, the method comprising: initializing an installation container on a second computer system, responsive to a selection of features corresponding to steps of a customer's predetermined business process, selecting, from a library of preconfigured building blocks, one or more building blocks for inclusion in the container, the building blocks including: settings information that, when installed in the stored settings module, defines: at least one business logic function module to be used to implement each step of the business process, the interconnection of the individual steps to implement the business process, and communication processes used by at least some of the business logic function modules to access a plurality of databases on a plurality of servers of the first computer system; forms and documentation that, when installed on the first computer system. implement a user interface to the steps of the business process, including access to and manipulation of data stored in the plurality of databases; an installation interface that, during installation of the selected building blocks on the first computer system, prompts for information used to connect components of the building blocks to the plurality of databases on the plurality of servers; and a test component configured to determine if components of the selected building blocks map correctly to customer data stored in the plurality of databases on the plurality of servers; closing the installation container; and installing the selected building blocks on the first computer system using the installation container.