X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=reports%2Ffinal%2Fchapters%2FResults.tex;h=b54e68db11d73edadb0b5d639b543becfefb1db2;hb=a089928300f6500a31978b8cef356ed70bb232c1;hp=69ca9b527ea7c6bda968190cc7a62fdc5c232cf0;hpb=7987ad07f12aa9755fbaa274fa01bec1c844be0b;p=matches%2FMCTX3420.git diff --git a/reports/final/chapters/Results.tex b/reports/final/chapters/Results.tex index 69ca9b5..b54e68d 100644 --- a/reports/final/chapters/Results.tex +++ b/reports/final/chapters/Results.tex @@ -4,11 +4,12 @@ This report has described the work of the software team on the MCTX3420 pressuri In summary, we have succeeded in the following goals: \begin{enumerate} - \item Design and implementation of a multithreaded process for providing continuous control over real hardware in response to intermittent user actions (Section \ref{Server Program}, \ref{Hardware Interfacing}) - \item Design and implementation of a configuration allowing this process to interface with the \emph{nginx} HTTP server (Sections \ref{Communications}, \ref{Server Configuration} + \item Design and implementation of a multithreaded process for providing continuous control over real hardware in response to intermittent user actions (Section \ref{Server Program}, \ref{Hardware}) + \item Design and implementation of a configuration allowing this process to interface with the \emph{nginx} HTTP server (Sections \ref{Communications}, \ref{Configuration} \item Design and implementation of a API using the HTTP protocol to allow a client process to supply user commands to the system (Section \ref{Communications}) \item Design and implementation of the client process using a web browser based GUI that requires no additional software to be installed on the client PC (Section \ref{Communications}, \ref{GUI}) \item Design and implementation of several alternative authentication mechanisms for the system which can be integrated with different user management solutions (Section \ref{Authentication}) + \item Design and implementation of image streaming and image processing for use with a dilatometer (Section \ref{Image Processing}) \item Partial design and implementation of a system for managing the datafiles of different users (Section \ref{API}) \item Partial design and implementation of a user management system in PHP based upon UserCake (Sections \ref{Authentication}, \ref{Cookies}) \item Integration and partial testing of the software with the overall MCTX3420 2013 Exploding Cans project (All sections)