g2t5
DiscoSearch - Music search Engine
DiscoGs ist eine online Musikdatenbank, welche Informationen über Interpreten, Labels und Veröffentlichungen beherbergt. Mittels eines für den Web-Browser Firefox konziperten Add-Ons, soll es dem User möglich sein die ale Vorzüge der Datenbank zu verwenden. Darüber hinaus sollen auch andere Quellen zur Vervollständigung der Daten herangezogen werden und auch auf den Kauf und Verkauf diverser Platten verwiesen werden.
- DiscoSearch (P1 - Projektanforderungen)
- Use Case Diagramm (P2 - Use Case Diagramm)
- Komponentendiagramm (P3 - Projektarchitektur)Das Komponentendiagramm besteht grundsätzlich aus drei verschiedenen Ebenen.
- Benutzerebene: Hier wird die Kommunikatione zwischen Benutzer und die für ihn eingerichtete grafische Oberfläche realisiert. Diese Oberflöche muss implementiert werden und die Verbindung zum Benutzer gewährleistet werden.
- Suchebene: Bie dieser Ebene geht es mehr oder weniger darum, wie die Anfrage verwertet wird. Es muss Kontakt zur Musikdatenbank aufgenommen werden, danach Informationen gesammelt und aufbereitet. Wahrscheinlich werden die Ergebnisse in ein gut strukturiertes XML-File geschrieben, die von der GUI mittels CSS nur mehr gestyled werden müssen.
- Datenbankebene: Hier kann man nicht viele Worte über die Realisierung anbringen, da man konkret sehr wenig über den Aufbau der Datenbank weiß. Wir haben nur eine Schnittstelle (API) über die wir mit ihr kommunizieren können. (Leider lässt StarUML die Verwendung des Datenbanksymbols innerhalb des Komponentendiagramms nicht zu, weshalb ich ersatzweise ein Objekt genommen habe.)
- Peer Review (P4 - Peer Review)
- Implementierung («P5 - Implementierung») | («P5 - Projektdateien»)Arbeitsaufteilung:
Philip |
Christoph |
|
---|---|---|
Server einrichten |
X |
|
Suche installieren |
X |
|
Firefox-Suche |
X |
|
DiscoGs-Abfrage |
X |
|
DiscoGs-Darstellung |
X |
|
Ebay-Abfrage |
X |
|
Ebay-Darstellung |
X |
|
CSS-Styling |
X |
Temprojekt von:
Philip ANNER
Christoph STEINDL
Verwendete Ressourcen:
Letzte Änderung: 27.01.2010, 10:32 | 259 Worte