stats:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| stats:start [2011/10/01 17:49] – Patrick Michel | stats:start [2012/05/11 16:35] (current) – Patrick Michel | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| The **SofTech Achievement Tracking System** ('' | The **SofTech Achievement Tracking System** ('' | ||
| - | The system is used to manage students attending courses, their participation and results in the exercises, as well as in exams. | + | The system is used to manage students attending courses, their participation and results in the exercises, as well as in exams. |
| ===== System Design ===== | ===== System Design ===== | ||
| + | |||
| + | {{ .stats.png? | ||
| The system is based on a [[schema]] whose syntax is close to a //modified Relax NG compact syntax//. | The system is based on a [[schema]] whose syntax is close to a //modified Relax NG compact syntax//. | ||
| - | * [[:stats:schema: | + | * [[.schema: |
| - | * [[:stats:schema: | + | * [[.schema: |
| - | * [[:stats:schema: | + | * [[.schema: |
| - | * [[:stats:schema: | + | * [[.schema: |
| - | * [[:stats:schema: | + | * [[.schema: |
| - | * [[:stats:schema: | + | * [[.schema: |
| In addition to the schema | In addition to the schema | ||
| Line 19: | Line 22: | ||
| * there is a host of atomic manipulation [[procedures]] | * there is a host of atomic manipulation [[procedures]] | ||
| * procedures have associated [[roles]], which restrict who can access them. | * procedures have associated [[roles]], which restrict who can access them. | ||
| + | |||
| + | The system is implemented in Java and splits into two parts: | ||
| + | |||
| + | * the [[.java: | ||
| + | * the [[.java: | ||
| + | |||
| + | |||
stats/start.1317484198.txt.gz · Last modified: by Patrick Michel
