[ Inhalt ] [ Index ] Ableitung und Definition der Projektmanagement und -planung Projektmanagement und -planung

Anforderungen

Die Anforderungen an das System leiten sich zum einen aus dem Thema der Diplomarbeit als auch aus der bisherigen Funktionalität der Klassenbibliothek ab. Eine Mindestanforderung für das Informations- und Hilfesystem ergibt sich bereits aus dem vorhandenen Bibliotheksbrowser, der in der Lage ist, in der Bibliothek hinterlegte Dokumentation anzuzeigen, aber auch mit keiner weiteren Funktionalität aufwartet. Es ist sehr schwierig, mit diesem System Zusammenhänge darzustellen, da keine Möglichkeit besteht, Verknüpfungen herzustellen. Es ist daher vorwiegend für den professionellen Benutzer geeignet, der genau weiß, an welcher Stelle die entscheidenen Informationen zu finden sind. Gefordert wird von dem neuen System, daß Verknüpfungen so weitreichend wie möglich gestaltet werden können.

Die Systemumgebung der Klassenbibliothek mit allen Tools ist UNIX. Diese Beschränkung wird durch die Verwendung von HTML für die Darstellung aufgehoben, da über heterogene Netzwerke gearbeitet werden kann, und HTML-Browser für jegliche Systeme verfügbar sind. Der Ausbau der Tools muß jedoch vor dem Hintergrund erfolgen, die derzeitige Portabilität der gesamten Klassenbibliothek an sich zu bewahren.

Als Schnittstelle ist der Datenbankmanager zu verwenden. Als Basis für die nötigen Datenbankzugriffe, sollen als Vorlage die Abläufe, die durch Bibliotheksbrowser und Bibliotheksmanager vorgegeben werden, dienen. Als Datenbasis für das neue Hypertextsystem dient ausschließlich die Datenbank der Bibliothek. Funktionale Beschreibungen des Systems werden, soweit es keinen Interpretercode betrifft, formal durchgeführt.

Anforderungen an die Effizienz des Systems bestehen nicht. Es wird von ausreichend mit Hauptspeicher und Rechenleistung versehenen Maschinen ausgegangen. Da die Benutzer des Systems ohnehin nur über das Netzwerk auf das Hypertextsystem zugreifen können, da für die Anzeige von HTML über Browser ohnehin das HTTP-Protokoll benötigt wird, und dieses eine Netzwerkverbindung zwischen Web-Server und Browser voraussetzt, muß Rechenleistung auf der Server-Maschine konzentriert werden(*).

Von der Wartung und Weiterentwicklung des Systems soll vorwiegend die Modifikation des Interpretercodes betroffen sein. Veränderungen am Hochsprachencode sollen nur dann erforderlich werden, wenn ein Strukturwandel der Datenbank diese ohnehin erfordert und ist ansonsten dauerhaft ausgelegt.


[ Inhalt ] [ Index ] Ableitung und Definition der Projektmanagement und -planung Projektmanagement und -planung

VDM Class Library