Objektorientierte Software-Entwicklung. Arbeit mit der Unified Modeling Language (eBook)
Zuerst werden die Grundlagen bezüglich der drei verwendeten UML-Diagramme beschrieben. Hierbei sollen die wesentlichen Bestandteile jedes Diagramms, sowie dessen Anwendungszweck erläutert werden. Am Ende des Kapitels erfolgt eine grobe Einordnung der Diagramme in die objektorientierte Softwareentwicklung. Anschließend folgt die Umsetzung der Diagramme hinsichtlich eines Praxisbeispiels. Dabei werden die erstellten Diagramme beschrieben und präzise in den Softwareentwicklungsprozess eigeordnet. Am Ende der Arbeit folgt eine Dokumentation der wichtigsten Ergebnisse, gefolgt von einer kritischen Würdigung.
Heutzutage werden neue Technologien außerordentlich schnell entwickelt. Die Softwareentwicklung nimmt dabei eine zentrale Rolle ein. Jede Funktionalität in modernen, IT-gestützten Systemen wurde durch den Einsatz von Software implementiert. Das Einsatzspektrum der Software reicht hierbei von einfachen digitalen Taschenrechnern bis hin zu komplexen, automatisierten Fertigungsmaschinen. Grundlegend ist jedoch eine steigende Komplexität aufgrund der kontinuierlichen informationstechnischen Weiterentwicklung zu erkennen. Kunden formulieren stetig kompliziertere Anforderungen an die gewünschten Endprodukte, was die Softwareentwickler laufend vor neue Herausforderungen stellt. Daher ist eine systematische Vorgehensweise bei der Entwicklung unbedingt von Nöten. Die Unified Modeling Language, kurz UML, stellt diesbezüglich ein Hilfsmittel zur Entscheidungsdokumentation im Entwicklungsprozess dar. Die entwickelten Diagramme der komplexen Systeme dienen der Informationsbereitstellung und können je nach Phase der Entwicklung immer weiter angepasst werden. Sie helfen wesentlich derartige Systeme zu verstehen, Risiken zu eliminieren und weitere potentielle Optimierungen vorzunehmen.
| Erscheint lt. Verlag | 17.3.2023 |
|---|---|
| Verlagsort | München |
| Sprache | deutsch |
| Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
| Schlagworte | Klassendiagramm • Sequenzdiagramm • Softwareentwicklung • UML • Use-Case Diagramm |
| ISBN-10 | 3-346-83653-3 / 3346836533 |
| ISBN-13 | 978-3-346-83653-3 / 9783346836533 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Digital Rights Management: ohne DRM
Dieses eBook enthält kein DRM oder Kopierschutz. Eine Weitergabe an Dritte ist jedoch rechtlich nicht zulässig, weil Sie beim Kauf nur die Rechte an der persönlichen Nutzung erwerben.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich