Bachelorarbeit, 2004
107 Seiten, Note: gut
1. Einleitung
1.1 Motivation
1.2. Zielstellung
2. Aufbau der Dialoggestaltung und Auswahl von Projektkomponenten
2.1 Aufbau der Dialoggestaltung
2.1.1. Aufgabenangemessenheit
2.1.2. Selbstbeschreibungsfähigkeit
2.1.3. Steuerbarkeit
2.1.4. Erwartungskonformität
2.1.5. Fehlertoleranz
2.1.6. Individualisierbarkeit
2.1.7. Lernförderlichkeit
2.1.8. Fazit ISO
2.2. Wahl der Anzeigform beim Nutzer
2.3. Wahl der Scriptsprache
2.4. Wahl der Datenbank
2.5. Wahl des Webservers
3. Realisierung des Projektes
3.1. Erstellung der Datenbank
3.2. Das Tabellensystem des Projektes Fussballtippspiel
3.2.1. Tabelle für die Nutzerverwaltung
3.2.2. Tabelle für Login-Daten
3.2.3. Tabellen zum Speichern der Spielinformationen
3.2.4. Datenverwaltungstabellen
3.2.5. Tabelle für die Punkte der Nutzer
3.2.6. Tabelle für Nutzer-Teams
3.2.7. Weitere Tabellen
3.2.8. Primär- und Fremdschlüssel
3.3. Das Cookie-Konzept
3.3.1. Das Cookie-Konzept in der Theorie
3.3.2. Das Cookie-Konzept in der Praxis
3.3.2.1. indexd.php – Login
3.3.2.2. slogind.php – Loginüberprüfung & Cookie setzen
3.3.2.3. introd.php – Cookieüberprüfung und Verlängerung
3.4. Möglichkeiten von PHP und SQL
3.5. Administrator.php und choice.php – komfortables Adminstrieren
3.5.1. Auswahlpunkt 1: user
3.5.2. Auswahlpunkt 2: cuser
3.5.3. Auswahlpunkt 3: Teams
3.5.4. Auswahlpunkt 4: enter games – Spielansetzungen eintragen
3.5.5. Auswahlpunkt 5: enter results
3.5.6. Auswahlpunkt 6: show results
3.5.7. Auswahlpunkt 7: Show Comments
3.5.8. Auswahlpunkt 8: show latest logins
3.5.9. Auswahlpunkt 9: show used browsertypes
3.5.10. Auswahlpunkt 10: Nichttipper-Emailadressen
3.5.11. Auswahlpunkt 11: SQL-Query
3.6. Dateien des Nutzerinterface
3.6.1 betd.php – Tippabgabe
3.6.2. gespunkted.php – Anzeige der Gesamtpunkte
3.6.3. compared.php – Vergleich der Nutzertipps mit realen Spielausgang
3.6.4. optionsd.php – Einstellmöglichkeiten der Nutzer
3.6.5. overtopd.php – Anzeige der Highscore
3.6.6. singled.php – Anzeige eines bestimmten Nutzers
3.6.7. singled.php – Anzeige eines bestimmten Nutzers
3.6.8. suserd.php – Anzeige der Tipps eines bestimmten Nutzers
3.6.9. tovertopd.php – Teamgesamtwertung
3.6.10. tovertopsingled.php – Anzeige d. Teammitglieder u. Teamgesamtwertung
3.6.11. tweektopd.php – Wochenteamwertung
3.6.12. tweektopsingled.php – Teamaufstellung am Spieltag
3.6.13. statistikd.php – Wie wird getippt ?
3.6.14. statresd.php – Wie wurde getippt
3.7. Realisierung der Zweisprachigkeit
4. Fazit
Diese Bakkalaureatsarbeit befasst sich mit der praktischen Entwicklung eines webbasierten Mehr-Nutzer-Online-Fußballtippspiels unter der Maßgabe, keine Finanzmittel einzusetzen. Die Forschungsfrage fokussiert auf die Schaffung eines hochattraktiven, einfach administrierbaren und betrugssicheren Systems.
2.1.1 Aufgabenangemessenheit
"Ein Dialog ist aufgabenangemessen, wenn er den Benutzer unterstützt, seine Arbeitsaufgabe effektiv und effizient zu erledigen."
Ein Dialog gilt als angemessen der Aufgabe entsprechend, wenn er dem User nur die Informationen zuteil werden lässt, die er für die Lösung der Aufgabe benötigt. Dieser Aspekt wird beim Userinterface dahingehend berücksichtigt, als nur die relevanten Informationen eingeblendet werden. Im unten abgebildeten Beispiel befindet sich der User im Menü „Tippen“. Die dargebotenen Informationen beziehen sich nur auf den abzugebenden Tipp. Diese wären die Zeit, die er noch tippen darf, die Nummer des Spieltages sowie die zu tippenden Spiele mitsamt Eingabefeld. Zuletzt erscheint unter dem jeweiligen Spieltag der „Eintragen-Button“. Alle diese Information sind für Erfüllung der Tippabgabe notwendig. Überflüssige Informationen und auch gestalterisch sicherlich schön wirkende Graphiken würden nur von der eigentlichen Abgabe des Tipps abhalten und damit der Aufgabenangemessenheit abträglich sein.
1. Einleitung: Motivation und Zielsetzung für das Fußballtippspiel, insbesondere unter Betrachtung existierender Lösungen.
2. Aufbau der Dialoggestaltung und Auswahl von Projektkomponenten: Evaluation von Software-Komponenten und Anwendung der ISO 9241 zur ergonomischen Gestaltung.
3. Realisierung des Projektes: Detaillierte Beschreibung der Datenbankstruktur, des Cookie-Konzepts sowie der Implementierung des Admin-Tools und Nutzerinterfaces.
4. Fazit: Zusammenfassung der Projektergebnisse, Bewertung der gewählten LAMP-Architektur und Ausblick auf zukünftige Erweiterungsmöglichkeiten.
Fußballtippspiel, Webanwendung, PHP, MySQL, Apache, Dialoggestaltung, ISO 9241, Datenbankmodellierung, Cookie-Konzept, Betrugsprävention, Online-Spiel, Administration, Webserver, Userinterface, Mehr-Nutzer-System.
Die Arbeit beschreibt die praktische Entwicklung und Implementierung eines webbasierten Fußballtippspiels unter Verwendung von Open-Source-Technologien.
Im Zentrum stehen die Dialoggestaltung, der Aufbau einer relationalen Datenbank, Sicherheitsmechanismen für Webanwendungen und die effiziente Administration des Spiels.
Ziel ist die Schaffung einer funktionsfähigen Applikation, die bei null finanziellen Mitteln eine einfache Administration und hohe Attraktivität für die Nutzer bietet.
Der Autor orientiert sich an der ISO 9241 „Ergonomische Anforderungen für Bürotätigkeiten mit Bildschirmgeräten“, insbesondere an den Grundsätzen der Dialoggestaltung.
Der Hauptteil gliedert sich in die technologische Komponentenwahl, die Datenbankerstellung, das Cookie-Sicherheitskonzept sowie die detaillierte Funktionsweise der administrativen und nutzerseitigen Programmdateien.
Kernbegriffe sind LAMP, Online-Fußballtippspiel, relationale Datenbanken, User Experience und Web-Administration.
MySQL wurde aufgrund der freien Verfügbarkeit, der Handhabbarkeit der Installation und der guten Unterstützung durch Tools wie PHPmyAdmin für dieses spezifische Projekt als ideal eingestuft.
Das System nutzt serverseitige Überprüfungen von Session-Cookies sowie eine strikte Eingabevalidierung mittels regulärer Ausdrücke, um die Manipulation von Tipps oder Nutzerkonten zu unterbinden.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

