Master Thesis Ressourcen-Reservations-System (RRS) für das Gymnasium Neufeld Bern. Software Requirements Specification

Größe: px
Ab Seite anzeigen:

Download "Master Thesis Ressourcen-Reservations-System (RRS) für das Gymnasium Neufeld Bern. Software Requirements Specification"

Transkript

1 Master Thesis Ressourcen-Reservations-System (RRS) für das Gymnasium Neufeld Bern Abstract: Das Gymnasium Neufeld Bern bildet ca. 850 Lernende in diversen gymnasialen Maturitätslehrgängen aus. Um den Unterricht optimal gestalten zu können, sollen in Zukunft Spezialräume, -einrichtungen und -geräte über ein web-basiertes Ressourcen-Reservations- System (RRS) reserviert werden können. Keywords: Web-basierte Applikation, Java EE, GlassFish, Typo3, Integration Student: Klasse: Betreuer FH Bern: Markus Jordi Klaraweg 19 CH Bern MAS Stephan Fischli Berner Fachhochschule Wankdorffeldstr Bern Experte: Betreuer Betrieb: Thesis-Nr. MAS Version: 1.32 Status Genehmigt Datum: Rolf Lanz Berner Fachhochschule Wankdorffeldstr Bern Rolf Maurer Gymnasium Neufeld Bern Bremgartenstr Bern

2 Inhalt 1 ALLGEMEINES Sinn und Zweck Leserkreis Umfang und Anwendungsgebiet, Einsatzgebiet Vorgesehene Erweiterungen Definitionen und Abkürzungen Referenzen / Literaturverzeichnis ALLGEMEINE BESCHREIBUNG Übersicht Ausgangssituation Absicht Nutzen Abgrenzung des Umfeldes Beziehungen zu anderen Systemen Hardware Software Übersicht der Funktionen Benutzereigenschaften TECHNISCHE ANFORDERUNGEN Allgemeine Funktionen Installation System Setup Schulung Hilfesystem System-Start und System-Shutdown Verhalten bei Power-Fail Simulatoren, Testeinrichtungen Sprachen Detaillierte Funktionsbeschreibungen Modus 1: Standard-Benutzer Modus 2: Administrator Übersicht über Modi, Funktionen und Prioritäten Meldungen DATENBASIS EXTERNE SCHNITTSTELLEN Benutzeroberfläche Modus 1: Standard-Benutzer Modus 2: Administrator 23 2

3 5.2 Hardwareschnittstellen Java EE Host Web-Host Client Softwareschnittstellen Java EE Host Web-Host Client 25 6 LEISTUNGSANFORDERUNGEN KONTROLLFUNKTIONEN Fehlerprotokollierung ADAPTIONEN Java EE Host Clients SUPPORT UND WARTUNG TESTEN DER APPLIKATION Teststrategien Reviews Usability-Tests Unit-Tests System-Tests & Abnahme-Tests Testwerkzeuge Akzeptanzkriterien Testumgebungen Testausführung Reviews Usability-Tests Unit-Tests, System-Tests und Abnahme-Tests 29 3

4 1 Allgemeines 1.1 Sinn und Zweck Die vorliegende (SRS) hat zum Ziel, die Anforderungen an das zu erstellende Ressourcen-Reservations-System (RRS) zu beschreiben. Sie bildet die Grundlage für die Leistungsvereinbarung zwischen dem Auftraggeber Gymnasium Neufeld Bern, vertreten durch Herrn Rolf Maurer (Rektor) und dem internen Auftragnehmer Markus Jordi. Da das RRS im Rahmen der Master Thesis zum "Master of Advanced Studies in Information Technology" erstellt wird, bildet die SRS zudem die Leistungsvereinbarung zwischen der Berner Fachhochschule und Markus Jordi als Diplomanden. 1.2 Leserkreis Das Dokument richtet sich einerseits an das interne, projektbegleitende Team des Gymnasiums Neufeld Bern, sowie an den technischen Betreuer Dr. Stephan Fischli (FH Bern), den Experten Rolf Lanz (FH Bern) und Markus Jordi als Auftragnehmer / Diplomanden. Das Dokument ist in allgemein verständlicher Sprache abgefasst, so dass sowohl nur wenige fachliche, als auch technische Vorkenntnisse zu dessen Verständnis notwendig sind. Die verwendeten Schlüsselwörter und Abkürzungen sind im Kapitel "1.5 Definitionen und Abkürzungen" im Sinne eines Glossars zum Nachschlagen zusammengestellt. 1.3 Umfang und Anwendungsgebiet, Einsatzgebiet Das Gymnasium Neufeld Bern bildet ca. 850 Schülerinnen und Schüler in diversen gymnasialen Maturitätslehrgängen aus. Die Lehraufträge werden durch ca. 130 Lehrkräfte wahrgenommen. Dazu kommen ca. 30 Angestellte ohne Lehrauftrag, wie Assistenten und Assistentinnen, Rektoratsassistentinnen etc. Um den Unterricht optimal gestalten zu können, stehen neben den Standardräumen auch Spezialräume, -einrichtungen und -geräte zur Verfügung. Diese Ressourcen sollen in Zukunft über ein elektronisches Ressourcen-Reservations-System reserviert werden können. Die Reservationen sollen durch die Lehrpersonen und Angestellten über das Internet online vorgenommen, geändert und gelöscht werden können. 1.4 Vorgesehene Erweiterungen Die funktionalen Anforderungen sind im Kapitel "3.2 Detaillierte Funktionsbeschreibungen" zusammengestellt und nach den Prioritäten P1 bis P3 klassiert. P1 entspricht dabei der höchsten Priorität, d.h. so genannten "Muss"-Anforderungen, welche unter allen Umständen im Lieferumfang enthalten sein müssen. P2 entspricht mittlerer Priorität, d.h. so genannten "Soll"-Anforderungen, welche nach Möglichkeit (= bei ausreichendem (Zeit-)Budget) im Lieferumfang enthalten sein sollen. P3 schlussendlich entspricht der tiefsten Priorität, d.h. so genannten "Kann"- Anforderungen, welche allenfalls (= bei immer noch ausreichendem (Zeit-)Budget) auch noch im Lieferumfang enthalten sein können. Sämtliche in der Lieferung nicht enthaltenen, aber in dieser SRS beschriebenen Funktionen mit der Priorität P2 und P3 (siehe Kapitel 3.2) sind als mögliche Programmerweiterungen für zukünftige Entwicklungsschritte zu verstehen. 1.5 Definitionen und Abkürzungen Folgende Fachausdrücke und Abkürzungen werden in dieser SRS verwendet und sollen an dieser Stelle im Sinne eines Glossars definiert werden: Ausdruck / Abkürzung Administrator Anlass Anwendungsfall Definition Systemverwalter; Verwaltet Benutzer, Ressourcen, Semester, Reservationen, Drucke Während einer Reservation in bzw. mit der Ressource durchgeführte Veranstaltung engl. "Use Case"; Beschreibung der Interaktion mit einem System 4

5 Ausdruck / Abkürzung Belegungsplan Betriebssystem Blackbox-Test Client CMS Datenbankschema Einzel-Reservation Entität Fehlerprotokollierung Ferien Gültigkeitsbereich GUI-Prototyp Hardware Hosting IDE Input Integrität Klasse Komponente Konsistenz Modul Modus 1 Modus 2 Output P1 P2 P3 Parallelität Persistierung Power-Fail Provider Definition anhand eines zusammenhängenden Arbeitsablaufs Plan, welcher die zeitliche Belegung einer Ressource wiedergibt. Software, welche als Bindeglied zwischen der Hardware und den Anwendungen/Applikationen dient Tests, welche ohne Kenntnis des Programmcodes durchgeführt werden Ein Client kann einen Dienst bei einem Server anfordern, der diesen Dienst bereitstellt Content Management System; System zur Verwaltung von Inhalten z.b. einer Website Legt bei RDBMS die Tabellen und deren Attribute sowie die Integritätsbedingungen zur Sicherstellung der Konsistenz fest Reservation für einen einmaligen Anlass. Kann keine anderen Reservationen überschreiben, d.h. hat tiefste Belegungs-Priorität Eindeutig bestimmtes Objekt, welches Informationen speichert Aufzeichnung von Fehlern in einer Datei Unterrichtsfreie Zeit Bereich von Werten, innerhalb dessen ein Übergabewert oder ein Resultat gültig ist engl. "Graphical User Interface"; Prototyp der Benutzer- Schnittstelle Computerbestandteile, welche eine physikalische Ausprägung haben, d.h. angefasst werden können Übernahme von Installation und Betrieb einer Website auf einer Serverinfrastruktur engl. "Integrated Development Environment"; Integrierte Entwicklungsumgebung; Programm zur Entwicklung von Software Eingabewert eines Computerprogramms Einhaltung von Bedingungen, welche an die Daten eines RDBMS gestellt werden (Wertebereich, Abhängigkeiten, ) 1. Feste Gruppe von Schülern, mit gemeinsamem Unterricht 2. Programmeinheit in objektorientierten Programmiersprachen Bestandteil eines Softwaresystems; Grösser als Modul Widerspruchsfreiheit von Daten in einem RDBMS Baustein eines Softwaresystems; Kleiner als Komponente Programm-Modus für Standard-Benutzer Programm-Modus für Administrator Ausgabewert eines Computerprogramms Priorität 1; Höchste Priorität; entspricht "MUSS" Priorität 2; Mittlere Priorität; entspricht "SOLL" Priorität 3; Niedrige Priorität; entspricht "KANN" Umstand, dass mehrere Vorgänge (quasi) gleichzeitig, aber unabhängig voneinander stattfinden Dauerhafte Speicherung von Daten Stromausfall Anbieter von (Internet-)Dienstleistungen 5

6 Ausdruck / Abkürzung RDBMS Ressource Review RRS Semester Semester-Belegungsplan Semesterferien Semester-Reservation Server Software SRS Standard-Benutzer Stundenplan Szenario TCP/IP Trace Transaktion Transaktionsmanagement Typo3 Usability Use Case USV Web-Browser Webcontainer Webserver Website Whitebox-Test Windows Server Definition Relational Database Management System Materielles Gut, um einen Vorgang ablaufen zu lassen; Materielle Güter (Räume, Geräte, ) welche im RRS reserviert werden können Manuelle Überprüfung von Arbeitsergebnissen Ressourcen-Reservations-System Studienhalbjahr Belegungsplan mit Reservationen, welche sich während eines Semesters wöchentlich wiederholen. Enthält die Semester- Reservationen Unterrichtsfreie Zeit zwischen zwei Semestern Reservation, welche sich während einem Semester wöchentlich wiederholt. Erscheint im Semester-Belegungsplan. Computerprogramm, welches Dienste für Clients bereitstellt. Die Dienste können durch die Clients angefordert werden. Nichtphysische Funktionsbestandteile eines Computers Pflichtenheft () Normaler Benutzer; In der Regel Lehrperson oder Angestellte/r Regelt die gemeinsamen Termine von Lehrkraft und Lernenden zwecks Unterricht örtlich und zeitlich Konkrete Ausprägung eines Anwendungsfalls mit spezifischen Randbedingungen und entsprechenden erwarteten Resultaten Netzwerkprotokoll mit grosser Bedeutung für das Internet; Auch "Internetprotokoll" genannt Fehlerprotokollierung Feste Folge von Operationen, welche als eine logische Einheit betrachtet werden und entweder als Ganzes akzeptiert oder verworfen werden Verwaltung von Transaktionen zur Sicherstellung von Konsistenz und Integrität der Daten Content Management System, mit welchem die Website des Gymnasiums Neufeld entwickelt wurde und gepflegt wird Benutzerfreundlichkeit Siehe "Anwendungsfall" Unterbrechungsfreie Stromversorgung Computerprogramm zum Betrachten von Websites im World Wide Web Software zur Generierung von HTML-Dokumenten aus dynamischen Webpages Software, welche HTML-Dokumente an einen Web-Browser überträgt Projekt im World Wide Web, welches meist aus mehreren Webseiten und einer Navigationshierarchie besteht Tests, welche unter Kenntnis des Programmcodes durchgeführt werden Server Betriebssystem von Microsoft 6

