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

Post on 06-Apr-2015

110 views 0 download

Transcript of 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

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ü

1. Rückblick

04

Projektplan

bis zum 09.10.

Präsentation 2

Agenda

05

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

2. Aufbau d. Software

07

Client

Applikationsserver

DatenhaltungXML

Präsentation(Browser)

MS Exchange

Web-server

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)

2. Aufbau d. Software

09

Navigationsleiste für URL

2. Aufbau d. Software

10

Klassendiagramm

„Client“

prüft Verbindungzum Netzwerk

2. Aufbau d. Software

11

Client

Applikationsserver

DatenhaltungXML

Präsentation(Browser)

MS Exchange

Web-server

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

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#

2. Aufbau d. Software

14

Client

Applikationsserver

DatenhaltungXML

Präsentation(Browser)

MS Exchange

Web-server

2. Aufbau d. Software

15

Datenhaltung

- XML-Datei, die sämtliche Konfigurationen beinhaltet

- XSD-Schema gibt Aufbau vor

2. Aufbau d. Software

16

XSD-Schema

Agenda

17

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

3. Benutzeroberfläche

19

Use-Case-Diagramm

„Standardbildschirm

einstellen“

3. Benutzeroberfläche

20

Einstellungen zur Veranstaltungsanzeige:

mit „aktiv“ markiert

für jede Anwendungseparat einstellbar

z.B. Adresse eines Exchange-Servers

3. Benutzeroberfläche

21

Ausgabe der Veranstaltungsanzeige am Infoscreen:

3. Benutzeroberfläche

22

Aktivitätsdiagramm

„Diashow anlegen“

Teil 1

3. Benutzeroberfläche

23

Aktivitätsdiagramm

„Diashow anlegen“

Teil 2

3. Benutzeroberfläche

24

Einstellungen zur Diashow:

Liste der hinzugefügten(sortierten) Bilder

zur manuellenSortierung der Bilder

3. Benutzeroberfläche

25

Ausgabe der Diashow am Infoscreen:

3. Benutzeroberfläche

26

Einstellungen zu einer Präsentation:

Manuelle Umwandlung von PP zu PDF notwendig

3. Benutzeroberfläche

27

Einstellungen zu einer Präsentation:

Liste der eingest.Events

Bearbeiten bzw.Löschen d. Events

Agenda

28

1. Rückblick

2. Aufbau der Software

3. Benutzeroberfläche

4. Ausblick

4. Ausblick

29

Projektplan

bis zum 30.10.

Seminararbeits-

abgabe

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

4. Ausblick

31

Projektplan neu

bis zum 30.10.

Seminararbeits-

abgabe

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