Projekt: Optimaler Entscheidungsbaum
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
Segr (Diskussion | Beiträge) |
Segr (Diskussion | Beiträge) (→Download Optimaler Entscheidungsbaum) |
||
Zeile 9: | Zeile 9: | ||
== Konzepte == | == Konzepte == | ||
=== Technische Konzepte === | === Technische Konzepte === | ||
− | [[ | + | [[Technische Konzepte: Logger | Logger]] <br> |
− | [[ | + | [[Technische Konzepte: Config Manager | Config Manager]] <br> |
− | [[ | + | [[Technische Konzepte: Observer Pattern | Observer Pattern]] |
=== Fachliche Konzepte === | === Fachliche Konzepte === | ||
− | [[Optimaler Entscheidungsbaum: GUI-Entwurf]] | + | [[Optimaler Entscheidungsbaum: GUI-Entwurf | GUI-Entwurf]]<br /> |
+ | [[Optimaler Entscheidungsbaum: Datenschnittstelle | Datenschnittstelle]] (Repräsentation der Tabellen / Bäume in Java) <br> | ||
+ | [[Optimaler Entscheidungsbaum: Systemarchitektur | Systemarchitektur]] <br> | ||
+ | [[Optimaler Entscheidungsbaum: Sonstiges (Fachliche Konzepte) | Sonstiges]] | ||
+ | |||
+ | == Linksammlung / Wissensdatenbank == | ||
+ | |||
+ | http://www.rob.uni-luebeck.de/Lehre/2011s/KI/lectures/10_SS/ai_ch9.pdf <br> | ||
+ | http://www.youtube.com/watch?v=4BmQ4YAoa8Q <br> | ||
+ | http://de.wikipedia.org/wiki/Entscheidungsbaum | ||
==Teilnehmer== | ==Teilnehmer== | ||
− | [[Benutzer:Jonw|Jonathan Wiens]]<br> | + | [[Benutzer:Jonw|Jonathan Wiens]]: Teamleiter, Entwickler, SVN-Administrator<br> |
− | [[Benutzer:Bepf|Benjamin Pfeiffer]]<br> | + | [[Benutzer:Bepf|Benjamin Pfeiffer]]: Entwickler<br> |
− | [[Benutzer:Nics|Nico Smeenk]]<br> | + | [[Benutzer:Nics|Nico Smeenk]]: Systemarchitekt, Entwickler<br> |
− | [[Benutzer:Segr|Sebastian Große]]<br> | + | [[Benutzer:Segr|Sebastian Große]]: Entwickler, Server-Administrator (Wiki), Grafiker, Dokumentar<br> |
− | [[Benutzer:Chge|Christian Gebauer]]<br> | + | [[Benutzer:Chge|Christian Gebauer]]: Entwickler, Grafiker, Dokumentar<br> |
==Projektmanagement== | ==Projektmanagement== | ||
− | [[Optimaler Entscheidungsbaum: Projektorganisation]] | + | [[Optimaler Entscheidungsbaum: Projektorganisation | Projektorganisation]] |
===SE-Techniken=== | ===SE-Techniken=== | ||
− | + | In diesem Projekt wurden intensiv die Methoden der agilen Softwareentwicklung genutzt. Dazu gehört nicht nur der iterative Entwicklungsprozess, sondern auch spezifisch die Anwendungsmöglichkeiten des eXtreme Programming Paradigmas. Mehr Informationen finden sie unter [[Allgemein: Agile Softwareentwicklung | Agile Softwareentwicklung]]. | |
− | + | ||
− | [[Allgemein: Agile Softwareentwicklung | Agile Softwareentwicklung]] | + | |
===Vorgehensmodell=== | ===Vorgehensmodell=== | ||
− | + | Für das Projekt "Optimaler Entscheidungsbaum" wurde die Form der iterativen Entwicklung ausgewählt. | |
+ | Bestimmte Phasen können dabei dynamisch abgearbeitet werden. Es gibt dennoch einen groben Ablaufplan, in dem versucht wird verschiedene Arbeitsabläufe primär abzuarbeiten. Für das Projekt wurde entschieden die Phasen: Planung/Konzeption , Entwicklung, Test, Auslieferung zu unterscheiden. | ||
− | [[Optimaler Entscheidungsbaum: Planung der Iterationen]] | + | [[Optimaler Entscheidungsbaum: Planung der Iterationen | Planung der Iterationen]] |
===Protokolle der Sitzungen=== | ===Protokolle der Sitzungen=== | ||
− | [[Optimaler Entscheidungsbaum: Meetings]] | + | [[Optimaler Entscheidungsbaum: Meetings | Meetings]] |
==Dokumentation== | ==Dokumentation== | ||
− | [[Optimaler Entscheidungsbaum: Story Cards]] <br /> | + | [[Optimaler Entscheidungsbaum: Story Cards | Story Cards]] <br /> |
− | [[Optimaler Entscheidungsbaum: Handbuch]] | + | [[Optimaler Entscheidungsbaum: Handbuch | Handbuch]] |
===Dokumentation der Aufgaben=== | ===Dokumentation der Aufgaben=== | ||
===Pflichtenheft=== | ===Pflichtenheft=== | ||
+ | {{pdf | baum_pflichtenheft.pdf | Hier}} kann das Pflichtenheft runtergeladen werden, die Inhalte können jedoch auch [[Optimaler Entscheidungsbaum: Pflichtenheft | hier]] im Portal gelesen werden. | ||
+ | |||
===Präsentation=== | ===Präsentation=== | ||
+ | Downloadlink für die Folien zum | ||
+ | * {{pdf|Baum_zwischenvortrag.pdf | Zwischenvortrag}}, | ||
+ | * {{pdf|Baum_endvortrag.pdf | Endvortrag}} | ||
==Download Optimaler Entscheidungsbaum== | ==Download Optimaler Entscheidungsbaum== | ||
+ | Solange das Betriebssystem Java 1.6 installiert hat, spielt die Betriebssystemversion keine Rolle. | ||
+ | |||
+ | Windows 32 Bit: {{zip | baum_windows_32.zip | Download}} | ||
+ | |||
+ | Windows 64 Bit: {{zip | baum_windows_64.zip | Download}} | ||
+ | |||
+ | |||
+ | Linux 32 Bit: {{zip | baum_linux_32.tar.gz | Download}} | ||
+ | |||
+ | Linux 64 Bit: {{zip | baum_linux_64.tar.gz | Download}} | ||
+ | |||
+ | |||
+ | MacOS X 64 Bit: {{zip | Entscheidungsbaum_MacOSX.zip | Download}} | ||
+ | |||
+ | |||
+ | Testdaten: {{zip | testdaten_baum.zip | Download}} |