Description
Book SynopsisAnwendungssoftware soll zur Optimierung von Geschäftsprozessen beitragen. Vor diesem Hintergrund werden in diesem Lehrbuch anhand eines durchgängigen Fallbeispiels Geschäftsprozesse mit UML modelliert und die fachlichen Anforderungen an das Software-System systematisch abgeleitet. Aufgrund nachvollziehbarer Regeln und Prinzipien werden Klassenmodelle konstruiert. Alternative System-Architekturen werden vorgestellt und erläutert. Es werden Entwurfsmuster anhand anschaulicher Beispiele präsentiert und die Umsetzung des Fallbeispiels in Java anhand von annotiertem Code gezeigt.
Table of ContentsObjektorientierte Software-Entwicklung - Geschäftsprozessmodellierung und Anforderungsanalyse - Analyse und Entwurf in der Spezifikationsphase - Gestaltung der Mensch-Computer-Interaktion - CASE und MDA - Entwurf der Systemarchitektur - Ausgewählte Entwurfsmuster mit Beispielen - Anwendungsbeispiel