330 likes | 501 Views
Agenda. Rückblick 2. Aufbau der Software Benutzeroberfläche 4 . Ausblick. 02. 1. Rückblick. - Infoscreen im neuen Finanzwirtschaftsinformatik-Gebäude - Entwicklung einer Software zur Anzeige von aktuellen Veranstaltungen und Informationen des KKZ Anforderungen:.
E N D
Agenda • Rückblick • 2. Aufbau der Software • Benutzeroberfläche • 4. Ausblick 02
1. Rückblick - Infoscreen im neuen Finanzwirtschaftsinformatik-Gebäude - Entwicklung einer Software zur Anzeige von aktuellen Veranstaltungen und Informationen des KKZ Anforderungen: Datum,Zeit,Ticker Benutzermenü Diashow,PP,Video Raumanzeige 03
1. Rückblick Projektplan bis zum 09.10. Präsentation 2 04
Agenda • Rückblick • 2. Aufbau der Software • Benutzeroberfläche • 4. Ausblick 05
2. Aufbau d. Software Client-Server-Architektur: - Umsetzung in C# und ASP.NET - Server-seitig: ASPX-Seiten und Skripting-Elemente n-Schichten-Modell: Client Applikationsserver Datenhaltung Präsentation (Browser) Web- server MS Exchange XML 06
2. Aufbau d. Software Client Applikationsserver Datenhaltung Präsentation (Browser) Web- server MS Exchange XML 07
2. Aufbau d. Software Präsentationsschicht: Basierend auf dem Internet Explorer - realisiert durch C#-Bibliotheken - Browser im Vollbildmodus Navigationsleiste für URL (standardmäßig ausgeblendet) 08
2. Aufbau d. Software Navigationsleiste für URL 09
2. Aufbau d. Software Klassendiagramm „Client“ prüft Verbindung zum Netzwerk 10
2. Aufbau d. Software Client Applikationsserver Datenhaltung Präsentation (Browser) Web- server MS Exchange XML 11
2. Aufbau d. Software Applikationssschicht: Webserver - arbeitet mit ASP.NET (hier „IIS“ von Microsoft) - stellt Webseiten für die Konfiguration des Infoscreens bereit Exchange-Server - stellt Kalender für Veranstaltungsanzeige bereit - Software liest Termine aus und zeigt diese auf dem Infoscreen an 12
2. Aufbau d. Software Verwendete Technologien: Video, Diashow und Präsentation - Silverlight 2.0; wird über C# angesteuert Webseiten - Darstellung: HTML, CSS - Funktionalität: ASP.NET, C# 13
2. Aufbau d. Software Client Applikationsserver Datenhaltung Präsentation (Browser) Web- server MS Exchange XML 14
2. Aufbau d. Software Datenhaltung - XML-Datei, die sämtliche Konfigurationen beinhaltet - XSD-Schema gibt Aufbau vor 15
2. Aufbau d. Software XSD-Schema 16
Agenda • Rückblick • 2. Aufbau der Software • Benutzeroberfläche • 4. Ausblick 17
3. Benutzeroberfläche Benutzermenü: - Menü entspricht Webseite (liegt auf dem Webserver) - Aufruf über Client (Browser) - User kann Einst. zu anfangs genannten Ebenen tätigen (Veranstaltungsanzeige, Diashow, Präsentation, Video) - Reihenfolge und Dauer der einzelnen Anwendungen einstellbar - Einstellungen im Benutzermenü werden in XML-Datei auf dem Server gespeichert 18
3. Benutzeroberfläche Use-Case-Diagramm „Standardbildschirm einstellen“ 19
3. Benutzeroberfläche Einstellungen zur Veranstaltungsanzeige: z.B. Adresse eines Exchange-Servers mit „aktiv“ markiert für jede Anwendung separat einstellbar 20
3. Benutzeroberfläche Ausgabe der Veranstaltungsanzeige am Infoscreen: 21
3. Benutzeroberfläche Aktivitätsdiagramm „Diashow anlegen“ Teil 1 22
3. Benutzeroberfläche Aktivitätsdiagramm „Diashow anlegen“ Teil 2 23
3. Benutzeroberfläche Einstellungen zur Diashow: zur manuellen Sortierung der Bilder Liste der hinzugefügten (sortierten) Bilder 24
3. Benutzeroberfläche Ausgabe der Diashow am Infoscreen: 25
3. Benutzeroberfläche Einstellungen zu einer Präsentation: Manuelle Umwandlung von PP zu PDF notwendig 26
3. Benutzeroberfläche Einstellungen zu einer Präsentation: Liste der eingest. Events Bearbeiten bzw. Löschen d. Events 27
Agenda • Rückblick • 2. Aufbau der Software • Benutzeroberfläche • 4. Ausblick 28
4. Ausblick Projektplan bis zum 30.10. Seminararbeits- abgabe 29
4. Ausblick - Zeitverzug im alten Projektplan - Gegenmaßnahmen: - genauere Aufsplittung der einzelnen Aufgaben - Tagesplanung bis zum 23. Oktober - „Blockveranstaltung“ am 17./18. Oktober - Resultat: neuer Projektplan 30
4. Ausblick Projektplan neu bis zum 30.10. Seminararbeits- abgabe 31
4. Ausblick - Themen der nächsten Präsentation am 23.10.2009: - Bericht über die Implementierung - Live-Demo der Software - erneute Aufwandsschätzung - Referenten der nächsten Präsentation: Sebastian Nau, Rene Ranger und Robert Keller 32