This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
stats:start [2012/02/11 19:15] Patrick Michel |
stats:start [2012/05/11 16:35] (current) Patrick Michel |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== System Design ===== | ===== System Design ===== | ||
- | {{ :stats:stats.png?nolink|}} | + | {{ .stats.png?nolink|}} |
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:stats]] splits into three major parts, namely: | + | * [[.schema:stats]] splits into three major parts, namely: |
- | * [[:stats:schema:account]] | + | * [[.schema:account]] |
- | * [[:stats:schema:exam]] | + | * [[.schema:exam]] |
- | * [[:stats:schema:exercise]] which in turn contains | + | * [[.schema:exercise]] which in turn contains |
- | * [[:stats:schema:group]] and | + | * [[.schema:group]] and |
- | * [[:stats:schema:student]] | + | * [[.schema:student]] |
In addition to the schema | In addition to the schema | ||
Line 25: | Line 25: | ||
The system is implemented in Java and splits into two parts: | The system is implemented in Java and splits into two parts: | ||
- | * the [[:stats:java:binding]], i.e. the //data core//, and | + | * the [[.java:binding]], i.e. the //data core//, and |
- | * the [[:stats:java:gui]] | + | * the [[.java:gui]] |