================================================== * H-PCTE Demo "hproj" LIESMICH * ================================================== Name............: hproj Verantwortlich..: MS, MM BESCHREIBUNG ------------ Einfaches Planungswerkzeug zur Verwaltung von Personen, Projekten und Aufgaben, inkl. Netzplan-Editor INHALT ------ Im folgenden wird kurz die Installation und Bedienung von hproj erlaeutert. In dieser Kurzanleitung wird davon ausgegangen, das die in Siegen installierte Demodatenbank benutzt wird. Die Daten werden mit dem objektorientierten Datenbank-Managementsystem H-PCTE verwaltet. hproj ist eine Java-Anwendung, die ueber die Java-Schnittstelle von H-PCTE (JHPcte) auf die Objektbank zugreift. Naehre Informationen zu H-PCTE und JHPcte sind unter http://pi.informatik.uni-siegen.de/ verfuegbar. INSTALLATION ------------ Zur Installation sind folgende Schritte noetig: 1. Anlegen eines Verzeichnisses und Wechsel in dieses 2. Auspacken der Archiv-Datei DATEIEN ------- Folgende Dateien sind im Archiv enthalten: LIESMICH Diese kurze Bedienungsanleitung starthproj Script zum starten des Programms (Unix) JHPcte.jar JHPcte Java Archiv pmtool.jar Die Java-Klassen zum Programm swingall.jar Die Swing1.1 Bibliothek genform.jar Die genform - Bibliothek genedit.jar Die genedit - Bibliothek javapctelib.jar Die javapctelib - Bibliothek treetab.jar Tabellen-Bibliothek VORAUSSETZUNGEN --------------- Folgende Voraussetzungen muessen fuer den Einsatz des ERBrowsers erfuellt sein: 1. eine funktionsfaehige Installation des JDK, Version 1.1.6 oder hoeher muss vorhanden sein (JDK 1.1.6 empfohlen) 2. die Java-Programme muessen sich im Suchpfad befinden STARTEN ------- Unix: Zum Starten der PersDemo in das Verzeichnis wechseln, in dem hproj installiert ist und 'starthproj' aufrufen. Das Skript setzt die Variable CLASSPATH passend. Andere: Den Java-Interpreter mit den folgenden Parametern starten: ' java genform.genapp -s file://$HPCTE -a HProj' starten Die Variable CLASSPATH muss folgende Eintraege enthalten: JHPcte.jar, pmtool.jar, swingall.jar, genform.jar, genedit.jar, treetab.jar LOGIN ----- Nach dem Start erscheint das Login-Fenster, in welchem sie zwischen 2 Benutzern waehlen koennen : manager lesenden und schreibenden Zugriff gast nur lesenden Zugriff Das Passwort fuer beide Benutzer ist leer. Die Server-Location ist bereits voreingestellt.( Unix ) Mit wird versucht, eine Verbindung zum JHPcte-Server in Siegen aufzubauen. Schlaegt das Login fehl, wird eine Fehlermeldung in der Statuszeile angezeigt. Moegliche Fehler sind - PCTE_COMMUNICATION_FAILED Die Verbindung zum JHPcte-Server konnte nicht aufgebaut werden. Moegliche Ursache: Netzverbindung gestoert, PersDemo falsch installiert, kein Zugriff auf HTTP-Server in Siegen, JHPcte-Server ausser Betrieb - PCTE_USER_IS_UNKNOWN Ein anderer als der vorgegebene Benutzername wurde benutzt - PCTE_PASSWORD_IS_INVALID Ein falsches Passwort wurde benutzt BEDIENUNG --------- Auf dem ersten Bildschirm erscheinen 2 Karteikarten : "Projects" und "Personen". Unter "Projects" sehen sie in tabellarischer Sicht die verschieden Projekte und verschiedene Attribute dazu.Die Buttons auf der rechten Seite sind selbsterklaerend ebenso die Undo und Redo Buttons , sowie der Exit Button.Sie koennnen die Attribute auch in der Tabelle selbst editieren. Durch druecken der Edit Buttons wird ein neues Fenster mit den vollstaendigen Informationen ueber das Projekt geoeffnet. Ueber die Karteikarte "Subtasks" gelangen sie zu den hierachisch aufgebauten Teilaufgaben des Projekts.Auch hier koennen sie ueber "Edit" die einzelnen Aufgaben noch weiter aufspalten.Ueber die Karteikarte "Ausfuehrende Personen" gelangen sie zu den Personen , die dem Project zugeteilt sind. Hier koennen sie auch Personen zuordnen, freistellen oder editieren.Unter dem Menupunkt "Tools" befindet sich der Menupunkt "open NetplanEditor..".Hier gelangen sie zu einem noch in der Entwicklung befindlichen Netzplan Editor, in dem sie ebenfalls Aufgaben erstellen, loeschen und bearbeiten koennen. Ebenso koennen sie Abhaengigkeiten zwischen verschiedenen Aufgaben bestimmen. Um eine Aktion auszufuehren klicken sie zunaechst auf einen der Buttons "select", "connect" und dann auf das entsprechende graphische Element. Bei druecken der Buttons "edit" und "delete" werden alle selektierten Elemente bearbeitet. Um neue Aufgaben zu erstellen klicken sie zunaechst auf "Elements" und dort dann "create Task". Mit "Close" bzw. "Save & Close" gelangen sie wieder zum vorherigen Bildschirm zurueck. Waehlen sie auf dem Anfangsbildschirm "Personen", dann bekommen sie eine Liste mit den derzeit angelegten Benutzern .Ueber "Entries" koennen sie dann entweder einen neuen "Mitarbeiter" oder einen neuen "Hiwi" anlegen.Die uebrigen Buttons duerften wieder selbsterklaerend sein. Mit "Exit" beenden sie schliesslich das Programm.