Home
The Toolkit for Online Communities
14881 Community Members, 1 member online, 1367 visitors today
Log In Register

User Interface

OpenACS Home : Plans and projects : OpenACS : OpenACS Packages : Assessment Package : Design : User Interface

Overview

Through the OpenACS templating system, the UI look&feel will be modifiable by specific sites, so we needn't address page layout and graphical design issues here. Other than to mention that the Assessment package will use these OpenACS standards:

  • "trail of breadcrumb" navigational links
  • context-aware (via user identity => permissions) menu options (whether those "menus" are literally menus or some other interface widget like toolbars)
  • in-place, within-form user feedback (eg error messages about a form field directly next to that field, not in an "error page")

    Furthermore, the set of necessary pages for Assessment are not all that dissimilar to the set required by any other OpenACS package. We need to be able to create, edit and delete all the constituent entities in the Package. The boundary between the pages belonging specifically to Assessment and those belonging to "calling" packages (eg dotLRN, clinical trials packages, financial management packages, etc etc) will necessarily be somewhat blurred.

    Proposed Page Flow

    Nevertheless, here is a proposed set of pages along with very brief descriptions of what happens in each. This organization is actually derived mostly from the existing Questionnaire module which can be examined here in the "Bay Area OpenACS Users Group (add yourself to the group and have a look).

    The UI for Assessment divides into a number of primary functional areas, as diagrammed below. These include:

    So this is how we currently anticipate this would all interrelate:

    OmniGraffle Source File