Web-Editor für Datenbanken

Schweizer, Fabian and Schweizer, Manuel (2013) Web-Editor für Datenbanken. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of fs13_ba_mschweiz_fschweiz_webeditor.pdf]
Preview
Text
fs13_ba_mschweiz_fschweiz_webeditor.pdf - Supplemental Material

Download (34MB) | Preview

Abstract

Tagtäglich werden in Firmen Excel`Files per E`Mail verschickt. Häufig werden die Empfänger dazu
aufgefordert, bestimmte Felder auszufüllen und das bearbeitete Dokument an den Absender zurück`
zuschicken. Dabei ist der Massenversand von Excel`Tabellen zur Datenbeschaffung oft keine gute
Idee: Das Zusammenführen verschiedener Datensätze birgt das Risiko von widersprüchlichen und
unvollständigen Einträgen. Diese müssen dann in aufwändiger Handarbeit aufgelöst oder ergänzt
werden.
Obwohl am Markt bereits zahlreiche Lösungsansätze existieren, schränken Komplexität der Benutzeroberfläche, Registrierungszwang oder eine zu starke Spezialisierung der Anwendung die Attrakti`
vität für den durchschnittlichen Benutzer ein.
Ziel unserer Arbeit ist die Entwicklung einer Applikation, welche es dem Anwender ermöglicht, ein
Webformular rasch, unkompliziert und ohne Registrierung zu erstellen.

Zu Beginn der Arbeit haben wir die Bedürfnisse der Zielgruppe mit den im Vorfeld gesammelten
Ideen und Anwendungsfällen verglichen. Daraus sind entsprechend priorisierte Arbeitspakete entstanden, welche in einem Scrum`ähnlichen Vorgehen umgesetzt wurden. Gegen Ende wurde die
intuitive Bedienung der Software mittels verschiedener Benutzertests verifiziert.
Die aus dieser Bachelorarbeit resultierende Applikation „Adgenero“ basiert auf dem Zend Framework
2 und wurde in der Skriptsprache PHP5 geschrieben. Für die vereinfachte Kommunikation mit der
MySQL-Datenbank wurde mit Doctrine 2 ein OR-Mapper eingesetzt. Die zur Darstellung verwendeten
Elemente stammen von Twitter Bootstrap. Auf Seite des Benutzers kommen HTML5, CSS und JavaScript zum Einsatz.

Adgenero erlaubt es dem Benutzer, strukturierte Informationen zu definieren, abzulegen, zu nutzen
und anderen Personen zur Verfügung zu stellen. Er braucht sich dabei nicht um die zugrundeliegende Datenbankstruktur zu kümmern.
Das Resultat ist eine moderne Webapplikation, welche von jedermann kostenfrei und ohne Registrierung genutzt werden kann. Die Anwendung wird als hosted Service auf einem klassischen LAMP-Stack (Linux, Apache, MySQL, PHP) betrieben und ist dadurch von überall aus und zu jedem Zeitpunkt
erreichbar.

Item Type: Thesis (Bachelor)
Subjects: Area of Application > Business oriented
Area of Application > Web based
Technologies > Databases
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: HSR Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Keller, Daniel
UNSPECIFIED
Thesis advisor
Mattmann, Rudolf
UNSPECIFIED
Date Deposited: 23 Jul 2013 11:49
Last Modified: 25 Jul 2013 07:02
URI: https://eprints.ost.ch/id/eprint/324

Actions (login required)

View Item
View Item