Einführung
Inhalt
Einführung
Zunächst einmal der Name dieses Programmes steht noch nicht fest. Kapa ist momentan eine
Projektname, der mir noch nicht wirklich gefällt. Für gute, nette, oder auch witzige Anregungen
bin ich dankbar.
Das Programm ist momentan noch nicht fertig. Dies gilt auch für die Dokumentation.
Es hat aber in einer ersten Testphase bereits eine ordentliche Stabilität gezeigt.
Man kann aber bereits damit arbeiten.
Es kann jedoch noch zu Abstürzen des Serverprogrammes oder auch der
Anwenderprogrammes kommen.
Die Weiterentwicklung geht aber zügig voran. ;-)
Zwei Anmerkung zu dieser Dokumentation noch:
- Sie ist entgegen meiner sonstigen Gefolgenheiten im Querformat gehalten (wegen
der Screenschots)
- Die Rechtsschreibfehler sind unbeabsichtigt aber unvermeidlich ;-)
Die Gliederung des Programmes
Das Programm besteht aus drei Tools:
- Dem Kalender (beta-Version)
- Der Aufgabenverwaltung (beta-Version)
- Das Addressbuch (frühe beta-Version)
Anmerkung: Das Addressbuch innerhalb von kapa soll vor allem
zwei Aufgaben erfüllen.
- Das Einladen von Personen zun Terminen von ausserhalb der Firma.
Diese können auch mit Einladungen und Erinnerungen bedacht werden.
- Das Ablegen von Gespächsnotizen
Das Addressbuch ist keine Kernapplikation von kapa
Das Programmfenster besteht bei allen diese drei Tools aus zwei Teilen:
- dem Toolbar und
- der jeweiligen Übersicht, die spezifisch für das betreffende Tool ist.
Der Toolbar enthält die Grundfunktionen für alle Tools, sowie einige toolspezifische
Funktionen.
Der allgemeine Toolbar
Zunächst sollen erst einmal, die Funktionen des Toolbars erklärt werden, die in allen
Tools gleich sind. Die weiteren Funktionen werden dann bei den Bereichen selbst erklärt.
- Programm beenden
Macht was der Name sagt.
- Aktuelle Ansicht neuladen,
d.h. die entsprechenden Daten vom Server neu angefordert.
- Drucken
Macht auch was der Name sagt. ;-o
- Neues Objekt erstellen
Je nach Kontext wird
- ein Termin,
- eine Aufgabe oder
- eine Addresse
erstellt.
- Auswahl des Kalenders
Hier wählt man aus wessen Kalender (bzw. Aufgabenliste oder
Adressbuch) man ansehene möchte. Man bekommt aber nur solche
Objekte des fremden Kalenders (usw.) angezeigt, zu denen
man auch die entsprechenden Rechte besitzt.
Eigenschaften aller drei Bereiche
- Klicks in den Übersichten
Ein Linksklick auf eine Objekt (Termin, Aufgabe, Projekt oder Addresse) in einer Übersicht
(d.h. Kalender, Aufgaben- und Projektübersicht oder Addressliste) öffnet
den Änderungsdialog des angewählten Objektes (aussreichend Zugriffsrechte
vorasugesetzt). Dieser kann auch genuzt werden, um
das Objekt in allen Details anzusehen.
Ein Rechtsklick auf eine Objekt in einer Übersicht öffnet eine Dialog mit den
wichtgsten Daten des angewählten Objektes. Dort ist auch das Löschen des
Objektes möglich.
- Der Initiator
In den Bereichen Kalender und Aufgaben und Projekte
hat jeder Eintrag einen "Initiator", der jederzeit die vollsen Zugriffsrechte hat. Dieser "Initiator"
kann nicht nachträglich geändert werden.
- Regel bei gleichzeitigen Änderungen
Es kann vorkommen das zwei Anwender gelcihzeitig einen Termin, eine Aufgabe, ein Projekt oder eine
Addresse ändern. Dann gilt folgendes:
- Grundsätzlich werden die Änderungen übernommen, die als erste an den
Server geschickt werden,d.h.
wer zu erst den Änderungsdialog mit dem Knopf ... Ändern drückt hat Vorrang.
- Überscheiden sich die Änderungen nicht (z.B. bei einem
Twermin fügt der Initiator einen Teilnehmer hinzu, einer der Einladenenen ändert den Raum
in der Termin stattfinden soll.) werden alle Änderungen Übernommen.
-
Überscheiden sich die Änderungen jedoch, d.h. beide Bearbeiter versuchen denselben
Parameter zu ändern, beleibt die des "ersten" bestehen und die des zweiten wird verworfen.
Dieser wird darüber in einem Dialog informiert.
-
Überscheiden sich die Änderungen nur teilweise, d.h. einige Parameter wurden von beiden
geändert andere nur von jeweils einem,
dann werden nur die Änderungen des zweiten Bearbeiters,
die sich überscheiden verworfden, alle anderen jedoch übernommen.
Auch in diesem Fall wird der zweit Berabieter darüber informiert, welche Änderungen
angenommen wurden und welche nicht.
- Entscheident dafür wer erster und wer zweiter ist, ist der Moment in dem der
Knopf ... Ändern drückt, nicht wer als erster den Änderungsdialog
geöffnet hat.
- Diese Verfahren gilt sinngemäß auch wenn drei oder mehr Anwender eine
Objekt gleichzeitig ändern.
ACHTUNG
Bis aktuellen Version gilt dies nur im Bereich Kalender. In den
Bereichen Aufgaben und Projekte und Addressen ist dieses Verfahren noch
nicht implementiert. Bis aufweiteres gilt dort folgendes:
- Es gilt die jeweils zu letzt abgeschickt Änderung.
- Abschicken von Änderungen
Alle Änderungen an einem Objekt (Termin, Aufgabe, Projekt oder Addresse) werden erst dann
vom Server Übernommen (und damit abgespeichert), wenn der ... Ändern
gedrückt wurde.
Ausnahme:
Kommentare zun Terminen und Notizen zu Addressen werden sofort abgeschickt und abgespeichert.
- Automatisches Update
Ca. alle 15 Minuten wird die aktuelle Ansicht neugeladen, um Änderungen, die von anderen
vorgenommen, wurden angezeigt werden. Natürlich wird nach jeder eigene Änderung
die Ansicht ebenfalls neugeladen.
In zukünftigen Versionen geplante Features
- PDA-Syncronisation mit Palm und Aganda VR
- Im Kalender
- Erweiterte Druckfunktionen
- In der Aufgaben und Projektverwaltung
- Erweiterte Druckfunktionen
- Zeitleistenansicht
- Im Addressbuch
- Suchfunktion im Addressbestand
- Sortierfunktionen
- Druckfunktion
- Import von ASCII-artigen externen Addressbüchern (z.B. von StarOffice)
- Feiner Abgestimmte Zugriffrechte auf Addresse (unterscheidung zwischen Lesen, notiz-schreiben,
schreiben und löschen)
Ruediger Goetz
Last modified: Wed Jun 13 22:42:55 CEST 2001