7 1.6 Referenzen / Literaturverzeichnis Folgende Dokumente dienten als Grundlage für die Erstellung der vorliegenden SRS oder werden innerhalb der SRS referenziert: 1. The Institute of Electrical and Electronics Engineers, Inc. IEEE Recommended Practice for (IEEE Std ). New York, USA : IEEE, ISBN Bürgi, Othmar (Info Top AG). Hilfsmittel zur Erstellung von Technischen Lastenheften mit speziellem Augenmerk auf Software-Anforderungen. CH Scharans : Info Top AG, Version Allgemeine Beschreibung 2.1 Übersicht Ausgangssituation Das Gymnasium Neufeld Bern bildet ca. 850 Lernende in diversen gymnasialen Maturitätslehrgängen aus. Zur Unterstützung der Lehrpersonen stehen Ressourcen wie Spezialräume (Informatik, Aula, ), Notebook-, Beamer- und Video-Wagen zur Verfügung. Diese sind z.t. für eine Klasse bzw. eine Lehrperson während eines ganzen Semesters fest reserviert. In der übrigen Zeit, d.h. ausserhalb der festen Reservationen können z.zt. die erwähnten Ressourcen im Lehrpersonenarbeitsraum in einer Papieragenda reserviert werden. Dieses veraltete und rudimentäre Vorgehen zur Reservation von Ressourcen hat grosse Nachteile. Einerseits sind die Lehrpersonen verpflichtet, Reservationen im Lehrpersonenarbeitsraum vorzunehmen, andererseits ist nur an diesem Ort ersichtlich, ob Ressourcen für eine bestimmte Zeitspanne ausserhalb der fest im Belegungsplan vorgenommenen Reservationen noch verfügbar sind. Das in Auftrag gegebene Ressourcen-Reservations-System soll diese Nachteile möglichst eliminieren und die Eingabe von Reservationen bzw. die Überprüfung von Reservationsmöglichkeiten von der örtlichen Bindung an den Lehrpersonenarbeitsraum befreien Absicht Um den Unterricht optimal gestalten zu können, sollen in Zukunft Spezialräume, -einrichtungen und -geräte über ein web-basiertes Ressourcen-Reservations-System (RRS) reserviert werden können. Diese Lösung erlaubt den Lehrpersonen und Angestellten örtlich und zeitlich unabhängig auf das Ressourcen-Reservations-System zuzugreifen und Reservationen vorzunehmen oder schon getätigte Reservationen zu ändern bzw. zu annullieren. Zusätzlich sollen administrative Arbeiten, wie Benutzerverwaltung, Ressourcenverwaltung, Semesterverwaltung, Verwaltung von Semester- und Spezialreservationen, Drucken von Semester- und Wochen-Stundenplänen pro verwaltete Ressource, etc. über dasselbe webbasierte System erledigt werden können Nutzen Der hauptsächliche Nutzen der zu erstellenden Software besteht darin, dass Lehrpersonen und Angestellte Informationen über den Reservationsstand der verwalteten Ressourcen unabhängig vom Aufenthaltsort einsehen und Reservationen tätigen können. Dies stellt eine wesentliche Verbesserung gegenüber den zurzeit im Lehrpersonenarbeitsraum für Reservationen zur Verfügung gestellten Papieragenden dar Abgrenzung des Umfeldes Das Ressourcen-Reservations-System soll in die bestehende Website des Gymnasiums Neufeld Bern integriert werden, welche demzufolge als übergeordnetes System funktioniert. Die Website des Gymnasiums Neufeld wurde mit dem Content Management System (CMS) Typo3 erstellt und 7

8 wird damit auch weiterentwickelt und inhaltlich gepflegt. Die Benutzer-Schnittstellen des RRS müssen sich aufgrund dieser Ausgangslage ins CMS integrieren lassen. 2.2 Beziehungen zu anderen Systemen Das Ressourcen-Reservations-System hat folgende Beziehungen zu anderen Systemen: a. Integration in die bestehende Website des Gymnasiums Neufeld. Das Hosting der Website wird durch einen externen Partner wahrgenommen. Folgende Produkte kommen zum Einsatz: Windows Server Plattform mit Apache-Webserver und integriertem Webcontainer (Tomcat); Relationale Datenbank MySQL; CMS Typo3, basierend auf der Skriptsprache PHP. b. Das RRS wird auf einem über das Internet erreichbaren Rechner entwickelt und installiert. Dieser Rechner wird als Windows Server Plattform mit einem Web- oder bei Bedarf Applikationsserver betrieben. Zudem kommt die Relationale Datenbank MySQL zum Einsatz. c. Die Client-Rechner der Benutzer des RRS werden unter Windows, MacOS oder Linux betrieben. Die Benutzerschnittstelle zum RRS wird durch einen Webbrowser sichergestellt. Folgende Abbildung gibt die oben beschriebenen Beziehungen wieder: Abb. 1: Beziehungen zu andern Systemen 2.3 Hardware Das Ressourcen-Reservations-System kann auf derselben Hardware entwickelt werden, auf welcher es schlussendlich auch produktiv eingesetzt wird. Es handelt sich dabei um einen IBM eserver mit einem mit 3.4 GHz getakteten Intel Xeon Double Core Prozessor und 2Gb RAM Die Verbindung zum Internet erfolgt über eine 1Gbit/s Netzwerkkarte. Das Gymnasium Neufeld ist über das Mittelschulnetzwerk MANSekII ans Internet angebunden. Die Bandbreite des Internet- Anschlusses ist nicht genau bekannt, dürfte aber für das RRS sicher genügen. 2.4 Software Das RRS wird mit folgender Software entwickelt und danach auf dem Entwicklungsgerät (siehe Kapitel 2.4) auch produktiv betrieben: Betriebssystem: Windows Server 2003 Laufzeitumgebung: Java EE 5 Webserver/Applikationsserver: Sun Glassfish V2 Webcontainer: Apache Tomcat V6 Relationale Datenbank: MySQL V5 Als Entwicklungsumgebung wird Netbeans V6 verwendet 8

9 2.5 Übersicht der Funktionen Die funktionalen Anforderungen werden aufgeteilt nach Programm Modus. Modus 1 steht für alle Funktionalen Anforderungen des Standard-Benutzers. Modus 2 steht entsprechend für die funktionalen Anforderungen des Administrators. Die detaillierte Beschreibung der funktionalen Anforderungen findet sich im Kapitel "3.2 Detaillierte Funktionsbeschreibungen". Modus 1: Der Standard-Benutzer muss folgende Kategorien von Funktionalitäten zur Verfügung haben: Verwalten von eigenen Einzel-Reservationen, d.h. Reservationen für einen einmaligen Anlass. Einzel-Reservationen eines Standard-Benutzers können Semester-Reservationen (siehe Modus 2) und schon vorhandene Einzel-Reservationen von andern Standard- Benutzern nicht überschreiben. Anzeigen von Wochen- Belegungsplänen einer dem System bekannten Ressource. Modus 2: Der Administrator muss folgende Kategorien von Funktionalitäten zur Verfügung haben: Benutzerverwaltung; Das RRS wird mit einer eigenen, einfachen Benutzerverwaltung ausgestattet. Eine spätere Authentisierung über das Active Directory des Gymnasiums Neufeld ist geplant und muss in Entwicklung und Implementation von Beginn weg berücksichtigt werden. Ressourcenverwaltung, d.h. Verwaltung sämtlicher Räume und Einrichtungen, welche über das RRS reserviert werden können. Semesterverwaltung, d.h. Definition von Unterrichts-Semestern, während welchen Reservationen vorgenommen werden können. Verwaltung von Semester-Reservationen, d.h. Reservationen, welche sich während eines Semesters wöchentlich wiederholen. Verwaltung von Einzel-Reservationen für Standard-Benutzer oder, dem System unbekannte Personen; Diese Einzel-Reservationen können Semester-Reservationen überschreiben (z.b. während Woche mit Spezialstundenplan etc.). Drucken von verschiedenen Belegungsplänen. Nachfolgend werden die funktionalen Anforderungen der beiden Modi zum besseren Verständnis grafisch illustriert. Eine Farbe bedeutet dabei eine zusammengehörende Gruppe von Funktionalitäten (z.b. Ressourcenverwaltung, etc.): Abb. 2: Funktionale Anforderungen für Standard-Benutzer (Modus 1) 9

10 Abb. 3: Funktionale Anforderungen für den Administrator (Modus 2) 2.6 Benutzereigenschaften Die Anwendung wird von zwei verschiedenen Benutzertypen verwendet, welche das RRS je in einem eigenen Modus verwenden. a. Standard-Benutzer (Modus 1): Der Standard-Benutzer ist typischerweise eine Lehrperson oder eine Angestellte / ein Angestellter. Die Kenntnisse in der Informatik sind unterschiedlich, es kann aber davon ausgegangen werden, dass der Standard-Benutzer mit dem Browsen im Web einigermassen vertraut ist. Ebenso ist der Versand und Empfang von -nachrichten für diesen Benutzer mehr oder weniger Routinearbeit. b. Administrator (Modus 2): Der Administrator ist eine Person, welche sehr gute Kenntnisse in der Informatik, wenn möglich sogar in der Administration von Software aufweist. Er ist sich der Risiken und Gefahren seiner Arbeit bewusst. Er wird deshalb z.b. die Datensicherheit mittels täglichen Backups massiv zu erhöhen wissen. 10

11 3 Technische Anforderungen 3.1 Allgemeine Funktionen Installation Das Ressourcen-Reservations-System wird durch den Auftragnehmer auf dem Zielsystem installiert. Allfällige Updates und Erweiterungen werden ebenso durch den Auftragnehmer installiert. Die Installation kann vor Ort oder über eine (sichere) Netzwerkverbindung geschehen System Setup Vor der Installation des RRS muss auf dem Zielsystem die Laufzeitumgebung installiert und konfiguriert werden. Diese umfasst den Applikationsserver, sowie die relationale Datenbank. Diese Arbeiten werden durch den Auftragnehmer ausgeführt Schulung Die als Standard-Benutzer erfassten Lehrpersonen und Angestellten werden durch den Auftragnehmer bei Bedarf für die Benutzung des RRS geschult. Diese Schulung gehört nicht zum Leistungsumfang des aktuellen Auftrages. Der Administrator muss in nächster Zeit nicht geschult werden, da die Funktion nach Auslieferung des RRS vorderhand durch den Auftragnehmer des aktuellen Auftrags und somit Entwickler des RRS (Markus Jordi) wahrgenommen wird Hilfesystem Da das RRS web-basiert implementiert wird und die dem Standard-Benutzer zur Verfügung gestellten Funktionalitäten nicht sehr umfangreich sind, kann aus heutiger Sicht auf ein umfangreiches Hilfesystem verzichtet werden. An dessen Stelle wir während der unter erwähnten Schulung eine kurze Dokumentation über das RRS abgegeben. Diese Dokumentation kann im RRS online verfügbar gemacht werden. Das Verfassen der Dokumentation gehört nicht zum Leistungsumfang des aktuellen Auftrages System-Start und System-Shutdown Das Zielsystem muss so konfiguriert werden, dass es bei einem System-Shutdown korrekt, d.h. ohne Datenverlust beendet wird. Der Applikationsserver und die Relationale Datenbank müssen aus diesem Grund vor dem System-Shutdown beendet werden. Beim System-Start ist darauf zu achten, dass sowohl der Applikationsserver, als auch die relationale Datenbank automatisch starten und das RRS somit automatisch in Betriebsbereitschaft versetzt werden Verhalten bei Power-Fail Das Zielsystem des Gymnasiums Neufeld ist mit einer so genannten unterbrechungsfreien Stromversorgung (USV) vor Stromausfall geschützt. Die USV stellt die Überbrückung eines kurzen Stromunterbruchs sicher. Sollte die Stromversorgung nicht innerhalb der maximal möglichen Überbrückungszeit wieder sichergestellt sein, so wird das Zielsystem einen System-Shutdown gemäss Kapitel durchführen. Sobald nach dem System-Shutdown die Stromversorgung wieder sichergestellt ist, wird das Zielsystem einen System-Start gemäss Kapitel ausführen. Diese Massnahmen genügen zur Sicherstellung der Datensicherheit und integrität im Falle eines Power-Fails Simulatoren, Testeinrichtungen Da das RRS direkt auf dem Zielsystem entwickelt werden kann, ist keine Simulation der Zielumgebung notwendig. Aus dem gleichen Grund kann das Zielsystem direkt als Testumgebung verwendet werden. 11

