ObjectiF

Anleitung zur Nutzung

Ist zu aktualisieren!! (Sacklowski, 28.09.03)

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
 

0. Allgemeines

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.)

1. Funktionalität

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


Ulrich Sacklowski ...Erstellt am 24.04.03, zuletzt geändert am 13.05.03