From a33c1f37817ec4579cc4d3d6db6ab977c8782e1a Mon Sep 17 00:00:00 2001
From: Refik Hadzialic
Date: Fri, 21 Oct 2011 16:38:18 +0200
Subject: Report writing!

---
 notFinishedCode/Report/test.tex | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

(limited to 'notFinishedCode/Report/test.tex')

diff --git a/notFinishedCode/Report/test.tex b/notFinishedCode/Report/test.tex
index 331df7c..647261d 100644
--- a/notFinishedCode/Report/test.tex
+++ b/notFinishedCode/Report/test.tex
@@ -167,7 +167,13 @@ The \emph{taskNo} attribute identifies the test number but not a single test (e.
 Before any test attempt is made, our test software first tries to ping the servers. These results are then stored in the \emph{PingResultTable}.
 \par The \emph{ErrorCodeTable} table defines all the error codes in the project, in other words it represents a list with error codes with their meanings. It consists of two attributes (\emph{errorcode} and \emph{description}), the first is of integer type and the second of varchar type (the description message is allowed to be only 100 characters long). 
 The \emph{ErrorCodeTable} table is used by the main test software (i.e. controller) to report the operator user what kind of error had appeared in the system.
-\par The \emph{DeviceAddressTable} is the table containing the location and identification data for each server and device. The table consists of seven attributes. \emph{deviceName} is the attribute with the name of the device (e.g. GSMRZ1 or landline).
+\par The \emph{DeviceAddressTable} is the table containing the location and identification data for each server and device. The table consists of seven attributes, \emph{deviceName, portName, number, lastChange, username, password, server}. 
+\emph{deviceName} is the attribute with the name of the device or server (e.g. GSMRZ1 or landline), it is of varchar type. \emph{portName} is the attribute field with the location address for a cell phone (e.g. \emph{/dev/ttyUSB1}) or 'localhost' instead of NULL value for a server, it is of the varchar type. 
+\emph{number} represents the number of the used service (i.e. number of the cell phone, SIP, etc.) and is of varchar type.
+\emph{lastChange} is a time value and represents the date and time the given entry was modified (we had plans in future versions of our test software that if an device gets a new IP address assigned it automatically changes it in the database). 
+\emph{username} is the field with the username stored in for a server/service, like SIP and landline. \emph{password} attribute stores the password information for the given service. The \emph{server} attribute stores information about the location of the server, IP or DNS address of the server. All three fields, \emph{username}, \emph{password} and \emph{server} are of varchar type. 
+The information stored in the given table is used by the test software to obtain usernames, passwords and addresses of the used services for the tests.
+\par The \emph{ResultTable} table is used by the test system to store final results for the performed tests. Our given table consists of two fields, \emph{taskID} and \emph{result} and both are of integer type. 
 \newpage
 \section{Software design}     % section 2.1
 \begin{figure}[ht!]
-- 
cgit v1.2.3-55-g7522