12 3.1.8 Sprachen Das Ressourcen-Reservations-System wird in deutscher Sprache implementiert und ausgeliefert. Allerdings wird Mehrsprachigkeit während der Entwicklung und der Implementation vorgesehen, so dass zusätzliche Sprachversionen später auf einfache Art und Weise hinzugefügt werden können. 3.2 Detaillierte Funktionsbeschreibungen Die funktionalen Anforderungen werden aufgeteilt nach Programm Modus. Modus 1 steht für alle Funktionalen Anforderungen des Standard-Benutzers. Modus 2 steht entsprechend für die funktionalen Anforderungen des Administrators. Die funktionalen Anforderungen werden zudem nach Priorität klassiert. P1 entspricht dabei der höchsten Priorität, d.h. so genannten "Muss"-Anforderungen, welche unter allen Umständen im Lieferumfang enthalten sein müssen. P2 entspricht mittlerer Priorität, d.h. so genannten "Soll"- Anforderungen, welche nach Möglichkeit (= bei ausreichendem (Zeit-)Budget) im Lieferumfang enthalten sein sollen. P3 schlussendlich entspricht der tiefsten Priorität, d.h. so genannten "Kann"- Anforderungen, welche allenfalls (= bei immer noch ausreichendem (Zeit-)Budget) auch noch im Lieferumfang enthalten sein können Modus 1: Standard-Benutzer Sämtliche Lehrpersonen und Angestellte des Gymnasiums Neufeld sind Standard-Benutzer, fortan auch einfach Benutzer genannt, des Ressourcen-Reservations-Systems. F101 Benutzerkennung (P1) Das RRS muss dem Standard-Benutzer die Möglichkeit bieten, sich mit einer Benutzerkennung und einem Passwort am System an- und nach Abschluss der Arbeit wieder abzumelden. F102 Erfassen einer neuen Einzel-Reservation (P1) Falls der Benutzer angemeldet ist, muss das RRS die Möglichkeit bieten, eine dem System bekannte Ressource einmalig zu reservieren. Folgende Informationen müssen pro Reservation erfasst werden: a) Ressource, für welche die Reservation vorgenommen wird b) Semester, in welchem die Reservation zeitlich liegt (Defaultwert = "aktuelles Semester", während Semesterferien "nächstes Semester") c) Kalenderwoche, Wochentag und erste Lektion der Reservation (muss innerhalb des gewählten Semesters liegen) d) Gewünschte Dauer der Einzel-Reservation (Defaultwert = "1 Lektion"; Maximalwert entspricht der Dauer bis zur nächsten bestehenden Reservation, beziehungsweise bis zur letzten Lektion des gewählten Tages, falls keine nachfolgenden Reservationen für diesen Tag mehr bestehen; Reservationseinheit = Lektion) e) Anlass für welchen die Reservation vorgenommen wird (entweder unterrichtetes Fach oder Anlass wie "Lehrerkonferenz", "Orchesterprobe", "Workshop", etc.) f) Klasse, für welche die Reservation vorgenommen wird; Spezialeintrag falls keine Klasse g) Benutzer, welcher die Reservation vornimmt, inkl. -adresse für Rückfragen h) Kommentar zur Reservation (fakultativ) Falls sich die gewünschte Reservation für die gewählte Ressource mit einer Semester-Reservation oder einer früher getätigten Einzel-Reservation zeitlich überschneidet, muss das RRS die Aufnahme der neuen Einzel-Reservation im System verhindern. F103 Ändern einer bestehenden Einzel-Reservation (P3) Falls der Benutzer angemeldet ist, der Beginn der betroffenen Einzel-Reservation in der Zukunft liegt und die Reservation durch den Benutzer eingegeben wurde, muss das RRS die Möglichkeit bieten, die Reservation zu ändern. Folgende Änderungen müssen möglich sein: a) Kalenderwoche, Wochentag und erste Lektion der Reservation (muss innerhalb des bei der Erfassung gewählten Semesters liegen) b) Gewünschte Dauer der Einzel-Reservation (Defaultwert = "1 Lektion"; Maximalwert entspricht der Dauer bis zur nächsten bestehenden Reservation, beziehungsweise bis zur 12

13 letzten Lektion des gewählten Tages, falls keine nachfolgenden Reservationen für diesen Tag mehr bestehen; Reservationseinheit = Lektion) c) Anlass für welchen die Reservation vorgenommen wird (entweder unterrichtetes Fach oder Anlass wie "Lehrerkonferenz", "Orchesterprobe", "Workshop", etc.) d) Klasse, für welche die Reservation vorgenommen wird; Spezialeintrag falls keine Klasse e) Kommentar zur Reservation Falls sich die Änderung der Einzel-Reservation mit einer Semester-Reservation oder einer andern Einzel-Reservation zeitlich überschneidet, muss das RRS die Änderung der Einzel-Reservation verhindern. F104 Annullieren einer bestehenden Einzel-Reservation (P1) Falls der Benutzer angemeldet ist, der Beginn der betroffenen Einzel-Reservation in der Zukunft liegt und die Reservation durch den Benutzer eingegeben wurde, muss das RRS die Möglichkeit bieten, die Reservation zu annullieren und damit die Ressource für das reservierte Zeitfenster wieder freizugeben. F105 Anzeigen eines Wochen-Belegungsplans für eine Ressource (P1) Falls der Benutzer angemeldet ist, muss ihm das RRS die Möglichkeit bieten, in der Zukunft liegende Semester- und Einzel-Reservationen für eine bestimmte, dem System bekannte Ressource und eine, durch den Benutzer bestimmte, Kalenderwoche anzuzeigen. Folgende Informationen müssen angezeigt werden: a) Datum, Wochentag, erste Lektion und Dauer sämtlicher Reservationen innerhalb der gewählten Kalenderwoche b) Für sämtliche Reservationen: Klasse, für welche die Reservation vorgenommen wurde c) Für sämtliche Einzel-Reservationen: Kürzel der Person, welche die Ressource reserviert hat inkl. -adresse für Rückfragen. Für dem System nicht bekannte Personen werden der Name und der Vorname anstelle des Kürzels angezeigt. d) Für Semester-Reservationen: Kürzel der Lehrperson, welcher die Ressource zugeteilt wurde, inkl. -adresse für Rückfragen e) Für sämtliche Reservationen, falls vorhanden: Kommentar zur Reservation F106 Anzeigen von Einzel-Reservationen eines Benutzers (P1) Falls der Benutzer angemeldet ist, muss ihm das RRS die Möglichkeit bieten, durch ihn getätigte und in der Zukunft liegende Einzel-Reservationen für alle, dem System bekannten Ressourcen anzuzeigen. Folgende Informationen müssen angezeigt werden: a) Datum, Kalenderwoche, Wochentag, erste Lektion und Dauer jeder Reservation b) Klasse, für welche die Reservation vorgenommen wurde c) Kommentar zur Reservation Modus 2: Administrator Der Administrator ist ein spezieller Benutzer des Ressourcen-Reservations-Systems, welcher administrative Aufgaben wahrnehmen kann. F201 Benutzerkennung (P1) Das RRS muss dem Administrator die Möglichkeit bieten, sich mit einer Benutzerkennung und einem Passwort am System an- und nach Abschluss der Arbeit wieder abzumelden. F202 Erfassen eines neuen Benutzers (P2) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, einen neuen Benutzer zu erfassen. Folgende Informationen müssen pro Benutzer erfasst werden: a) Name und Vorname b) Kürzel gemäss Stundenplan (eindeutig) c) -adresse d) Kommentar zum Benutzer (fakultativ) e) Passwort f) Status des Benutzers: - aktiv: Funktionalitäten gem. Modus 1 (siehe Kap ) stehen zur Verfügung 13

14 - inaktiv: kein Zugriff auf das RRS - Defaultwert bei Erfassung eines neuen Benutzers: aktiv Falls das gewählte Kürzel im System schon vorhanden ist, muss das RRS die Aufnahme des neuen Benutzers im System verhindern F203 Ändern eines bestehenden Benutzers (P3) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, einen bestehenden Benutzer zu ändern. Folgende Änderungen müssen möglich sein: a) Name und Vorname b) Kürzel gemäss Stundenplan (eindeutig) c) -adresse d) Kommentar zum Benutzer (fakultativ) e) Passwort f) Status des Benutzers: - aktiv: Funktionalitäten gem. Modus 1 (siehe Kap ) stehen zur Verfügung - inaktiv: kein Zugriff auf das RRS Falls das geänderte Kürzel im System schon vorhanden ist, muss das RRS die Änderung des Benutzers verhindern. F204 Löschen eines bestehenden Benutzers (P3) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, einen bestehenden Benutzer zu löschen. Falls der Benutzer zum Zeitpunkt der Löschung noch in Zukunft liegende Reservationen vorgenommen hat, wird der Administrator vor der Löschung darüber informiert. Das RRS muss in dem Fall dem Administrator die Möglichkeit bieten, den Benutzer inkl. der in Zukunft liegenden Reservationen zu löschen, oder aber die Löschung abzubrechen. F205 Erfassen einer neuen Ressource (P1) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine neue Ressource zu erfassen. Folgende Informationen müssen pro Ressource erfasst werden: a) Bezeichnung der Ressource b) Raum-Nr. (der Ressource bei Räumen, bzw. des Abstellortes bei mobilen Ressourcen) c) Kurzbeschreibung der Ressource d) Beschreibung der Ressource in Form einer Datei (fakultativ, für spätere Erweiterung) e) Kürzel der verantwortlichen Lehrperson / der bzw. des verantwortlichen Angestellten (fakultativ) f) Globaler Status der Ressource: - aktiv: Ressource steht im Modus 1 (siehe Kap ) zur Verfügung - inaktiv: Ressource steht im Modus 1 (siehe Kap ) nicht zur Verfügung - Defaultwert bei Erfassung einer neuen Ressource: inaktiv Falls die gewählte Kombination von Bezeichnung und Raum-Nr. im System schon vorhanden ist, muss das RRS die Aufnahme der neuen Ressource im System verhindern. F206 Ändern einer bestehenden Ressource (P2) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine bestehende Ressource zu ändern. Folgende Änderungen müssen möglich sein: a) Bezeichnung der Ressource b) Raum-Nr. (der Ressource bei Räumen, bzw. des Abstellortes bei mobilen Ressourcen) c) Kurzbeschreibung der Ressource d) Beschreibung der Ressource in Form einer Datei e) Kürzel der verantwortlichen Lehrperson / der bzw. des verantwortlichen Angestellten f) Globaler Status der Ressource: - aktiv: Ressource steht im Modus 1 (siehe Kap ) zur Verfügung - inaktiv: Ressource steht im Modus 1 (siehe Kap ) nicht zur Verfügung Falls die geänderte Kombination von Bezeichnung und Raum-Nr. im System schon vorhanden ist, muss das RRS die Änderung der bestehenden Ressource verhindern. 14

15 Falls bei Deaktivierung der Ressource noch Reservationen nach dem aktuellen Datum bestehen, wird der Administrator darüber informiert. Das RRS muss in dem Fall dem Administrator die Möglichkeit bieten, die Änderung der Ressource fortzusetzen oder aber abzubrechen. F207 Löschen einer bestehenden Ressource (P1) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine bestehende Ressource zu löschen. Falls auf der Ressource zum Zeitpunkt der Löschung noch in Zukunft liegende Reservationen bestehen, wird der Administrator vor der Löschung darüber informiert. Das RRS muss in dem Fall dem Administrator die Möglichkeit bieten, die Ressource inkl. der in Zukunft liegenden Reservationen zu löschen, oder aber die Löschung abzubrechen. F208 Zeitlich limitiertes Deaktivieren einer Ressource (P3) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine Ressource für eine bestimmte Zeitdauer zu deaktivieren. Folgende Eingaben müssen für eine zeitliche Deaktivierung gemacht werden: a) Beginn: Datum und erste Lektion der Deaktivierung b) Ende: Datum und letzte Lektion der Deaktivierung (fakultativ, falls nicht eingegeben, zeitlich unbeschränkte Deaktivierung) Die deaktivierte Ressource kann ab sofort, für die Zeit zwischen eingegebenem Beginn und Ende der Deaktivierung nicht mehr reserviert werden. Falls zum Zeitpunkt der Deaktivierung schon Reservationen zwischen Beginn und Ende der Deaktivierung bestehen, wird der Administrator vor der Aufnahme der Deaktivierung darüber informiert. Das RRS muss in dem Fall dem Administrator die Möglichkeit bieten, die Deaktivierung trotzdem im System aufzunehmen oder aber abzubrechen. Das RRS muss die Möglichkeit bieten, mehrere zeitlich limitierte Deaktivierungen pro Ressource im System zu erfassen. F209 Erfassen eines neuen Semesters (P1) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, ein neues Semester zu erfassen. Folgende Informationen müssen pro Semester erfasst werden: a) Bezeichnung des Semesters b) Jahr und Kalenderwoche des Semesterbeginns c) Jahr und Kalenderwoche des Semesterendes d) Ferien (Erfassung Kalenderwochen Beginn und Ende der Ferien) e) Tage (Datum), an welchen der Semester-Belegungsplan nicht gültig ist (Spezial-Unterricht, Feiertage, ) f) Status des Semesters: - aktiv: Reservationen im Modus 1 (siehe Kap ) möglich - inaktiv: Reservationen im Modus 1 (siehe Kap ) nicht möglich - Defaultwert bei Erfassung eines neuen Semesters: inaktiv Falls sich das Semester mit einem bestehenden Semester zeitlich überschneidet, muss das RRS die Aufnahme im System verhindern. F210 Ändern eines bestehenden Semesters (P2) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, ein bestehendes Semester zu ändern. Folgende Änderungen müssen möglich sein: a) Bezeichnung des Semesters b) Jahr und Kalenderwoche des Semesterbeginns c) Jahr und Kalenderwoche des Semesterendes d) Ferien (Erfassung Kalenderwochen Beginn und Ende der Ferien) e) Tage (Datum), an welchen der Semester-Belegungsplan nicht gültig ist (Spezial-Unterricht, Feiertage, ) f) Status des Semesters: - aktiv: Reservationen im Modus 1 (siehe Kap ) möglich - inaktiv: Reservationen im Modus 1 (siehe Kap ) nicht möglich 15

16 Falls für das bestehende Semester schon Reservationen vor dem geänderten Semesterbeginn oder nach dem geänderten Semesterende bestehen, wird der Administrator darüber informiert. Das RRS muss dem Administrator in diesem Fall die Möglichkeit bieten, das Semester zu ändern und ausserhalb des Semesters liegende Reservationen zu löschen oder aber die Änderung abzubrechen. Falls bei Deaktivierung des bestehenden Semesters schon Reservationen innerhalb des Semesters bestehen, wird der Administrator darüber informiert. Das RRS muss dem Administrator in dem Fall die Möglichkeit bieten, die Änderung des Semesters fortzusetzen, oder aber abzubrechen. F211 Löschen eines bestehenden Semesters (P1) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, ein Semester zu löschen. Falls innerhalb des Semesters zum Zeitpunkt der Löschung schon Reservationen bestehen, wird der Administrator vor der Löschung darüber informiert. Das RRS muss in dem Fall dem Administrator die Möglichkeit bieten, das Semester inkl. der im Semester liegenden Reservationen zu löschen, oder aber die Löschung abzubrechen. F212 Erfassen einer neuen Semester-Reservation (P1) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, für eine, dem System bekannte Ressource eine neue, wöchentlich wiederkehrende Reservation für die Dauer eines Semesters (= Semester-Reservation) zu erfassen. Folgende Informationen müssen pro Semester-Reservation erfasst werden: a) Ressource, für welche die Semester-Reservation vorgenommen wird b) Semester, für welches die Semester-Reservation vorgenommen wird c) Wochentag und erste Lektion der Semester-Reservation d) Gewünschte Dauer der Semester-Reservation (Defaultwert = "1 Lektion"; Maximalwert entspricht der Dauer bis zur nächsten bestehenden Semester-Reservation, beziehungsweise bis zur letzten Lektion des gewählten Tages, falls keine nachfolgenden Semester- Reservationen für diesen Tag mehr bestehen; Reservationseinheit = Lektion) e) Anlass, für welchen die Reservation vorgenommen wird (entweder unterrichtetes Fach oder Anlass wie "Lehrerkonferenz", "Orchesterprobe", "Workshop", etc.) f) Klasse, für welche die Reservation vorgenommen wird; Spezialeintrag falls keine Klasse g) Kürzel der Lehrperson, welche die Klasse während der Semester-Reservation unterrichtet h) -adresse der Lehrperson, welche die Klasse während der Semester-Reservation unterrichtet i) Kommentar zur Semester-Reservation (fakultativ) Falls sich die Semester-Reservation zeitlich mit einer andern Semester-Reservation überschneidet, muss das RRS die Aufnahme der neuen Semester-Reservation im System verhindern. F213 Ändern einer bestehenden Semester-Reservation (P3) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine bestehende Semester-Reservation zu ändern. Folgende Änderungen müssen möglich sein: a) Ressource, für welche die Semester-Reservation vorgenommen wurde b) Semester, für welches die Semester-Reservation vorgenommen wurde c) Wochentag und erste Lektion der Semester-Reservation d) Gewünschte Dauer der Semester-Reservation (Defaultwert = "1 Lektion"; Maximalwert entspricht der Dauer bis zur nächsten bestehenden Semester-Reservation, beziehungsweise bis zur letzten Lektion des gewählten Tages, falls keine nachfolgenden Semester- Reservationen für diesen Tag mehr bestehen; Reservationseinheit = Lektion) e) Anlass für welchen die Reservation vorgenommen wird (entweder unterrichtetes Fach oder Anlass wie "Lehrerkonferenz", "Orchesterprobe", "Workshop", etc.) f) Klasse, für welche die Reservation vorgenommen wird; Spezialeintrag falls keine Klasse g) Kürzel der Lehrperson, welche die Klasse während der Semester-Reservation unterrichtet h) -adresse der Lehrperson, welche die Klasse während der Semester-Reservation unterrichtet 16

17 i) Kommentar zur Semester-Reservation Falls sich die geänderte Semester-Reservation zeitlich mit einer schon bestehenden Semester- Reservation überschneidet, muss das RRS die Änderung verhindern. Wird eine bestehende Semester-Reservation für das aktuell laufende Semester geändert, gilt die Änderung vom Änderungszeitpunkt an bis zum Semesterende. F214 Löschen einer bestehenden Semester-Reservation (P1) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine bestehende Semester-Reservation zu löschen. Wird eine bestehende Semester-Reservation für das aktuell laufende Semesters gelöscht, so gilt die Löschung vom aktuellen Zeitpunkt an bis zum Semesterende. F215 Zeitlich limitiertes Deaktivieren einer Semester-Reservation (P3) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine Semester- Reservation für eine bestimmte Zeitdauer zu deaktivieren. Folgende Eingaben müssen für eine zeitliche Deaktivierung gemacht werden: a) Beginn: Datum der Deaktivierung, frühestens Semesterbeginn b) Ende: Datum der Reaktivierung, spätestens Semesterende (fakultativ, falls nicht eingegeben, zeitlich unbeschränkte Deaktivierung bis zum Semesterende) Das RRS muss die Möglichkeit bieten, mehrere zeitlich limitierte Deaktivierungen pro Semester- Reservation im System zu erfassen. F216 Erfassen einer neuen Einzel-Reservation (P1) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, eine Einzel- Reservation für eine, dem System bekannte Ressource vorzunehmen. Diese Funktion entspricht der Funktion F102 des Modus 1 mit folgenden Unterschieden: a) Einzel-Reservationen des Administrators können bestehende Semester-Reservationen oder Einzel-Reservationen von Standard-Benutzern bei zeitlicher Überschneidung überschreiben. Der Administrator wird in dem Fall auf die zeitliche Überschneidung aufmerksam gemacht und kann die Erfassung fortsetzen oder abbrechen. b) Einzel-Reservationen des Administrators werden für eine andere Person (Standard- Benutzer oder dem System nicht bekannte Person) vorgenommen. c) Wird die Einzel-Reservation für einen, dem System bekannten Standard-Benutzer vorgenommen, so muss der entsprechende Benutzer erfasst (= ausgewählt) werden. d) Wird die Einzel-Reservation für eine, dem System nicht bekannte Person (Gastreferent, ) vorgenommen, so müssen Name, Vorname und -adresse erfasst werden. F217 Ändern einer bestehenden Einzel-Reservation (P3) Falls der Administrator angemeldet ist und der Beginn der betroffenen Einzel-Reservation in der Zukunft liegt, muss das RRS die Möglichkeit bieten, die Einzel-Reservation zu ändern. Diese Funktion entspricht der Funktion F103 des Modus 1 mit folgenden Unterschieden: a) Die geänderte Einzel-Reservation kann bestehende Semester-Reservationen oder Einzel- Reservationen von Standard-Benutzern bei zeitlicher Überschneidung überschreiben. Der Administrator wird in dem Fall auf die zeitliche Überschneidung aufmerksam gemacht und kann die Änderung fortsetzen oder abbrechen. b) Zusätzlich zu den im Modus 1 möglichen Änderungen, kann auch die Person, für welche die Reservation vorgenommen wird (Standard-Benutzer oder dem System nicht bekannte Person), geändert werden. F218 Annullieren einer bestehenden Einzel-Reservation (P1) Falls der Administrator angemeldet ist und der Beginn der betroffenen Einzel-Reservation in der Zukunft liegt, muss das RRS die Möglichkeit bieten, die Einzel-Reservation zu annullieren und damit die Ressource für das reservierte Zeitfenster wieder freizugeben. Der Administrator kann Einzel-Reservationen sämtlicher Personen (Standard-Benutzer, oder dem System unbekannte Person) löschen. 17

18 F219 Drucken eines Semester-Belegungsplans (P3) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, von einer, dem System bekannten Ressource einen Semester-Belegungsplan zu drucken. Der Semester- Belegungsplan enthält alle Semester-Reservationen mit Vermerk der allfälligen Deaktivierungen, nicht aber die Einzel-Reservationen. F220 Drucken eines Wochen-Belegungsplans (P2) Falls der Administrator angemeldet ist, muss das RRS die Möglichkeit bieten, von einer, dem System bekannten Ressource einen Wochen-Belegungsplan der vom Administrator bestimmten Woche (Jahr und Kalenderwoche) zu drucken. Wochenstundenpläne enthalten alle aktiven Semester-Reservationen, sowie die Einzel-Reservationen Übersicht über Modi, Funktionen und Prioritäten In nachfolgender Tabelle sind sämtliche, in den Kapiteln und definierten Funktionen mit ihren Implementations-Prioritäten als Übersicht zusammengestellt. Modus Priorität Funktion 1 2 P1 P2 P3 F101 Benutzerkennung (P1) F102 Erfassen einer neuen Einzel-Reservation (P1) F103 Ändern einer bestehenden Einzel-Reservation (P3) F104 Annullieren einer bestehenden Einzel-Reservation (P1) F105 Anzeigen eines Wochen-Belegungsplans für eine Ressource (P1) F106 Anzeigen von Einzel-Reservationen eines Benutzers (P1) F201 Benutzerkennung (P1) F202 Erfassen eines neuen Benutzers (P2) F203 Ändern eines bestehenden Benutzers (P3) F204 Löschen eines bestehenden Benutzers (P3) F205 Erfassen einer neuen Ressource (P1) F206 Ändern einer bestehenden Ressource (P2) F207 Löschen einer bestehenden Ressource (P1) F208 Zeitlich limitiertes Deaktivieren einer Ressource (P3) F209 Erfassen eines neuen Semesters (P1) F210 Ändern eines bestehenden Semesters (P2) F211 Löschen eines bestehenden Semesters (P1) F212 Erfassen einer neuen Semester-Reservation (P1) F213 Ändern einer bestehenden Semester-Reservation (P3) F214 Löschen einer bestehenden Semester-Reservation (P1) F215 Zeitlich limitiertes Deaktivieren einer Semester-Reservation (P3) F216 Erfassen einer neuen Einzel-Reservation (P1) F217 Ändern einer bestehenden Einzel-Reservation (P3) F218 Annullieren einer bestehenden Einzel-Reservation (P1) F219 Drucken eines Semester-Belegungsplans (P3) F220 Drucken eines Wochen-Belegungsplans (P2) 18

19 3.3 Meldungen Folgende Systemmeldungen werden durch das Ressourcen-Reservations-System am Bildschirm ausgegeben: a) Information Informationsmeldungen dienen zur Quittierung des Erfolgs einer durchgeführten Aktion zu Handen des Standard-Benutzers oder Administrators. b) Hinweis Hinweise dienen dazu, dem Standard-Benutzer oder Administrator Anweisungen für die korrekte Bedienung des RRS zu geben. Typischerweise wird auf falsche oder nicht eingegebene, aber zwingend notwendige Eingaben hingewiesen. c) Warnung Warnungen weisen den Standard-Benutzer oder Administrator darauf hin, dass die geplante Aktion, nach Bestätigung der Warnmeldung, dauerhafte und unwiederrufbare Auswirkungen auf das RRS haben wird. d) Fehlermeldung Fehlermeldungen dienen typischerweise zur Mitteilung des Misserfolgs einer durchgeführten Aktion zu Handen des Standard-Benutzers oder Administrators. In gewissen Fällen kann direkt die neuerliche Ausführung der gleichen Aktion eingeleitet werden. 4 Datenbasis Folgende Merkmale charakterisieren die Datenhaltung im Ressourcen-Reservations-System und geben einen ganz groben Überblick: Die Datenhaltung erfolgt grundsätzlich in einer relationalen Datenbank (MySQL). Da die Anwendung nicht auf einem bestehenden Datenbestand aufbauen muss, wird ein neues Datenbankschema entworfen und verwendet. Die Datenbestände von Ressourcen und Reservationen, sowie Hilfsentitäten wie Semestern, Kalenderwochen etc. werden in dieser Datenbank persistiert. Da das RRS von mehreren Benutzern gleichzeitig verwendet werden kann, ist zur Behandlung von parallelen Datenbank-Ereignissen ein geeignetes Transaktionsmanagement vorzusehen. Die Benutzerdaten werden in einer Datei (Properties-File) abgelegt. Es ist geplant, die Authentisierung der Benutzer und den Bezug der Benutzerdaten später direkt über das Active Directory des Gymnasiums Neufeld abzuwickeln. Da die Möglichkeit der Mehrsprachigkeit in der Entwicklung und der Implementation des RRS von Beginn weg berücksichtigt wird, werden Beschriftungen, Meldungen etc. in speziellen Dateien abgelegt. Dieser Ansatz erlaubt es, später auf einfache Art und Weise andere Sprachversionen des RRS zur Verfügung zu stellen. Die Datensicherheit wird durch tägliche Backups von Datenbank und Benutzerdaten im Rahmen der globalen Backup-Strategie des Gymnasiums Neufeld sichergestellt. 19

20 5 Externe Schnittstellen 5.1 Benutzeroberfläche In den folgenden Abschnitten wird ein Vorschlag für die Ausgestaltung der Benutzeroberfläche gemacht. Die abgebildeten Masken stellen einen GUI-Prototyp dar. Die definitiven Masken können, was das Aussehen und die Anordnung betrifft, davon abweichen. Der GUI-Prototyp dient hauptsächlich dazu, erste Entwürfe von Eingabemasken, welche die Implementation der in Kapitel 3.2. geforderten Funktionen ermöglichen, auf Usability zu testen. Die nachfolgend abgebildeten Masken sind als Beispiele zu verstehen. Es wurde versucht, die Masken mit der grössten Verwendungsfrequenz darzustellen. Die Masken zur Änderung einer Entität (Ressource, Reservation) werden grundsätzlich gleich oder sehr ähnlich aussehen, wie die entsprechenden Erfassungsmasken Modus 1: Standard-Benutzer "Meine Reservationen" Abb. 4 bildet die Hauptmaske des Standard-Benutzers. Sie wird direkt nach der Anmeldung am RRS angezeigt. Die Abbildung Abb. 5 dokumentiert die Erfassung einer neuen Einzel-Reservation. Diese wird jeweils schrittweise, nach Abschluss des vorhergehenden Schrittes, bis zur nächsten horizontalen Linie erweitert und damit der nächste Abschnitt von Eingaben eingeblendet. Diese Anordnung ermöglicht in idealer Art und Weise die Benutzerführung, indem immer nur die als nächste notwendigen Eingabefelder angezeigt und die entsprechenden Eingaben abgefragt werden. GUI101 Reservationsverwaltung (= Meine Reservationen) Abb. 4: Reservationsverwaltung (= "Meine Reservationen") 20

21 GUI102 Erfassen einer neuen Reservation Schritt 1 Schritt 2 Schritt 3 Schritt 4 Schritt 5 Abb. 5: Reservation erfassen 21

22 GUI103 Belegungsplan drucken Abb. 6: Belegungsplan drucken Der Standard-Benutzer kann Belegungspläne einer Ressource für eine bestimmte Kalenderwoche anzeigen und mit der entsprechenden Funktion des Web-Browsers auch drucken. 22

Grundsätzliche Struktur und Entwurfsprinzipien des Gesamtsystems. Grundsätzliche Struktur und Entwurfsprinzipien der einzelnen Pakete

Grundsätzliche Struktur und Entwurfsprinzipien des Gesamtsystems. Grundsätzliche Struktur und Entwurfsprinzipien der einzelnen Pakete Allgemeines 2 Produktübersicht 2 Grundsätzliche Struktur und Entwurfsprinzipien des Gesamtsystems 3 Grundsätzliche Struktur und Entwurfsprinzipien der einzelnen Pakete Account-Verwaltung 5 Freund-Funktionen

Mehr

Die gesamte Verwaltung der Dokumente und darüber hinaus auch Administrative Aufgaben sind sehr einfach mit dem WWW Client zu erledigen.

Die gesamte Verwaltung der Dokumente und darüber hinaus auch Administrative Aufgaben sind sehr einfach mit dem WWW Client zu erledigen. tri-doc 1. tri-doc tri-doc ist eine Entwicklung der Tri-W-Data GmbH. Aufgabe von Tri-doc ist, die strukturierte Verwaltung und Ablage von Dokumenten im Intraoder Internet durch konsequente Nutzung der

Mehr

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt. Arbeitsblätter Der Windows Small Business Server 2011 MCTS Trainer Vorbereitung zur MCTS Prüfung 70 169 Aufgaben Kapitel 1 1. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

Mehr

Aufbau einer Testumgebung mit VMware Server

Aufbau einer Testumgebung mit VMware Server Aufbau einer Testumgebung mit VMware Server 1. Download des kostenlosen VMware Servers / Registrierung... 2 2. Installation der Software... 2 2.1 VMware Server Windows client package... 3 3. Einrichten

Mehr

Lizenzierung von Windows Server 2012 R2. Lizenzierung von Windows Server 2012 R2

Lizenzierung von Windows Server 2012 R2. Lizenzierung von Windows Server 2012 R2 Lizenzierung von Windows Server 2012 R2 Lizenzierung von Windows Server 2012 R2 Das Lizenzmodell von Windows Server 2012 R2 Datacenter und Standard besteht aus zwei Komponenten: Prozessorlizenzen zur Lizenzierung

Mehr

***** BEGINN DER SOFTWARE REQUIREMENTS SPECIFICATION *****

