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
Nics (Diskussion | Beiträge) |
Jonw (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | Aktuell höchste Nummer: | + | Aktuell höchste Nummer: 29 |
+ | |||
+ | Achtung: Die Daten der Erstellung bzw. Erledigungen der StoryCards entsprechen nicht immer das genaue Datum. In manchen Fällen sind es Schätzungen, da vergessen wurde das eigentliche Datum nach Erstellung oder Entwicklung einzutragen. | ||
==In Arbeit== | ==In Arbeit== | ||
+ | ==Done== | ||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
− | {| class="wikitable storyCard | + | {| class="wikitable storyCard storyCardGreen" width="1000" |
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #8 (GUI) Detailsbereich für den Baum |
|- | |- | ||
− | |Datum: || | + | |Datum: || 11.01.2012 |
|- | |- | ||
− | |Autor: || | + | |Autor: || Nico Smeenk |
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Einen Bereich der entweder editierbar oder fest ist, in dem ein Node des Baumes angezeigt werden kann. Dort sollen allle wichtigen Informationen stehen:<br> | |
+ | - Anzahl enthaltener Objekte<br> | ||
+ | - alle vorhandenen Objekte<br> | ||
+ | - Liste enthaltener Objekte<br> | ||
+ | - berechnete Entropie<br> | ||
+ | - Atribut Auswahlmöglichkeit für folgendes Attribut mit Angabe der Entropie<br> | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 3h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 1h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: 12.02.2012 || |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Nico Smeenk |
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 1 |
|- | |- | ||
|} | |} | ||
Zeile 32: | Zeile 40: | ||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
− | {| class="wikitable storyCard | + | {| class="wikitable storyCard storyCardGreen" width="1000" |
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #10 (GUI) Tab Interaktiver Baum |
|- | |- | ||
− | |Datum: || | + | |Datum: || 11.01.2012 |
|- | |- | ||
− | |Autor: || | + | |Autor: || Nico Smeenk |
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Ein Baum den man sich selber zusammenbauen kann. Besteht aus #8 und #7 | |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 2h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 0.5h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: 12.03.2012 || |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || |
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 1 |
|- | |- | ||
|} | |} | ||
Zeile 60: | Zeile 68: | ||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
− | {| class="wikitable storyCard | + | {| class="wikitable storyCard storyCardGreen" width="1000" |
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #1 (GUI) Hauptoberfläche |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 126: | Zeile 77: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Es soll eine Grafische Oberfläche erstellt werden, die Ein Menü und eine Hauptansicht enthält. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 1h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 1h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 18.01.2012 |
|- | |- | ||
− | |Entwickler: || Nico Smeenk | + | |Entwickler: || Nico Smeenk, Jonathan Wiens |
|- | |- | ||
|Priorität: || 1 | |Priorität: || 1 | ||
Zeile 150: | Zeile 96: | ||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
− | {| class="wikitable storyCard | + | {| class="wikitable storyCard storyCardGreen" width="1000" |
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #2 (GUI) Datei Menü |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 159: | Zeile 105: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Menü mit folgenden Optionen:<br> | |
+ | - *.csv öffnen<br> | ||
+ | - als *.csv speichern<br> | ||
+ | - aus Excel importieren<br> | ||
+ | - in Excel Exportieren<br> | ||
+ | - interaktiven Baum als *.jpg exportieren (Optional)<br> | ||
+ | - automatisch Baum als *.jpg exportieren (Optional)<br> | ||
+ | - Beenden | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 165: | Zeile 118: | ||
|Geschätzter Aufwand: || 2h | |Geschätzter Aufwand: || 2h | ||
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 3,5h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 18.01.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Nico Smeenk, Jonathan Wiens |
|- | |- | ||
|Priorität: || 1 | |Priorität: || 1 | ||
Zeile 178: | Zeile 131: | ||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
− | {| class="wikitable storyCard | + | {| class="wikitable storyCard storyCardGreen" width="1000" |
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #3 (GUI) Hilfe Menü |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 187: | Zeile 140: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein | + | Ein Hilfemenü mit folgenden Optionen:<br> |
+ | - Hilfe<br> | ||
+ | - Optionen<br> | ||
+ | - Über... | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 1h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 1,5h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 18.01.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Nico Smeenk, Jonathan Wiens |
|- | |- | ||
|Priorität: || 1 | |Priorität: || 1 | ||
Zeile 204: | Zeile 160: | ||
<br> | <br> | ||
<!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
− | |||
− | |||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #4 (GUI) About Dialog |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 217: | Zeile 171: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Ein Extrafenster welches Namen, Icon, Entwickler und die Version enthält. | |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 229: | Zeile 183: | ||
|Entwickler: || Nico Smeenk, Jonathan Wiens | |Entwickler: || Nico Smeenk, Jonathan Wiens | ||
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 2 |
|- | |- | ||
|} | |} | ||
Zeile 238: | Zeile 192: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #5 (GUI) Handbuch Fenster |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 245: | Zeile 199: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Fenster mit HTML Teil, der zum Handbuch weiterleitet. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 1h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 1h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 22.01.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Jonathan Wiens |
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 2 |
|- | |- | ||
|} | |} | ||
Zeile 273: | Zeile 220: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #6 (GUI) Öffnen/Speicherndialoge |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 280: | Zeile 227: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein | + | Ein Fenster zum Öffnen und Speichern im Dateisystem. |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 289: | Zeile 233: | ||
|Geschätzter Aufwand: || 1h | |Geschätzter Aufwand: || 1h | ||
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 1h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 30.01.2012 |
|- | |- | ||
− | |Entwickler: || Nico | + | |Entwickler: || Nico |
|- | |- | ||
|Priorität: || 1 | |Priorität: || 1 | ||
Zeile 304: | Zeile 248: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #7 (GUI) Baumzeichenbereich |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 311: | Zeile 255: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein | + | 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 | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 5h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 5h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 05.04.2012 |
|- | |- | ||
− | |Entwickler: || Nico Smeenk | + | |Entwickler: || Nico Smeenk |
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 1 |
|- | |- | ||
|} | |} | ||
Zeile 332: | Zeile 276: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #9 (GUI) Tab Tabellenansicht |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 339: | Zeile 283: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Eine Ansicht der Tabelle mit sämtlichen Operationen in einer oben liegenden Toolbar. | |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 3h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 5h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 05.04.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Nico Smeenk |
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 1 |
|- | |- | ||
|} | |} | ||
Zeile 360: | Zeile 304: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #11 (GUI) Tab Automatischer Baum |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
Zeile 367: | Zeile 311: | ||
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Ein | + | Ein Baum, der automatisch optimal erzeugt wird. Besteht aus #8 und #7 |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 2h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || 5h | + | |Tatsächlicher Aufwand: || 0.5h |
|- | |- | ||
|Datum der Erledigung: || 05.04.2012 | |Datum der Erledigung: || 05.04.2012 | ||
Zeile 388: | Zeile 332: | ||
{| 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 397: | Zeile 341: | ||
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 460: | Zeile 404: | ||
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 491: | Zeile 435: | ||
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. | ||
|- | |- | ||
Zeile 513: | Zeile 457: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #16 (Export) Tabellendatenmodell in eine Excel/CSV Datei exportieren |
|- | |- | ||
|Datum: || 11.01.2012 | |Datum: || 11.01.2012 | ||
|- | |- | ||
− | |Autor: || | + | |Autor: || Benjamin Pfeiffer |
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Mit Hilfe der GUI bearbeitete Datentabellen sollen wieder als Dateien abgespeichert werden können. | |
+ | Dabei sollen dieselben Formate wie beim Import (#15) unterstützt werden. | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 8h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 7h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 25.01.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Benjamin Pfeiffer |
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 2 |
|- | |- | ||
|} | |} | ||
Zeile 541: | Zeile 486: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #17 (Datenmodell) Einen Baum in Java repräsentieren |
|- | |- | ||
− | |Datum: || | + | |Datum: || 15.01.2012 |
|- | |- | ||
− | |Autor: || | + | |Autor: || Christian Gebauer |
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Eine Klasse für einen Baumknoten muss implementiert werden. Dieser Knoten muss weitere Knoten beinhalten können. | |
− | + | ||
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 3h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 5h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 05.04.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Nico Smeenk |
|- | |- | ||
|Priorität: || 2 | |Priorität: || 2 | ||
Zeile 570: | Zeile 514: | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #18 (Datenmodell) Einen Entscheidungsbaum in Java repräsentieren |
|- | |- | ||
− | |Datum: || | + | |Datum: || 15.01.2012 |
|- | |- | ||
− | |Autor: || | + | |Autor: || Christian Gebauer |
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | Eine | + | Eine Klasse für einen Knoten eines gewichteten Baumes muss implementiert werden. Soll von der Klasse des Baumknotens erben. |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 4h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 4h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 23.04.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Christian Gebauer, Sebastian Große |
|- | |- | ||
− | |Priorität: || | + | |Priorität: || 2 |
|- | |- | ||
|} | |} | ||
<br> | <br> | ||
<!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
− | |||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
{| class="wikitable storyCard storyCardGreen" width="1000" | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
− | !width="200"|Titel: !! # | + | !width="200"|Titel: !! #19 (Logik) Berechnung der Entropie eines Knotens |
|- | |- | ||
|Datum: || 15.01.2012 | |Datum: || 15.01.2012 | ||
|- | |- | ||
− | |Autor: || | + | |Autor: || Sebastian Große |
|- | |- | ||
|Beschreibung || | |Beschreibung || | ||
− | + | Es soll zu jedem Knoten eines Entscheidungsbaumes die Entropie berechnet werden können. | |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
|- | |- | ||
− | |Geschätzter Aufwand: || | + | |Geschätzter Aufwand: || 6h |
|- | |- | ||
− | |Tatsächlicher Aufwand: || | + | |Tatsächlicher Aufwand: || 6h |
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 23.04.2012 |
|- | |- | ||
− | |Entwickler: || | + | |Entwickler: || Sebastian Große, Christian Gebauer |
|- | |- | ||
|Priorität: || 2 | |Priorität: || 2 | ||
Zeile 623: | Zeile 566: | ||
<br> | <br> | ||
<!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
− | |||
− | |||
− | |||
<!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
<br> | <br> | ||
− | {| class="wikitable storyCard | + | {| class="wikitable storyCard storyCardGreen" width="1000" |
+ | |- | ||
+ | !width="200"|Titel: !! #20 (Logik) Berechnung der gewichteten Entropie eines Knotens | ||
+ | |- | ||
+ | |Datum: || 15.01.2012 | ||
+ | |- | ||
+ | |Autor: || Sebastian Große | ||
+ | |- | ||
+ | |Beschreibung || Es soll zu jedem Knoten eines Entscheidungsbaumes die gewichtete Entropie berechnet werden können. | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 6h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 4h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 23.04.2012 | ||
+ | |- | ||
+ | |Entwickler: || Sebastian Große, Christian Gebauer | ||
+ | |- | ||
+ | |Priorität: || 2 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #21 (Logik) Erstellung eines optimalen Entscheidungsbaumes | ||
+ | |- | ||
+ | |Datum: || 15.01.2012 | ||
+ | |- | ||
+ | |Autor: || Christian Gebauer | ||
+ | |- | ||
+ | |Beschreibung || Es soll ein Optimaler Entscheidungsbaum aus einer Tabelle erstellt werden können.<br> | ||
+ | Dazu sollen die zu #19 und #20 erstellten Methoden verwendet werden. | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 8h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 8h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 23.04.2012 | ||
+ | |- | ||
+ | |Entwickler: || Sebastian Große, Christian Gebauer | ||
+ | |- | ||
+ | |Priorität: || 2 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
|- | |- | ||
!width="200"|Titel: !! #22 (GUI) Hervorheben der Auwahl im Baum | !width="200"|Titel: !! #22 (GUI) Hervorheben der Auwahl im Baum | ||
Zeile 636: | Zeile 631: | ||
|Autor: || Nico Smeenk | |Autor: || Nico Smeenk | ||
|- | |- | ||
− | |Beschreibung || | + | |Beschreibung || In einem Baum soll hervorgehoben werden, welches Element gerade markiert ist. (optional) |
− | In einem Baum soll | + | |
|- | |- | ||
|Art: || technische Anforderung | |Art: || technische Anforderung | ||
Zeile 645: | Zeile 639: | ||
|Tatsächlicher Aufwand: || | |Tatsächlicher Aufwand: || | ||
|- | |- | ||
− | |Datum der Erledigung: || | + | |Datum der Erledigung: || 12.04.2012 |
|- | |- | ||
|Entwickler: || | |Entwickler: || | ||
Zeile 654: | Zeile 648: | ||
<br> | <br> | ||
<!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #23 (GUI) Zoomfunktion des interaktiven und automatischen Baumes | ||
+ | |- | ||
+ | |Datum: || 05.04.2012 | ||
+ | |- | ||
+ | |Autor: || Jonathan Wiens | ||
+ | |- | ||
+ | |Beschreibung || Im Zeichenfenster des interaktiven und automatischen Baumes soll ein Slider mit Zoomfunktion eingebaut werden, damit man sich sehr große Bäume aus einer Distanz angucken kann. | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 2h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 1h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 02.05.2012 | ||
+ | |- | ||
+ | |Entwickler: || Jonathan Wiens, Sebastian Große | ||
+ | |- | ||
+ | |Priorität: || 1 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #24 (LOGIK) Exportieren der Bäume in SVG | ||
+ | |- | ||
+ | |Datum: || 05.05.2012 | ||
+ | |- | ||
+ | |Autor: || Jonathan Wiens | ||
+ | |- | ||
+ | |Beschreibung || Die Bäume soll man auch im SVG Format exportieren können | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 5h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 5h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 12.05.2012 | ||
+ | |- | ||
+ | |Entwickler: || Sebastian Große | ||
+ | |- | ||
+ | |Priorität: || 1 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #25 (LOGIK) Exportieren der Bäume als Bilder | ||
+ | |- | ||
+ | |Datum: || 05.05.2012 | ||
+ | |- | ||
+ | |Autor: || Jonathan Wiens | ||
+ | |- | ||
+ | |Beschreibung || Die Bäume soll man auch im JPG und PNG Format exportiert werden können | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 5h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 7h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 10.05.2012 | ||
+ | |- | ||
+ | |Entwickler: || Sebastian Große | ||
+ | |- | ||
+ | |Priorität: || 1 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #26 (LOGIK) Exportieren der Bäume als XML | ||
+ | |- | ||
+ | |Datum: || 05.05.2012 | ||
+ | |- | ||
+ | |Autor: || Jonathan Wiens | ||
+ | |- | ||
+ | |Beschreibung || Die Bäume soll man auch im XML Format exportiert und importiert werden können | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 3h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 3h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 15.05.2012 | ||
+ | |- | ||
+ | |Entwickler: || Sebastian Große | ||
+ | |- | ||
+ | |Priorität: || 1 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #27 (GUI) Vollbildmodus der Zeichenfenster der Bäume | ||
+ | |- | ||
+ | |Datum: || 05.05.2012 | ||
+ | |- | ||
+ | |Autor: || Jonathan Wiens | ||
+ | |- | ||
+ | |Beschreibung || Die Bäume soll man auch im XML Format exportiert und importiert werden können | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 3h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 3h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 07.05.2012 | ||
+ | |- | ||
+ | |Entwickler: || Nico Smeenk | ||
+ | |- | ||
+ | |Priorität: || 1 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #28 (GUI) Legende für den Zeichenbereich | ||
+ | |- | ||
+ | |Datum: || 05.05.2012 | ||
+ | |- | ||
+ | |Autor: || Jonathan Wiens | ||
+ | |- | ||
+ | |Beschreibung || Man soll eine Legende als Hilfe im Zeichenbereich anzeigen können | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 3h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 3h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 20.05.2012 | ||
+ | |- | ||
+ | |Entwickler: || Sebastian Große | ||
+ | |- | ||
+ | |Priorität: || 1 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <!--END-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------> | ||
+ | <br> | ||
+ | {| class="wikitable storyCard storyCardGreen" width="1000" | ||
+ | |- | ||
+ | !width="200"|Titel: !! #29 (GUI) Tooltips für die Buttons in der Tabellenansicht | ||
+ | |- | ||
+ | |Datum: || 05.05.2012 | ||
+ | |- | ||
+ | |Autor: || Jonathan Wiens | ||
+ | |- | ||
+ | |Beschreibung || Tooltips zur leichteren Benutzung für die verschiedenen Buttons zur Bearbeitung der Tabelle | ||
+ | |- | ||
+ | |Art: || technische Anforderung | ||
+ | |- | ||
+ | |Geschätzter Aufwand: || 3h | ||
+ | |- | ||
+ | |Tatsächlicher Aufwand: || 3h | ||
+ | |- | ||
+ | |Datum der Erledigung: || 08.05.2012 | ||
+ | |- | ||
+ | |Entwickler: || Nico Smeenk | ||
+ | |- | ||
+ | |Priorität: || 1 | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | |||
+ | ==Standby== |