Figure 1: User Model
Target Audience of this Wiki
This wiki is targeted at multiple users. There are two major components of the wiki: COR and Jetfire. Some pages contain information targeted at multiple user groups.
COR and Jetfire are complementary components that can be combined or used separately in the design of websites. Figure 1 shows the relationship of users in the target audience.
COR
COR is used to build a standard website. There are three user groups affected by COR. These include:
- User
- COR Administrator
- Website Designer
User
The user is a person who browses the website.
The website user experience is documented in COR Web Part pages. These pages contain examples of content displayed on web pages.
COR Administrator
The COR Administrator is responsible for:
- Adding pages to the website
- Managing website files (word, web pages, images, etc)
- Adding and deleting COR Web Parts on web pages
- COR User and Role Management
- Editing Properties of COR Web Parts
The COR Administrator gains access to the system by logging into COR via the
COR Login Web Part.
The COR Administrator user experience is documented in COR Web Part pages. These pages contain information for Editing Properties of Web Parts by the COR Administrator.
Website Designer
The Website Designer is responsible for:
- Design of the Master Pages for the website
- Design of the web.config file
- Configures the SQL Forms Authentication Server Database used for COR and Jetfire
- Configures the SQL Server Database used for Jetfire
- Style Sheet definitions
The Website Designer creates the initial website that is then expanded by the COR Administrator.
The Website Designer user experience is documented in Categories:
Jetfire
Jetfire is used to build Web 2.0 applications. There are three user groups affected by Jetfire. These include:
- Jetfire User
- Jetfire Administrator
- Workflow Designer
Jetfire User
The Jetfire User may be a Jetfire Guest or Logged in user who actively uses the workflow components in the website.
- Logged in Jetfire Users login via the Jetfire Login Web Part.
- Jetfire Guest users may be blocked from access to the Jetfire Web Parts.
The Jetfire user experience is documented in Jetfire Web Part pages. These pages contain examples of content displayed on web pages.
Jetfire Administrator
The Jetfire Administrator is responsibile for:
- Adding and deleting Jetfire Web Parts on web pages
- Jetfire User and Role Management
- Editing Properties of Jetfire Web Parts
- Configuration of xml data used to display workflows
- Configuration of user reports
The Jetfire Administrator is a specialized function of the COR Administrator.
The Jetfire Administrator gains access to the system by logging into COR via the
COR Login Web Part. Both the Jetfire Administrator and COR Administrator log into COR to gain access to managing web pages. The difference is that the Jetfire Administrator is responsible for all actions associated with Jetfire Web Parts, where the COR Administrator is responsible for all actions associated with COR Web Parts.
The Jetfire Administrator user experience is documented in Jetfire Web Part pages. These pages contain information for how Web Parts are configured by the Jetfire Administrator. Additional information is included in Categories:
Workflow Designer
The Workflow Designer is responsible for:
The Workflow Designer works with the Jetfire Administrator to get Jetfire Code uploaded into the system.
The Workflow Designer user experience is documented in Categories: