summaryrefslogtreecommitdiffstats
path: root/notFinishedCode
diff options
context:
space:
mode:
authorRefik Hadzialic2011-10-23 14:17:46 +0200
committerRefik Hadzialic2011-10-23 14:17:46 +0200
commit322d34b5d4577a5165ca99c324f390adaf3a75d3 (patch)
tree21e76c27f73e8d239ddfa795c56cceda1b8a67ba /notFinishedCode
parentReport writing (diff)
downloadgsm-selftest-322d34b5d4577a5165ca99c324f390adaf3a75d3.tar.gz
gsm-selftest-322d34b5d4577a5165ca99c324f390adaf3a75d3.tar.xz
gsm-selftest-322d34b5d4577a5165ca99c324f390adaf3a75d3.zip
Report writing
Diffstat (limited to 'notFinishedCode')
-rw-r--r--notFinishedCode/Report/test.aux6
-rw-r--r--notFinishedCode/Report/test.log15
-rw-r--r--notFinishedCode/Report/test.pdfbin1483759 -> 1483886 bytes
-rw-r--r--notFinishedCode/Report/test.tex10
-rw-r--r--notFinishedCode/Report/test.tex~10
-rw-r--r--notFinishedCode/Report/test.toc2
6 files changed, 22 insertions, 21 deletions
diff --git a/notFinishedCode/Report/test.aux b/notFinishedCode/Report/test.aux
index 6e59954..1b65d17 100644
--- a/notFinishedCode/Report/test.aux
+++ b/notFinishedCode/Report/test.aux
@@ -16,10 +16,10 @@
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Hardware requirements}{7}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Database design}{8}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces }}{8}}
-\citation{mysqlManual}
-\citation{wiki}
\@writefile{toc}{\contentsline {section}{\numberline {4}Software design}{10}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces }}{10}}
+\citation{mysqlManual}
+\citation{wiki}
\citation{wiki}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces }}{11}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Database access}{11}}
@@ -28,8 +28,8 @@
\citation{wiki}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces }}{12}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces }}{12}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Client and Server class}{12}}
\citation{wiki}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Client and Server class}{13}}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces }}{13}}
\citation{wiki}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Ping class}{14}}
diff --git a/notFinishedCode/Report/test.log b/notFinishedCode/Report/test.log
index a4689f0..61fe2a0 100644
--- a/notFinishedCode/Report/test.log
+++ b/notFinishedCode/Report/test.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2011.9.27) 23 OCT 2011 14:01
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2011.9.27) 23 OCT 2011 14:17
entering extended mode
%&-line parsing enabled.
**test.tex
@@ -342,13 +342,14 @@ File: activityControllerEdited.png Graphic file (type png)
<classDiagram.png, id=49, 1027.84pt x 558.085pt>
File: classDiagram.png Graphic file (type png)
<use classDiagram.png>
-<dbClass.png, id=50, 660.34941pt x 620.67177pt>
+[10 <./activityControllerEdited.png>]
+<dbClass.png, id=55, 660.34941pt x 620.67177pt>
File: dbClass.png Graphic file (type png)
- <use dbClass.png> [10 <./activityControllerEdited.png>] <serialPort.png, id=56
-, 518.64352pt x 371.26941pt>
+ <use dbClass.png>
+<serialPort.png, id=56, 518.64352pt x 371.26941pt>
File: serialPort.png Graphic file (type png)
-
-<use serialPort.png> [11 <./classDiagram.png (PNG copy)>]
+ <use serialPort.png>
+[11 <./classDiagram.png (PNG copy)>]
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 245.
LaTeX Font Info: External font `cmex10' loaded for size
@@ -424,7 +425,7 @@ r/fonts/pk/ljfour/jknappen/ec/ecrm1728.600pk></usr/share/texmf-texlive/fonts/ty
pe1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-texlive/fonts/type1/public/
amsfonts/cm/cmsy10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm
/cmsy9.pfb>
-Output written on test.pdf (31 pages, 1483759 bytes).
+Output written on test.pdf (31 pages, 1483886 bytes).
PDF statistics:
708 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
diff --git a/notFinishedCode/Report/test.pdf b/notFinishedCode/Report/test.pdf
index d186a8d..b4f2a50 100644
--- a/notFinishedCode/Report/test.pdf
+++ b/notFinishedCode/Report/test.pdf
Binary files differ
diff --git a/notFinishedCode/Report/test.tex b/notFinishedCode/Report/test.tex
index 57b1522..e29096c 100644
--- a/notFinishedCode/Report/test.tex
+++ b/notFinishedCode/Report/test.tex
@@ -196,19 +196,19 @@ The software engineering design concepts were achieved following way:
\begin{itemize}
\item Compatibility - we used Python and MySQL which are multiplatform and work on major OS
\item Extensibility - new parts of code can be easily added by just modifying the classes
-\item Maintability - the test software can recognize new added cell phones to the system and dynamically
+\item Maintability - the test software can recognize new added cell phones to the system and dynamically perform tests if new BTS stations are added
\item Mudalarity - the components are independent black boxes, they are tested and validated independently
\item Reliability - we use mutex locks to perform tests and database transaction operations to insert data into the database
-\item Security - all communication channels are encrypted with asymmetric key cryptography
-\item Fault-tolerance - the classes were designed to continue operating even if error events appear and handlers are logging everything
+\item Security - all communication channels, as well as the access to the web site, are encrypted with asymmetric key cryptography
+\item Fault-tolerance - the classes were designed to continue operating even if error events appear and handlers are logging all events
\item Usability - we tried to create a simple user interface and easily to use for everyone
\end{itemize}
-
+\par The basic scheme how our test software works can be seen on figure 5.
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{activityControllerEdited.png}
- \caption[]{Class diagram for the dbClass}
+ \caption[]{Working principle of the test software}
\end{figure}
\begin{figure}[ht!]
diff --git a/notFinishedCode/Report/test.tex~ b/notFinishedCode/Report/test.tex~
index 40ca64a..3dad7df 100644
--- a/notFinishedCode/Report/test.tex~
+++ b/notFinishedCode/Report/test.tex~
@@ -196,14 +196,14 @@ The software engineering design concepts were achieved following way:
\begin{itemize}
\item Compatibility - we used Python and MySQL which are multiplatform and work on major OS
\item Extensibility - new parts of code can be easily added by just modifying the classes
-\item Maintability - the test software can recognize new added cell phones to the system and dynamically
+\item Maintability - the test software can recognize new added cell phones to the system and dynamically perform tests if new BTS stations are added
\item Mudalarity - the components are independent black boxes, they are tested and validated independently
\item Reliability - we use mutex locks to perform tests and database transaction operations to insert data into the database
-\item Security - all communication channels are encrypted with asymmetric key cryptography
-\item Fault-tolerance - the classes were designed to continue operating even if error events appear and handlers are logging everything
-\item Usability - we tried to create the
+\item Security - all communication channels, as well as the access to the web site, are encrypted with asymmetric key cryptography
+\item Fault-tolerance - the classes were designed to continue operating even if error events appear and handlers are logging all events
+\item Usability - we tried to create a simple user interface and easily to use for everyone
\end{itemize}
-
+\par The scheme how our algorithm works can be seen on figure 5.
\begin{figure}[ht!]
\centering
diff --git a/notFinishedCode/Report/test.toc b/notFinishedCode/Report/test.toc
index c0bb01c..69b75cb 100644
--- a/notFinishedCode/Report/test.toc
+++ b/notFinishedCode/Report/test.toc
@@ -8,7 +8,7 @@
\contentsline {section}{\numberline {4}Software design}{10}
\contentsline {subsection}{\numberline {4.1}Database access}{11}
\contentsline {subsection}{\numberline {4.2}Controlling the cell phones}{11}
-\contentsline {subsection}{\numberline {4.3}Client and Server class}{12}
+\contentsline {subsection}{\numberline {4.3}Client and Server class}{13}
\contentsline {subsection}{\numberline {4.4}Ping class}{14}
\contentsline {subsection}{\numberline {4.5}Data logging}{14}
\contentsline {subsection}{\numberline {4.6}SSH Class}{14}