verbesserungsvorschlaege fuer das qs von lutz und murat
This commit is contained in:
parent
6e3c3d5f93
commit
adfb83e952
67
ws2011/BP/QS-Dokument/QS-VV (Kopie).txt
Normal file
67
ws2011/BP/QS-Dokument/QS-VV (Kopie).txt
Normal file
@ -0,0 +1,67 @@
|
||||
QS-Dokument - Verbesserungsvorschläge:
|
||||
|
||||
2.1 "Funktionalität":
|
||||
|
||||
-> "Richtigkeit" ersetzen durch "Korrektheit" (???)
|
||||
|
||||
-> "Sicherheit" "Der Datenaustausch zwischen Smartphones bzw. Waspmote-Sensoren
|
||||
und der API muss gegen Angriffe, wie etwa SQL-Injections geschützt
|
||||
werden."
|
||||
|
||||
-> "Interoperabilität" "soll" ersetzen ;
|
||||
"Die Darstellung der gesammelten Daten muss in allen gängigen Webbrowsern
|
||||
(Firefox, Chrome, Internet Explorer und Safari) fehlerfrei sein"
|
||||
|
||||
"Die Maßnahmen zur Erreichung der beschriebenen Qualitätsmerkmale, werden in Abschnitt 3.1
|
||||
erläutert"
|
||||
|
||||
2.2 "Benutzbarkeit":
|
||||
|
||||
-> "Im Hinblick auf die Benutzbarkeit sind uns folgende Qualitätsmerkmale wichtig:
|
||||
|
||||
- Verständlichkeit
|
||||
- Bedienbarkeit
|
||||
- Attraktivität
|
||||
|
||||
Diese Punkte werden von unserem Auftraggeber im zweiten Teil des Praktikums gefordert
|
||||
und sind nach [ISO/IEC 9126] definiert.
|
||||
|
||||
Eine intuitive und leicht bedienbare Benutzeroberfläche steigert die Aufmerksamkeit des
|
||||
Besuchers und verhilft dem Projekt zu einem höheren Bekanntheitsgrad. Ebenso kommt hierbei
|
||||
eine moderne und attraktive Visualisierung der Daten zum Einsatz, die die Informations-
|
||||
erfassung unterstützt. Durch das Bekanntwerden des Projekts erhofft sich unser Auftrag-
|
||||
geber eine breite Verteilung der kommenden da-sense Android-App, mit der Benutzer Daten
|
||||
sammeln und auf die Datenbank transferieren können. Die Daten sind über die Webapplikation
|
||||
abrufbar.
|
||||
|
||||
Die Maßnahmen zur Erreichung der beschriebenen Qualitätsmerkmale, werden in Abschnitt 3.2
|
||||
erläutert."
|
||||
|
||||
2.3 "Quellcode"
|
||||
|
||||
-> "Der Quellcode des Projektes ist offen für Erweiterungen und wird von weiteren Gruppen
|
||||
genutzt."
|
||||
|
||||
"Geplant ist die Veröffentlichung des Source Codes", um die... // TODO
|
||||
|
||||
3.1 "Funktionalität"
|
||||
|
||||
-> "Zur Sicherung der einzelnen Funktionalitätsmerkmale werden folgende Maßnahmen ergriffen:"
|
||||
|
||||
-> "Sicherheit"
|
||||
|
||||
"Das von uns verwendete ORM-Framework 'Propel' bietet die Verwendung von Prepared
|
||||
Statements, mit denen sich SQL-Injection Angriffe wirksam unterbinden lassen.
|
||||
Hierzu wird zwischen SQL-Code und Daten getrennt. Letzteres wird mithilfe
|
||||
des HTTP-Protokolls in die Datenbank aufgenommen.
|
||||
|
||||
"Bevor die Aufnahme neuer Daten in die Datenbank erfolgen kann, ist eine Authentifizierung des Nutzers notwendig. Die Implementierung der Authentifizierung
|
||||
unterliegt nicht unserem Aufgabenbereich."
|
||||
|
||||
-> "Interoperabilität"
|
||||
|
||||
"Um die Interoperabilität mit den einzelnen Webbrowsern sicherzustellen..."
|
||||
|
||||
"Während der Benutzerstudie werden Fragebögen an die Testpersonen ausgegeben. Die
|
||||
Auswertung dieser Fragebögen ermöglicht es uns, Rückschlüsse auf eventuell auftretende
|
||||
Fehler in der Visiualisierung zu ziehen und zu beseitigen."
|
||||
Loading…
x
Reference in New Issue
Block a user