Understanding Business Processes

Overview

In many ways, being able to execute business processes is the main aim of Websydian Express. Inserting a business process site element in the site structure makes it possible for the user to access the business process - either by having the business process as a menu item or by using the business process to populate a frame as the frameset loads.

A business process is only used to specify functionality - not navigation or structure of the site. This means that a business process site element can only be used as a child in the site structure, never as a parent.

The explanation given on this page is mostly meant to give an understanding of the role of business processes in the site structure. A detailed description of how to insert a business process in the site structure can be found here.

Business Processes as child elements

This section will describe what it means when a business process is a child of a site element of a specific type.

Parent: Site Root

In this case, the business process will be the only thing shown when the site is loaded.

One example of this could be the case, where a login business process/welcome page is shown as the first page when the site is loaded.

Parent: Menu

In this case the business process site element have two different roles.

1. As it is a child of a menu site element, it will be used to show a menu item in the menu defined by the menu site element.

2. When the menu item is pressed, the business process will be used to populate a sub-frame (identified by the frame name specified when the business process was attached to the menu). The frame specified will be populated with the HTML page generated by the first PageGenerator called by the business process.

Parent: Frameset

In this case the business process will be used to populate a sub-frame specified by the frameset as the frameset is loaded.