Interaktive Daten-Integration mit Adobe® Flex™
Betreuung
Elektronische Vorlesungsunterstützung
Der Übungs- und Vorlesungsbetrieb dieser Veranstaltung wird über das Moodle-System des Lehrstuhls abgewickelt.
Überblick
- Ort: Raum LF 125
- Zeiten: Freitag von 14-18 Uhr,
Erstmaliges Treffen: Freitag (11.April), um 14:15 Uhr im Raum LF 125
Organisation
maximale Teilnehmerzahl: 20 Teilnehmer (5 DAI-Sudierende (keine Plätze mehr frei), 15 KOMMEDIA-Studierende)
Das Praxisprojekt untergliedert sich in das Proseminar und die Projektarbeit. Das Proseminar begleitet die praktischen Arbeiten der Projektarbeit fachlich und vertieft die theoretischen Grundlagen der umzusetzenden Methoden. Die gesamte Organisation wird über das Moodle-System des Lehrstuhls abgewickelt.
Inhalt
Der Erfolg von Software hängt in großem Maße davon ab, inwieweit die Anforderungen (Wünsche und Meinungen) aller Stakeholder (Nutzer, Experten undEntwickler) bei der Softwareentwicklung berücksichtigt werden. Um die Anforderungen aller Stakeholder berücksichtigen zu können, müssen diese erst zusammengetragen und in eine einheitliche Form überführt werden. Außerdem sollten die Anforderungen nach Themen gruppiert werden, damit Konflikte und Überschneidungen zwischen den Anforderungen besser erkannt werden können.
Viele Anforderungen liegen jedoch nur eingebettet in andere Inhalte und in unterschiedlichen Formaten vor. So können relevante Anforderungen in Emails oder in Diskussionsforen im Internet geäußert worden sein. Um diese Anforderungen zugänglich zu machen, bedarf es einer intelligente Integration dieser Informationen.
In diesem Praxisprojekt werden Adapter zur interaktiven Daten-Integration mit Adobe Flex entwickelt. Für die unterschiedlichen Formate der Daten aus denen die Anforderungen extrahiert werden sollen, benötigt man unterschiedliche Adapter, die die spezifischen Eigenschaften der Formate berücksichtigen. So wird der Adapter fürInternetseiten andere Funktionalitäten benötigen, als der Adapter für Emails.
Da die Extraktion von Anforderungen aus bestehenden Daten und die Integration in den Anforderungsanalyse-Prozess auf Grund der Komplexität der Aufgabe nichtkomplett automatisch ablaufen kann, liegt ein Schwerpunkt dieses Praxisprojektes in der Entwicklungvon geeigneten Interaktionsformen zur manuellen Unterstützung des Extraktions-und Integrations-Prozesses. Hieraus ergibt sich auch die Wahl der eingesetzten Technologie Adobe Flex, deren Einsatz die Interaktion mit dem Benutzer durch vorimplementierte Methoden unterstützt und einen großen kreativen Spielraum im Bezug auf Animationen bietet.
Voraussetzungen
Es ist erforderlich, dass die Teilnehmer über praktische Erfahrungen in objektorientierter Programmierung verfügen. Kenntnisse von Adobe Flash (ActionScript) sindhilfreich, werden jedoch nicht vorausgesetzt.
Proseminar
Die Aufgabe des Proseminars besteht darin, die hiermit verbundenen theoretischen und methodischen Implikationen aufzuzeigen und zudiskutieren. Dabei werden die einzelnen Projektgruppen ihre Zwischenergebnisse präsentieren und vergleichen.
Anrechnung
Das Praxisprojekt wird im Rahmen des Bachelor-Studiengangs „AngewandteKommunikations- und Medienwissenschaft" als Praxisprojekt und für Studierende im Hauptstudium „Angewandte Informatik" (Vertiefungsgebiete E und F) angeboten.
Anmeldung
Die Anmeldung für die Kommedia-Studierenden läuft über die Projektwahlen.
DAI-Studierende melden sich bitte per E-Mail bei Philipp Heim an. Bei zu vielen Interessenten entscheidet das Eingangsdatum der E-Mail.
Material
Beispiel-Anwendung mit Flex:
Mindomo (Online Mind Mapping Tool)
Tutorials und Beispiele:
Flex Developer Center
Software Developer Kit (SDK):
Adobe Flex 3
Entwicklungsumgebung (open source):
FlashDevelop
Fachliteratur
Advanced ActionScript 3 with Design Patterns, Joey Lott & Danny Patterson, Adobe Press (Uni Bib)
Essential ActionScript 3.0, Colin Moock, O'Reilly Media (Uni Bib)


