Cantitate/Preț
Produs

Grundkurs Software-Engineering mit UML

Autor Stephan Kleuker
de Limba Germană Paperback – 2 mar 2025

Ne-a atras atenția Grundkurs Software-Engineering mit UML prin rigoarea sa tehnică, fiind un manual conceput pentru cei care stăpânesc deja fundamentele programării orientate pe obiecte în limbaje precum Java, C# sau C++. Suntem de părere că această a cincea ediție, publicată de Springer Fachmedien Wiesbaden, reprezintă un instrument esențial pentru tranziția de la simpla scriere de cod la ingineria software structurată. Cartea nu se rezumă la teorie, ci ghidează cititorul prin tot procesul de dezvoltare, de la discuția inițială cu clientul pentru stabilirea cerințelor, până la managementul riscurilor și asigurarea calității.

Structura volumului este una progresivă și logică: debutează cu analiza cerințelor, continuă cu crearea modelelor de analiză folosind limbajul UML și culminează cu transpunerea acestor modele în implementare concretă. Dacă UML für IT-Berufe de Dirk Hardy v-a oferit cadrul teoretic și o introducere în diagrame, lucrarea lui Stephan Kleuker oferă instrumentele practice necesare pentru a gestiona complexitatea proiectelor moderne. Abordarea sa este vizuală, integrând 255 de ilustrații care clarifică procesele de coordonare.

În contextul operei autorului, această carte sintetizează temele abordate în lucrări precum Grundkurs Datenbankentwicklung sau Qualitätssicherung durch Softwaretests, integrând managementul bazelor de date și testarea software într-un flux de lucru unitar. Recomandăm parcurgerea exercițiilor de la finalul capitolelor, deoarece acestea transformă lectura într-o experiență de învățare activă, ideală pentru studenții la informatică sau inginerie care doresc să înțeleagă cum este integrată dezvoltarea software în procesele globale ale unei companii.

Citește tot Restrânge

Specificații

ISBN-13: 9783658465339
ISBN-10: 3658465336
Pagini: 492
Ilustrații: XX, 470 S. 255 Abbildungen, 16 Abbildungen in Farbe.
Dimensiuni: 168 x 240 x 25 mm
Greutate: 0.92 kg
Ediția:5. Auflage 2025
Editura: Springer Fachmedien Wiesbaden

De ce să citești această carte

Recomandăm această carte studenților și dezvoltatorilor care doresc să treacă de la programarea empirică la ingineria software sistematică. Veți câștiga o metodologie clară de utilizare a UML pentru modelare și implementare, sprijinită de numeroase exemple vizuale și exerciții practice. Este o resursă excelentă pentru a învăța cum să coordonați cerințele clienților cu arhitectura tehnică, minimizând riscurile de eșec ale proiectelor complexe.


Despre autor

Stephan Kleuker este un autor și specialist recunoscut în domeniul informaticii, cu o vastă experiență în predarea ingineriei software și a dezvoltării sistemelor complexe. Lucrările sale publicate la editura Springer Fachmedien Wiesbaden se concentrează pe aspectele practice ale dezvoltării software, acoperind subiecte esențiale precum arhitectura bazelor de date, testarea sistemelor și utilizarea limbajului UML în procese de modelare. Expertiza sa este reflectată în abordarea didactică a textelor, menite să pregătească viitorii ingineri pentru provocările reale din industrie.


Descriere scurtă

Mit der Entwicklung neuer Technologien werden auch die einzelnen Software-Projekte stetig komplexer. Zu analysieren, warum manche Projekte scheitern und andere erfolgreich sind, wird daher immer wichtiger. Dieses Buch ist ein praktischer Leitfaden für die Entwicklung neuer Software. 
Systematisch beschreibt der Autor die Chancen und Risiken, die einem bei der Entwicklung einer Software begegnen können. Vom gemeinsamen Kundengespräch, das Anforderungen und Ziele der Software festlegt, über die erste Modellierung bis hin zur systematischen Erfassung der Anforderungen zeigt er, wie die unterschiedlichen Prozesse mit Hilfe der UML (Unified Modeling Language) koordiniert werden können. Diese Modellierungssprache hilft, die Ideen des Entwicklers nachzuvollziehen und die Erfahrungen aus erfolgreichen Projekten auf andere Projekte zu übertragen.
Neben Maßnahmen zur Qualitätssicherung beschreibt das Buch weitere Ansätze zur Projektplanung und Projektdurchführung und zeigt, wie die Softwareentwicklung in den Gesamtprozess eines Unternehmens eingebettet ist. 
Zum Verständnis des Buches werden Grundkenntnisse in einer objektorientierten Programmiersprache wie Java, C# oder C++ vorausgesetzt. Durch zahlreiche Wiederholungsfragen und Übungsaufgaben am Ende der Kapitel wird dieses Buch zum idealen Begleiter für Studenten der Informatik und verschiedener Ingenieurswissenschaften. Aber auch erfahrene Entwickler können von den vielen Kommentaren zur Verwendung in der Praxis zur kontinuierlichen Weiterentwicklung des Software-Engineerings profitieren. Die vorliegende vierte Auflage des bewährten Buches enthält erneut wichtige Erweiterungen und Ergänzungen. 

Cuprins

Zusammenspiel von Prozessen in der Software-Entwicklung.- Anforderungsanalyse.- Erstellung von Analysemodellen mit der UML.- Vom Modell zur Implementierung.- Qualitätssicherung.- Management erfolgreicher SW-Projekte.

Textul de pe ultima copertă

Software-Projekte scheitern aus den unterschiedlichsten Gründen. Dieses Buch zeigt anhand der systematischen Analyse von Chancen und Risiken, wie die Wege zu erfolgreichen Software-Projekten aussehen. Ausgehend von der Basis, dass das Zusammenspiel aller an einem Projekt Beteiligten in Prozessen koordiniert werden soll, wird mit Hilfe der UML (Unified Modeling Language) der Weg von den Anforderungen über die Modellierung bis zur Implementierung beschrieben. Es werden situationsabhängige Alternativen diskutiert und der gesamte Prozess mit qualitätssichernden Maßnahmen begleitet. Zur Abrundung des Themengebiets werden wichtige Ansätze zur Projektplanung und zur Projektdurchführung beschrieben, die die Einbettung der Software-Entwicklung in die Gesamtprozesse eines Unternehmens aufzeigen.
Alle Kapitel schließen mit Kommentaren zur Verwendung in der Praxis, Wiederholungsfragen und Übungsaufgaben. Lösungsskizzen sind über das Internet erhältlich.
Der Inhalt
Zusammenspiel von Prozessen in der Software-Entwicklung – Anforderungsanalyse – Erstellung von Analysemodellen mit der UML – Vom Modell zur Implementierung – Qualitätssicherung – Management erfolgreicher SW-Projekte
Die Zielgruppen
Informatik-Studierende im Grundstudium mit ersten Kenntnissen in objektorientierter Programmierung
Studierende in Studiengängen mit hohem Informatik-Anteil, wie Wirtschaftsinformatik
Praktiker, die sich kompakt über den aktuellen Stand der Technologie informieren wollen
Der Autor
Prof. Dr. Stephan Kleuker unterrichtet seit mehreren Jahren Software-Engineering, Software-Qualität und Datenbanken an der Hochschule Osnabrück. Er ist Autor verschiedener Fachbücher und hat mehrjährige Praxiserfahrung als Systemanalytiker sowie als Berater bei der Erstellung komplexer Software-Systeme.

Caracteristici

Eine praktische Anleitung zum Softwareentwurf mit UML Ideal für Studenten und Praktiker Mit vielen Übungsaufgaben und Lösungsskizzen online