***** BEGINN DER SOFTWARE REQUIREMENTS SPECIFICATION ***** Wichtige Fragen, die noch zu klären sind: Wichtig für die Funktion Ressourcenverwaltung: Können Filialmitarbeiter selbstständig Material und Werkzeug etc. nachbestellen oder meldet der Mitarbeiter (evtl.

Mehr

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013 Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael

Mehr

Benutzerdokumentation Hosted Backup Services Client

Benutzerdokumentation Hosted Backup Services Client Benutzerdokumentation Hosted Backup Services Client Geschäftshaus Pilatushof Grabenhofstrasse 4 6010 Kriens Version 1.1 28.04.2014 Inhaltsverzeichnis 1 Einleitung 4 2 Voraussetzungen 4 3 Installation 5

Mehr

CAS genesisworld.exchange connect Abgleich von Adressen und Terminen

CAS genesisworld.exchange connect Abgleich von Adressen und Terminen Abgleich von Adressen und Terminen Stand Juni 2004 Was ist CAS genesisworld.exchange connect? Inhalt 1 Was ist CAS genesisworld.exchange connect?... 3 2 Systemvoraussetzungen... 5 2.1 Software...5 2.2

Mehr

Pflichtenheft. Online Buchungssystem. Auftraggeber: Auftragnehmer: Landesverband Sporttauchen Rheinland-Pfalz e.v. (LVST) Postfach 516

Pflichtenheft. Online Buchungssystem. Auftraggeber: Auftragnehmer: Landesverband Sporttauchen Rheinland-Pfalz e.v. (LVST) Postfach 516 Pflichtenheft Online Buchungssystem Auftraggeber: Landesverband Sporttauchen Rheinland-Pfalz e.v. (LVST) Postfach 516 55411 Bad Kreuznach Auftragnehmer: Theobald-Simon-Schule Bitburg Klasse IT02 Rittersdorfer

Mehr

Lizenzierung von Windows Server 2012

Lizenzierung von Windows Server 2012 Lizenzierung von Windows Server 2012 Das Lizenzmodell von Windows Server 2012 Datacenter und Standard besteht aus zwei Komponenten: Prozessorlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung

Mehr

Netzwerklizenz erwerben und Lizenz Server installieren

Netzwerklizenz erwerben und Lizenz Server installieren Netzwerklizenz erwerben und Lizenz Server installieren 1. Rufen Sie in Ihrem Browser die Seite www.stiefel-online.de auf. Dort klicken Sie auf STIEFEL LEHRMITTEL und dann auf STIEFEL SOFTWARE SHOP. Abb.

Mehr

Form Designer. Leitfaden

Form Designer. Leitfaden Leitfaden Copyright Die hier enthaltenen Angaben und Daten können ohne vorherige Ankündigung geändert werden. Die in den Beispielen verwendeten Namen und Daten sind frei erfunden, soweit nichts anderes

Mehr

CARM-Server. Users Guide. Version 4.65. APIS Informationstechnologien GmbH

CARM-Server. Users Guide. Version 4.65. APIS Informationstechnologien GmbH CARM-Server Version 4.65 Users Guide APIS Informationstechnologien GmbH Einleitung... 1 Zugriff mit APIS IQ-Software... 1 Zugang konfigurieren... 1 Das CARM-Server-Menü... 1 Administration... 1 Remote-Konfiguration...

Mehr

IBM SPSS Collaboration and Deployment Services Deployment Manager Installation von 5

IBM SPSS Collaboration and Deployment Services Deployment Manager Installation von 5 IBM SPSS Collaboration and Deployment Services Deployment Manager Installation von 5 Bevor Sie IBM SPSS Collaboration and Deployment Services Deployment Manager installieren und mit dem Tool arbeiten können,

Mehr

Arbeitsblätter. Der Windows 7 MCITP-Trainer - Vorbereitung zur MCITP-Prüfung 70-685. Aufgaben Kapitel 1

Arbeitsblätter. Der Windows 7 MCITP-Trainer - Vorbereitung zur MCITP-Prüfung 70-685. Aufgaben Kapitel 1 Arbeitsblätter Der Windows 7 MCITP-Trainer - Vorbereitung zur MCITP-Prüfung 70-685 Aufgaben Kapitel 1 1. Sie betreuen die Clients in Ihrer Firma. Es handelt sich um Windows 7 Rechner in einer Active Momentan

Mehr

Projekttitel: Auktionsplattform Projekthomepage: buecher.auf-knopfdruck.com

Projekttitel: Auktionsplattform Projekthomepage: buecher.auf-knopfdruck.com Software Engineering Labor-Übung, LVNr: 050052/2 Übungsleiter: Martin Köhler Dokument: Anforderungsanalyse und Use Case Modell I v.1.2 Projekttitel: Auktionsplattform Projekthomepage: buecher.auf-knopfdruck.com

Mehr

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien 3. Installation Ihres Shops im Internet / Kurzanleitung Kurzanleitung: Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien Geben Sie während der Webbasierten Installationsroutine alle

Mehr

Systemvoraussetzungen für ConSol*CM Version 6.10.2 Architektur Überblick

Systemvoraussetzungen für ConSol*CM Version 6.10.2 Architektur Überblick Systemvoraussetzungen für ConSol*CM Version 6.10.2 Architektur Überblick ConSol*CM basiert auf einer Java EE Web-Architektur, bestehend aus den folgenden Kern-Komponenten: JEE Application Server für die

Mehr

Hosting Control Panel - Anmeldung und Funktionen

Hosting Control Panel - Anmeldung und Funktionen Hosting Control Panel - Anmeldung und Funktionen Unser technischer Support steht Ihnen von Montag bis Freitag von 09:00-12:00 Uhr und von 14:00-17:00 Uhr zur Seite. Sie können uns Ihre Fragen selbstverständlich

Mehr

HANDBUCH LSM GRUNDLAGEN LSM

HANDBUCH LSM GRUNDLAGEN LSM Seite 1 1.0 GRUNDLAGEN LSM 1.1. SYSTEMVORAUSSETZUNGEN AB LSM 3.1 SP1 (ÄNDERUNGEN VORBEHALTEN) ALLGEMEIN Lokale Administratorrechte zur Installation Kommunikation: TCP/IP (NetBios aktiv), LAN (Empfehlung:

Mehr

Installationshandbuch

Installationshandbuch Installationshandbuch Erforderliche Konfiguration Installation und Aktivierung - 1 - Erforderliche Konfiguration Programme der 4D v15 Produktreihe benötigen folgende Mindestkonfiguration: Windows OS X

Mehr

Convision IP-Videoserver und die Sicherheitseinstellungen von Windows XP (SP2)

Convision IP-Videoserver und die Sicherheitseinstellungen von Windows XP (SP2) Inhalt Convision IP-Videoserver und die Sicherheitseinstellungen von Windows XP (SP2)... 1 1. Die integrierte Firewall von Windows XP... 2 2. Convision ActiveX und Internet Explorer 6... 3 3. Probleme

Mehr

Learning Suite Talent Suite Compliance Suite. Systemvoraussetzungen

Learning Suite Talent Suite Compliance Suite. Systemvoraussetzungen Learning Suite Talent Suite Compliance Suite Systemvoraussetzungen Vorwort Dieses Dokument beschreibt, welche Anforderungen an die Installationsumgebung zu stellen sind, um die Plattform unter optimalen

Mehr

Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH

Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH Amt für Informatik Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH Anleitung vom 12. September 2009 Version: 1.0 Ersteller: Ressort Sicherheit Zielgruppe: Benutzer von SSLVPN.TG.CH Kurzbeschreib:

Mehr

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Installation von NetBeans inkl. Glassfish Anwendungs-Server Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten

Mehr

Anleitung zum Applet Schiefer Wurf

Anleitung zum Applet Schiefer Wurf Anleitung zum Applet: Schiefer Wurf 1 Anleitung zum Applet Schiefer Wurf Bearbeitung von: Mathias Hartner SS 2009 Studiengang: Elektronik und Informationstechnik Betreuung durch: Prof. Dr. Wilhelm Kleppmann

Mehr

Dreamwap. Systemanalyse

Dreamwap. Systemanalyse Dreamwap Systemanalyse Änderungskontrolle Version Datum Name Bemerkung 0.1 15.7.2000 P. Troxler Initialversion 0.2 16.7.2000 P. Troxler Neue Tabelle: Kap. 2.1. Vgl. Datenbank Tabellen 0.3 18.7.2000 P.

Mehr

Performance und Bandbreitenmanagement Tests Version 10.01.2005. MuSeGa

Performance und Bandbreitenmanagement Tests Version 10.01.2005. MuSeGa Berner Fachhochschule Hochschule für Technik und Informatik HTI Performance und Bandbreitenmanagement Tests Version 10.01.2005 Diplomarbeit I00 (2004) MuSeGa Mobile User Secure Gateway Experte: Andreas

Mehr

36 Netzwerk- und Mehrbenutzerfähigkeit (Version Professional)

36 Netzwerk- und Mehrbenutzerfähigkeit (Version Professional) 36 Netzwerk- und Mehrbenutzerfähigkeit (Version Professional) Wenn Sie easy2000 in einem Netzwerk installieren, ist die Anwendung auf jedem Rechner im Netzwerk ausführbar und mehrere Benutzer können gleichzeitig

Mehr

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH Copyright Wolters Kluwer Deutschland GmbH AnNoText AnNoText Online-Update Wolters Kluwer Deutschland GmbH Software + Services Legal Robert-Bosch-Straße 6 D-50354 Hürth Telefon (02 21) 9 43 73-6000 Telefax

Mehr

WebDAV 1. ALLGEMEINES ZU WEBDAV 2 3. BEENDEN EINER WEBDAV-VERBINDUNG 2 4. WINDOWS EXPLORER (WINDOWS XP) 3 5. WINDOWS EXPLORER (WINDOWS 7 ) 6

WebDAV 1. ALLGEMEINES ZU WEBDAV 2 3. BEENDEN EINER WEBDAV-VERBINDUNG 2 4. WINDOWS EXPLORER (WINDOWS XP) 3 5. WINDOWS EXPLORER (WINDOWS 7 ) 6 WebDAV 1. ALLGEMEINES ZU WEBDAV 2 2. HINWEISE 2 3. BEENDEN EINER WEBDAV-VERBINDUNG 2 4. WINDOWS EXPLORER (WINDOWS XP) 3 5. WINDOWS EXPLORER (WINDOWS 7 ) 6 5.1 Office 2003 6 5.2 Office 2007 und 2010 10

Mehr

PHP Kurs Online Kurs Analysten Programmierer Web PHP

PHP Kurs Online Kurs Analysten Programmierer Web PHP PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione

Mehr

Installationshandbuch. Erforderliche Konfiguration Installation und Aktivierung

Installationshandbuch. Erforderliche Konfiguration Installation und Aktivierung Installationshandbuch Erforderliche Konfiguration Installation und Aktivierung Erforderliche Konfiguration Programme der 4D v12 Produktreihe benötigen folgende Mindestkonfiguration: Windows Mac OS Prozessor

Mehr

G-Info Lizenzmanager

G-Info Lizenzmanager G-Info Lizenzmanager Version 4.0.1001.0 Allgemein Der G-Info Lizenzmanager besteht im wesentlichen aus einem Dienst, um G-Info Modulen (G-Info Data, G-Info View etc.; im folgenden Klienten genannt) zentral

Mehr

Standard Inhaltsverzeichnis für Software-Anforderungsspezifikation

Standard Inhaltsverzeichnis für Software-Anforderungsspezifikation Standard Inhaltsverzeichnis für Software-Anforderungsspezifikation Inhaltsverzeichnis 1. Zweck, Veranlassung... 1 2. Allgemeines... 1 2.1 Zweck der Software-Anforderungsspezifikation... 1 2.2 Freigabe

Mehr

AND Directory 5.4. Überblick. Vorteile. Datenblatt

AND Directory 5.4. Überblick. Vorteile. Datenblatt Datenblatt AND Directory 5.4 AND Directory bietet die Einbindung von Unternehmensressourcen in das Kommunikationsnetz und den Zugriff über Telefon, Web und über den Computer. Der Zugriff erfolgt schnell,

Mehr

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps Beschreibung Die führende Standard-Software, um Menschen und Informationen erfolgreich in Prozesse einzubinden. Intrexx Professional ist eine besonders einfach zu bedienende Software- Suite für die Erstellung

Mehr

1 Die Active Directory

1 Die Active Directory 1 Die Active Directory Infrastruktur Prüfungsanforderungen von Microsoft: Configuring the Active Directory Infrastructure o Configure a forest or a domain o Configure trusts o Configure sites o Configure

Mehr

GRAFIK WEB PREPRESS www.studio1.ch

GRAFIK WEB PREPRESS www.studio1.ch Datum 11.07.2012 Version (Dokumentation) 1.0 Version (Extedit) 1.0 Dokumentation Kontakt Externe Verwaltung Firmen- & Vereinsverwaltung Studio ONE AG - 6017 Ruswil E-Mail agentur@studio1.ch Telefon 041

Mehr

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29)

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) Dieses Dokument beschreibt das Herunterladen der Serversoftware, die Installation und Konfiguration der Software. Bevor mit der Migration der

Mehr

Leitfaden Datensicherung und Datenrücksicherung

Leitfaden Datensicherung und Datenrücksicherung Leitfaden Datensicherung und Datenrücksicherung Inhaltsverzeichnis 1. Einführung - Das Datenbankverzeichnis von Advolux... 2 2. Die Datensicherung... 2 2.1 Advolux im lokalen Modus... 2 2.1.1 Manuelles

Mehr

Installation und Konfiguration des KV-Connect-Clients

