1 swt-praktikum 2005 gruppe 13 murphys train holger hagedorn

Post on 05-Apr-2015

111 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

SWT-Praktikum 2005Gruppe 13Murphy‘s Train

Holger Hagedorn

2

Das Team

Michael Battenfeld Tools Jendrik Bertram Test Anne Brückner Analyse Frederik Eichler Webauftritt Arthur Haag Reverse Engineering Holger Hagedorn Präsentation Christian Haupt Lastenheft Thomas KemmerichProjektleitung Andreas Kumlehn Implementierung Dirk Meister Qualität Markus Reketat Pflichtenheft

3

Inhalt

Einsatzbereich Reverse Engineering (IST-Zustand) Funktionsbeschreibung Grobentwurf (SOLL-Zustand) Ausblick

4

Inhalt

Einsatzbereich Reverse Engineering (IST-Zustand) Funktionsbeschreibung Grobentwurf (SOLL-Zustand) Ausblick

5

Einsatzbereich

AufgabenShuttlesteuerungBetriebspanel (Überwachung & Steuerung)

Zieleautonome Shuttlesbetriebswirtschaftliches HandelnKontrolle durch Unternehmensleitungmanuelles Eingreifen

Einsatzbereich

6

Inhalt

Einsatzbereich Reverse Engineering (IST-Zustand) Funktionsbeschreibung Grobentwurf (SOLL-Zustand) Ausblick

7

Überblick

Reverse Engineering (IST-Zustand)

8

Bestandteile

Simulationsumgebung (Kernel)Simuliert Streckennetz mit ShuttlesGeneriert TransportaufträgeBietet Nachrichtensystem

Oberfläche (Visualisation)Darstellung der KarteGenerelle Anzeige von Datenunabhängig vom Kernel

Reverse Engineering (IST-Zustand)

9

Bestandteile

Unternehmen (CompanyControl)Kauf & Verkauf von Shuttles

ShuttleErhält AusschreibungenBerechnet AngebotFührt Aufträge ausErstellt Rechnungen

Reverse Engineering (IST-Zustand)

10

Inhalt

Einsatzbereich Reverse Engineering (IST-Zustand) Funktionsbeschreibung Grobentwurf (SOLL-Zustand) Ausblick

11

Shuttle-Strategie

wenig MessagesKosten sparenZeit sparenBelastung des Systems minimieren

Funktionsbeschreibung

12

Shuttle-Strategie

Ring-Struktur leichte Verwaltung lineare Nachrichten

Verhandlungparametrisierbar: Zeit vs. Genauigkeitwenig Ressourcen

Funktionsbeschreibung

13

Betriebspanel

Funktionsbeschreibung

14

Company-Überwachung

Funktionsbeschreibung

15

Parameter

Funktionsbeschreibung

16

Inhalt

Einsatzbereich Reverse Engineering (IST-Zustand) Funktionsbeschreibung Grobentwurf (SOLL-Zustand) Ausblick

17

Neue Komponenten

Grobentwurf (SOLL-Zustand)

18

MasterShuttle 1

Shuttle 2

Shuttle 3

Shuttle n

Grobentwurf (SOLL-Zustand)

Kernel

19

MasterShuttle 1

Shuttle 2

Shuttle 3

Shuttle n

Order

Grobentwurf (SOLL-Zustand)

Kernel

20

MasterShuttle 1

Shuttle 2

Shuttle 3

Shuttle n

Grobentwurf (SOLL-Zustand)

Kernel

OrderNegotiation

21

MasterShuttle 1

Shuttle 2

Shuttle 3

Shuttle n

Grobentwurf (SOLL-Zustand)

Kernel

NegotiationLost

22

MasterShuttle 1

Shuttle 2

Shuttle 3

Shuttle n

Grobentwurf (SOLL-Zustand)

Kernel

OrderNegotiation

23

MasterShuttle 1

Shuttle 2

Shuttle 3

Shuttle n

Grobentwurf (SOLL-Zustand)

KernelOrderNegotiation

24

MasterShuttle 1

Shuttle 2

Shuttle 3

Shuttle n

Grobentwurf (SOLL-Zustand)

Kernel

n Nachrichten

OrderNegotiation

25

Master

günstigster

Grobentwurf (SOLL-Zustand)

insgesamt max. 2n Nachrichten

Kernel

NegotiationWon

26

Master

günstigsterOffer

Grobentwurf (SOLL-Zustand)

Kernel

27

Grobentwurf (SOLL-Zustand)

Betriebspanel

28

Inhalt

Einsatzbereich Reverse Engineering (IST-Zustand) Funktionsbeschreibung Grobentwurf (SOLL-Zustand) Ausblick

29

Wie geht es weiter?

Fein-Entwurf Implementierung Abschluss-Präsentation Tests Dokumentation

Ausblick

top related