Optimaler Entscheidungsbaum: Story Cards
Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739
Aus It2010-g1
Chge (Diskussion | Beiträge) (→Standby) |
Chge (Diskussion | Beiträge) (→Done) |
||
Zeile 283: | Zeile 283: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein | + | Ein Extrafenster welches Namen, Icon, Entwickler und die Version enthält. |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 311: | Zeile 311: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Fenster mit HTML Teil der zum Handbuch weiterleitet | + | Fenster mit HTML Teil, der zum Handbuch weiterleitet. |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 339: | Zeile 339: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein Fenster zum | + | Ein Fenster zum Öffnen und Speichern im Dateisystem. |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 367: | Zeile 367: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein Feld, in dem ein Baum Objekt abgebildet werden kann. Außerdem soll es möglich sein einen Listener an den Bereich zu hängen der auf Klicks auf die Knoten reagiert. Anmerkung: | + | Ein Feld, in dem ein Baum Objekt abgebildet werden kann. Außerdem soll es möglich sein einen Listener an den Bereich zu hängen der auf Klicks auf die Knoten reagiert. Anmerkung: Listener geht direkt auf Details View und nicht mit add/delete Listener usw. |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 395: | Zeile 395: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Eine Ansicht der Tabelle mit | + | Eine Ansicht der Tabelle mit sämtlichen Operationen in einer oben liegenden Toolbar. |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 423: | Zeile 423: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein Baum der automatisch optimal erzeugt wird. Besteht aus #8 und #7 | + | Ein Baum, der automatisch optimal erzeugt wird. Besteht aus #8 und #7 |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 444: | Zeile 444: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! #12 (Tools) Ein | + | !width="200"|Titel: !! #12 (Tools) Ein individueller Logger |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 453: | Zeile 453: | ||
Ein Logger mit dem verschiedene Inhalte aus dem Quellcode protokolliert werden sollen. | Ein Logger mit dem verschiedene Inhalte aus dem Quellcode protokolliert werden sollen. | ||
Es sollen verschiedene Stufen geben, um später Protokollierungen für einen End-User anzupassen. | Es sollen verschiedene Stufen geben, um später Protokollierungen für einen End-User anzupassen. | ||
− | Handelt es sich um kritische Fehler sollen diese nicht nur textlich, sondern auch visuell durch ein PopUp | + | Handelt es sich um kritische Fehler, sollen diese nicht nur textlich, sondern auch visuell durch ein PopUp |
angezeigt werden. | angezeigt werden. | ||
Es kann in die Konsole und in ein LogFile protokolliert werden. | Es kann in die Konsole und in ein LogFile protokolliert werden. | ||
Zeile 516: | Zeile 516: | ||
Um die geforderten Daten einzulesen und zu bearbeiten, muss es im Programm eine Datenstruktur geben, die | Um die geforderten Daten einzulesen und zu bearbeiten, muss es im Programm eine Datenstruktur geben, die | ||
eine Tabelle abbilden kann. Dieses Datenobjekt soll alle benötigten Methoden enthalten die zum auslesen/manipulieren | eine Tabelle abbilden kann. Dieses Datenobjekt soll alle benötigten Methoden enthalten die zum auslesen/manipulieren | ||
− | der Daten notwendig ist, also auch jene Methoden die später beim | + | der Daten notwendig ist, also auch jene Methoden die später beim Erstellen des Baumes (hinsichtlich der Tabelle) gebraucht werden. |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 547: | Zeile 547: | ||
Zum Einlesen von Datensätzen sollen Excel und CSV Dateien benutzt werden. Es muss also eine Schnittstelle geschaffen werden, die | Zum Einlesen von Datensätzen sollen Excel und CSV Dateien benutzt werden. Es muss also eine Schnittstelle geschaffen werden, die | ||
aus den verschiedenen Formaten, die Daten so aufbereitet dass sie in Java repräsentiert werden (siehe auch #14). | aus den verschiedenen Formaten, die Daten so aufbereitet dass sie in Java repräsentiert werden (siehe auch #14). | ||
− | Es gibt dabei folgende Formate: | + | Es gibt dabei folgende Formate: XLS (bis Excel 2003), XLSX (ab Excel 2007), CSV (mit Komma als Trennzeichen). |
Genau diese Formate sollen benutzt werden, andere Formate werden nicht unterstützt. | Genau diese Formate sollen benutzt werden, andere Formate werden nicht unterstützt. | ||
|- | |- |