diff --git a/ws2011/BP/QS-Dokument/QS-Anhang.txt b/ws2011/BP/QS-Dokument/QS-Anhang.txt new file mode 100644 index 00000000..c586f745 --- /dev/null +++ b/ws2011/BP/QS-Dokument/QS-Anhang.txt @@ -0,0 +1,5 @@ +Die von uns angek"undigte Benutzerstudie konnte nicht durchgef"uhrt werden, da unser Aufraggeber die Zeit f"ur das Refactoring zu gering abgesch"atzt hat, als es tats"achlich in Anspruch genommen hat. Weil das Refactoring eine h"ohere Zeit in Anspruch genommen hat als gedacht, konnten wir keine Visualisierung der Webseite angehen, was in der Benutzerstudie zum Einsatz kommen sollte. + +Hinzu kommt, im Hinblick auf die Sicherheit, die "Uberf"uhrung von SQL-Statements aus dem Quellcode in Propel. Die Umstellung brachte einige unvorhersehbare Probleme mit sich. Zum einen kann Propel nicht mit Unterstrichen in den Namen der Datenbanktabellen umgehen, zum Anderen hat sich herausgestellt, dass sich dynamische SQL-Queries nicht so leicht durchf"uhren lassen. Dies f"uhrte zu Stundenlangen Auseinandersetzungen mit den Entwicklern von Propel. + +Da wir mit der Entwicklungsumgebung Netbeans gearbeitet haben, hatten wir die M"oglichkeit, unsere "Anderungen am Quellcode direkt im Webbrowser zu testen. Netbeans erlaubt das Hochladen des Quellcodes, unmittelbar nach einer "Anderung, auf den Server, so dass es direkt testbereit ist. Dadurch konnten wir sehen, ob unsere "Anderungen wirksam waren. Im Hinblick auf die Fehlerbehebung haben wir in unserem Repository ein issues-Dokument angelegt, in die wir alle gesichteten Fehler aufgenommen haben. Diese wurden dann von uns zum Beheben herangezogen. \ No newline at end of file diff --git a/ws2011/BP/QS-Dokument/QS-Dokument_fehler.pdf b/ws2011/BP/QS-Dokument/QS-Dokument_fehler.pdf new file mode 100644 index 00000000..68c43498 Binary files /dev/null and b/ws2011/BP/QS-Dokument/QS-Dokument_fehler.pdf differ