Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Applied

Webinterface für die Seminarverwaltung an der Universität Rostock, Institut für Informatik

Title: Webinterface für die Seminarverwaltung an der Universität Rostock, Institut für Informatik

Term Paper , 2004 , 43 Pages , Grade: 95%

Autor:in: Heiko Neumann (Author)

Computer Science - Applied
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

In dieser Projektarbeit wird eine Web-Applikation entwickelt, welche eine benutzerfreundliche Oberfläche beinhaltet. Dadurch wird es möglich, dass die erforderlichen Forschungsseminardaten- und Dokumente von jedem Mitarbeiter – überall auf der Welt – veröffentlicht werden können. Das führt zu einer Entlastung des Webadministrators.

Anforderungen in der Zielsetzung:
• Mitarbeiter müssen aus dem Internet das Forschungsseminar beschreiben können.
• Jeder Mitarbeiter darf jedes angelegte Forschungsseminar verändern.
• Daraus resultiert, dass der Dozent, wenn er nicht der Mitarbeiter ist, der die Änderung vorgenommen hat, automatisch per E-Mail benachrichtigt wird.
• Ein Administrator darf Mitarbeiterdaten verwalten.
• Weiterhin darf der Administrator Forschungsseminare anlegen und alle erstellten Daten verändern.
• Anmeldung nur für Mitarbeiter des Fachbereiches Informatik
• Anzeige der Forschungsseminare automatisch nach Semester sortiert
• Dokumente aus dem Dateiupload dürfen nicht in der Datenbank gespeichert werden, sondern müssen auf dem Server abgelegt werden.

Erzeugen dynamischer Webseiten:
Für das Erzeugen dynamischer Webseiten habe ich mich für PHP entschieden. PHP ist eine in HTML eingebettete Skriptsprache, deren Syntax an die Sprachen C, Java und Perl angelehnt ist.
Im Gegensatz zu clientseitigen Skriptsprachen wie JavaScript wird der PHP- Code auf dem Server ausgeführt.
Durch die Interpretation mittels Parser des PHP-Codes entsteht eine HTML- Seite, die an den Client zurückgeschickt wird. Der PHP- Code ist in der interpretierten Seite nicht mehr vorhanden, liegt also nur auf dem Webserver, ohne je über das Internet verschickt zu werden.

Für die Datenbankanbindung wird das von PHP unterstützte „MySQL“ verwendet.

Excerpt


Inhaltsverzeichnis

1. Der Projektauftrag

1.1. Kurzschreibung

1.2. Informationen zum Praktikumbetrieb

1.3. Prozessschnittstellen

2. Analyse

2.1. Ist – Zustand

2.2. Soll – Konzept

2.3. Vorhandene Entwicklungssoftware

2.3.1. HTML – Editor

2.3.2. Erzeugen dynamischer Webseiten

2.3.3. Datenbankanbindung

3. Arbeitsplanung

3.1. Planung der Arbeitsabläufe

3.2. Zeitplanung

4. Planung der Qualitätssicherung

4.1. Ziele der Qualitätssicherung

4.2. Maßnahmen zur Qualitätssicherung

4.2.1. Datenbankkonzept

4.2.2. Erstellung der Internetseiten

5. Projektdurchführung

5.1. Das Datenbankmodell

5.2. Der Programmablaufplan (PAP)

5.2.1. PAP für die Mitarbeiteridentifizierung

5.2.2. PAP für den Mitarbeiterbereich

5.2.3. PAP für den Nutzerbereich

5.3. Arbeitsweise der Mitarbeitererkennung

5.4. durchgeführte Maßnahmen zur Qualitätssicherung

5.4.1. Datenbank

5.4.2. Programmierung

6. Projektabschluss

6.1. Funktionstest und Abnahme

6.2. Einweisung des Webadministrators

7. Reflektion

Zielsetzung und thematische Schwerpunkte

Das Hauptziel dieser Arbeit ist die Entwicklung einer benutzerfreundlichen Web-Applikation für das Institut für Informatik der Universität Rostock, um die Verwaltung von Forschungsseminaren zu automatisieren. Die Forschungsfrage fokussiert sich darauf, wie der manuelle Aufwand für den Webadministrator durch eine webbasierte Eingabeoberfläche reduziert werden kann, die es Mitarbeitern ermöglicht, ihre Seminardaten weltweit und zeitunabhängig zu pflegen.

  • Entwicklung einer automatisierten Web-Applikation für Forschungsseminardaten
  • Implementierung einer benutzerfreundlichen Oberfläche für Mitarbeiter
  • Entlastung des Webadministrators durch direkte Dateneingabe
  • Sicherstellung der Funktionalität durch Datenbankanbindung und PHP-Skripte
  • Integration eines automatisierten Mailsystems zur Benachrichtigung bei Terminänderungen

Auszug aus dem Buch

2.3.2. Erzeugen dynamischer Webseiten

Für das Erzeugen dynamischer Webseiten habe ich mich für PHP entschieden. PHP ist eine in HTML eingebettete Skriptsprache, deren Syntax an die Sprachen C, Java und Perl angelehnt ist.

