Grundkurs Software-Engineering mit UML
|
|
- Max Gerhardt
- vor 6 Jahren
- Abrufe
Transkript
1 Grundkurs Software-Engineering mit UML
2 Stephan Kleuker Grundkurs Software-Engineering mit UML Der pragmatische Weg zu erfolgreichen Softwareprojekten 3., korrigierte und erweiterte Auflage
3 Professor Dr. Stephan Kleuker Fakultät Ingenieurwissenschaften und Informatik Hochschule Osnabrück Deutschland ISBN DOI / ISBN (ebook) Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über abrufbar. Springer Vieweg Springer Fachmedien Wiesbaden 2008, 2011, 2013 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen Zustimmung des Verlags. Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier Springer Vieweg ist eine Marke von Springer DE. Springer DE ist Teil der Fachverlagsgruppe Springer Science+Business Media.
4 Vorwort Das Ziel dieses Buches ist es, ein Meilenstein in der systematischen Ausbildung von Software-Entwicklern zu sein und Lösungsansätze für die unterschiedlichen Herausforderungen des Software-Engineerings zu zeigen. In einer Zeit, in der immer neue Technologien entwickelt werden, zeigt dieses Buch die Fundamente der Entwicklung, die sich langfristig als ingenieurmäßige Vorgehensweisen etabliert haben. Erfahrenen Entwicklern und anderen an IT-Projekten beteiligten Personen kann dieses Buch helfen, sich intensiver mit aktuellen Ansätzen zu beschäftigen und so an der kontinuierlichen Weiterentwicklung des Software-Engineerings teilzunehmen. Für die Lektüre des Buches ist es sinnvoll, einen ersten Grundkurs in einer objektorientierten Programmiersprache wie Java, C# oder C++ abgeschlossen zu haben, da die grundlegenden Begriffe wie Klasse, Objekt, Vererbung und Polymorphie nur kurz aufgefrischt werden. Der Inhalt dieses Buches basiert auf den Erfahrungen des Autors als Systemanalytiker und Systemberater für recht unterschiedliche komplexe Software-Systeme, die in verschiedenen Vorlesungen zunächst an der Fachhochschule Nordakademie in Elmshorn und dann an der Fachhochschule Wiesbaden erfolgreich an Informatik-Studierende weitergegeben wurden. Den beteiligten Studierenden sei auf diese Weise besonders gedankt, da sie mit ihren Ideen und vielfältigen Fragestellungen sehr zur Abrundung der Veranstaltungen und dieses Buches beigetragen haben. Sie haben mir weiterhin gezeigt, dass der Spaß an der Informatik häufig mit dem Spaß an selbst entwickelter Software zusammenhängt, die auf Basis gelernter Grundlagen zusammen mit der individuellen Kreativität zum Laufen gebracht wird. Software-Engineering ist in diesem Zusammenhang ein Hilfsmittel, das keine Energie in das erneute Entwickeln bereits etablierter Lösungen fließen lässt, sondern die Kreativität für neue Herausforderungen kanalisiert. Software-Engineering wird dabei als die Wissenschaft der systematischen Entwicklung von Software, beginnend bei den Anforderungen bis zur Abnahme des fertigen Produkts und der anschließenden Wartungsphase definiert, deren Ziel die Verknüpfung etablierter Lösungsansätze mit neuen Technologien ist. Als wichtiges Hilfsmittel wird dazu in diesem Buch die Unified Modeling Language (UML) vorgestellt, die es ermöglicht, Entwicklungsergebnisse in solch einer Form festzuhalten, dass sie leicht von anderen IT-Professionals gelesen und weiter bearbeitet werden können. Das Buch folgt dem Ablauf eines IT-Projektes, ausgehend von den Anforderungen und der besonderen Herausforderung, mit dem Kunden über das gleiche Ziel zu reden, über die erste Modellierung zur systematischen Erfassung dieser Anforde- V
5 Vorwort rungen. Die schrittweise Optimierung dieser Modelle und die unterschiedlichen Randbedingungen der Implementierung werden diskutiert. Es wird gezeigt, wie Ergebnisse so aufbereitet werden, dass andere Entwickler die Ideen des eigentlichen Autoren nachvollziehen können. Generell stehen dabei die ingenieurmäßigen Überlegungen, wie man Erfahrungen aus erfolgreichen Projekten auf die Anwendbarkeit im eigenen Projekt überprüfen und dann auch übertragen kann, im Mittepunkt. Dem querschnittlichen Thema Qualitätssicherung ist ein eigenes Kapitel gewidmet. Aus meinen Praxiserfahrungen folgt auch, dass eine gute Software-Entwicklung zwar die Grundlage eines erfolgreichen Projekts ist, es aber vielfältige Randbedingungen gibt, die von der Entwicklungsumgebung bis zum Miteinander der Projektmitglieder gehen, die den Projekterfolg beeinflussen. Diese Randbedingungen werden in diesem Buch im abschließenden Kapitel diskutiert. Zu jedem Kapitel gibt es eine Liste von möglichen Risiken, die man zur Überprüfung eigener Projekte nutzen sollte. Jedes Kapitel schließt mit zwei Arten von Aufgaben ab. Im ersten Aufgabenteil werden Wiederholungsfragen gestellt, die man nach intensiver Lektüre des vorangegangenen Kapitels beantworten können sollte. Die Lösungen zu diesen Aufgaben kann man selbst im Buch nachschlagen. Der zweite Aufgabenteil umfasst Übungsaufgaben, in denen man gezielt das angelesene Wissen anwenden soll. Diese Übungsaufgaben sind in verschiedenen Lehrveranstaltungen erfolgreich eingesetzt worden. Die Bilder, Spezifikationen, Programme und Lösungsvorschläge zu den Aufgaben dieses Buches sowie weitere Information können von der Web-Seite oder den Informationsseiten des Verlages zum Buch herunter geladen und unter Berücksichtigung des Copyrights genutzt werden. In diesem Buch benutze ich verkürzend ohne Hintergedanken bei Einzahlen wie Leser oder Entwickler die männliche Form. Natürlich möchte ich mit diesem Buch auch die weiblichen Leser Leserinnen ansprechen. Zum Abschluss wünsche ich Ihnen viel Spaß beim Lesen. Konstruktive Kritik wird immer angenommen. Bedenken Sie, dass das Lesen nur ein Teil des Lernens ist. Ähnlich wie in diesem Buch kleine Beispiele eingestreut sind, um einzelne Details zu klären, sollten Sie sich mit den hier vorgestellten Ideen hinsetzen und meine, aber vor allem selbst konstruierte Beispiele durchspielen. Sie runden das Verständnis des Themas wesentlich ab. Wiesbaden, Mai 2008 Stephan Kleuker VI
6 Vorwort Danksagung Ein Buch kann nicht von einer Person alleine verwirklicht werden. Zu einer gelungenen Entstehung tragen viele Personen in unterschiedlichen Rollen bei, denen ich hier danken möchte. Mein erster Dank geht an meine Ehefrau Frau Dr. Cheryl Kleuker, die nicht nur die erste Kontrolle der Inhalte und Texte vorgenommen hat, sondern mir erlaubte, einen Teil der ohnehin zu geringen Zeit für die Familie in dieses Buchprojekt zu stecken. Dank gilt meinem Kollegen Prof. Dr. Sven Eric Panitz von der Fachhochschule Wiesbaden, der sich eine Vorversion dieses Buches kritisch durchgelesen hat und interessante Anregungen lieferte. Viele Studierende, die Veranstaltungen zum Thema Software-Entwicklung bei mir gehört haben, trugen durch ihre Fragen und Probleme wesentlich zu der Herangehensweise an die Themen des Buches bei. Abschließend sei Sybille Thelen, Günter Schulz, Andrea Broßler, Albrecht Weis und den weiteren Mitarbeitern des Verlags Vieweg+Teubner für die konstruktive Mitarbeit gedankt, die dieses Buchprojekt erst ermöglichten. Ergänzung zur zweiten Auflage Neben dem fast immer sehr positiven Feedback zur ersten Auflage, habe ich viele Anregungen zur Erweiterung des Buches und zur Korrektur einiger Tippfehler erhalten. Neben den Studierenden der Hochschule Osnabrück und anderer Hochschulen, gilt mein besonderer Dank für Anregungen meinen Kollegen Prof. Dr. Grit Behrens, Prof. Dr. Theo Gervens, Ralf Neugebauer, Prof. Dr. Andreas Terstegge, Prof. Dr. Frank Thiesing und Prof. Dr. Michael Uelschen. Es konnten zwar nicht alle Erweiterungswünsche berücksichtigt werden, dafür wurden aber dann einige Verweise auf weitere Ansätze und Vertiefungsmöglichkeiten ergänzt, damit der Umfang dieses Buches nicht gesprengt wird. Hinweise auf gewünschte Ergänzungen, unklare Formulierungen und Tippfehler werden immer gerne entgegen genommen. Die Korrekturen sind auf der Web-Seite zum Buch online erhältlich. Für die kompetente und freundliche Betreuung der zweiten Auflage möchte ich mich bei Dr. Christel Roß und den weiteren Mitarbeitern des Verlags Vieweg+Teubner bedanken. Osnabrück, September 2010 Stephan Kleuker VII
7 Vorwort Ergänzung zur dritten Auflage Aus dem weiteren Feedback von Lesern und aktuellen Trends der Software- Technologie sind kleine Ergänzungen und Konkretisierungen in das Buch eingeflossen. Gerade agile Methoden, die ohnehin Teil des Buches waren, sind noch weiter an verschiedenen Stellen im Buch, neu auch bei der Aufwandsschätzung, verankert. Im Kapitel zu Design-Pattern wird noch intensiver betont, dass Varianten von Pattern existieren und dass ihre Nutzung immer mehr in die Standardentwicklung z. B. durch die Nutzung von Annotationen einfließt. Für die kompetente und freundliche Betreuung der dritten Auflage möchte ich mich bei Andrea Broßler, Bernd Hansemann, Maren Mithöfer und den weiteren Mitarbeitern des Verlags Springer Vieweg sowie Sorina Moosdorf und Anne Strohbach bedanken. Osnabrück, Mai 2013 Stephan Kleuker VIII
8 Inhaltsverzeichnis 1 Was ist Software-Engineering? Prozessmodellierung Unternehmensprozesse Prozessmodellierung mit Aktivitätsdiagrammen Risikomanagement Risikoanalyse Prozessmodellierung Aufgaben Vorgehensmodelle Phasen der Software-Entwicklung Wasserfallmodell Prototypische Entwicklung Iterative Entwicklung Iterativ-inkrementelle Entwicklung Allgemeines V-Modell Das V-Modell der Bundesrepublik Deutschland Rational Unified Process Agile Vorgehensmodelle Scrum Extreme Programming Risikoanalyse Vorgehensmodell Aufgaben Anforderungsanalyse Stakeholder und Ziele Klärung der Hauptfunktionalität (Use Cases) Beschreibung typischer und alternativer Abläufe Ableitung funktionaler Anforderungen Nicht-funktionale Anforderungen Lasten- und Pflichtenheft IX
9 Inhaltsverzeichnis 4.7 Risikoanalyse Anforderungsanalyse Aufgaben Grobdesign Systemarchitektur Ableitung von grundlegenden Klassen Ableitung von Methoden und Kontrollklassen Validierung mit Sequenzdiagrammen Überlegungen zur Oberflächenentwicklung Anforderungsverfolgung Risikoanalyse Grobdesign Aufgaben Vom Klassendiagramm zum Programm CASE-Werkzeuge Übersetzung einzelner Klassen Übersetzung von Assoziationen Spezielle Arten der Objektzugehörigkeit Aufbau einer Software-Architektur Weitere Schritte zum lauffähigen Programm Risikoanalyse Klassendiagrammübersetzung Aufgaben Konkretisierungen im Feindesign Zustandsdiagramme Object Constraint Language Risikoanalyse Feindesign Aufgaben Optimierung des Designmodells Design im Kleinen Model View Controller Vorstellung einiger GoF-Pattern Abschlussbemerkungen zu Pattern Risikoanalyse Design-Optimierungen Aufgaben X
10 Inhaltsverzeichnis 9 Implementierungsaspekte Einfluss nicht-funktionaler Anforderungen Verteilte Systeme Grundideen von XML Programmbibliotheken Komponenten Frameworks Persistente Datenhaltung Annotationen Domain Specific Languages Model Driven Architecture Refactoring Risikoanalyse Implementierungsaspekte Aufgaben Oberflächengestaltung Hintergründe der Oberflächengestaltung Konkretisierung des Nutzbarkeitsbegriffs Berücksichtigung der Ergonomie im Software-Entwicklungsprozess Prüfung der Nutzbarkeit Risikoanalyse Oberflächengestaltung Aufgaben Qualitätssicherung Formale Korrektheit Zusicherungen Unit-Tests Testbarkeit von Systemen herstellen Äquivalenzklassentests Kontrollflussbezogene Testverfahren Testarten und Testumfeld Metriken Konstruktive Qualitätssicherung Manuelle Prüfverfahren Risikoanalyse Qualitätssicherung Aufgaben XI
11 Inhaltsverzeichnis 12 Umfeld der Software-Entwicklung Versionsmanagement Build-Management Grundlagen der Projektplanung und -verfolgung Aufwandsschätzung Qualitätsmanagement Der Mensch im Projekt Risikoanalyse Projektumfeld Aufgaben A UML-Überblick Literaturverzeichnis Sachwortverzeichnis XII
Stephan Kleuker. Grundkurs Software-Engineering mit UML
Stephan Kleuker Grundkurs Software-Engineering mit UML Stephan Kleuker Grundkurs Software-Engineering mit UML Der pragmatische Weg zu erfolgreichen Softwareprojekten Mit180 Abbildungen STUDIUM Bibliografische
MehrStephan Kleuker. Grundkurs Software-Engineering mit UML
Stephan Kleuker Grundkurs Software-Engineering mit UML "Ausgezeichnete, praxisorientierte Orientierung am ModelIierungsprozess der UML." Prof. Dr. Herbert Fischer, FH Deggendorf "Besonders gut gefallen
MehrStephan Kleuker. Grundkurs Software-Engineering mit UML
Stephan Kleuker Grundkurs Software-Engineering mit UML "Ausgezeichnete, praxisorientierte Orientierung am ModelIierungsprozess der UML." Prof. Dr. Herbert Fischer, FH Deggendorf "Besonders gut gefallen
MehrGrundlagen der doppelten Buchführung
Grundlagen der doppelten Buchführung Michael Reichhardt Grundlagen der doppelten Buchführung Schritt für Schritt einfach erklärt 2., aktualisierte Auflage Prof. Dr. Michael Reichhardt Hochschule Karlsruhe
MehrAufgabensammlung Fertigungstechnik
Aufgabensammlung Fertigungstechnik Ulrich Wojahn Aufgabensammlung Fertigungstechnik Mit ausführlichen Lösungswegen und Formelsammlung 2., überarbeitete und erweiterte Auflage Unter Mitarbeit von Thomas
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrArbeitsbuch Mathematik
Arbeitsbuch Mathematik Tilo Arens Frank Hettlich Christian Karpfinger Ulrich Kockelkorn Klaus Lichtenegger Hellmuth Stachel Arbeitsbuch Mathematik Aufgaben, Hinweise, Lösungen und Lösungswege 3. Auflage
MehrStudienbücher zur Kommunikationsund Medienwissenschaft
Studienbücher zur Kommunikationsund Medienwissenschaft Herausgegeben von G. Bentele, Leipzig, Deutschland H.-B. Brosius, München, Deutschland O. Jarren, Zürich, Schweiz Herausgeber und Verlag streben mit
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrKonstruktionsleitfaden Fertigungstechnik
Konstruktionsleitfaden Fertigungstechnik Heinrich Krahn Michael Storz Konstruktionsleitfaden Fertigungstechnik Anwendungsbeispiele aus der Praxis Heinrich Krahn Baunatal, Deutschland Michael Storz Donaueschingen,
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrMarcus Keichel Oliver Schwedes (Hrsg.) Das Elektroauto. Mobilität im Umbruch
ATZ/MTZ-Fachbuch Die komplexe Technik heutiger Kraftfahrzeuge und Motoren macht einen immer größer werdenden Fundus an Informationen notwendig, um die Funktion und die Arbeitsweise von Komponenten oder
MehrGünter Schmidt. Prozessmanagement. Modelle und Methoden. 3. überarbeitete Auflage
Prozessmanagement Günter Schmidt Prozessmanagement Modelle und Methoden 3. überarbeitete Auflage Günter Schmidt Universität des Saarlandes Operations Research and Business Informatics Saarbrücken, Deutschland
MehrErfolgreiches Produktmanagement
Erfolgreiches Produktmanagement Klaus Aumayr Erfolgreiches Produktmanagement Tool-Box für das professionelle Produktmanagement und Produktmarketing 4., aktualisierte und erweiterte Auflage Klaus Aumayr
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrGentechnik geht uns alle an!
Oskar Luger Astrid Tröstl Katrin Urferer Gentechnik geht uns alle an! Ein Überblick über Praxis und Theorie 2. Auflage Gentechnik geht uns alle an! Oskar Luger Astrid Tröstl Katrin Urferer Gentechnik geht
MehrDemokratie in einer globalen Welt
Demokratie in einer globalen Welt Heinz Kruse Demokratie in einer globalen Welt Überwindung der Denk- und Handlungskrise unserer Parteien Heinz Kruse Hannover, Deutschland ISBN 978-3-658-06695-6 DOI 10.1007/978-3-658-06696-3
MehrKarl Herndl. Führen im Vertrieb. So unterstützen Sie Ihre Mitarbeiter direkt und konsequent. 4., ergänzte Auflage
Führen im Vertrieb Karl Herndl Führen im Vertrieb So unterstützen Sie Ihre Mitarbeiter direkt und konsequent 4., ergänzte Auflage Karl Herndl Karl Herndl Training KG Viktring Österreich ISBN 978-3-658-05913-2
MehrSoziale Arbeit in Theorie und Wissenschaft. Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt
Soziale Arbeit in Theorie und Wissenschaft Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt Herausgegeben von Prof. Dr. Eric Mührel Hochschule Emden/Leer Emden PD Dr. Bernd Birgmeier
MehrWas ist und wozu betreiben wir Kritik in der Sozialen Arbeit?
Was ist und wozu betreiben wir Kritik in der Sozialen Arbeit? Bettina Hünersdorf Jutta Hartmann (Hrsg.) Was ist und wozu betreiben wir Kritik in der Sozialen Arbeit? Disziplinäre und interdisziplinäre
MehrDas Ingenieurwissen: Technische Thermodynamik
Das Ingenieurwissen: Technische Thermodynamik Joachim Ahrendts Stephan Kabelac Das Ingenieurwissen: Technische Thermodynamik Joachim Ahrendts Bad Oldesloe, Deutschland Stephan Kabelac Helmut-Schmidt-Universität
MehrStephan Kleuker. Grundkurs Software-Engineering mit UML
Stephan Kleuker Grundkurs Software-Engineering mit UML Stephan Kleuker Grundkurs Software-Engineering mit UML Der pragmatische Weg zu erfolgreichen Softwareprojekten Mit180 Abbildungen STUDIUM Bibliografische
MehrRoloff/Matek Maschinenelemente Formelsammlung
Roloff/Matek Maschinenelemente Formelsammlung Herbert Wittel Dieter Muhs Dieter Jannasch Joachim Voßiek Roloff/Matek Maschinenelemente Formelsammlung 12., überarbeitete und erweiterte Auflage Herbert Wittel
MehrDie Reihe wendet sich an Praktiker und Wissenschaftler gleichermaßen und soll insbesondere auch Nachwuchswissenschaftlern Orientierung geben.
BestMasters Mit BestMasters zeichnet Springer die besten Masterarbeiten aus, die an renommierten Hochschulen in Deutschland, Österreich und der Schweiz entstanden sind. Die mit Höchstnote ausgezeichneten
MehrKunst- und Kulturmanagement. Herausgegeben von A. Hausmann, Frankfurt (Oder), Deutschland
Kunst- und Kulturmanagement Herausgegeben von A. Hausmann, Frankfurt (Oder), Deutschland Ziel der Reihe Kunst- und Kulturmanagement ist es, Studierende, Wissenschaftler, Kunst- und Kulturmanager sowie
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrSoziale Arbeit in Theorie und Wissenschaft. Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt
Soziale Arbeit in Theorie und Wissenschaft Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt Herausgegeben von Prof. Dr. Eric Mührel Hochschule Emden/Leer Emden PD Dr. Bernd Birgmeier
MehrDas Ingenieurwissen: Chemie
Das Ingenieurwissen: Chemie BodoPlewinsky Manfred Hennecke Wilhelm Oppermann Das Ingenieurwissen: Chemie Bodo Plewinsky Berlin, Deutschland Manfred Hennecke BAM Bundesanstalt für Materialforschung und
MehrDer Direktvertrieb in Mehrkanalstrategien
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
MehrEntwurf integrierter 3D-Systeme der Elektronik
Entwurf integrierter 3D-Systeme der Elektronik Jens Lienig Manfred Dietrich (Hrsg.) Entwurf integrierter 3D-Systeme der Elektronik Herausgeber Jens Lienig Institut für Feinwerktechnik und Elektronik-Design
MehrKonsumentenverhalten im Zeitalter der Mass Customization
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrDie Assistenz im Management
Die Assistenz im Management Annette Rompel (Hrsg.) Die Assistenz im Management Leitfaden für den professionellen Management Support Herausgeber Annette Rompel Gabler Verlag working@office Wiesbaden, Deutschland
MehrProgrammierung von verteilten Systemen und Webanwendungen mit Java EE
Programmierung von verteilten Systemen und Webanwendungen mit Java EE Frank Müller-Hofmann Martin Hiller Gerhard Wanner Programmierung von verteilten Systemen und Webanwendungen mit Java EE Erste Schritte
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrLernen zu lernen. Werner Metzig Martin Schuster. Lernstrategien wirkungsvoll einsetzen
Lernen zu lernen Werner Metzig Martin Schuster Lernstrategien wirkungsvoll einsetzen Lernen zu lernen Werner Metzig Martin Schuster Lernen zu lernen Lernstrategien wirkungsvoll einsetzen 9. Auflage Werner
MehrBasiswissen Architektur
Basiswissen Architektur Für Rainer Hildegard Schröteler-von Brandt Stadtbau- und Stadtplanungsgeschichte Eine Einführung 2. Auflage Hildegard Schröteler-von Brandt Universität Siegen Deutschland ISBN 978-3-658-02560-1
MehrInstrumente des Care und Case Management Prozesses
Instrumente des Care und Case Management Prozesses Ingrid Kollak Stefan Schmidt Instrumente des Care und Case Management Prozesses Mit 23 Abbildungen 123 Prof. Dr. Ingrid Kollak Alice Salomon Hochschule
MehrMulti-Channel im stationären Einzelhandel
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
MehrDer Kampf um den Konsens
Der Kampf um den Konsens Iris-Niki Nikolopoulos Der Kampf um den Konsens Verfassungsändernde Prozesse: Vom Agenda Setting bis zur Endabstimmung Iris-Niki Nikolopoulos Friedrichshafen, Deutschland Dissertation
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrDer Arbeitsmarkt für Ingenieure
Der Arbeitsmarkt für Ingenieure Bernd Fiehöfer Elke Pohl Der Arbeitsmarkt für Ingenieure Aktuelle Perspektiven und Einstiegschancen Bernd Fiehöfer Berlin, Deutschland Elke Pohl Berlin, Deutschland ISBN
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
MehrKulturelle Selbstbeschreibung
Kulturelle Selbstbeschreibung Simone Imhof Kulturelle Selbstbeschreibung Bildungsperspektiven eines Spannungsverhältnisses Simone Imhof Nürnberg, Deutschland Dissertation an der Universität Würzburg, Fachbereich
MehrDezentrale Energiewende
Dezentrale Energiewende Jürgen Eiselt Dezentrale Energiewende Chancen und Herausforderungen Jürgen Eiselt Frankfurt am Main Deutschland ISBN 978-3-8348-2461-5 DOI 10.1007/978-3-8348-2462-2 ISBN 978-3-8348-2462-2
MehrPaul Chlebek. Praxis der User Interface-Entwicklung
Paul Chlebek Praxis der User Interface-Entwicklung Paul Chlebek Praxis der User Interface Entwicklung Informationsstrukturen, Designpatterns, Vorgehensmuster Mit 126 Abbildungen PRAXIS 111 VIEWEG+ TEUBNER
Mehrermöglichen einen raschen Einstieg, bieten einen fundierten Überblick, sind praxisorientiert, aktuell und immer ihren Preis wert.
IT kompakt Werke der kompakt-reihe zu wichtigen Konzepten und Technologien der IT-Branche: ermöglichen einen raschen Einstieg, bieten einen fundierten Überblick, sind praxisorientiert, aktuell und immer
MehrGesellschaft und Tiere
Gesellschaft und Tiere Birgit Pfau-Effinger Sonja Buschka (Hrsg.) Gesellschaft und Tiere Soziologische Analysen zu einem ambivalenten Verhältnis Herausgeber Prof. Dr. Birgit Pfau-Effinger M.A. Sonja Buschka
Mehr300 Keywords Informationsethik
300 Keywords Informationsethik Oliver Bendel 300 Keywords Informationsethik Grundwissen aus Computer-, Netz- und Neue-Medien-Ethik sowie Maschinenethik Oliver Bendel Hochschule für Wirtschaft FHNW Windisch,
MehrDas doppelt geteilte Land
Das doppelt geteilte Land Reviewed Research. Auf den Punkt gebracht. VS College richtet sich an hervorragende NachwuchswissenschaftlerInnen. Referierte Ergebnisse aus Forschungsprojekten oder Abschlussarbeiten
MehrKlausurtraining Statistik
Klausurtraining Statistik Peter P. Eckstein Klausurtraining Statistik Deskriptive Statistik Stochastik Induktive Statistik Mit kompletten Lösungen 6., aktualisierte und erweiterte Auflage Prof. Dr. Peter
Mehr360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung
360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung Stefanie Puckett 360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung Zur Vorhersage von Führungserfolg und -potenzial
MehrVerstehen in der Sozialen Arbeit
Verstehen in der Sozialen Arbeit Matthias Nauerth Verstehen in der Sozialen Arbeit Handlungstheoretische Beiträge zur Logik sozialer Diagnostik Prof. Dr. Matthias Nauerth Evangelische Hochschule für Soziale
MehrSchwierige Menschen am Arbeitsplatz
Schwierige Menschen am Arbeitsplatz Heidrun Schüler-Lubienetzki Ulf Lubienetzki Schwierige Menschen am Arbeitsplatz Handlungsstrategien für den Umgang mit herausfordernden Persönlichkeiten 2., erweiterte
MehrHygiene in Kindertagesstätten
Hygiene in Kindertagesstätten Ronald Giemulla Sebastian Schulz-Stübner Hygiene in Kindertagesstätten Fragen und Antworten Mit 43 Abbildungen 123 Ronald Giemulla Deutsches Beratungszentrum für Hygiene Außenstelle
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrNarrative Brand Planning
Narrative Brand Planning Frank Otto Dietrich Ralf Schmidt-Bleeker Narrative Brand Planning Wie Marken zu echten Helden werden Frank Otto Dietrich Berlin Deutschland Ralf Schmidt-Bleeker Berlin Deutschland
MehrDie überzeugende Bewerbung
Die überzeugende Bewerbung Dunja Reulein Elke Pohl Die überzeugende Bewerbung Wie Sie sich erfolgreich selbst vermarkten Dunja Reulein München, Deutschland Elke Pohl Berlin, Deutschland ISBN 978-3-658-03743-7
MehrFachwissen Technische Akustik
Fachwissen Technische Akustik Diese Reihe behandelt die physikalischen und physiologischen Grundlagen der Technischen Akustik, Probleme der Maschinen- und Raumakustik sowie die akustische Messtechnik.
MehrIntelligente Verkehrssysteme und Telematikanwendungen in Kommunen
Intelligente Verkehrssysteme und Telematikanwendungen in Kommunen (Hrsg.) Intelligente Verkehrssysteme und Telematikanwendungen in Kommunen Best Practices Herausgeber Berlin Deutschland ISBN 978-3-658-05855-5
MehrGünther Bourier. Statistik-Übungen
Günther Bourier Statistik-Übungen Günther Bourier Statistik-Übungen Beschreibende Statistik Wahrscheinlichkeitsrechnung Schließende Statistik 4., aktualisierte Auflage Bibliografische Information der Deutschen
MehrSoziale Arbeit in Theorie und Wissenschaft. Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt
Soziale Arbeit in Theorie und Wissenschaft Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt Herausgegeben von Hochschule Emden/Leer Emden Bernd Birgmeier Katholische Universität Eichstätt-Ingolstadt
MehrAuf dem Weg zum Profi im Verkauf
Auf dem Weg zum Profi im Verkauf Karl Herndl Auf dem Weg zum Profi im Verkauf Verkaufsgespräche zielstrebig und kundenorientiert führen 5., durchgesehene Auflage Karl Herndl Karl Herndl Training KG Viktring
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrKonstruktionsleitfaden Fertigungstechnik
Konstruktionsleitfaden Fertigungstechnik Heinrich Krahn MichaelStorz Konstruktionsleitfaden Fertigungstechnik Anwendungsbeispiele aus der Praxis 2., überarbeitete und erweiterte Auflage Heinrich Krahn
MehrKonzeption von Kommunikation
Konzeption von Kommunikation Klaus Merten Konzeption von Kommunikation Theorie und Praxis des strategischen Kommunikationsmanagements Klaus Merten Münster, Deutschland ISBN 978-3-658-01466-7 DOI 10.1007/978-3-658-01467-4
MehrZeitmanagement in der beruflichen Bildung
Zeitmanagement in der beruflichen Bildung Stefan Dornbach Zeitmanagement in der beruflichen Bildung Jugendliche im Umgang mit zeitlichen Anforderungen der modernen Arbeitswelt Stefan Dornbach Berlin, Deutschland
MehrGianfranco Walsh David Dose Maria Schwabe. Marketingübungsbuch. Aufgaben und Lösungen. 2., überarbeitete und erweiterte Auflage 2016
Marketingübungsbuch Gianfranco Walsh David Dose Maria Schwabe Marketingübungsbuch Aufgaben und Lösungen 2., überarbeitete und erweiterte Auflage 2016 Gianfranco Walsh Jena, Deutschland Maria Schwabe Jena,
MehrUwe Weinreich. Lean Digitization. Digitale Transformation durch agiles Management
Lean Digitization Digitale Transformation durch agiles Management Lean Digitization Lean Digitization Digitale Transformation durch agiles Management Berlin, Deutschland ISBN 978-3-662-50501-4 DOI 10.1007/978-3-662-50502-1
MehrProzesse befasst. Er ist Mitherausgeber mehrerer internationaler Fachzeitschriften sowie Autor zahlreicher Lehr- und Fachbücher.
Springer-Lehrbuch Prof. Dr.-Ing. Dietmar Gross studierte Angewandte Mechanik und promovierte an der Universität Rostock. Er habilitierte an der Universität Stuttgart und ist seit 1976 Professor für Mechanik
MehrGrundlagen der Wahrscheinlichkeitsrechnung und Statistik
Erhard Cramer Udo Kamps Grundlagen der Wahrscheinlichkeitsrechnung und Statistik Eine Einführung für Studierende der Informatik, der Ingenieur- und Wirtschaftswissenschaften 4. Auflage Springer-Lehrbuch
MehrGerd Czycholl. Theoretische Festkörperphysik Band 1. Grundlagen: Phononen und Elektronen in Kristallen 4. Auflage
Theoretische Festkörperphysik Band 1 Grundlagen: Phononen und Elektronen in Kristallen 4. Auflage Theoretische Festkörperphysik Band 1 Theoretische Festkörperphysik Band 1 Grundlagen: Phononen und Elektronen
MehrWirtschaftliche Unternehmensführung im Architektur- und Planungsbüro
Wirtschaftliche Unternehmensführung im Architektur- und Planungsbüro Dietmar Goldammer Wirtschaftliche Unternehmensführung im Architektur- und Planungsbüro Rechtsform Personalpolitik Controlling Unternehmensplanung
MehrRoland Gabriel Heinz-Peter Röhrs. Social Media. Potenziale, Trends, Chancen und Risiken
Roland Gabriel Heinz-Peter Röhrs Social Media Potenziale, Trends, Chancen und Risiken Social Media Roland Gabriel Heinz-Peter Röhrs Social Media Potenziale, Trends, Chancen und Risiken Prof. Dr. Roland
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrDas neue Menschenbild
Das neue Menschenbild Heinrich Schwarz Das neue Menschenbild RESEARCH Heinrich Schwarz Ingolstadt, Deutschland Voestalpine Linz, Österreich Bernhard Schmidt Langenhagen, Deutschland ISBN 978-3-531-19788-3
MehrWissenschaftliches Schreiben in Natur- und Technikwissenschaften
Wissenschaftliches Schreiben in Natur- und Technikwissenschaften Andreas Hirsch-Weber Stefan Scherer (Hrsg.) Wissenschaftliches Schreiben in Natur- und Technikwissenschaften Neue Herausforderungen der
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrVideo-Marketing mit YouTube
Video-Marketing mit YouTube Christoph Seehaus Video-Marketing mit YouTube Video-Kampagnen strategisch planen und erfolgreich managen Christoph Seehaus Hamburg Deutschland ISBN 978-3-658-10256-2 DOI 10.1007/978-3-658-10257-9
MehrKompetenzmanagement in der Praxis
Kompetenzmanagement in der Praxis Klaus North Kai Reinhardt Barbara Sieber-Suter Kompetenzmanagement in der Praxis Mitarbeiterkompetenzen systematisch identifizieren, nutzen und entwickeln Mit vielen Fallbeispielen
MehrMedienwissen kompakt. Herausgegeben von K. Beck, Berlin, Deutschland G. Reus, Hannover, Deutschland
Medienwissen kompakt Herausgegeben von K. Beck, Berlin, Deutschland G. Reus, Hannover, Deutschland Die Reihe Medienwissen kompakt greift aktuelle Fragen rund um Medien, Kommunikation, Journalismus und
MehrIllegale Migration und transnationale Lebensbewältigung
Illegale Migration und transnationale Eine qualitativ-empirische Studie Illegale Migration und transnationale Illegale Migration und transnationale Eine qualitativ-empirische Studie Mainz, Deutschland
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrElektrisch leitfähige Polymerwerkstoffe
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrKlaus Weltner. Leitprogramm Mathematik für Physiker 1
Springer-Lehrbuch Leitprogramm Mathematik für Physiker 1 Universität Frankfurt Institut für Didaktik der Physik Max-von-Laue-Straße 1 60438 Frankfurt, Germany weltner@em.unifrankfurt.de ISSN 0937-7433
Mehr100 Minuten für Anforderungsmanagement
100 Minuten für Anforderungsmanagement Marcus Grande 100 Minuten für Anforderungsmanagement Kompaktes Wissen nicht nur für Projektleiter und Entwickler 2., aktualisierte Auflage Marcus Grande Calw, Deutschland
MehrOtto Forster Thomas Szymczak. Übungsbuch zur Analysis 2
Otto Forster Thomas Szymczak Übungsbuch zur Analysis 2 Otto Forster Thomas Szymczak Übungsbuch zur Analysis 2 Aufgaben und Lösungen 6., aktualisierte Auflage STUDIUM Bibliografische Information der Deutschen
MehrUlrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung
Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung Grundlagen, Methoden, Fallbeispiele 2., vollständig
MehrDie dokumentarische Methode und ihre Forschungspraxis
Die dokumentarische Methode und ihre Forschungspraxis Ralf Bohnsack Iris Nentwig-Gesemann Arnd-Michael Nohl (Hrsg.) Die dokumentarische Methode und ihre Forschungspraxis Grundlagen qualitativer Sozialforschung
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrKlausurtraining Deskriptive und Induktive Statistik
Klausurtraining Deskriptive und Induktive Statistik Klausurtraining Deskriptive und Induktive Statistik 2. Auflage Unter Mitarbeit von Martina Schüßler Universität Kassel Kassel, Deutschland ISBN 978-3-658-20454-9
MehrGlobale Gesellschaft und internationale Beziehungen. Herausgegeben von Th. Jäger, Köln, Deutschland
Globale Gesellschaft und internationale Beziehungen Herausgegeben von Th. Jäger, Köln, Deutschland Christina Wanke Die Darstellung Afghanistans in den Hauptnachrichtensendungen Eine Struktur- und Inhaltsanalyse
MehrRichard K. Streich. Fit for Leadership. Entwicklungsfelder zur Führungspersönlichkeit
Fit for Leadership Richard K. Streich Fit for Leadership Entwicklungsfelder zur Führungspersönlichkeit Richard K. Streich Comment! Coaching und Communication Paderborn, Deutschland ISBN 978-3-658-03520-4
MehrMichael Künzl. Beruf: Verkäufer! Mythen und Wahrheiten einer oft verkannten Profession
Beruf: Verkäufer! Michael Künzl Beruf: Verkäufer! Mythen und Wahrheiten einer oft verkannten Profession Michael Künzl München Deutschland ISBN 978-3-658-01395-0 DOI 10.1007/978-3-658-01396-7 ISBN 978-3-658-01396-7
MehrEssentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrStrategische Kommunikation
Strategische Kommunikation Ulrike Röttger Volker Gehrau Joachim Preusse (Hrsg.) Strategische Kommunikation Umrisse und Perspektiven eines Forschungsfeldes Herausgeber Prof. Dr. Ulrike Röttger Prof. Dr.
MehrÜbungsbuch Logistik. Aufgaben und Lösungen zur quantitativen Planung in Beschaffung, Produktion und Distribution. Rainer Lasch Christian G.
Übungsbuch Logistik Rainer Lasch Christian G. Janker Übungsbuch Logistik Aufgaben und Lösungen zur quantitativen Planung in Beschaffung, Produktion und Distribution 3., erweiterte Auflage Prof. Dr. Rainer
Mehr