Index: openacs-4/packages/assessment/www/doc/index.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/index.adp,v diff -u -r1.1.2.1 -r1.1.2.2 --- openacs-4/packages/assessment/www/doc/index.adp 20 Aug 2015 17:36:21 -0000 1.1.2.1 +++ openacs-4/packages/assessment/www/doc/index.adp 25 Aug 2015 18:02:18 -0000 1.1.2.2 @@ -2,17 +2,18 @@ {/doc/assessment {Assessment}} {Assessment Overview} Assessment Overview - - -

Introduction

The Assessment Package unites the work and needs of various +

Introduction

+

The Assessment Package unites the work and needs of various members of the OpenACS community for data collection functionality within the OpenACS framework. We're using the term "Assessment" instead of "Survey" or "Questionnaire" (or "Case Report Form" aka CRF, the term used in clinical trials) because it is a term used by IMS and because it connotes the more generic nature of the data -collection system we're focusing on.

There has been considerable recent interest in expanding the +collection system we're focusing on.

+

There has been considerable recent interest in expanding the capabilities of generic data collection packages within OpenACS. -Identified applications include:

+

Competitive Analysis

+ The number of competing products in this area is *huge*. Starting with the usual suspects Blackboard and WebCT you can go on to clinical trial software like Oracle Clinical or specialised survey systems. When writing the specifications we tried to incorporate as many ideas as possible from the various systems we had a look at and use that experience. A detailed analysis would be too much for -the moment.

Functional Requirements

-An overview of the functional requirements can be found here. It is highly encouraged to be read +the moment.
+

Functional Requirements

+ +An overview of the functional requirements can be found here +. It is highly encouraged to be read first, as it contains the use cases along with a global overview of the functionality contained within assessment. Additional requirements can be found in the specific pages for the user -interface.

Design Tradeoffs

+interface.
+

Design Tradeoffs

+ The assessment system has been designed with a large flexibility and reuse of existing functionality in mind. This might result in larger complexity for simple uses (e.g. a plain poll system on it's own will be more performant than running a poll through assessment), but provides the chance to maintain one code base for -all these seperate modules.

API

-The API will be defined during the development phase.

Data model

-The data model is described in detail in the design descriptions.

User Interface

+all these seperate modules.
+

API

+ +The API will be defined during the development phase.
+

Data model

+ +The data model is described in detail in the design descriptions +.
+

User Interface

+ The UI for Assessment divides into a number of primary functional -areas, with the entry page located here. It is split up into multiple -sections:
+
+ +TheĀ  Page Flow + page is diagrammed below and should give a very rough and outdated overview, but still -good for getting an impression.

Authors

+good for getting an impression.
+
+

Authors

+ The specifications for the assessment system have been written by Stan -Kaufman and Malte -Sussdorff with help from numerous people within and outside the -OpenACS community.

- +Kaufman + and Malte +Sussdorff + with help from numerous people within and outside the +OpenACS community.
+