GPRS-Based Cinema Ticket Reservation System

Mihai Balan

AbstractThe purpose of this MSC project is to create a location-aware service for GPRS-enabled mobile devices. This service is called Cinema Ticket Reservation System and it can determine user's current position, allow users to search for movies in a given range from their current position, or reserve/purchase tickets. Users can pay for tickets using credit cards saved in a secure wallet embedded into the application, or e-money received as refund for the canceled tickets. An authentication mechanism based on the Needham-Schroeder protocol is implemented. A user-centered design is considered. Workshops and interviews are conducted with real users to build and evaluate different low and high-fidelity prototypes. GPRS is used as a network carrier for all client-server requests. J2ME, J2EE, Bouncy Castle cryptographic libraries, and postgreSQL DB are chosen as implementation technologies. Different optimization techniques are used to increase the overall system performance. The marketing strategies for lunching this service are analyzed. This prof-of-concept prototype shows how a user-centered approach can drive the design and implementation phases of a web service, and how several technologies can be merged together to create a successful service.
TypeMaster's thesis [Academic thesis]
Year2007
PublisherInformatics and Mathematical Modelling, Technical University of Denmark, DTU
AddressRichard Petersens Plads, Building 321, DK-2800 Kgs. Lyngby
SeriesIMM-Thesis-2007-76
NoteSupervised by Assoc. Prof. Jens Thyge Kristensen, IMM, DTU.
Electronic version(s)[pdf]
BibTeX data [bibtex]
IMM Group(s)Computer Science & Engineering