Möchten Sie verkaufen? Hier verkaufen
Objektorientierung in 7 Tagen. Vom UML-Modell zur fertigen Web-Anwendung, m. 2 CD-ROMs
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Objektorientierung in 7 Tagen. Vom UML-Modell zur fertigen Web-Anwendung, m. 2 CD-ROMs [Gebundene Ausgabe]

Heide Balzert
3.7 von 5 Sternen  Alle Rezensionen anzeigen (10 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


‹  Zurück zur Artikelübersicht

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Vorab: Objektorientierung in 7 Tagen ist kein Titel aus der bekannten Sams-Reihe bei Markt und Technik. Erschienen ist es im renommierten Spektrum Akademischer Verlag und das Niveau ist somit wesentlich höher als bei den stark anwenderbezogenen, üblichen "Teach yourself"-Titeln von der Stange.

Konzipiert und geschrieben wurde Objektorientierung in 7 Tagen von Prof. Dr. Heide Balzert, bekannt für ihre Forschung zu objektorientierten Methoden an der FH Dortmund. Ihrem Lehrbuch merkt man sowohl die Erfahrungen jahrelanger Lehre als auch den Blick über den aktuellen Stand der Objektorientierung deutlich an. Schon die Konzeption ist vorbildlich: Als Leser findet man schlicht nur das Wesentliche, um sich in die Objektorientierung hineinzuarbeiten, dieses aber treffend erklärt und gründlich wie lehrreich mit der nicht mehr wegzudenkenden UML aufbereitet.

Schon die ersten Kapitel decken über den Pfad Objekte - Klassen - Attribute - Assoziationen - Vererbung die grundlegenden Aspekte der Objektorientierung ab. Parallel eingeführt wird dabei in die Modellierung mit der UML, mit der schon von den ersten Seiten an konsequent visualisiert wird. Als Beispiel dient die Entwicklung eines Online-Shops, anhand dessen die Objektorientierung beispielhaft gut vermittelt werden kann. Programmiert wird vorerst nicht -- auch hier ein neuer Ansatz, der Analyse und Entwurf auseinanderhält. Es wird lediglich ein Pilotsystem erstellt, das bei der Strukturierung des Entwurfs behilflich ist.

In Kapitel vier werden die organisatorischen Aufgaben und funktionalen Use-Cases für das Softwareprojekt modelliert und somit ein ganzer Workflow in Aktivitäts- und Sequenzdiagrammen dargestellt. Von der Analyse zum Design geht es in Kapitel 5. Kurz vorgestellt werden Entwurfsmuster, die Einbindung relationaler Datenbanken in ein objektorientiertes Projekt und Schichtenarchitekturen. Wie ein objektorientiertes Konzept in eine Progammiersprache umgesetzt wird, wird kurz mit Java vorgeführt, um dieses in Kapitel 6 in Form von Servlets praktisch einzusetzen -- die an Bedeutung zunehmende Programmierung von Web-Applikationen findet ebenfalls Beachtung. Kapitel sieben rollt das ganze Vorgehen noch einmal formal korrekt in einer Modellierung nach dem Rational Unified Process auf. Auch ein Pflichtenheft wird zu dem durchgeführten Shopprojekt exemplarisch erstellt. In den Anhängen werden die Lösungen der gestellten Aufgaben, die UML-Modellierungen und die Glossare der einzelnen Kapitel zusammengefasst.

Objektorientierung in 7 Tagen ist eine ganz besondere Empfehlung für Systemanalytiker wie für Projektmanager und Entscheider, die mehr Kompetenz zum Entwicklungsprozess gewinnen möchten. Ohne Vorwissen wird man von Heide Balzert weit in die Materie eingeführt und kann nach der Lektüre mit den wesentlichen Aspekten der Objektorientierung sicher umgehen und darüber kommunizieren. Den akademischen Ansatz findet man nur in der Gründlichkeit der Herangehensweise, ein enger Praxisbezug ist von Anfang bis Ende gegeben. Wieder einmal zeigt sich, wie groß der Gewinn durch wirklich durchdachte Computerbücher sein kann; Titeln wie Jetzt lerne ich OOP und UML - ganz einfach sei dieses Buch eindeutig vorangestellt. --Oliver Busch

Pressestimmen

Mit bester Empfehlung! PM - Praxis der Mathematik Die Konzentration auf die wichtigsten Konzepte und die konsequente Anwendung des learning by doing hebt dieses Buch aus der Menge der UML-Bücher wohltuend hervor. sw development (..) Als Entscheidungsträger im technischen Bereich oder für einen ersten neugierigen Blick ist das Buch sicherlich gut geeignet, alle Sachverhalte sind richtig und in den richtigen Zusammenhängen dargestellt.(..) Java Magazin

Rezension

Erstmalig ist hier eine kompakte Didaktik der Objektorientierung überzeugend versucht worden. Prof. Dr.-Ing. W. Weber, Ruhr-Universität Bochum Ein interessanter, gut gelungener innovativer Ansatz zur Vermittlung dieses aktuellen Themas! Prof. Dr. Thomas Wilmes, FH Dortmund Das Buch ist einführend und sehr gut! Dirk Draheim, FU Berlin So macht Lernen Spaß - effektiv, praxisnah, verständlich und umfassend. Prof. Dr. P. Haas, FH Dortmund Geeignet zum Selbststudium (für Studenten) und als Begleitbuch für Vorlesung. Prof. Dr. Michael Hänle, Fachhochschule Jena

Kurzbeschreibung

Dieses didaktisch neuartige Werk wendet sich an alle, die in kurzer Zeit die Konzepte der Objektorientierung und deren praktische Umsetzung erlernen wollen. In 7 Tagen (Lehreinheiten) können Sie den gesamten Weg von der Idee über die Modellierung mit der UML (Unified Modeling Language) bis hin zur fertigen Web-Anwendung (Online Shop) Schritt für Schritt verstehen und praktisch nachvollziehen. In 7 Tagen zum Ziel: 1. Tag: Klassen - die Objektfabriken, 2. Tag: Assoziationen - was Klassen verbindet, 3. Tag: Vererbung - Wiederverwendung ist Trumpf, 4. Tag: Use Cases - die Benutzer-Funktionalität, 5. Tag: Architekturen - der Blick hinter die Kulissen, 6. Tag: Servlets - der Schritt zur Web-Anwendung, 7. Tag: Prozessmodelle - Softwareentwicklung mit Methode Dieses Buch ist nach dem Prinzip learning by doing konzipiert. Alles was Sie in der Theorie lernen, können Sie gleich praktisch umsetzen. Dank moderner Werkzeuge sind dafür keine Programmierkenntnisse notwendig. Nach jeder Lehreinheit haben Sie nicht nur neues Wissen erworben, sondern auch ein ablauffähiges Programm erstellt. Learning by doing bedeutet: Optimieren Sie Ihren Spaß am Lernen, Maximieren Sie Ihren Lernerfolg, Lernen Sie schneller und merken Sie sich mehr.Beigefügt 2 CD-ROMs (für Windows 98, NT, 2000) mit: Rational Rose (B) oTRIs Janus-Generator (B), Microsoft C++-Compiler (V), Rational Unified Process (V), Java2 Software Development Kit (V), Java Server Web Development Kit (V), allen Praxisteilen, allen Lösungen, (B) Begrenzte Vollversion, (V) Vollversion

Der Autor über sein Buch

Der neue Weg zur Objektorientierung und UML
Mit diesem Buch beginne ich einen neuen Weg in der erfolgreichen Lehrbuchreihe. Es ist nach dem Prinzip learning by doing konzipiert. Sie sollen nicht nur Objektorientierung und UML lernen, sondern Ihr neu erworbenes Wissen gleich praktizieren. Sie haben mehr Spaß, weil Sie von Erfolgserlebnis zu Erfolgserlebnis gehen, und auch eine höhere Effizienz beim Lernen, weil Sie den Inhalt nicht nur lesen, sondern aktiv bearbeiten. Programmierkenntnisse sind für die Bearbeitung nicht nötig. Learning by doing bedeutet: optimieren Sie den Spaß am Lernen, optimieren Sie Ihren Lernerfolg, lernen Sie schneller - merken Sie sich mehr.

Die frühzeitige Visualisierung des zu erstellenden Softwaresystems ist das Erfolgskonzept moderner Softwareentwicklung. Es wird in diesem Buch realisiert mit den beiden Werkzeugen Rose der Firma Rational für die problemlose Modellierung mit UML und Janus der Firma oTRIs, das aus Rose-Modellen ablauffähige Pilotsysteme (Anwendungen mit Datenbank und kompletter

Benutzungsoberfläche, aber ohne spezifische Funktionen) erstellt. Ein Bild sagt mehr als 1000 Worte - doch ein Pilotsystem sagt mehr als 1000 Bilder. Demo-Versionen der beiden Werkzeuge befinden sich natürlich auf der beiliegenden CD-ROM.

Das Buch ist in sieben Einheiten gegliedert. Jede Einheit lässt sich problemlos an einem Tag bearbeiten: 1 Klassen - die Objektfabriken, 2 Assoziationen - was Klassen verbindet, 3 Vererbung - Wiederverwendung ist Trumpf, 4 Use Cases - die Benutzer-Funktionalität, 5 Architekturen - der Blick hinter die Kulissen, 6 Servlets - der Schritt zur Web-Anwendung, 7 Prozessmodelle - Softwareentwicklung mit Methode.

An den ersten vier Tagen lernen Sie die Grundlagen der Objektorientierung und der UML kennen. Dazu gehören natürlich Klassendiagramme mit Klassen, Assoziationen und Vererbung. Weitere Bausteine sind Aktivitätsdiagramme, Use Cases und Sequenzdiagramme, um die funktionalen Anforderungen mit UML zu modellieren. In diesen vier Tagen erstellen Sie selbst eine kleine, aber feine Auftragsbearbeitung, d.h. UML-Diagramme und ein funktionsfähiges Pilotsystem. Auch wenn Sie "nur" für die Analyse bzw. das Fachkonzept zuständig sind, sollten Sie wissen, wie es in Entwurf und Implementierung weitergeht. Der State of the Art bei der objektorientierten Realisierung ist daher Thema des fünften Tages. Web-Anwendungen werden immer komplexer; die Zeit der "Basteleien" ist vorbei. Gerade die Objektorientierung eignet sich besonders gut für diese Art von Anwendungen. Am sechsten Tag erhalten Sie einen fundierten Überblick über aktuelle Web-Techniken und erstellen dann Ihren eigenen Online Shop. Am siebten Tag erfahren Sie, wie Sie Ihre praktischen Erfahrungen mit dem objektorientierten Vorgehensmodell des Unified Process in Einklang bringen.

Mit diesem Buch erhalten Sie also das 4-in-1-package: 1 Einführung in die Objektorientierung - natürlich mit neuester UML, 2 Einführung in Rose - zur Visualisierung von UML-Modellen, 3 Einführung in Janus - um funktionsfähige Pilotsysteme zu erstellen, 4 Einführung in aktuelle Web-Techniken - um einen Online Shop zu erstellen.

Alle meine Betatest-Leser haben mir versichert, nicht nur eine Menge gelernt, sondern auch viel Spaß beim "Testlesen" gehabt zu haben. Ich würde mich freuen, auch von Ihnen ein Feedback zu erhalten.

Buchrückseite

Dieses didaktisch neuartige Werk wendet sich an alle, die in kurzer Zeit die Konzepte der Objektorientierung und deren praktische Umsetzung erlernen wollen. In 7 Tagen (Lehreinheiten) können Sie den gesamten Weg von der Idee über die Modellierung mit der UML (Unified Modeling Language) bis hin zur fertigen Web-Anwendung (Online Shop) Schritt für Schritt verstehen und praktisch nachvollziehen. Unter www.otris.de/oo7tage können Sie den Online Shop, den Sie in den Praxisteilen erstellen werden, austesten. In 7 Tagen zum Ziel: 1. Tag: Klassen - die Objektfabriken 2. Tag: Assoziationen - was Klassen verbindet 3. Tag: Vererbung - Wiederverwendung ist Trumpf 4. Tag: Use Cases - die Benutzer-Funktionalität 5. Tag: Architekturen - der Blick hinter die Kulissen 6. Tag: Servlets - der Schritt zur Web-Anwendung 7. Tag: Prozessmodelle - Softwareentwicklung mit Methode Dieses Buch ist nach dem Prinzip learning by doing konzipiert. Alles was Sie in der Theorie lernen, können Sie gleich praktisch umsetzen. Dank moderner Werkzeuge sind dafür keine Programmierkenntnisse notwendig. Nach jeder Lehreinheit haben Sie nicht nur neues Wissen erworben, sondern auch ein ablauffähiges Programm erstellt. Learning by doing bedeutet: Optimieren Sie Ihren Spaß am Lernen. Maximieren Sie Ihren Lernerfolg. Lernen Sie schneller und merken Sie sich mehr. Beigefügt 2 CD-ROMs (für Windows 98, NT, 2000) mit: Rational Rose (B) oTRIs Janus-Generator (B) Microsoft C++-Compiler (V) Rational Unified Process (V) Java2 Software Development Kit (V) Java Server Web Development Kit (V) allen Praxisteilen allen Lösungen (B) Begrenzte Vollversion (V) Vollversion

Über den Autor

Prof. Dr. Heide Balzert ist Hochschullehrerin am Fachbereich Informatik der Fachhochschule Dortmund. Sie lehrt und forscht auf dem Gebiet Softwaretechnik und Systemanalyse mit den Schwerpunkten Objektorientierte Analyse- und Entwurfsmethoden. Weiterhin ist sie als Beraterin zur Einführung objektorientierter Methoden tätig.
‹  Zurück zur Artikelübersicht