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

Slides:



Advertisements
Ähnliche Präsentationen
ONTABLES ONTABLES Einführung.
Advertisements

Projektmeeting Stufe I Kick-Off Stufe II
Cloud42 Dominik Muhler Seminar StuPro cims cims.
programmiert April-Juni 2003 von Knut Riechmann
Web 2.0 Ringelmann Arthur.
„Ansicht Arbeitsbereich“ ist die nutzerspezifische Ansicht, in der alle Dokumente aufgelistet sind, die dem angemeldeten Benutzer zugeordnet sind. D.h.
Kapitel 8: Nachrichtenbasierte Kommunikation mit JMS
V.Gimpel Eine Arbeitsgruppe des selbstorganisierten Lernens im Internet.
Ruby on Rails im Überblick
Konzeption und prototypische Implementierung eines zentralen Informationssystems für Systemmanagement Motivation Oft wird es schwierig, die benötigten.
Intranet-Portal mit Microsoft SharePoint Portal Server
Java News & Music Der Chat
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Das Kernmodell eines Workflow-Management-Systems Entwurf
ObjectSpace Zentrale Entwurfsentscheidungen
PKJ 2005/1 Stefan Dissmann Zusammenfassung Bisher im Kurs erarbeitete Konzepte(1): Umgang mit einfachen Datentypen Umgang mit Feldern Umgang mit Referenzen.
Projekt Web Engineering
Concurrent Versions System
UML Begleitdokumentation des Projekts
Chat System – Gruppe B Tim Braun, Andre Ester, Florian Müller und
Projektplan Experimentelle Gestaltung 2 SS 10 TU-Wien
PRJ 2007/1 Stefan Dissmann Verkettete datenstruktur: Liste Problem: Liste, die eine beliebige Zahl von Elementen verwaltet Operationen: Erzeugen, Anfügen,
Technische Fachhochschule Berlin University of Applied Sciences Zur Entwicklung eines FAQ-Forums mit Benachrichtigungssystem für den Einsatz in Studienmodulen.
Ein Produkt der blueend web:applications AG Projektgruppen - Funktionsumfang -
P060 - IFI-Pflegedialogsystem - Termine und Nachrichten Ingenieurbüro für Informationssysteme Konzepte und Marketing Gerade Straße Buchholz i.d.N.
MDM Systeme im Test Udo Bredemeier
Warum brauche ich ein CMS – Content Management System?
PREPARE Career Service Fakultät VII Lehrstuhl Prof. Dr. Kasperzak
Grundlagen Benutzerverwaltung
© Helmut AICHHOLZER1. 2 Es begann in Strobl 1998 Idee der ADI Gruppe und Dr. Schüller Selektierung von Gruppenmitgliedern Aufbau einer Gruppe mit.
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Game Development mit LUA Integration und Kommunikation von LUA mit C++ Referat von Paul van Hemmen Seminar: Reusable Content in 3D und Simulationssystemen.
LVA , SS021 Zwischenbericht Systemspezifikation des Produkts - beschreibt Funktionen, Daten (Objekte) und Benutzerschnittstelle. - ist.
ELC goes JAVA - Statistics Präsentation von Bettina Kronreif Programmierpraktikum II / 2001.
Titelfolie14 Dec 2006 Piloten und Partner Publication Management – weitere Einbindung Pilotentreffen Publication Management Berlin, 14. Dezember 2006.
Vorstellung des Entwurfs
Management- und Web Services- Architekturen
Aufgaben Version 1: Es soll eine Wetterstation mit folgenden zwei Anzeigen implementiert werden: Aktuelle Wetterbedingungen mit Temperatur und.
My Statistics Schinnerl, Mikes, Walehrach, Grieshofer PPM-Projekt
IGreen Konnektoren.
Unternehmensgründung Praktikum SoSe 2014 – Termin am
Ein neues Projekt gesucht… Wochenrückblick vom bis Da die Riesen von ihrem letzten Kindergartenjahr eine Jahreszeitung erstellen, mussten.
Abschlusspräsentation E-Valuation - Implementierung ökonomischer Bewertungsmethoden E-Valuation – Implementierung ökomomischer Bewertungmethoden,
Eine Komunikation die über das Internet erfolgt
HMS Hotel Management Software
Fred 2.0 Projektvorstellung Christoph Müller
Fred 2.0 Projektvorstellung Christoph Müller
Stadt Remagen Wie geht es weiter? Erstellung eines Lokalen Aktionsplans (LAP)
Dipl.-Inform. Med. Anton Brass Helmholtz Zentrum München IBMI München,
Geschäftsideen 5HKC 5HLW.
Musterlösung IT-Struktur an Schulen © M. Stütz, F. Wrede LEU - Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg zwei Benutzerverwaltung.
Vortrag - Diplomarbeiten (HS I)
Eingereicht von:Michael Schrank Betreuung:o.Univ.-Prof. Dr. Hanspeter Mössenböck Mitbetreuung:Dipl.-Ing. Wolfgang Beer CyberStudent A Multiuser Awareness.
Projektverteidigung Christian Franz Henrik Hinrichs Martin Heyden
Präsentation Projektarbeit Projektarbeit vom – Erstellt von Michael Schilling 2005.
Datenbanken im Web 1.
prof. dr. dieter steinmann Seite: 1 SAP Seminar 2007 Transportauftrag anlegen Foliensatz.
prof. dr. dieter steinmann Seite: 1 SAP Seminar 2007 Transportauftrag anlegen Foliensatz.
Web-Service Reliable eGraz Reliable Messaging Gernot Schmitt Martin Uitz.
Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische.
Ziel - Konzept - Realisierung 28. August 2003 Ursula Jutzi.
Ihren Namen Ihre Funktion.  Kopf- und Fusszeilen erstellen  Ausdrucken von Folien  Teilnehmerunterlagen oder Notizen  Speichern als PDF oder in anderen.
Rechen- und Kommunikationszentrum (RZ) Entwicklung einer Web- Oberfläche mit Apache Wicket am Beispiel des IdentityAdmins Seminarvortrag Melanie.
IT-Dienstleistungen E-Learning Systeme Content Management 1 Fallbeispiel ILIAS: Das Repository-Objekt-Plugin „Centra“
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
Gruppen Finden Sie sich zurecht Die ersten Schritte in Ihrer Gruppe
Universität zu Köln | Hauptseminar Annotationssysteme
E-Aufgaben in Stud.IP mit ViPS – erste Schritte –
 Präsentation transkript:

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

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

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

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

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

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

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

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

Datenmodel

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

Fragen und Chit-Chat?

Danke =] Vielen Dank für die Aufmerksamkeit !