Note: You are currently viewing documentation for Moodle 2.2. Up-to-date documentation for the latest stable version is available here: Workshop.

Development:Workshop: Difference between revisions

From MoodleDocs
m (Created a new page)
 
m (→‎Diagrams and schemas: Added class UML)
Line 7: Line 7:
== Database structure ==
== Database structure ==
[[Image:workshop_erd.png|400px|thumb|left|ER diagram of DB tables used in/by Workshop module]]
[[Image:workshop_erd.png|400px|thumb|left|ER diagram of DB tables used in/by Workshop module]]
<br clear="all"/>
== Classes ==
The following UML diagram explains the structure of classes defined in workshop subplugins.
[[Image:workshop_classes.png|400px|thumb|left|UML class diagram]]
<br clear="all"/>
<br clear="all"/>



Revision as of 21:35, 8 October 2009

Note: This article is a work in progress. Please use the page comments or an appropriate moodle.org forum for any recommendations/suggestions for improvement.

Template:Moodle 2.0

This page describes the current implementation of the Workshop module. See Development:Workshop 2.0 specification for the original specification.

Diagrams and schemas

Database structure

ER diagram of DB tables used in/by Workshop module


Classes

The following UML diagram explains the structure of classes defined in workshop subplugins.

UML class diagram


Grades calculation

The scheme of grades calculation in Workshop