Modul 223: Multiuser-Applikationen objektorientiert realisieren  

32.00 CHF / Ex.

Ex.

Modul 223: Multiuser-Applikationen objektorientiert realisieren

Praktische Entwicklung einer Cient/Server-Datenbank-Applikation mit Repetitionsfragen und Antworten

Autorenschaft: Johannes Scheuring | Peter Hirzel
Redaktion: Johannes Scheuring

Dieses Lehrmittel reflektiert aus Sicht des Application Engineers die objektorientierte Realisi

Alle Informationsfelder einblenden

Inhaltsverzeichnis

1. Probleme beim Zugriff mehrerer Benutzer auf gemeinsame Ressourcen (3 Seiten)
1.1 Einzelplatz-Anwendung
1.2 Mehrplatz-Anwendung (Netzwerk-Lösung)

2. Welche Anwendungsdaten dürfen nicht verloren gehen? (4 Seiten)
2.1 Persistenz
2.2 Transistenz

3. Welche Architekturen eignen sich für Multiuser-Applikationen? (15 Seiten)
3.1 Architekturbegriff und -elemente im Baugewerbe
3.2 Architekturbegriff und -elemente in der Softwareentwicklung
3.3 Client/Server-Architektur
3.4 Dreischichtige Architektur
3.5 Mehrschichtige (n-schichtige) Architektur

4. Merkmale und Voraussetzungen einer Multiuser-Applikation (6 Seiten)
4.1 Grundlegende Merkmale
4.2 Voraussetzungen des Betriebssystems
4.3 Voraussetzungen des Datenbanksystems

5. Vorgehensweise (4 Seiten)

6. Analyse (12 Seiten)
6.1 Fachproblem und Anforderungen analysieren
6.2 Anwendungsfälle erkennen und analysieren
6.3 Statisches Analysemodell erstellen
6.4 Dynamisches Analysemodell erstellen
6.5 Analyse-Prototyp erstellen
6.6 Abnahmeverfahren definieren

7. Design (16 Seiten)
7.1 Architektur-Design festlegen
7.2 Nicht-funktionale Anforderungen überprüfen
7.3 Komponenten-Design erstellen
7.4 Interaktionsmodell erstellen
7.5 Design-Prototyp erstellen

8. Datenbank-Framework realisieren (12 Seiten)
8.1 Verbindung mit dem Zielsystem herstellen
8.2 Java-Klassen für MySQL implementieren

9. Implementationsmodell erstellen und umsetzen (10 Seiten)
9.1 Geschäftsmodell in Java-Klassen transformieren
9.2 Geschäftsmodell in SQL-Schema umwandeln

10. Geschäftsobjekte mit Benutzerschnittstelle verknüpfen (3 Seiten)

11. Lösung testen (15 Seiten)
11.1 Unit-Tests definieren und durchführen
11.2 Integrationstests definieren und durchführen
11.3 Systemtests definieren und durchführen
11.4 Empfohlene Test-Tools

12. Lösung dokumentieren (6 Seiten)
12.1 Technische Dokumentation
12.2 Benutzerdokumentation

13. Qualität sichern und Abnahme vorbereiten (6 Seiten)
13.1 Reviews durchführen
13.2 Audits durchführen
13.3 Abnahme vorbereiten

Bibliografische Angaben

Auflage: 2. Auflage 2007

Umfang: 164 Seiten, A4, broschiert

ISBN: 2000000312422

Art. Nr.: 5631

Code: ICT 058

Sprache: Deutsch

Reihe: Informatik-Grundbildung

Zielgruppe

Lieferbarkeit

Lieferbar

Stichworte

Client/Server-Datenbank; Multiuser-Applikation

Kontakt / Feedback zum Titel

Damit wir unseren Service stetig verbessern können, interessiert uns Ihre Meinung sehr.


Downloads

  • [pdf] Modul 223 Multiuser-Applikationen objektorientiert realisieren

    Modul 223 Multiuser-Applikationen objektorientiert realisieren

  • [html] Zusatz zu Modul 223: Multiuser-Applikationen objektorientiert realisieren

    Bestimmungen der LGPL-Lizenz, unter der die Download-Dateien zur Verfügung gestellt werden.

  • [zip] Zusatz zu Modul 223: Multiuser-Applikationen objektorientiert realisieren

    Gezippte ASCII-Dateien mit Java-Sourcecode der Geschäftsklassen

  • [zip] Zusatz zu Modul 223: Multiuser-Applikationen objektorientiert realisieren

    Gezippte ASCII-Dateien mit SQL-Code zur Erzeugung des Datenbank-Schemas für MySQL

  • [uml] Zusatz zu Modul 223: Multiuser-Applikationen objektorientiert realisieren

    Klassendiagramme der Geschäftsklassen nach UML (kann mit www.umleditor.org geöffnet werden)