Optimaler Entscheidungsbaum: Pflichtenheft
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)  (→Baum automatisch) | Chge  (Diskussion | Beiträge)   (→Benutzeroberfläche) | ||
| Zeile 125: | Zeile 125: | ||
| === Qualitätsanforderungen === | === Qualitätsanforderungen === | ||
| === Benutzeroberfläche === | === Benutzeroberfläche === | ||
| − | Weil das Programm  | + | Weil das Programm auch für Präsentationszwecke eingesetzt werden soll, ist insbesondere auf eine entsprechende Gestaltung der Oberfläche (aussagekräftige Verwendung von Farben, ausreichend großer Schriftgrad, etc.) zu achten.<br> | 
| − | Im Programm kann zwischen drei verschiedenen Ansichten hin- und  | + | Im Programm kann zwischen drei verschiedenen Ansichten hin- und hergeschalten werden, von denen stets genau eine sichtbar ist: | 
| * Tabellenansicht | * Tabellenansicht | ||
| * Baum interaktiv | * Baum interaktiv | ||
| * Baum automatisch | * Baum automatisch | ||
| − | Start ist stets in der Tabellenansicht, erst wenn eine Tabelle geladen oder eingegeben ist, kann in eine Baumansicht gewechselt werden. Ansonsten kann stets zwischen den drei Ansichten  | + | Start ist stets in der Tabellenansicht, erst wenn eine Tabelle geladen oder eingegeben ist, kann in eine Baumansicht gewechselt werden. Ansonsten kann stets zwischen den drei Ansichten umgeschalten werden. | 
| ==== Tabellenansicht ==== | ==== Tabellenansicht ==== | ||
| * Eine Tabelle besteht aus maximal etwa 10 Attributen und 100 Objekten. Die Spalten repräsentieren dabei die Attribute und die Zeilen die Objekte / Datensätze. | * Eine Tabelle besteht aus maximal etwa 10 Attributen und 100 Objekten. Die Spalten repräsentieren dabei die Attribute und die Zeilen die Objekte / Datensätze. | ||
| Zeile 140: | Zeile 140: | ||
| * In jedem Knoten ist die Zahl der enthaltenden Objekte, die Zahl der Objekte jeder Klasse und die Entropie angegeben. | * In jedem Knoten ist die Zahl der enthaltenden Objekte, die Zahl der Objekte jeder Klasse und die Entropie angegeben. | ||
| * Die Kanten sind mit dem entsprechenden Attributwert markiert. | * Die Kanten sind mit dem entsprechenden Attributwert markiert. | ||
| − | * Bei Identifikation eines Knotens des Baumes wird  | + | * Bei Identifikation eines Knotens des Baumes wird eine Tabelle mit den Objekten, die von diesem Knoten repräsentiert werden, dargestellt. | 
| * Wird in dieser Tabelle ein Attribut identifiziert, wird die gewichtete Entropie, die sich bei Aufteilung nach diesem Attribut ergeben würde, ausgegeben. | * Wird in dieser Tabelle ein Attribut identifiziert, wird die gewichtete Entropie, die sich bei Aufteilung nach diesem Attribut ergeben würde, ausgegeben. | ||
| − | * In dieser Tabelle kann ein Attribut selektiert werden,  | + | * In dieser Tabelle kann ein Attribut selektiert werden, so dass entsprechend den Werten dieses Attributes Unterknoten entstehen. Die Tabelle verschwindet. Hatte der Knoten schon Unterknoten, verschwinden diese natürlich ebenfalls. | 
| ==== Baum interaktiv ==== | ==== Baum interaktiv ==== | ||
| * In jedem Knoten ist die Zahl der enthaltenden Objekte, die Zahl der Objekte jeder Klasse und die Entropie automatisch. | * In jedem Knoten ist die Zahl der enthaltenden Objekte, die Zahl der Objekte jeder Klasse und die Entropie automatisch. | ||
| * Die Kanten sind mit dem entsprechenden Attributwert markiert. | * Die Kanten sind mit dem entsprechenden Attributwert markiert. | ||
| − | * Bei Identifikation eines Knotens des Baumes wird  | + | * Bei Identifikation eines Knotens des Baumes wird eine Tabelle mit den Objekten, die von diesem Knoten repräsentiert werden, dargestellt. | 
| === Andere nicht-funktionale Anforderungen === | === Andere nicht-funktionale Anforderungen === | ||
