Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Lesson Specification

From MoodleDocs

Functional Specification Revisions: 0.1 - 11/06/2008 - Jerome Mouneyrac - Draft Version from existing module in Moodle 1.9

Audience: developers/designer/QA

Status: module implemented

Related Documents:

Introduction

Scope of this Functional Specification

This document is about functional specification for Moodle lesson module.

Glossary

implementer

The person or team who will turn this specification into a working product.

requirement

A need or necessary condition of the finished product.

shall

Used in the Requirements section 'shall' means that the item is absolutely necessary as stated. Example: The product shall support at least one million master records.

should

Used in the Requirements section 'should' means the item is desirable, but not required. Wishy-washy, but often unavoidable. Example: The product should maintain the same order of data entry fields as current system XYZ. These requirements will be implemented where feasible within the other constraints.

TBD

To Be Decided/Determined.

user

Person(s) who will deal with the completed product of this specification.

Requirements

Issues

User Interface

Creation page


Use Cases