Im Gegensatz zu clientseitigen Skriptsprachen wie JavaScript wird der PHP- Code auf dem Server ausgeführt. Durch die Interpretation mittels Parser des PHP-Codes entsteht eine HTML- Seite, die an den Client zurückgeschickt wird. Der PHP- Code ist in der interpretierten Seite nicht mehr vorhanden, liegt also nur auf dem Webserver, ohne je über das Internet verschickt zu werden. Die folgende Grafik stellt die Struktur dieses Prozesses dar.

Zusammenfassung der Kapitel

1. Der Projektauftrag: Definiert den Rahmen der Arbeit, beschreibt die Zielsetzung zur Entlastung des Webadministrators und gibt Hintergrundinformationen zur Universität Rostock.

2. Analyse: Untersucht den Ist-Zustand der statischen Seminarverwaltung und entwickelt daraus ein Soll-Konzept unter Berücksichtigung der benötigten Entwicklungssoftware wie PHP und MySQL.

3. Arbeitsplanung: Umfasst die zeitliche Planung und die Struktur der Arbeitsabläufe für die Projektdurchführung.

4. Planung der Qualitätssicherung: Legt die Ziele und Maßnahmen fest, um die Wartbarkeit und Fehleranfälligkeit des Systems frühzeitig zu minimieren.

5. Projektdurchführung: Dokumentiert das Datenbankmodell, die Programmablaufpläne, die Sicherheitsarchitektur mittels .htaccess und die durchgeführten Qualitätssicherungsmaßnahmen.

6. Projektabschluss: Beschreibt die durchgeführten Funktionstests, die Abnahme des Systems sowie die Einweisung des Webadministrators.

7. Reflektion: Resümiert den Projekterfolg, die Einhaltung der Ziele und die gewonnenen praktischen Erfahrungen.

Schlüsselwörter

Webinterface, Seminarverwaltung, Universität Rostock, PHP, MySQL, Web-Applikation, Datenbankmodell, Automatisierung, Qualitätssicherung, Webadministrator, Programmablaufplan, Internet, Forschungsseminare, Skriptsprache

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit der Entwicklung einer Web-Applikation für die Seminarverwaltung am Institut für Informatik der Universität Rostock, um bisher manuelle Prozesse zu automatisieren.

Was sind die zentralen Themenfelder?

Die Arbeit deckt die Analyse des Ist-Zustandes, die Softwareentwicklung mit PHP und MySQL, die Datenbankmodellierung sowie die Qualitätssicherung und den Projektabschluss ab.

Was ist das primäre Ziel der Arbeit?

Das primäre Ziel ist es, Mitarbeitern eine einfache Möglichkeit zu bieten, ihre Forschungsseminare selbstständig online zu verwalten, um den Webadministrator zu entlasten.

Welche wissenschaftliche Methode wird verwendet?

Es wird ein systematischer Software-Entwicklungsprozess genutzt, der von der IST-Analyse und dem Soll-Konzept über die Programmierung bis hin zur Qualitätssicherung und zum Funktionstest reicht.

Was wird im Hauptteil behandelt?

Im Hauptteil werden das Datenbankmodell, die Erstellung der Benutzeroberflächen mittels PHP-Skripten, die Sicherheitsmechanismen für den administrativen Zugriff und die praktische Umsetzung der Qualitätssicherungsmaßnahmen beschrieben.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit wird durch Begriffe wie Web-Applikation, Forschungsseminare, Datenbankmodellierung, PHP, MySQL und Prozessautomatisierung charakterisiert.

Wie wurde die Sicherheit bei der Administration gewährleistet?

Der Zugriff auf den administrativen Bereich wird durch die Nutzung von .htaccess-Dateien abgesichert, wodurch nur autorisierte Mitarbeiter nach einer Authentifizierung Änderungen vornehmen können.

Wie wird das Problem unterschiedlicher Datumsformate gelöst?

Da die Datenbank ein amerikanisches Datumsformat verlangt, wird die Umwandlung des Datumsformates für die Anzeige direkt im PHP-Quelltext durchgeführt, um eine benutzerfreundliche Darstellung zu gewährleisten.

Excerpt out of 43 pages  - scroll top

Details

Title
Webinterface für die Seminarverwaltung an der Universität Rostock, Institut für Informatik
Course
Ausbildung zum IT-Systemkaufmann
Grade
95%
Author
Heiko Neumann (Author)
Publication Year
2004
Pages
43
Catalog Number
V34408
ISBN (eBook)
9783638346337
Language
German
Tags
Webinterface Seminarverwaltung Universität Rostock Institut Informatik Ausbildung IT-Systemkaufmann Akkreditierung
Product Safety
GRIN Publishing GmbH
Quote paper
Heiko Neumann (Author), 2004, Webinterface für die Seminarverwaltung an der Universität Rostock, Institut für Informatik, Munich, GRIN Verlag, https://www.grin.com/document/34408
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  43  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint