33

Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

Embed Size (px)

Citation preview

Page 1: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick
Page 2: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

Agenda

02

1. Rückblick

2. Aufbau der Software

3. Benutzeroberfläche

4. Ausblick

Page 3: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

1. Rückblick

03

- Infoscreen im neuen Finanzwirtschaftsinformatik-Gebäude

- Entwicklung einer Software zur Anzeige von aktuellen

Veranstaltungen und Informationen des KKZ

Anforderungen:

RaumanzeigeDiashow,PP,VideoDatum,Zeit,Ticker

Benutzermenü

Page 4: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

1. Rückblick

04

Projektplan

bis zum 09.10.

Präsentation 2

Page 5: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

Agenda

05

1. Rückblick

2. Aufbau der Software

3. Benutzeroberfläche

4. Ausblick

Page 6: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

06

Client-Server-Architektur:

- Umsetzung in C# und ASP.NET

- Server-seitig: ASPX-Seiten und Skripting-Elemente

n-Schichten-Modell:

Client

Applikationsserver

DatenhaltungXML

Präsentation(Browser)

Web-server

MS Exchange

Page 7: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

07

Client

Applikationsserver

DatenhaltungXML

Präsentation(Browser)

MS Exchange

Web-server

Page 8: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

08

Präsentationsschicht:

Basierend auf dem Internet Explorer

- realisiert durch C#-Bibliotheken

- Browser im Vollbildmodus

Navigationsleiste für URL (standardmäßig ausgeblendet)

Page 9: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

09

Navigationsleiste für URL

Page 10: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

10

Klassendiagramm

„Client“

prüft Verbindungzum Netzwerk

Page 11: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

11

Client

Applikationsserver

DatenhaltungXML

Präsentation(Browser)

MS Exchange

Web-server

Page 12: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

12

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

Page 13: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

13

Verwendete Technologien:

Video, Diashow und Präsentation

- Silverlight 2.0; wird über C# angesteuert

Webseiten

- Darstellung: HTML, CSS

- Funktionalität: ASP.NET, C#

Page 14: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

14

Client

Applikationsserver

DatenhaltungXML

Präsentation(Browser)

MS Exchange

Web-server

Page 15: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

15

Datenhaltung

- XML-Datei, die sämtliche Konfigurationen beinhaltet

- XSD-Schema gibt Aufbau vor

Page 16: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

2. Aufbau d. Software

16

XSD-Schema

Page 17: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

Agenda

17

1. Rückblick

2. Aufbau der Software

3. Benutzeroberfläche

4. Ausblick

Page 18: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

18

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

Page 19: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

19

Use-Case-Diagramm

„Standardbildschirm

einstellen“

Page 20: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

20

Einstellungen zur Veranstaltungsanzeige:

mit „aktiv“ markiert

für jede Anwendungseparat einstellbar

z.B. Adresse eines Exchange-Servers

Page 21: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

21

Ausgabe der Veranstaltungsanzeige am Infoscreen:

Page 22: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

22

Aktivitätsdiagramm

„Diashow anlegen“

Teil 1

Page 23: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

23

Aktivitätsdiagramm

„Diashow anlegen“

Teil 2

Page 24: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

24

Einstellungen zur Diashow:

Liste der hinzugefügten(sortierten) Bilder

zur manuellenSortierung der Bilder

Page 25: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

25

Ausgabe der Diashow am Infoscreen:

Page 26: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

26

Einstellungen zu einer Präsentation:

Manuelle Umwandlung von PP zu PDF notwendig

Page 27: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

3. Benutzeroberfläche

27

Einstellungen zu einer Präsentation:

Liste der eingest.Events

Bearbeiten bzw.Löschen d. Events

Page 28: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

Agenda

28

1. Rückblick

2. Aufbau der Software

3. Benutzeroberfläche

4. Ausblick

Page 29: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

4. Ausblick

29

Projektplan

bis zum 30.10.

Seminararbeits-

abgabe

Page 30: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

4. Ausblick

30

- Zeitverzug im alten Projektplan

- Gegenmaßnahmen:

- genauere Aufsplittung der einzelnen Aufgaben

- Tagesplanung bis zum 23. Oktober

- „Blockveranstaltung“ am 17./18. Oktober

- Resultat: neuer Projektplan

Page 31: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

4. Ausblick

31

Projektplan neu

bis zum 30.10.

Seminararbeits-

abgabe

Page 32: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick

4. Ausblick

32

- 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

Page 33: Agenda 02 1.Rückblick 2. Aufbau der Software 3.Benutzeroberfläche 4. Ausblick