Die Problemstellung liegt im Falle dieses Assignments bereits in der Aufgabenstellung. Es soll eine Online-Umfrage auf Basis von MySQL bzw. PHP aufgebaut werden. Hierzu soll ein geeignetes Datenmodell entworfen und in MySQL implementiert werden. Für die Abfrage bzw. die Eingabe der Daten soll eine Eingabemaske erstellt werden. Zusätzlich ist eine Administrator-Oberfläche und eine Benutzer-Oberfläche zu erstellen. Auf eine Onlinestellung der Website kann verzichtet werden. Dem Benutzer soll die Möglichkeit gegeben werden, eine oder mehrere Antworten zu geben und die Umfrageergebnisse einsehen zu können. Auf der Administrator-Oberfläche, auf welcher sich vorher authentifiziert werden muss, soll dem Administrator die Möglichkeit gegeben werden, neue Fragestellungen zu erstellen und vorhandene Fragestellungen zu editieren.
Inhaltsverzeichnis
I. Abbildungsverzeichnis
II. Abkürzungsverzeichnis
III. Tabellenverzeichnis
1 Einleitung
1.1 Problemstellung und Zielsetzung
1.2 Aufbau
2 Grundlagen
2.1 PHP
2.2 SQL und MySQL
2.3 Online-Befragungen
3 Konzeption und Datenmodelle der Online-Umfrage
3.1 Entity-Relationship-Modell
3.2 Relationales Modell
3.3 Implementierung in mySQL
4 Entwicklung der Online-Umfrage-Website
4.1 Vorbereitung
4.2 Entwicklung der Oberflächen und Logiken
4.2.1 Authentifizierung und Registrierung
4.2.2 Umfrage
4.2.3 Ergebnisse
5 Erweiterungsmöglichkeiten und Fazit
5.1 Erweiterungsmöglichkeiten
5.2 Fazit
IV. Literaturverzeichnis
Häufig gestellte Fragen
Welche Technologien werden für den Aufbau der Online-Umfrage genutzt?
Die Umfrage basiert auf der Programmiersprache PHP und dem relationalen Datenbankverwaltungssystem MySQL.
Wie sieht das Datenmodell der Umfrage aus?
Es wird ein Entity-Relationship-Modell (ERM) entworfen, das anschließend in ein relationales Modell überführt und in MySQL implementiert wird.
Welche Funktionen bietet die Administrator-Oberfläche?
Nach einer Authentifizierung kann der Administrator neue Fragen erstellen, bestehende Fragen editieren und die Ergebnisse verwalten.
Was kann ein Benutzer auf der Umfrage-Website tun?
Benutzer können an der Umfrage teilnehmen (Mehrfachantworten möglich), sich registrieren und die aktuellen Umfrageergebnisse einsehen.
Welche Logiken werden in der Entwicklung umgesetzt?
Die Entwicklung umfasst Logiken für die Authentifizierung, die Registrierung, die Durchführung der Umfrage sowie die Anzeige der Ergebnisse.
- Citation du texte
- Robin Fischer (Auteur), 2022, Aufbau einer Online-Umfrage auf Basis von MySQL und PHP, Munich, GRIN Verlag, https://www.grin.com/document/1338493