The University of Sheffield
Department of Computer Science

Elliot Bowes Undergraduate Dissertation 2005/06

"An Application Tracking System"

Supervised by Dr SD North

Abstract

Many organisations use paper based forms despite their inefficiencies when compared to computer-based forms. This may be due to the expense and time involved producing computerised versions.

Whilst software exists to design computer based forms, there has typically been a need for some code to be written or further technical knowledge required. This project attempts to address these problems by developing a system whereby users with limited technical knowledge may produce forms with advanced features such as validation of input and repeating fields. To increase the end-user audience of the forms, the system will be a web-based application that may be used to display forms on an intranet or on the Internet.

This report investigates the requirements of the system, and proposes a number of technological solutions to various aspects of the system. These are then investigated and a full system involving a native XML database is developed based upon the conclusions made.