Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Das Team : Karsten Röhle – Chefprogrammierer

Ähnliche Präsentationen


Präsentation zum Thema: "Das Team : Karsten Röhle – Chefprogrammierer"—  Präsentation transkript:

1 Das Team : Karsten Röhle – Chefprogrammierer
zuständig für Verwaltung, Zentralserver, pdf-Erstellung Julia Vietze – Assistentin zuständig für Laborverwaltung, Mixturenbestellung Robert Kaden – Testverantwortlicher zuständig für Test, Usermanagement Mathias Müller – Sekretär zuständig für Lagerverwaltung, Einkauf, Lieferservice Sebastian von Hippel - Administrator zuständig für Labor, Einkauf, Log

2 Die Aufgabe : Entwicklung einer Verkaufssoftware mit Hilfe des Frameworks SalesPoint, v. 3.3 Zu Implementieren sind eine Lagerverwaltung, ein Einkaufsbereich, Bestellung von Medikamenten und Mix-Aufträgen, sowie administrative Funktionen, einschließelich einer Nutzerverwaltung. Der Kundenwunsch : Einbau eines Lieferservices und Slide-Show mit Bildern des Warenangebotes an zentraler Stelle, vorzugsweise SB-Theke.

3 Entwurf vs. Implementation :
Ursprünglich waren 4 SalesPoints für geplant, schlussendlich Realisierung mit einzelnem SalesPoint durch Nutzerrechte

4 weitere Änderungen des Entwurfs :
zentrale Output-Klasse : Ursprünglich zur Formatierung von Bildschirmausgaben, Ersatz da vom Framework übernommen Nutzerverwaltung : 3 Nutzergruppen, Kunde als Pseudo-Nutzer Einkauf : Zur Vermeidung von Konsistenzproblemen nur 1 Kunde pro SalesPoint, Abkassieren geschieht ebenfalls an besagtem SalesPoint

5 Verfallsdaten-Problem :
Um Duplikate von Einträgen aufgrund mehrerer Verfallsdaten pro Medikament zu vermeiden Implementierung von 2 Katalogen nebst Stocks. Lieferservice Implementierung als Bestellung mit Flag „Auslieferung“

6 Bewertung der Analyse- und Entwurfsdiagramme :
Use-Case-Diagramme Sehr hilfreich zur Feststellung der Funktionen des Programmes & für die Erstellung des Analyse-Klassendiagrammes. Analyse-Klassendiagramm Übersichtlicher als Entwurfsklassendiagramm, allerding für Implementation nich brauchbar. Sequenzdiagramme / textliche Nutzfälle Sehr hilfreich, um Programmabläufe zu verdeutlichen, auch für GUI-Entwurf später nützlich. Entwurfsklassendiagramm Sorgte für die Einarbeitung in das Framework, für Implementation allerdings zu groß & unübersichtlich.

7 Und nun wünschen wir Ihnen viel Spaß bei einer kurzen Präsentation des fertigen Programmes.


Herunterladen ppt "Das Team : Karsten Röhle – Chefprogrammierer"

Ähnliche Präsentationen


Google-Anzeigen