Installation und Konfiguration des KV-Connect-Clients Installation und Konfiguration des KV-Connect-Clients 1. Voraussetzungen 1.1 KV-SafeNet-Anschluss Über KV-SafeNet wird ein geschützter, vom Internet getrennter, Hardware-basierter Tunnel aufgebaut (Virtuelles

Mehr

Erfassen von Service-Meldungen über das Web-Interface auf www.peras.de

Erfassen von Service-Meldungen über das Web-Interface auf www.peras.de Erfassen von Service-Meldungen über das Web-Interface auf www.peras.de Web Self Service Erfassen von Service-Meldungen Version 3.1 Seite 2 von 12 Anwenderdokumentation Version 3.1 Stand September 2011

Mehr

DIRECTINFO ANBINDUNG AN VERZEICHNISDIENSTE WIE ACTIVE DIRECTORY

DIRECTINFO ANBINDUNG AN VERZEICHNISDIENSTE WIE ACTIVE DIRECTORY DIRECTINFO ANBINDUNG AN VERZEICHNISDIENSTE WIE ACTIVE DIRECTORY Armin Singer Version 1.0, Mai 2007 Inhaltverzeichnis ZIELSETZUNG...3 VORAUSSETZUNGEN...3 ANMELDEN MIT ADMINISTRATIONSRECHTEN...3 INTERNE

Mehr

WCMS online Projektmappe. Informationsabend. Präsentation / 2008 IT-Service Leipzig

WCMS online Projektmappe. Informationsabend. Präsentation / 2008 IT-Service Leipzig Informationsabend Vergleich-----Szenarien 1. Szenarium Sie haben eine statische Homepage. 2. Szenarium Sie haben eine CMS basierende Homepage 3. Szenarium Sie haben sich für unsere CMS online Projektmappe

Mehr

Datenbank-basierte Webserver

Datenbank-basierte Webserver Datenbank-basierte Webserver Datenbank-Funktion steht im Vordergrund Web-Schnittstelle für Eingabe, Wartung oder Ausgabe von Daten Datenbank läuft im Hintergrund und liefert Daten für bestimmte Seiten

Mehr

A506 Backup Software. IKT-Standard. Ausgabedatum: 2015-02-03. Version: 1.13. Ersetzt: 1.12

A506 Backup Software. IKT-Standard. Ausgabedatum: 2015-02-03. Version: 1.13. Ersetzt: 1.12 Eidgenössisches Finanzdepartement EFD Informatiksteuerungsorgan des Bundes ISB A506 Backup Software Klassifizierung: Typ: Nicht klassifiziert IKT-Standard Ausgabedatum: 2015-02-03 Version: 1.13 Status:

Mehr

ELWIS 3.0. Dokumentation E-Mail-Verteilerlisten

ELWIS 3.0. Dokumentation E-Mail-Verteilerlisten ELWIS 3.0 Dokumentation E-Mail-Verteilerlisten Dienstleistungszentrum Informationstechnik im Geschäftsbereich des BMVBS (DLZ-IT BMVBS) Bundesanstalt für Wasserbau Am Ehrenberg 8, 98693 Ilmenau Stand, 10.02.2011

Mehr

Technische Basis für den Betrieb von ONTRAM

Technische Basis für den Betrieb von ONTRAM Technische Basis für den Betrieb von ONTRAM hello system Technische Basis für den Betrieb von ONTRAM Bestandteile von ONTRAM ONTRAM setzt sich aus mehreren Komponenten zusammen, die ebenso auf mehrere

Mehr

Lizenzierung von System Center 2012

Lizenzierung von System Center 2012 Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im

Mehr

Homepage mit einem WCMS: Typo3

Homepage mit einem WCMS: Typo3 Homepage mit einem WCMS: Typo3 Universität Zürich Institut für Mathematik Ziele Das Institut möchte sich anspruchsvoll darstellen. Daten (Vorlesungen/ Seminare/ Publikationen) sollen aktuell sein und durch

Mehr

Technische Voraussetzungen und Kompatibilitätsliste GemDat/Rubin

Technische Voraussetzungen und Kompatibilitätsliste GemDat/Rubin Technische Voraussetzungen und Kompatibilitätsliste GemDat/Rubin Zielgruppe Kunde und GemDat Informatik AG Freigabedatum 5. April 20 Version 1.43 Status Freigegeben Copyright 20 by GemDat Informatik AG

Mehr

Das Redaktionssystem UCMS. Beschreibung Technisches Profil

Das Redaktionssystem UCMS. Beschreibung Technisches Profil 1/6 CONTENTMANAGEMENTSYSTEM UCMS 03.12.08 Das Redaktionssystem UCMS Beschreibung Technisches Profil Das vorliegende Dokument gibt einen Überblick über das System und geht auf die Ankopplung oder Integration

Mehr

Collax Web Application

Collax Web Application Collax Web Application Howto In diesem Howto wird die Einrichtung des Collax Moduls Web Application auf einem Collax Platform Server anhand der LAMP Anwendung Joomla beschrieben. LAMP steht als Akronym

Mehr

Gruppe: ueb 23 Namen: Johannes Beck Michael Rullmann Nick Jagiella Marco Buss Robert Haase

Gruppe: ueb 23 Namen: Johannes Beck Michael Rullmann Nick Jagiella Marco Buss Robert Haase 1. Allgemeines 1.1 Einsatzumfeld ~ umfasst die webunterstützte Übungsverwaltung für Stundenten, studentische Hilfskräfte sowie auch Dozenten, die die entsprechenden Funktionalitäten des Tool vom Internet

Mehr

09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten

09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten Aktuelle Themen der Wirtschaftsinformatik Zusammenfassung 09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten 1 Serverseitige Webprogrammierung

Mehr

Aktivierung der Produktschlüssel. in CABAReT-Produkten am Beispiel CABAReT Stage

Aktivierung der Produktschlüssel. in CABAReT-Produkten am Beispiel CABAReT Stage Aktivierung der Produktschlüssel in CABAReT-Produkten am Beispiel CABAReT Stage Kritik, Kommentare & Korrekturen Wir sind ständig bemüht, unsere Dokumentation zu optimieren und Ihren Bedürfnissen anzupassen.

Mehr

KREDITVERZEICHNIS Bibliothek Ausgabe: 08.04.14 1/7. Dokumentation KREDITVERZEICHNIS. Teil 1. Bibliothek

KREDITVERZEICHNIS Bibliothek Ausgabe: 08.04.14 1/7. Dokumentation KREDITVERZEICHNIS. Teil 1. Bibliothek KREDITVERZEICHNIS Bibliothek Ausgabe: 08.04.14 1/7 Dokumentation KREDITVERZEICHNIS Teil 1 Bibliothek Stand 08.04.2014 KREDITVERZEICHNIS Bibliothek Ausgabe: 08.04.14 2/7 Inhalt 1. BIBLIOTHEK... 3 1.1. Bericht_Konstanten...3

Mehr

inoxision ARCHIVE 2.5 Quickstart

inoxision ARCHIVE 2.5 Quickstart inoxision ARCHIVE 2.5 Quickstart 1 Installationsvorbereitungen Für die Installation von inoxision ARCHIVE benötigen Sie einen Microsoft SQL Server der Version 2005 oder 2008, mindestens in der Express

Mehr

Remote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH

Remote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH Remote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH von Dominick Baier (dbaier@ernw.de) und Jens Franke (jfranke@ernw.de) 1 Einleitung Dieses Dokument behandelt die flexible

Mehr

Zugriff auf die Installation mit dem digitalstrom- Konfigurator mit PC und Mac

Zugriff auf die Installation mit dem digitalstrom- Konfigurator mit PC und Mac Zugriff auf die Installation mit dem digitalstrom- Konfigurator mit PC und Mac Zusatz zum digitalstrom Handbuch VIJ, aizo ag, 15. Februar 2012 Version 2.0 Seite 1/10 Zugriff auf die Installation mit dem

Mehr

Anleitung zur Aktualisierung Gehr Dispo SP

Anleitung zur Aktualisierung Gehr Dispo SP Sehr geehrte Kunden, auf den nachfolgenden Seiten erhalten Sie eine detaillierte Beschreibung zur Aktualisierung Ihrer Programmlizenz Gehr Dispo SP auf die aktuelle Version 5.3. Falls Sie schon längere

Mehr

Was ist neu in Sage CRM 6.1

Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 In dieser Präsentation werden wir Sie auf eine Entdeckungstour mitnehmen, auf der folgende neue und verbesserte Funktionen von Sage CRM 6.1 auf Basis

Mehr

Mitarbeiterbefragung

Mitarbeiterbefragung Arbeitspsychologie CoPAMed Arbeitspsychologie Mitarbeiterbefragung Zusatzmodul zur Verwaltung von arbeitspsychologischen Leistungen und zur Durchführung von anonymen Mitarbeiterbefragungen. CoPAMed Arbeitspsychologie

Mehr

Ihr Benutzerhandbuch für das IntelliWebs - Redaktionssystem

Ihr Benutzerhandbuch für das IntelliWebs - Redaktionssystem Ihr Benutzerhandbuch für das IntelliWebs - Redaktionssystem Der IntelliWebs-Mailadministrator ermöglicht Ihnen Mailadressen ihrer Domain selbst zu verwalten. Haben Sie noch Fragen zum IntelliWebs Redaktionssystem?

Mehr

Workflow+ Installation und Konfiguration

Workflow+ Installation und Konfiguration Workflow+ Installation und Konfiguration Systemübersicht Workflow+ Designer Mit dem Workflow+ Designer werden Workflows und Eingabemasken erstellt. Mit der integrierten Test- und Debugging Funktion können

Mehr

Marketing Update. Enabler / ENABLER aqua / Maestro II

Marketing Update. Enabler / ENABLER aqua / Maestro II Marketing Update Enabler / ENABLER aqua / Maestro II Quartal 01/2013 1 Kommentar des Herausgebers Liebe Kunden und Partner, dieser Marketing Update gibt Ihnen einen kurzen Überblick über die aktuell verfügbaren

Mehr

Dokumentenkontrolle Matthias Wohlgemuth Telefon 043 259 42 33 Matthias.Wohlgemuth@bvk.ch Erstellt am 26.06.2015

Dokumentenkontrolle Matthias Wohlgemuth Telefon 043 259 42 33 Matthias.Wohlgemuth@bvk.ch Erstellt am 26.06.2015 CITRIX DESKTOP CITRIX REMOTE ACCESS Dokumentenkontrolle Autor Matthias Wohlgemuth Telefon 043 259 42 33 E-Mail Matthias.Wohlgemuth@bvk.ch Erstellt am 26.06.2015 Status Draft Klassifizierung vertraulich

Mehr

Allgemeine Aspekte zu CM-Systemen. Was genau ist ein CMS? BIT-Workshop 2009 Content-Management-Systeme (CMS) Administration

Allgemeine Aspekte zu CM-Systemen. Was genau ist ein CMS? BIT-Workshop 2009 Content-Management-Systeme (CMS) Administration Allgemeine Aspekte zu CM-Systemen Was genau ist ein CMS? CMS steht für "Content Management System" oder Redaktionssystem Änderung und Ergänzung von Internet- oder Intranet-Seiten "Content" sind die Inhalte

Mehr

Technische Mitteilung. Nutzung von Oracle für die VIP CM Suite 8 Offene Cursor

Technische Mitteilung. Nutzung von Oracle für die VIP CM Suite 8 Offene Cursor Technische Mitteilung Nutzung von Oracle für die VIP CM Suite 8 Offene Cursor Informationen zum Dokument Kurzbeschreibung Dieses Dokument gibt Hinweise zur Konfiguration des RDBMS Oracle und von VIP ContentManager

Mehr

Installationsanleitung. Novaline Finanzbuchhaltung Fibu.One

Installationsanleitung. Novaline Finanzbuchhaltung Fibu.One Installationsanleitung Novaline Finanzbuchhaltung Fibu.One Mai 2013 Inhaltsverzeichnis Systemvoraussetzungen...3 Installation der Programme...5 1. Überprüfen / Installieren von erforderlichen Software-Komponenten...5

Mehr

Online Backup Management Konsole 3.8 Benutzerhandbuch

Online Backup Management Konsole 3.8 Benutzerhandbuch Online Backup Management Konsole 3.8 Benutzerhandbuch September 2010 Version 1.0 Ausschlussklausel Dieses Dokument wurde mit grösstmöglicher Sorgfalt erstellt. Dennoch könnte es aufgrund menschlicher Versehen

Mehr

SFKV MAP Offline-Erfassungstool. Installationsanleitung

SFKV MAP Offline-Erfassungstool. Installationsanleitung SFKV MAP Offline-Erfassungstool Autor(en): Martin Schumacher Ausgabe: 16.02.2010 1. Allgemein Damit das Offlinetool von MAP ohne Internetverbindung betrieben werden kann, muss auf jedem Arbeitsplatz eine

Mehr

GKSpro WebServer. Überblick. Web Server. GKSpro. Datenbank. GKSpro. InfoBrief Nr. 61 November 2012. GKSpro WebServer.

GKSpro WebServer. Überblick. Web Server. GKSpro. Datenbank. GKSpro. InfoBrief Nr. 61 November 2012. GKSpro WebServer. InfoBrief Nr. 61 Überblick ist eine unter Microsoft Windows-Betriebssystemen lauffähige Software, die dem Anwender eine umfangreiche Benutzeroberfläche u.a. mit folgenden Funktionsbereichen zur Verfügung

Mehr

Business DeutschlandLAN.

Business DeutschlandLAN. Business DeutschlandLAN. Bedienungsanleitung Nutzer 1. Willkommen. Wir freuen uns, dass Sie sich für unser innovatives Business DeutschlandLAN entschieden haben. Das vorliegende Dokument beschreibt die

Mehr

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden:

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden: Anleitung zur Installation der Exchange Mail Lösung auf Android 2.3.5 Voraussetzung für die Einrichtung ist ein vorliegender Passwortbrief. Wenn in der folgenden Anleitung vom Extranet gesprochen wird

Mehr

TIKOS Leitfaden. TIKOS Update

TIKOS Leitfaden. TIKOS Update TIKOS Leitfaden TIKOS Update Copyright 2015, Alle Rechte vorbehalten support@socom.de 06.05.2015 Inhalt 1. Allgemeine Hinweise... 3 2. Ausführen des Updates... 3 3. Mögliche Meldungen beim Update... 9

Mehr

Whitepaper Walkyre Enterprise Resource Manangement

Whitepaper Walkyre Enterprise Resource Manangement Whitepaper Walkyre Enterprise Resource Management Seite 1 Whitepaper Walkyre Enterprise Resource Manangement Stand 15.11.2004 Inhalt 1. Hinweis... 2 2. Grundsätzliches zur Funktionalität... 3 3. Der Walkyre-Client...

Mehr

MICROS-FIDELIO GmbH. Informationen zum Support mit der BOMGAR Software

MICROS-FIDELIO GmbH. Informationen zum Support mit der BOMGAR Software Support & Services MICROS-FIDELIO GmbH Informationen zum Support mit der BOMGAR Software 2010 MICROS-FIDELIO GmbH Europadamm 2-6 41460 Neuss Deutschland Alle Rechte vorbehalten. Ohne vorherige schriftliche

Mehr

Systemanforderungen. Sage Personalwirtschaft

Systemanforderungen. Sage Personalwirtschaft Systemanforderungen Sage Personalwirtschaft Inhalt 1.1 für die Personalwirtschaft... 3 1.1.1 Allgemeines... 3 1.1.2 Betriebssysteme und Software... 3 1.2 Hinweise zur Verwendung von Microsoft Office...

Mehr

Nutzerhandbuch Softwaresystem Inspirata. Benutzerhandbuch Softwaresystem Inspirata

Nutzerhandbuch Softwaresystem Inspirata. Benutzerhandbuch Softwaresystem Inspirata Benutzerhandbuch Softwaresystem Inspirata 1 Inhaltsverzeichnis 1. Login und Logout... 3 2. Kalender/Buchungen auswählen... 5 3. Betreuer... 7 3.1 Buchung anlegen... 7 3.2 Betreuer zuordnen... 8 3.3 Notiz

Mehr

Software Requirements Specification

Software Requirements Specification Software Requirements Specification Identifikation von Sehenswürdigkeiten basierend auf Bildinhalten Iterationsschritt: 3 Abgabedatum: 08.06.2010 Gruppe 37: Matthias Hochsteger 0627568 Josef Kemetmüller

Mehr

Datenspooler Installationsanleitung Gültig ab Datenspooler-Version 2.2.20.X

Datenspooler Installationsanleitung Gültig ab Datenspooler-Version 2.2.20.X Datenspooler Installationsanleitung Gültig ab Datenspooler-Version 2.2.20.X Inhalt 1. Vorbedingungen... 4 2. Installation... 5 2.1. Umstellung von Datenspooler Version A.03.09 auf Datenspooler-Version

Mehr

COSA. Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16. Copyright

COSA. Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16. Copyright Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16 Änderungen in Dokumentation und Software sind vorbehalten! Copyright Copyright 2005 COSA GmbH Alle Rechte vorbehalten.

Mehr

staffitpro WEB Produkte und Lizenzen (SaaS) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-SaaS )

staffitpro WEB Produkte und Lizenzen (SaaS) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-SaaS ) staffitpro WEB Produkte und Lizenzen (SaaS) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-SaaS ) Verantwortlich für den Inhalt: audeosoft GmbH, Kreuzberger Ring 44a, 65205

Mehr

Installieren von Autodesk MapGuide 6.5 Service Pack 1

Installieren von Autodesk MapGuide 6.5 Service Pack 1 Installieren von Autodesk MapGuide 6.5 Service Pack 1 In diesem Dokument wird die Installation von Autodesk MapGuide 6.5 Service Pack 1 beschrieben. Hinweise zu aktuellen Installations-Updates und bekannten

Mehr

BANKETTprofi Web-Client

BANKETTprofi Web-Client BANKETTprofi Web-Client Konfiguration und Bedienung Handout für die Einrichtung und Bedienung des BANKETTprofi Web-Clients im Intranet / Extranet Der BANKETTprofi Web-Client Mit dem BANKETTprofi Web-Client

Mehr

Marketing Update. Enabler / ENABLER aqua / Maestro II

Marketing Update. Enabler / ENABLER aqua / Maestro II Marketing Update Enabler / ENABLER aqua / Maestro II Quartal 01/2012 1 Kommentar des Herausgebers Liebe Kunden und Partner, dieser Marketing Update gibt Ihnen einen kurzen Überblick über die aktuell verfügbaren

Mehr

SAFESCAN MC-Software SOFTWARE ZUM GELDZÄHLEN

SAFESCAN MC-Software SOFTWARE ZUM GELDZÄHLEN HANDBUCH ENGLISH NEDERLANDS DEUTSCH FRANÇAIS ESPAÑOL ITALIANO PORTUGUÊS POLSKI ČESKY MAGYAR SLOVENSKÝ SAFESCAN MC-Software SOFTWARE ZUM GELDZÄHLEN INHALTSVERZEICHNIS EINFÜHRUNG UND GEBRAUCHSANWEISUNG 1.

Mehr

OMM Online Maintenance Management

OMM Online Maintenance Management OMM Online Maintenance Management 1 Inhaltsverzeichnis Login Homepage Offene Angebote (Gesandte Anfragen) Bestand verwalten (Maschinensuche) Bestand verwalten (Anfrage verschicken) Bestand verwalten (Maschinendetails)

Mehr

Registration ISYS. User's Guide. Elektronisches Anmeldesystem des Fachbereichs Rechtswissenschaft. Version 1.1. User's Guide Version 1.

Registration ISYS. User's Guide. Elektronisches Anmeldesystem des Fachbereichs Rechtswissenschaft. Version 1.1. User's Guide Version 1. Seite 1 von 8 ISYS Elektronisches Anmeldesystem des Fachbereichs Rechtswissenschaft Seite 2 von 8 Table of Contents 1.Überblick...3 2.Zugang zum System...4 2.1.Technische Voraussetzungen...4 2.2. Zugang

Mehr

Vector Software. Test Automation mit VectorCAST während der gesamten Softwareentwicklung W H I T E P A P E R

Vector Software. Test Automation mit VectorCAST während der gesamten Softwareentwicklung W H I T E P A P E R Vector Software W H I T E P A P E R Test Automation mit VectorCAST während der gesamten Softwareentwicklung VectorCAST Produktfamilie Die VectorCAST Produktfamilie automatisiert Testaktivitäten über den

Mehr

Erweiterungen im IMDS-Release 1.8.4

Erweiterungen im IMDS-Release 1.8.4 Erweiterungen im IMDS-Release 1.8.4 Inhaltsverzeichnis 1 EINLEITUNG 2 2 TOYOTA-SPEZIFISCHE ERWEITERUNGEN 2 3 ONLINE REGISTRIERUNG/ANWENDER/ANSPRECHPARTNER 5 4 MDB KAPITEL 2, REZYKLAT-INFORMATION 5 5 LÖSCHEN

Mehr

WinWerk. Prozess 1 Installation Update. KMU Ratgeber AG. Inhaltsverzeichnis. Im Ifang 16 8307 Effretikon

WinWerk. Prozess 1 Installation Update. KMU Ratgeber AG. Inhaltsverzeichnis. Im Ifang 16 8307 Effretikon WinWerk Prozess 1 Installation Update 8307 Effretikon Telefon: 052-740 11 11 Telefax: 052-740 11 71 E-Mail info@kmuratgeber.ch Internet: www.winwerk.ch Inhaltsverzeichnis 1 Einzelplatz Installation...

Mehr

InfoPoint vom 9. November 2011

InfoPoint vom 9. November 2011 InfoPoint vom 9. November 2011 Was ist Joomla? Theorie Installation Extensions Administration Demo Joomla ist ein modulares content management system (CMS) Es ermöglicht eine Website zu erstellen und online

Mehr

Nachrichten (News) anlegen und bearbeiten

Nachrichten (News) anlegen und bearbeiten Nachrichten (News) anlegen und bearbeiten Dieses Dokument beschreibt, wie Sie Nachrichten anlegen und bearbeiten können. Login Melden Sie sich an der jeweiligen Website an, in dem Sie hinter die Internet-

Mehr

Für die Bearbeitung von MySQL-Datenbanken ist das Administrationswerkzeug phpmyadmin integriert.

Für die Bearbeitung von MySQL-Datenbanken ist das Administrationswerkzeug phpmyadmin integriert. LocalWebServer V2 for NOF 7.5/8/9/10/11/12 mit MySQL- und SqLite-Datenbank sowie lokalem SMTP-Server Server Die Komponente LocalWebServer ist ein kompletter lokaler Web-Server mit PHP Erweiterung (PHP

Mehr

1 Objektfilterung bei der Active Directory- Synchronisierung

1 Objektfilterung bei der Active Directory- Synchronisierung Auswahl der zu synchronisierenden Objekte 1 Objektfilterung bei der Active Directory- Synchronisierung Das optionale Verzeichnissynchronisierungstool von Office 365 hat grundsätzlich die Aufgabe, im lokalen

Mehr

Windows 2003 Server paedml Windows 2.7 für schulische Netzwerke. Update-Anleitung: Patch 2 für paedml Windows 2.7

Windows 2003 Server paedml Windows 2.7 für schulische Netzwerke. Update-Anleitung: Patch 2 für paedml Windows 2.7 Windows 2003 Server paedml Windows 2.7 für schulische Netzwerke Update-Anleitung: Patch 2 für paedml Windows 2.7 Stand: 2.11.2012 Fehler! Kein Text mit angegebener Formatvorlage im Dokument. Impressum

Mehr