Department of Computer Science University ...




Department of Computer Science
University of Manchester
Third Year Project Laboratory
Playsoft: A Web-Based Play Production Management System
Supervisor: Thierry Scheurer
Thomas Henry
henryt5@cs.man.ac.uk

Abstract



Playsoft: A web-based play production management system.






Author:


Thomas Henry




Supervisor:


Dr. Thierry Scheurer




Date:


6th May 2009



Playsoft allows a Producer to manage aspects of the production of a theatre play. It contains a knowledge base of Plays, Actors and past Productions. The system supports negotiation between owners or managers of resources such as Actors and the Producer.
This report explains each stage of the process in creating the system from research and design, through implementation, to testing.
Acknowledgements
I would like to thank my supervisor, Dr. Thierry Scheurer, for his help and support throughout the year. I would also like to thank all those that have helped during the initial research and testing of the system.


Abstract 2
Part 1: Introduction and Problem BackgroundChapter 1: Introduction 6
Chapter 1: Introduction 7
1.1 The Problem 7
1.2 Project Objectives 7
1.3 Success Criteria 7
1.4 Summary 8
1.5 Overview of Report 8
Chapter 2: Methods used and sources of information 9
2.1 Methods used 9
2.2 Sources of information used 9
2.3 Websites analysed 9
Chapter 3: Application Domain 10
3.1 The Internet and the Web 10
3.2 Application Areas 10
3.3 Categories of Problems of Interest 10
3.4 Significant Features 10
Chapter 4: Architecture of Websites 11
4.1 Client-Server Architecture 11
4.2 Three-Tier Architecture 11
4.3 Aspects of Website Design 12
4.3.1 Conceptual Design 12
4.3.2 Structural Design 12
4.3.3 Visual Design 12
Chapter 5: Technologies for Web Applications 13
5.1 HTTP 13
5.2 Client-side Technologies 13
5.3 Server-side Technologies 14
5.4 Server-DBMS Technologies 15
Chapter 6: Requirements 17
6.1 Problem Background and Conceptual Design 17
6.2 Main Concepts Involved 17
6.3 Functional Requirements 17
6.4 Non-Functional Requirements 17
Chapter 7: Human-Computer Interaction Design 18
7.1 Structural Design 18
7.2 Visual Design 19
Chapter 8: Product Details 20
8.1 Product Overview 20
8.2 Login Module and Home Page 20
8.3 Play Management Module 21
8.4 Actor Management Module 23
8.5 Production Management Module 24
8.6 Agent Confirmation Module 25
8.7 Archive Module 26
8.8 User Management Module 27
Part 3: Programmer’s ...

Sign up and be the first to receive our latest offers: