Home
The Toolkit for Online Communities
14881 Community Members, 0 members online, 1518 visitors today
Log In Register

Response Handling

OpenACS Home : Plans and projects : OpenACS : OpenACS Packages : Assessment Package : Design : Response Handling

Responses

Responses to an assessment will be stored in the content repository as well. Here we will make use of the revision possibility, so each response will become a new revision. As a response most likely contains multiple answers to a question, we will store these answers as in a seperate column. As we want to do data reporting on a database level and make the answers easily accessible from other applications we will refrain from putting the answers themselve into the CR, but get them into a table of their own, controlled by the CR.

In contrast to surveys and tests, some assessment types (like vocabulary test) do not have a fixed set of items that need to be answered. This needs to be taken into account. In this case, as_response does not represent one response to an assessment, but a container for all the responses to this assessment, in terms of the vocabulary. Undecided if this has implementation implications though...

as_responses stores all the responses (without the actual answers).

as_response_items stores all the actual answers given to items in a certain response.