The University of Sheffield
Department of Computer Science

Jonathan Rowe MSc Dissertation 2000/01

"An Investigation into Producing a Football Club Administration System"

Supervised by S.North

Abstract

The aims and objectives of this project were to produce a piece of software for the day-to-day running and administration of a football club. The software should be easy to use, even for a novice computer user, and should be able to run on both Windows and Macintosh operating systems. The project aimed to produce platform-independent software of a commercial standard.

The approach taken in the project was that the software was built using the Java programming language to provide a GUI interface to a body of data that could be created, amended, deleted and interrogated. The data was stored in a series of XML files to enable the transfer of information across platforms and for presentation on the internet. The project followed the software development methodology of 'rapid prototyping'.

The project resulted in some of the requirements of a large system being successfully built and tested using Java and XML. The conclusions are that the project was a success and that the foundations have been put into place for the system to be extended, using the design and data storage mechanisms already in place, and completed.