ObjectiF
Anleitung zur Nutzung
Inhalt
0. Allgemeines
1. Funktionalität
2. Plattform und Installationsort
3. Starten und beenden von Windows
4. Starten/beenden und arbeiten mit ObjectiF
4.1 Start von ObjectiF
4.2 Arbeit mit ObjectiF
4.3 Beenden von ObjectiF / Systemdaten sichern
ObjectiF ist ein Case-Tool der Firma microTool.
Die Informatik benutzt eine (kostenlose) Demoversion. Sie hat gegenüber der Vollversion eine geringfügig eingeschränkte Funktionalität, die jedoch für unsere Lehrveranstaltung ausreichend ist. Man kann sich diese Demoversion auch selber ziehen: http://www.microtool.de/
(Allgemeiner Hinweis: Wenden Sie sich bei Problemen bitte an Herrn Sacklowski.)
Das Case-Tool bietet u.a. die Funktionen:
- Simultanes Roundtrip-Engineering für Java, C++ und Visual Basic
- Multi-User-Betrieb
- Unterstützung UML mit komfortablen Grafik-Editoren
- Patterns und Komponenten (inkl. EJBs)
- Code-Editor und Code-Generierung
- Oberflächenprototyping
- Reverse Engineering einschließlich Refactoring
- Web-Publishing
- ...
2. Plattform und Installationsort
ObjectiF läuft bei uns unter WinNT. Es ist innerhalb unseres Windows-Pools (R. 3.2.16) auf allen Rechnern installiert:
Das Installationsverzeichnis ist:
C:\Programme\microTool\ObjektiF4.7
3. Starten und beenden von Windows
Login-Fenster:
Username: (wie UNIX)
Password: (von Herrn Gandre für den Win-Pool
geben lassen)
Domain: HU-Informatik (damit ist
unter Lw. Z: das eigene Homedirectory verfügbar!)
Programme starten und Dateien verwalten:
Z.B. mittels des Windows NT-Explorers über das Startmenü: Start >
Programme > Windows-Explorer.
Windows NT beenden: Start > Beenden...
4. Starten/beenden und arbeiten mit ObjectiF
4.1 Start von ObjectiF
Über das Start-Menü: Start > Programme > ObjectiF 4.7 Demo Version > ObjectiF 4.7
4.2 Arbeit mit ObjectiF
Um effektiv mit ObjectiF zu arbeiten, sollte man während der Arbeit am PC die ObjectiF-Systemdaten lokal auf dem PC führen (damit keine Netzarbeit). Dies sollte unter D:\TEMP geschehen. Reicht der Platz nicht, kann man sich hier durch Löschen anderer Daten welchen beschaffen :-). Wenn man möchte, daß andere nach der Sitzung mit den eigenen Systemtdaten nicht weiterarbeiten, denke man bitte an das abschließende Löschen im TEMP-Verzeichnis und im Papierkorb.
Das Halten der ObjectiF-Systemdaten zwischen den PC-Sitzungen sollte in Ihrem Homeverzeichnis erfolgen. Legen Sie sich dazu dort am besten einen ObjectiF-Knoten an (z.B.: ~/ObjectiF) und darunter für jedes System (Projekt) einen eigenen Knoten.
ObjectiF verfügt über eine umfangreiche online-Dokumentation, zu
finden unter:
Start > Programme > ObjectiF 4.7 Demo Version > Online-Guide Überblick.
Hier solllte man sich zu Beginn auf alle Fälle den Teil 'Schnelleinstieg:
Grundlagen der Bedienung' ansehen.Neben diesem online-Guide steht bei der Arbeit
mit ObjectiF eine umfangreiche kontextsensitive Hilfe bereit.
Die nachfolgenden Ausführungen (Pkt. a-c) sind reduziert auf die
gestellte Übungsaufgabe (System anlegen, Klassendiagramm erstellen und
drucken). Das Beispielsystem soll hier 'System01' und das Klassendiagramm 'Klass_Dia01'
heißen.
a) System anlegen bzw. vorhandenes System öffnen
System anlegen:
Nach dem Programmstart wird man hier durch einen System-Wizard unterstützt:
- Ein neues System anlegen -> weiter
- Name: System01 unter D:\TEMP
- Softwareentw. mit Anforderungsanalyse, Design und Implementation
- Java
- Entwicklungsumgebung: keine auswählen
- weitere Java Packages: keine auswählen
- Pfad für den zu generierenden Quellcode: unverändert
- Pfad für Java 2 API ...: unverändert
- Beschreibungsmuster: unverändert aus microTool-Verzeichnis
- System anlegen (ca. 45 MB; dauert einige Zeit)
Damit werden
- unter D:\TEMP\System01 zahlreiche Dateien/Verzeichnisse angelegt,
- einige Fenster geöffnet, u. a. das ObjectiF-Hauptfenster mit den Hauptsichten
als Schaltflächen (Anforderungen, Design, ...).
Vorhandenes System öffnen:
Sollte sich bereits das System von einer früheren Sitzung in Ihrem Homeverzeichnis befinden, holen Sie es zuvor auf den PC (Z:\ObjectiF\System01 nach D:\TEMP\ ). Da dies ca. 50 MB sind, dauert dies einige Zeit.
Auch hier wird man nach dem ObjectiF-Programmstart durch einen System-Wizard
unterstützt:
- Ein bestehendes System öffnen -> weiter
- System auswählen -> Öffnen
Anschließend werden einige Fenster geöffnet, u. a. das Hauptfenster
mit den Hauptsichten als Schaltflächen (Anforderungen, Design, ...)
b) Klassendiagramm eingeben und speichern
Hauptfenster: Design -> Designfenster
Designfenster: Klassendiagramm anlegen (re. Maustaste)
Klassendiagramm: Name: Klass-Dia1 -> OK
Designfenster: Klassendiagramme > Klass-Dia1 öffnen (re. Maustaste)
-> Klass-Dia1 - Fenster
Klass-Dia1 - Fenster: Klassendiagramm eingeben
Das Speichern des Diagramms erfolgt automatisch.
c) Klassendiagramm drucken
Klass-Dia1 - Fenster: Drucken (re. Maustaste) -> Drucker-Fenster mit Diagramm-Optionen-Fenster
(Achtung: Bug bei der 'Klassensymbole zuklappen'- Auswahl; Wirkung genau umgekehrt).
Vor dem Druck noch einmal Kontrolle mittels 'Ansicht ...'-Button.
4.3 Beenden von ObjectiF / Systemtdaten sichern
a) Beenden von ObjectiF
Hauptfenster: System > Beenden (damit auch Sicherung)
b) Abschließend sichern Sie Ihre Systemdaten (von TEMP -> Z:\ObjectiF\...)
c) Lokale Systemdaten unter D:\TEMP und im Papierkorb löschen