[home]

Alles über den neuen "voctrain"

1 Zielsetzung

voctrain soll ein Vokabeltrainer werden. Die Vokabeln sollen einfach mit einem Editor eingegeben werden können und beliebig abgefragt werden können. Außerdem sollen die eingegeben Vokabeln als Wörterbuch genutzt werden können.

2 Dateiformat

Das Dateiformat wird in XML definiert sein. Das genaue Format ist das gleiche wie beim "Vokabeltrainer in Java". Zusätzlich könnte ich mir vorstellen, dass voctrain die Datei komprimiert (zip, libz) abspeichert. Aber das werde ich vorerst noch nicht programmieren.

Hier gibt's die DTD zum Dateiformat, hier eine Stylesheet-Definition (mit der kann man dann die xml-Lektionsdateien einfach im Internet Explorer betrachten) und schließlich gibt es hier noch eine Beispiel-Lektionsdatei. Zum Downloaden einfach ein Rechtsklick auf die Links und "Verknüpfung Speichern unter..." (oder ähnliches) wählen.

3 Allgemeines zur Implementation

Die Programmiersprache wird c++ sein. Das Toolkit qt von trolltech. Mit diesem Toolkit sollen sich sowohl Windows- als auch Linux-Programme erstellen lassen.

Logisch unterteilt ist das Projekt in:

4 Release-Plan

Hier gebe ich keine genaue Daten an, weil ich selber eher wenig Zeit habe. Was ich aber angeben kann, ist die jeweils nächste (größere) Stufe. Die erste Stufe wird sein, die Bibliothek, auf der die anderen Module schließlich basieren, zu erstellen.

4.1 Status

Also die Bibliothek ist soweit fertig. Als nächstes muss der Editor programmiert werden.
© adabolo - 2002/05/28