From bb8c0f0b5319020dc0846aa1ec715e36c1f5edd1 Mon Sep 17 00:00:00 2001 From: "M.Scholz" Date: Thu, 19 Jan 2012 16:33:59 +0100 Subject: [PATCH] qs --- ws2011/BP/QS-Dokument/QS-Dokument.pdf | Bin 124631 -> 123123 bytes ws2011/BP/QS-Dokument/QS-Dokument.tex | 120 ++++++++++++++------------ 2 files changed, 66 insertions(+), 54 deletions(-) diff --git a/ws2011/BP/QS-Dokument/QS-Dokument.pdf b/ws2011/BP/QS-Dokument/QS-Dokument.pdf index d9003cbed0a93e44db4f477d0ab9a3d7555bba19..49acc7bb68974f30c32ff604ae23c2f3da9c1368 100644 GIT binary patch delta 58470 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%0A*1xR}S?BIt=YHl9XJ*P|@ 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 fool can write code that a computer can understand. Good programmers write code that humans can understand.<< \cite{fowler}. \\ -Der Quellcode, der im Rahmen des Projektes erstellt wird, soll offen für Erweiterungen sein und wird von weiteren Gruppen genutzt. Daher muss darauf geachtet werden, dass sämtliche Codebausteine auch für Außenstehende lesbar und verständlich sind. Zudem ist davon auszugehen, dass das Projekt in Zukunft als Open Source Projekt veröffentlicht wird, so dass auch unifremde Entwickler Zugriff haben und von der bestehenden Codequalität profitieren werden. +Der Quellcode, der im Rahmen des Projektes erstellt wird, ist offen für Erweiterungen und wird von weiteren Gruppen genutzt. Daher muss darauf geachtet werden, dass sämtliche Codebausteine auch für Außenstehende lesbar und verständlich sind. Zudem ist davon auszugehen, dass das Projekt in Zukunft als Open Source Projekt veröffentlicht wird, so dass auch unifremde Entwickler Zugriff haben und von der bestehenden Codequalität profitieren werden. \\ +Um dieses Ziel erreichen zu können, treffen wir die folgende Vereinbarungen: +\begin{itemize} +\item Codedokumentation: \\ + Jede von uns geschriebene Funktion besitzt einen Kommentarkopf der folgenden Form: \\ + /** \\ + * \textit{Description} \\ + * @param \textit{paramtype} \\ + * @return \textit{returntype} \\ + * @tested \textit{boolean} \\ + **/ \\ + Wobei \textit{Description} durch einen funktionsbeschreibenden Text, \textit{paramtype} durch den Parametertyp, \textit{returntype} durch den Rückgabewert und \textit{boolean} durch den Wahrheitswert \glqq true\grqq\ bzw. \glqq false\grqq\ zu ersetzen sind.\\ + Somit erhalten die weiteren Entwickler schnell einen Überblick über die vorliegende Funktion und ihre Auswirkung. +\item Struktur: \\ + Eine gute Codestruktur dient ... + +\item Namenskonvention: \\ + Als Konvention nutzen wir CamelCase, welche in Java als Standard gilt und zu einer besseren Lesbarkeit von Bezeichnern beiträgt. +\item Wiki: \\ + Zusätzlich zu den Kommentaren im Code wird ein Wiki gepflegt, das im \gls{Git} abrufbar ist und somit der besseren Verständlichkeit des Projekts durch andere Gruppen beiträgt. +\end{itemize} @@ -144,41 +166,52 @@ Der Quellcode, der im Rahmen des Projektes erstellt wird, soll offen f % % % % % % % % % % % % % % % %% MAßNAHMEN ZUM ERREICHEN DER QUALITÄTSZIELE % % % % % % % % % % % % % % % %% % % % % % % % % % \section{Maßnahmen zum Erreichen der Qualitätsziele} -Im folgenden Abschnitt werden die Maßnahmen zum Erreichen der oben genannten Qualitätsziele und die von uns dafür verwendeten Werkzeuge genauer beschrieben. -% Auch hier werden die Maßnahmen zur Sicherung von Funktionalität und Benutzbarkeit in den Vordergrund gestellt. -\subsection{Qualitätswerkzeuge} -\label{Masnahme:Qualitaetswerkzeuge} -\begin{itemize} -\item FireBug: \\ -Dient der Fehlersuche, Bearbeitung und Monitoring des \gls{Webinterface}. FireBug ermöglicht uns die Ladezeiten einzelner Seitenelemente zu analysieren. Dies wird bei der neuen Visualisierung, deren Berechnung mittels HTML5 clientseitig ablaufen soll, von Bedeutung sein. -\item Git: \\ -Als Versionsverwaltung dient \gls{Git}. Hierdurch ist ein einfacher Codeaustausch mit den übrigen Gruppen von da-sense möglich, wodurch jede Person stets über den aktuellen Code verfügt. Der Vorteil des \gls{Git} gegenüber einem \gls{SVN} ist für uns die Möglichkeit des lokalen commits, wodurch eine lokale Versionierung vorliegt. Somit kann jedes Gruppenmitglied seine Änderungen rückgängig machen. -\item Netbeans:\\ -Als integrierte Entwicklungsumgebung (IDE) wird Netbeans verwendet, wodurch Syntaxfehler vermieden werden. -\item PHPUnit:\\ -Testframework für PHP. Es beinhaltet eine Testumgebung für Datenbankinteraktionen, was für unser Projekt von Vorteil ist. Zudem arbeitet es mit XDebug zusammen und ermöglicht die Erstellung von CodeCoverage Analysen. -\item soapUI:\\ -Freies Werkzeug, welches dem Testen des Webservices dient. Hierdurch ist es möglich manuelle Anfragen an den Webservice zu stellen und die Antworten auszuwerten. Zudem beinhaltet soapUI eine umfangreiche Testsuite. -\item XDebug:\\ -Diagnose-Werkzeug (PHP-Debugger). Dient dem Auffinden von Fehlern und Code-Coverage Tests bei Ausführung des Programms. -\end{itemize} + +%\subsection{Qualitätswerkzeuge} +%\label{Masnahme:Qualitaetswerkzeuge} +%\begin{itemize} +%\item FireBug: \\ +%Dient der Fehlersuche, Bearbeitung und Monitoring des \gls{Webinterface}. FireBug ermöglicht uns die Ladezeiten einzelner Seitenelemente zu analysieren. Dies wird bei der neuen Visualisierung, deren Berechnung mittels HTML5 clientseitig ablaufen soll, von Bedeutung sein. +%\item Git: \\ +%Als Versionsverwaltung dient \gls{Git}. Hierdurch ist ein einfacher Codeaustausch mit den übrigen Gruppen von da-sense möglich, wodurch jede Person stets über den aktuellen Code verfügt. Der Vorteil des \gls{Git} gegenüber einem \gls{SVN} ist für uns die Möglichkeit des lokalen commits, wodurch eine lokale Versionierung vorliegt. Somit kann jedes Gruppenmitglied seine Änderungen rückgängig machen. +%\item Netbeans:\\ +%Als integrierte Entwicklungsumgebung (IDE) wird Netbeans verwendet, wodurch Syntaxfehler vermieden werden. +%\item PHPUnit:\\ +%Testframework für PHP. Es beinhaltet eine Testumgebung für Datenbankinteraktionen, was für unser Projekt von Vorteil ist. Zudem arbeitet es mit XDebug zusammen und ermöglicht die Erstellung von CodeCoverage Analysen. +%\item soapUI:\\ +%Freies Werkzeug, welches dem Testen des Webservices dient. Hierdurch ist es möglich manuelle Anfragen an den Webservice zu stellen und die Antworten auszuwerten. Zudem beinhaltet soapUI eine umfangreiche Testsuite. +%\item XDebug:\\ +%Diagnose-Werkzeug (PHP-Debugger). Dient dem Auffinden von Fehlern und Code-Coverage Tests bei Ausführung des Programms. +%\end{itemize} \subsection{Funktionalität} \label{Masnahme:Funktionalitaet} % ß wird von LaTex nicht akzeptiert als Label -\textbf{Dieser Abschnitt ist noch nicht fertig!!} \\ -Nach Rücksprache mit unserem Auftraggeber wird in diesem Dokument der Testablauf der folgenden zwei Use-Cases ausführlicher beschrieben: - +Die Maßnahmen zur Sicherung der einzelnen Funktionalitätmerkmale lassen sich wie folgt gliedern: \begin{itemize} - \item Parsen des neuen \gls{JSON}-Formats - \item Visualisierte Abfrage der Daten +\item Richtigkeit: \\ + + +\item Sicherheit: \\ +Um resistent gegenüber \glspl{SQL-Injection} zu sein, nutzen wir die freie Bibliothek \gls{Propel}. Diese nutzt Preparestatements, wodurch SQL-Code und Daten getrennt werden. Der Eintrag der Daten über die \gls{API} erfolgt mittels HTTP-GET Parameter. Um zu verhindern, dass ein unberechtigter Nutzer Daten einfügen kann, muss sich dieser vor der Datenübermittlung authentifizieren. Die Implementierung der Authentifizierung ist jedoch nicht Bestandteil unserer Aufgaben. + +\item Interoperabilität: \\ +Um die Interoperabilität der einzelnen Webbrowser sicherzustellen, bekommt jedes Teammitglied einen Browser zugewiesen, welchen er testet. Hierbei haben wir uns auf folgende Aufteilung geeinigt: \newline + +\begin{tabular}{| l | l |} +\hline \textbf{Webbrowser} & \textbf{Verantwortliche Person} \\ +\hline Firefox & Batu \\ +\hline Chrome & Murati \\ +\hline Internet Explorer & Gebhardt \\ +\hline Safari & Scholz \\ +\hline +\end{tabular} \newline + +Zudem erhalten wir durch die Auswertung des Fragenbogens, der im Rahmen der Benutzerstudie an Probanten ausgegeben wird, eine Rückmeldung über eventuell auftrettende Fehler der Visualisierung. +% Benutzerstudie, manueles Testen \end{itemize} -\subsubsection{Use-Case: Parsen des neuen \gls{JSON}-Formats} - - -\subsubsection{Use-Case: Visualisierte Abfrage der Daten} \subsection{Benutzbarkeit} @@ -247,28 +280,7 @@ Der angepasste Datenschutzhinweis findet sich im Impressum durch folgende Vorlag >> Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. (\glqq Google\grqq). Google Analytics verwendet sog. \glqq Cookies\grqq, Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Im Falle der Aktivierung der IP-Anonymisierung auf dieser Webseite, wird Ihre IP-Adresse von Google jedoch innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum zuvor gekürzt. Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt. Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem sie das unter dem folgenden Link (\href{http://tools.google.com/dlpage/gaoptout?hl=de}{http://tools.google.com/dlpage/gaoptout?hl=de}) verfügbare Browser-Plugin herunterladen und installieren. Nähere Informationen hierzu finden Sie unter \href{http://tools.google.com/dlpage/gaoptout?hl=de}{http://tools.google.com/dlpage/gaoptout?hl=de} bzw. unter \href{http://www.google.com/intl/de/analytics/privacyoverview.html}{http://www.google.com/intl/de/analytics/privacyoverview.html} (allgemeine Informationen zu Google Analytics und Datenschutz). Wir weisen Sie darauf hin, dass auf dieser Webseite Google Analytics um den Code \glqq gat.\_anonymizeIp();\grqq\ erweitert wurde, um eine anonymisierte Erfassung von IP-Adressen (sog. IP-Masking) zu gewährleisten. << \cite{DBA} \subsection{Codequalität} -Die folgenden Anforderungen und Vereinbarungen sollen dem Ziel eines gut strukturierten und gut lesbaren Codes beitragen: - - \begin{itemize} - \item Kommentare: \\ - Jede von uns geschriebene, nicht triviale Funktion muss einen Kommentarkopf der folgenden Form besitzen:\\ - /** \\ - * \textit{Description} \\ - * @param \textit{paramtype} \\ - * @return \textit{returntype} \\ - * @tested \textit{boolean} \\ - **/ \\ - Wobei \textit{Description} durch einen funktionsbeschreibenden Text, \textit{paramtype} durch den Parametertyp, \textit{returntype} durch den Rückgabewert und \textit{boolean} durch den Wahrheitswert \glqq true\grqq bzw. \glqq false\grqq zu ersetzen sind. - \item Struktur: \\ - Der Code soll folgenden Standards gerecht werden: \\ - \begin{itemize} - \item \gls{XHTML} in Version 1.1, standardisiert vom W3C 2010, \href{http://www.w3.org/TR/xhtml11/}{http://www.w3.org/TR/xhtml11/} - \end{itemize} - \item Namenskonventionen: \\ - Als Konvention nutzen wir CamelCase, welche in Java als Standard gilt und zu einer besseren Lesbarkeit von Bezeichnern beiträgt. - \item Wiki: \\ - Zusätzlich zu den Kommentaren im Code wird ein Wiki gepflegt, das im \gls{Git} abrufbar ist und somit der besseren Verständlichkeit des Projekts durch andere Gruppen beiträgt. - \end{itemize} +...