Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

12.01.2011 | FB20 | Chat System – Gruppe B Andre Ester, Florian Müller, Nino Raubaum.

Ähnliche Präsentationen


Präsentation zum Thema: "12.01.2011 | FB20 | Chat System – Gruppe B Andre Ester, Florian Müller, Nino Raubaum."—  Präsentation transkript:

1 | FB20 | Chat System – Gruppe B Andre Ester, Florian Müller, Nino Raubaum

2 Designkonzept Welche funktionalen Bausteine gibt es und welche Technologien können für deren Realisierung eingesetzt werden? Graphische Benutzer Oberfläche (GUI) realisiert mit ExtJS Austausch von Nachrichten mit dem Java Messaging Service (JMS) Permanentes Speichern von Daten realisiert mit Sesame und Alibaba Das System basiert auf einer Minimal Version zu der funktionale Extras in späteren Entwicklungsstufen hinzugefügt werden

3 Ideen am Projekt kick-off Eine private Konversation entspricht einem Chatraum mit nur zwei Teilnehmern Eine Speicherung von Konversationen und deren Teilnehmern mit Sesame und Alibaba erleichtert späteres Durchsuchen von Chatlogs Das Speichern von Konversationen wird zentral vom Chatserver erledigt Jede Nachricht in einer Konversation entspricht einem Nachrichten Objekt

4 Entwicklungsstufen Stufe 1 Aufteilung der einzelnen Bausteine an die Gruppenmitglieder ExtJS ( GUI ) wird bearbeitet von Nino JMS ( Nachrichten Austausch ) wird bearbeitet von Andre Sesame und Alibaba ( Loging ) wird bearbeitet von Florian 'Abfeuern' von Tracing Bullets

5 Entwicklungsstufen Stufe 2 Erstellen des vorläufigen Datenmodels Integration der einzelnen Tracing Bullets in ein gemeinsames Projekt Festlegung gemeinsam genutzter Schnittstellen (intern) Abstimmung von bereits geschriebenen Code auf die genauen Anforderungen und das Datenmodel

6 Entwicklungsstufen Stufe 3 Erstellung eines ersten Prototypen mit folgenden Anforderungen: Bedienung durch ein web interface Primitives chatten Funktionierendes Loging der Unterhaltung Anmerkung: Diese Stufe ist derzeit in der Entwicklung

7 Entwicklungsstufen bis zum Projekt touch-down Stufe 4 Chaträume Benutzerverwaltung (OpenID) Stufe 5 Erstellen von Chat 'Snippets' Stufe 6 Kontaktliste Stufe 7 Suchfunktionen

8 Ein paar Details aus der Entwicklung Von Nino über ExtJS und das Web Interface Von Andre über JMS und das MessageObject Von Florian über Datenmodel und anlegen von Daten mit Alibaba

9 Datenmodel

10 Probleme bei der Entwicklung Die Umsetzung von JMS als web service mit reverse AJAX Benutzerverwaltung Welche Schnittstellen erwarten andere Gruppen von uns

11 Fragen und Chit-Chat?

12 Danke =] Vielen Dank für die Aufmerksamkeit !


Herunterladen ppt "12.01.2011 | FB20 | Chat System – Gruppe B Andre Ester, Florian Müller, Nino Raubaum."

Ähnliche Präsentationen


Google-Anzeigen