Sunteți pe pagina 1din 54

CHAPTER ONE

1.0 INTRODUCTION

Industries such as Aviation (i.e. Airlines), Transportation (i.e. Railway) and

Entertainment (i.e. Cinemas), and are continuously plagued by spiraling costs, making

cost-cutting a necessary survival tool. One sure method for these industries to realize cost

savings is by increasing the use of electronic ticketing and phasing out paper tickets.

Electronic ticketing not only cuts distribution costs, it also reduces back-office

accounting work and the need for some support personnel.

Not surprisingly, electronic ticket distribution rates are higher in the United States than in

other parts of the world, with some U.S.-based carriers generating e-tickets as much as 90

percent of the time. The International Air Transport Association (IATA) is targeting 100

percent electronic ticketing by the end of 2009.

Revenue account support staff at some airlines has decreased by as much as 50 percent

with the increase in automation and the use of electronic data. But whatever the savings,

e-ticketing and data exchange are not the end of back-office accounting support. Staffing

is still required to work exceptions in various areas of accounting, including interlines

settlements, travel agency audits, refund requests and fraud prevention.

In spite of the various effects of electronic ticketing on the revenue accounting process,

there are ways airlines can achieve their cost-cutting goals sooner through business

process outsourcing (BPO).

1
ONLINE TICKET RESERVATION SYSTEM

An online ticket reservation system can be defined as a web-based application that is used

to by individuals to make booking and payments over the internet.

The term "Web-based" implies that information processing systems rely on the

technology of the Internet, particularly on that portion known as the World Wide Web

(WWW), for implementation. That is, Web-based systems operate within a technical

framework with the following characteristics:

First, the systems operate across public, rather than private, data networks. They

communicate over the Internet, the world-wide interconnected networks of computers

that are publicly accessible. This means that Web-based information systems can literally

span the globe with processing activities shared among components located anywhere on

Earth and beyond where Web service is available.

Second, these communications networks are based on open and public technical

standards such as Ethernet architectures, TCP/IP transmission protocols, and HTTP

(HyperText Transport Protocol), FTP (File Transfer Protocol), SMTP (Simple Mail

Transfer Protocol), and other common application protocols. These are not private or

proprietary standards but are fundamentally open and free to public use.

Third, Web-based systems use common, often-times free, software for development and

delivery. Even the most complex systems can be coded with nothing more than a

standard text editor and placed into production through common Web server software.

2
This software is usually built into the server computer's operating system or can often be

downloaded for free. Also, interaction with Web-based systems takes place through

standard Web browsers rather than specially configured hardware and software.

STATEMENT OF THE PROBLEM

• Network problem – difficulty in getting through the phone lines due to network

problems

• Distance/Time cost - where individuals have to make enquiries through phone or

get to the cinema before obtaining tickets.

• Collation problem – manual method of collating the records; a lot of effort is put

into it.

OBJECTIVE OF THE STUDY

The aim of this study is centred on the development of up to date techniques for tracking

information about the people patronizing cinemas, ticket reservation information and

statistics. This will be accomplished with the development of a new automated electronic

ticket reservation application called the e-Ticketing System. The high-level objectives of

the e-Ticketing system are to develop an application that will:

• Save Time and Money – By running an online ticket reservation, there is no need

to spend money making calls for enquiries &time spent in going all the way to the

cinema to get your tickets.

• Secure Access – Prevents unauthorized access to the system and information

• Provide a central repository accessible via Internet for reservation information.

3
• Ensure accuracy and timeliness of all customers & ticket reservation information.

• Generate a series of basic reports.

• Provide the capability to produce ad hoc reports in the event existing reports do

not satisfy the organization’s reporting requirements.

SCOPE OF THE STUDY

The scope of the study will cover a movie theatre - SilverBird Cinemas located in Lagos

will be used as the case study. This project will be integrated into the existing website or

it can be a web interface which could be used to access the application.

METHODOLOGY

The methodology for this study was carried out using the following process below:

Interview: Interviews were conducted randomly for guests and the general public who

are conversant with the existence of the cinema as well as the process used in

carrying out business activities at the cinema. Three locations were visited namely:

the Silverbird Cinema venue, Ozone Cinema venue as well as Genesis Deluxe

Cinema venue all in Lagos State.

Questionnaire: Sample questionnaire (see appendix B) was designed and given out to

guests above the age of 18 at the SilverBird Cinema, its environ in Victoria Island

and as well Lagos Mainland areas like Surulere, Yaba and Egbeda and environs.

4
Observation: Several visits were made on several occasions at several times of the day

and at different times of the week such as weekends and public holidays to see how

the process of ticket purchase and movie bookings or reservation is carried out at

the SilverBird Cinema. I had the opportunity to be a part of the process by

participating in booking and paying for a scheduled movie available for viewing at

those times.

SIGNIFICANCE OF THE STUDY

The e-Ticketing application model is today the primary data model for commercial ticket

processing applications. It has attained its primary position because of its numerous

benefits.

1.1 DEFINITION OF TERMS

E-ticketing: Electronic ticketing allows you to travel without the use of paper tickets.

Ticket information is electronically stored, and you receive only a confirmation of your

itinerary and receipt. An E-Ticket (electronic ticket) is the industry's idea for convenient

traveling. Also called "paperless ticket", it is one less thing to worry about when you

prepare your "to bring" checklist. Just don't forget your confirmation number, booking

reference/record locator, and a government issued ID (and/or passport for international

travel). You don't have to worry about misplacing or losing your ticket with E-Ticket.

5
Hardware: The physical components of a computer system-the computer, plotters,

printers, terminals, digitizers, and so on.

Software: Operating Instructions for specific task based applications. These instructions

are carried out by the computers processors. These include all packaged for use like

image editing, word processing, databases, CAD, CAM, games, and so on. Software has

to be written for a specific Computer OS.

Http: Hypertext Transfer Protocol is the set of rules for transferring files on the World

Wide Web. HTTP is the set of rules for exchanging files (text, graphic images, sound,

video, and other multimedia files) on the World Wide Web. Relative to the TCP/IP suite

of protocols (which are the basis for information exchange on the Internet), HTTP is an

application protocol.

Ftp: File Transfer Protocol. FTP is the TCP/IP standard way of transferring files across

the Internet and between computers.

Smtp server: Short name for Simple Mail Transfer Protocol. It is a protocol for sending

e-mail messages between server. A computer that forwards Internet e-mail messages

using the SMTP protocol, using Send mail or similar software.

CHAPTER TWO

LITERATURE REVIEW

2.1 OVERVIEW OF E-TICKETING

6
With electronic ticketing, digital data becomes the information carrier, crossing

effortlessly between silos, breaking down barriers and providing a far more efficient

process. At its simplest level, electronic ticketing is just a different means of

documenting a sale. Details of the ticket are made available through the

issuing/validating airline’s/ Cinema’s computer system to enable any transaction that

could equally be effected using a paper ticket. The ticket still exists, but the details are

retained within the system only in electronic form and the cost of producing any optional

hard copy confirmation of the ticket has been passed to the passenger or client.

The record of an electronic ticketing transaction is firmly stored in the validating carrier

or Cinema’s database, acting as the ‘anchor’ for all actions. Because that data is carried in

electronic form, it can be monitored and accessed by any authorized system. It follows

that a number of back-office procedures can be automated and higher quality

management information can be produced. These include:

• Expediting the dispatch of data to revenue accounting.

• Eliminating the uplift envelope of paper tickets thanks to more rapid accrual of

revenue.

• Automating the probation process according to agreed criteria.

• Providing faster sales information, triggering more responsive marketing and

Passenger offers.

• Improving the handling of involuntary re-routing.

2.1.1 E-Ticketing For Movies

E-ticketing has not been restricted to booking tickets for travel alone. In the US and

Europe, online booking is a popular means for acquiring tickets for events and movies.

7
The trend is slowly catching up in India too, with initiatives taken by some of the leading

multiplexes.

For instance, in April 2002, Shringar Cinemas opened Fame Adlabs, a 5-screen multiplex

in Mumbai, with a total seating capacity of 1,430. It has developed an Internet-based

business-to-customer e-commerce site, www.famecinemas.com, based on Microsoft’s

.NET technology.

Customers can gain direct access to an interactive seating plan to reserve tickets of their

choice online up to an hour before a show. The e-ticketing contributes about 10 percent

of the total tickets booked at Fame Adlabs. The company took about 45 days to develop

and deploy the system. The benefits? Customer convenience and improved service

efficiency.

2.1.2 E-Ticketing Made Passenger-Friendly

In the transportation industry, e-ticketing is seen to make a positive impact in the area of

customer service. S. Vijay Kumar in an art

Modifications in e-ticketing follows not only requests made by frequent travellers but

also part of the efforts of the railway administration to establish zero-queue level at

reservation counters.

MADURAI (www.irctc.com) states that “The Indian Railway Catering and Tourism

Corporation (IRCTC) have made modifications in the electronic ticketing system making

it more passenger-friendly.” (E-ticketing allows a registered user to book confirmed/RAC

tickets online on ‘www.irctc.com’ for a maximum of six persons. The person in whose

account and identification proof e-ticket is booked will be the master passenger.)

Facilities such as change of name and boarding point that were not available before have

8
been introduced. “A passenger should be able to walk in, purchase ticket and move on

instead of waiting in long queues. By popularising e-ticketing and Internet-ticketing, the

rush at counters can be minimised...,” the official added.

© Copyright 2000 - 2008 The Hindu

2.1.3 First Online Movie Ticketing With Seat Selection Function

In an article on e-ticketing, Petaling Jaya in an article (Saturday June 23, 2007)

mentioned one of the benefits of e-ticketing. “The service gives customers the option to

use cashless transactions for their ticket purchases.

“It comes with an added advantage of a guaranteed seat of their choice,” Maybank head

of e-channel Ahmad Shareza Abdul Rahman said at the launch of the service yesterday.

2.1.4 E-tickets are common in today’s world

An article by Vladimir Tepikin – June 28, 2006 on existence of e-tickets in today’s world

of modernization. “In South Korea (SEOUL), you can buy a movie ticket almost

anywhere: on your mobile phone, through numerous sites on the Internet, in selected cash

machines, at convenience stores, even at the occasional cafe. For customers, it's not only

convenient to show up to the theatre with an electronic ticket, it makes good sense. In

densely populated cities such as Seoul, weekend screenings of popular films often sell out

hours in advance. Not only that, auds are assigned seats at Korean theatres, so the sooner

a ticket is bought, the better the seat will be.

2.1.5 Ticketing at the gate

Longleat Estate first opened for business in 1949, when Longleat House was opened to

9
the public. Since then a range of tourist attractions have been developed, including the

world famous Safari Park, Railway, Adventure Castle and a whole host of others.

Longleat selected the VCSTIMELESS VENPoS Ticketing and Admissions system

running on IBM SurePOS 500 touchscreen terminals.

Since implementing the solution, Longleat has seen significant cash savings, increased

efficiency and improved ease of use. Says David Hines, "The VENPoS software allows

us to print customised tickets on the spot, which reduces the cost per ticket by a factor of

seven. All the PoS terminals are linked so cashing up is faster and easier, and the

VENPoS software allows us to see more detailed breakdowns of ticket sales and money-

off vouchers.

Overall, the VCSTIMELESS solution speeds up entry for our customers and reduce

costs - those are important benefits for our business."

2.2 E-TICKETS AS A MARKETING TOOL

On the most basic level, data about electronic ticket sales can be used as a marketing tool.

As far back as 2001, it was common to encounter press reports stating that films such

"Friend" or "My Sassy Girl" had notched a record number of advanced ticket sales.

10
Beginning three to four years ago, advanced ticket sales came to be considered a key

aspect of film marketing. Internet portals, daily newspapers and film-related television

shows now publish top-10 rankings of the weekend's scheduled releases by the number of

advance reservations (typically the charts are released each Wednesday). This makes it

easier for customers to identify the next "it" film and helps buzz to spread. A place at the

top of the chart is sure to be trumpeted by marketers in newspaper and online ads.

2.2.1 E-ticketing has lead to Competition in Entertainment Industry

"Internet reservations are an indication of how the week's new films are likely to compete

with each other, and so the rankings can have an effect on the number of screens a film

secures," says Kang Kyung-ho of CJ Entertainment's distribution team.

With so much potentially riding on electronic tickets, distributors and film marketing

departments have done everything in their power to give their films a leg up on the

competition. In some cases, companies have resorted to reserving tickets themselves en

masse in the hopes of pushing a film into the No. 1 slot. One marketer claims that despite

the costs involved, the scale of such efforts has ranged from smaller cases of 2,000 to

3,000 tickets up to 50,000 tickets for the biggest releases. Although some ticket

reservation sites have limited the number of purchases each user can make in an effort to

stem the practice, smaller vendors have even approached film companies directly in the

hopes of drawing more business.

2.2.2 Reliance and e-ticketing

Reliance WebWorld launched its maiden e-ticketing offering in August 2005 together

with Air Deccan. This tie-up offered a facility to book air tickets through Reliance

11
WebWorld’s nationwide retail chain of 240 centres across 105 cities. With this facility,

passengers can book Air Deccan tickets, pay for the ticket, reschedule as well as cancel

the ticket from any Reliance WebWorld and get immediate refund across the country.

According to Sarup Chowdhary, CEO, Reliance WebWorld, “We are doing over 7,000

bookings a month. With the market for e-ticketing for the airline industry alone estimated

at Rs 400 crore per annum, this is just the beginning.”

Since one of the hurdles for e-commerce has been infrastructure, Reliance WebWorld has

tried to solve this as its e-ticketing initiative is backed by a direct payment mechanism

through its retail chain.

2.2.3 Technology aids the Success of Online Modern Ticketing

Korea's position as a leader in mobile technology and broadband Internet has only helped

the practice spread. But over the past few years, the electronic ticket has proved to have a

surprisingly large impact on the marketing and distribution of both large- and small-scale

films, and it has stirred controversy in unexpected places.

However, the marketers are targeting more than just regular viewers. The ultimate size of

any release is determined by exhibitors' confidence in a film, and high levels of advanced

ticket sales may encourage theatre owners to make a late change in strategy.

2.3 E-TICKET AND E-COMMERCE

Sales Companies today, are eager to promote foresightedness, and numerous online

reservation sites now compete for customers' business.

Some firms distribute coupons to customers, offering steep discounts on selected films

provided a reservation is made by a certain date. One major distributor was embarrassed

12
last December when an internal email urging all the firm's employees to book advanced

tickets for an upcoming release was mailed to the press instead.

Campaigns such as these may explain the fact that different vendors often report vastly

divergent rankings on each week's films. Yet a No. 1 rating at even one vendor is

sufficient to provide copy for an advertisement. The Korean Film Council, seeking to

filter out some of the confusion, has introduced a combined ranking from a wide range of

vendors that is posted in real time on its website. However, the organization has yet to

secure the participation of the two biggest vendors, Internet portal Naver.com and

reservations site Maxmovie.com, so some question how useful the new chart will be.

"Given the current situation, it's hard to make any accurate predictions of a film's opening

score simply from online reservations," says Kang. "But with many films in Korea now

opening on a Thursday, it's possible to get further information from the first day's returns

and to adjust the number of screens accordingly."

Despite these problems, the spread of electronic ticketing has introduced a vast amount of

data that can be used by distributors. They can also publicly access the gender and age of

each film's audience, allowing them to more carefully target ad campaigns.

As more reliable figures become available, e-tickets' influence on the distribution sector

is sure to grow.

2.3.1 Growing Market For E-Ticketing Driven By Airlines And the Indian

Railways

Priya Jain looks at the trends in e-ticketing with respect to transportation and says “While

travelling can be fun, the process of booking tickets is not. Electronic ticketing (e-

13
ticketing) is transforming what used to be a tiresome task (given to the friendly

neighborhood travel agent) into a simple point-click-and-print affair”.

e-ticketing was given a push in the market by the International Air Transport Association

(IATA) in 2004 when it announced its commitment to achieve 100 percent e-ticketing by

the end of 2007 as a part of its initiative to re-engineer many air transport industry

processes to simplify the airline business.

The biggest push for e-ticketing is coming from low-cost airlines. Observing this steady

transformation of the airline ticketing industry in India, the Indian Railways and a few

private travel agencies have followed suit. Large carriers such as Indian (earlier known as

Indian Airlines), Air Sahara and Jet Airways have also jumped on this bandwagon.

According to the Internet & Online Association of India, a non-profit industry

organisation, e-ticketing has emerged as the definitive online trend in the country. Says

Kashmira Irani, Senior Vice-president, Market Development, Kale Consultants,

“Changing lifestyles coupled with multiple Internet access points are expected to propel

e-commerce transactions to Rs 2,300 crore in 2006-07. From 17 million users in 2003,

the figure is estimated to reach 33 million by the end of 2006.”

CHAPTER THREE

SYSTEM ANALYSIS AND DESIGN

14
This chapter discusses the analysis and research methodology used in implementing the

algorithm for online ticket reservation system.

3.1 SYSTEM ANALYSIS

System analysis simply involves the complete break down or process of obtaining

relevant data/information on the current system and discovering the defects, lapses, loop

holes or problems identified therein in order to enhance or implement a new system for

the purpose it serves.

3.1.1 Fact Finding

This is the process of data gathering for information processing where the system

developed gradually builds up a detailed picture of the client’s current problems and his

or her needs and wishes for the new system. Here, these data (raw facts or observations

with little or no value until they are transformed into information) is summarized with the

intent to extract useful information and develop conclusions.

The Current system is a manual process where movie enquiry, booking or reservation is

made over the counter at the Cinema venue or over a phone line while payments for

scheduled movies are also made over the counter at the Cinema venue. Any Client user

who wants to watch a movie at the cinema will have to take the pain of going all the way

to the cinema venue before making payments and viewing the scheduled movies on

queue for a particular date. As a result of erratic power supply on electricity power supply

in this part of the world along with the epilileptic network in the telecommunications

15
sector, it is usually very difficult for client’s to get through over the phone for enquiry,

booking or reservation. However, it can inferred from the Feedback obtained from

interviewing Client users that most users are of the opinion that a new system which will

enable user’s achieve their objective in less time and a more convenient way.

3.1.2 Required Logical Model

The required logical model simply analyses the new or proposed system. It aims to

specify what must be done to solve the problems and meet the requirements specified in

the fact finding stage. (See fig c below)

3.2 SYSTEM DESIGN

This includes details on the architectural design, interface design, component design, data

flow diagrams and every necessary detail required to build the system.

16
3.2.1 Data Flow Diagrams

The data flow diagrams clearly and graphically represent the flow of data through a

system. Below is the dataflow context diagram for the online ticket reservation system.

Movie ticket

Movie details

0
CLIENT Reservation
ONLINE TICKET
RESERVATION SYSTEM

Client Payment

Payment details

Fig 3.1 showing the Context (level 0) Diagram

This is the level 0 diagram that models the whole system as a single process box whose

sides represent the boundary of the system. It defines all external entities and related

input and output flows. In the design of the online ticket reservation system, the external

entity is the client user. (See fig 3.1)

3.2.2 Use Case Diagram

17
A use-case diagram may be considered a "table of contents" for the functional

requirements of a system. It is a description of a system's behaviour as it responds to a

request that originates from outside of that system. The use-case diagram for this research

is shown in Figure 3.2

Online Ticket Reservation System

Registration
New User

Log In <<include>> Change


Registered Password
User Log Out

<< extend >> View Movies <<include>> Query


View Seats Movies

<<include>> Booking <<include>> Generate


Choose Seat Reservation Report Slip

E-mail << include>> Generate


Confirmation Ticket

Printer

Fig 3.2 Showing Use- Case Diagram for Online Ticket Reservation System

18
CLIENT

1 Silverbird Cinema

REGISTRATION FORM
CHECK AVAILABLE
MOVIE & TIME

2 Silverbird Cinema

CASH PAYMENT MAKE PAYMENTS D1 PAYMENT


FOR MOVIE DETAIL

3 Silverbird Cinema

ISSUE MOVIE
TICKETS
MOVIE TICKET PAYMENT DETAILS

Fig 3.3 Showing the CURRENT PHYSICAL DATA FLOW DIAGRAM

19
CLIENT USER ID 1 Client USER
VALIDATE INFORMATION
USER LOGIN D1 USER REG DETAILS

ACKNOWLEDGEMENT

2 Client
VIEW& QUERY D2 MOVIE DETAILS
MOVIES
MOVIE INFORMATION
FEEDBACK

3 Client
INPUT BOOKING MOVIE
INFORMATION D2 RESERVATION DETAILS
INFORMATION

4 Client

INPUT PAYMENT D3 RESERVATION DETAILS


INFORMATION

PAYMENT INFORMATION

5 Client PAYMENT INFORMATION

E-Mail Confirmation COMPILE PAYMENT MOVIE


DETAILS Acknowledgement DETAILS & ISSUE USER
DETAILS TICKET

Fig 3.4 Showing the REQUIRED LOGICAL DATA FLOW DIAGRAM

20
INTERNET CLOUD

Internet Explorer

BCU
ONLINE TICKETING
RESERVATION
SYSTEM

Web Server (IIS)

OLEDB

DATABASE

TICKET RESERVATION DB
Fig 1 showing

Fig 3.5 Showing the Architectural design of the Online Ticket Reservation System.

3.3 DATABASE DESIGN

21
A database is a structured collection of records or data. A computer database relies upon

software to organize the storage of data. Database design is the process of producing a

detailed data model of a database. This refers to the tables, columns, relationships, keys

and indexes of which a database is comprised. The process of designing a database

begins with an analysis of the business requirements that must be met.

Below are screenshots of all the tables designed for the System

Fig 3.6 Showing Tblbooking payment

22
Fig 3.7 showing Tblcreditcard ( Creditcard detail table)

Fig 3.8 showing Tblhall (Table where records on the available theatre is stored)

23
Fig 3.9 showing Tblmovie (table where movie records are stored)

24
Fig 3.10 showing Tblmoviecategory (where categories of movies are stored)

Fig 3.11 showing Tblmovieschedule (where movies scheduled movies are stored)

25
Fig 3.12 showing Tblmovietype (Where categories of movies are stored)

Fig 3.13 showing Tblreg (where new user and login details are stored)

26
Fig 3.14 showing Tblseat (where details on seats are stored)

27
Fig 3.15 showing Tblseatanalysis (where available seats for scheduled movies are stored)

28
CHAPTER 4

SYSTEM IMPLEMENTATION AND EVALUATION

The implementation of the system design is outlined below. The system was adequately

tested and evaluated to see its viability.

The Online Ticket Reservation System is a web-based application built on Three Tier-

Client/Server architecture.

In Tier 1 the desktop PC client handles the user interface activities of the system; Tier 2

the Web server handles the primary processing functions of the system; and in Tier 3 the

database server (and in certain cases the media server), handles information storage and

retrieval functions required by the system.

In turn, each of the three hardware components host corresponding software. The client

software is a standard Web browser such as Microsoft Internet Explorer. The Web server

runs a network operating system such as Windows Server 2003 with component services

such as Internet Information Services (IIS) hosting World Wide Web, FTP, SMTP mail,

and other Internet services. The database server runs a database management system

called Microsoft Access. It can also be run on other database management system such as

SQL Server, Oracle etc. In summary, separate system components perform separate

processing tasks that are integrated through the Web into a complete information

processing system.

29
When the client user visits the e-ticketing application, the Web browser provides the user

interface to the system. In response to various "input" requests submitted by the user as

he navigates the available links (e.g “movies” link), various "output" pages are produced.

User requests are entered into the system through these Web links and user form

submissions. The system responds by producing HTML pages delivered back to the

Client user’s browser for display on the screen. Special processing pages (i.e. the active

server pages) handle the payment transactions, and the Microsoft access database

maintain information storage and retrieval flowing through the system.

An important point to note is that in any Web-based systems of any size the three primary

tiers of functionality exist. From the standpoint of the Web development, then, the task is

to build these three separate components the user interface, the business processing

routines, and the database maintenance components and to integrate then into a fully

functioning information processing system.

Figure 4-0. Hardware and software layers of a three-tier information processing system.

30
CHOICE OF PROGRAMMING LANGUAGE

To implement the design, ASP (active server page) with VBscript (visual basic script)

and JavaScript were chosen. The choice of these programming languages was based on

the following features with respect to this project.

i. Relevance - In today’s world, ASP is very relevant in application

development and deployment either on stand-alone or internet applications.

Learning it is very easy and rewarding and makes you relevant in the

programming world.

ii. Flexible, powerful compared with Frontpage. dbWeb

iii. In-built database interfacing elements, no extra modules required

iv. Choice of scripting languages e.g VBscript, Javascript, Perl

v. It is free

31
INPUT AND OUTPUT OPERATIONS

E-ticketing as a web based payment application system that is (GUI) driven. The ff

sections discusses the input and output operations as used in the system.

4.1.1 Input Operations

The input operations are (See Fig 4.1)

• User Login Menu

• New User registration menu

• Booking/ Reservation Menu

• Payment Menu

4.1.2 Output Operations

The output operations are (See Fig 4.2)

• Booking /Reservation menu

• Payment menu

TEST CASES AND RESULT

This is a way to evaluate and measure how users interact with a software product or site.

Tasks are given to users and observations are made.

4.1.3 Test Plan

32
Table 4.1 is a description of the various test performed on this system to see its

practicability.

33
Table 4.1: Test Plan

Test Plan Test Cases


1 To test if New user registration input is successful

in the system
2 To test Login of authorised users into the system
3 To test if the system can accept wrong payment

card for processing


4 To test if final output on completion of the

reservation process.

4.1.4 Test Cases

Test Case : 1

Objective : To test if New user registration input is successful in the

System

Test Data : Input User Login details (e.g Username)

Expected Test Result : Onclick of the submit button, system displays

34
processingdoc.asp page with success message

Actual Test Result : Screen displayed as expected (Fig 4.1a & b)

Conclusion : Test successful

Fig 4.1a Before the test

35
Fig 4.1b After the test

Test Case : 2

Objective : To test Login of authorised users into the system

Test Data : Input wrong User Login details (e.g password)

Expected Test Result : Onclick of the submit button, system displays

36
a dialog box with an error message “Login not successful

incorrect password”

Actual Test Result : dialog box displayed as expected(Fig 4.2a&b)

Conclusion : Test successful

Fig4.2a before the test

37
Fig 4.2b after the test

Test Case : 3

Objective : To test if the system can accept wrong payment card for

Processing.

Test Data : To test if the system can accept wrong payment card for

Expected Test Result : Onclick of the submit button, payment parameters

Is reset and message “The card pin no is not correct”

38
Actual Test Result : Record is reset & message is displayed as expected(Fig 4.3)

Conclusion : Test successful

Fig 4.3a Before the test

39
Fig 4.3b After the test

Test Case : 4

Objective : To test if final output on completion of the reservation

Processing.

Test Data : To test if the system will give the final required output

Expected Test Result : Onclick of the submit button, a movie ticket is printed

Actual Test Result : system displays EticketPay.asp with ticket details (Fig 4.4)

40
Conclusion : Test successful

Fig4.4a Before the test

41
Fig 4.4b After the Test

42
4.4 CLIENT USER OPERATIONS MANUAL

The Login Module

This module will have a web-based interface that will be used primarily to grant user

access to the Online Ticket Reservation System (OTRS) data entry interface.

The interface will be as seen in fig 4.5 below

Fig 4.5 Showing the Login Interface

New User Login

Login task will be used by Client to gain access into the system for user access and data

capture.

Enter the url of the application to display the Login in page (See fig 4.5)

• Click on the hyperlink “Click here” to access the registration form.

43
• Fill in your details correctly into the text boxes provided in the form page

displayed. (See Fig 4.6)

Fig 4.6 New User login menus

• Click on submit button to send your details


• A Success page is displayed and a hyperlink “Continue” is shown
• Click on the continue to enter the home page.

44
Registered User Login

This task is called when the URL of the application is entered on the browser.

The user must have been registered before login into the system.

• Enter your valid Username and Password via the textboxes provided (fig 4.5)

• Click on the Sign In button to log in into homepage (See Fig 4.6)

Fig 4.6 showing movie homepage

To View movies

45
• Log in to the homepage

• Click on the hyperlink “movies” on the left side of the menu bar (See Fig4.6)

• Scroll to the end of the page to see the required information on each movie

To Query Movies

• Log in to the home page

• Click on Movies

• Scroll to the end of the page and click on the hyperlink “Click here to search for
Movie”.

• A search page is displayed as seen in fig 4.7

Fig 4.7 Showing Movie search page.

Click on the drop down menu box (fig 4.7) and select the option type and date by which

you want to search for your movie.

46
Click on the GO button to view your search.

To Make Movie and Seat Booking or Reservation

Log in to the homepage

Click on the Movie link on the menu tab

Click on the hyperlink “search for a movie” (see fig 4.7)

Select the movie type you desire (see fig 4.8)

Click on Book Now (see fig 4.8)

Fig 4.8 Showing Movie booking

A booking module page is displayed as shown in fig 4.8 showing your userid , the movie

you selected, the amount to be paid, show time, show date and all necessary details

for the scheduled movie of your choice.

47
The system automatically assigns a hall/theatre for you.

Read the instructions at the top of the page carefully.

Click on the dropdown menu to view the available seats for that particular movie you

chose.

Click on the submit button to continue.

To make Payments For a movie

Log in to the homepage

Click on the Movie link on the left side of the menu bar.

Select a movie of your choice

A booking slip is displayed showing your booking details

Click on the PAYNOW button

A payment page is displayed (See Fig 4.3 above)

Enter your payment Card details and click on the submit button.

A Ticket is generated for the movie choice as seen in fig 4.4b above.

48
CHAPTER 5

CONCLUSION AND RECOMMENDATION

This chapter presents the summary of the project work, as well as recommendations of

possible future works.

CONCLUSION

Air travel has been at the forefront of the development of IT and Internet-based services.

Passengers are increasingly content to handle all of their travelling requirements at a time

that suits them. But electronic ticketing is not only based in an online world. Tickets can

be purchased by phone with confirmation provided by fax or even by mail, if e-mail is

not an option. The passenger no longer has to visit a travel agent or city centre ticket

office. Changes can also be handled over the telephone.

Electronic ticketing has become a feature of the air, rail & entertainment industry in the

last few years. But its many advantages will only be fully shared if the industry accepts

100 percent adoption and the complete removal of paper ticketing from the system. If the

industry continued to accommodate both paper and electronic forms of ticketing, it would

be adding unnecessary cost at a time when every dollar of saving needs to be extracted.

RECOMMENDATION

49
From this study we have discussed on the advantages of e-ticketing, and the various

approach of e-ticketing to airline, entertainment and transport industries. This suggests a

possible area for future research in e-ticketing. Currently implementation of e-ticketing is

being concentrated mostly in paper ticketing system, it would be interesting to explore

other areas such as paperless ticketing and investigate other factors for process

optimization, and how technology, business process and the general public’s acceptance

of such innovation.

50
REFERENCES

Darcy Paquet Sunday, 02 December 2007 . Story Categories: box office, CJ

Entertainment, Exhibition/theaters, Film, Internet, Korea, Macau, mobile content, People.

Vladimir Tepikin – June 28, 2006. Ukraine International airlines

Feng Bao, Lakshminarayanan Anantharaman, Robert Deng, Kent Ridge Digital Labs, 21

Heng Mui Keng Terrace, Singapore 119613 baofeng, lux, deng}@krdl.org.sg

Ramage, Magnus (1994). Engineering a smooth flow? A study of workflow software and
its connections with business process reengineering. MSc Dissertation, University of
Sussex.

Ramage, Magnus (1996). CSCW Evaluation in Five Types. Report CSEG/17/96,


Computing Department, Lancaster University, UK.

Ross, Susi, Magnus Ramage and Yvonne Rogers (1995). PETRA: Participatory
Evaluation Through Redesign And Analysis. Interacting With Computers, 7 (4): 335-360.

RSA (1995). Tomorrow's Company. Report of an Inquiry by the Royal Society for the
Encouragement of Arts, Manufactures and Commerce, London.

Gundry, A. J. (1988). Humans, computers, and contracts. In D.M. Jones and R. Winder
(Eds.), People and computers IV (pp. 161-175). Cambridge, UK: Cambridge University
Press.

Heath, Christian and Paul Luff (1991). Collaborative Activity and Technological Design:
Task Coordination in London Underground Control Rooms. Procs. of the Second
European Conference on Computer-Supported Cooperative Work (ECSCW 91).

http://www.actapress.com/PaperInfo.aspx?PaperID=31140&reason=500

www.peak10.com/General-Information/definitions.htm

www.mcaggis.com/Glossary.html

51
Anonymous (2004) Nokia, Philips and German Public Transport Network Operator
RMV trial NFC for

ticketing. In Nokia Press Release.

Anonymous (2006) E-Tickets. [online]. Independent Traveler.com. Available from:

http://www.independenttraveler.com/resources/article.cfm?AID=191&category=1.
[Accessed

January 26, 2006].

Bisignani, G. and Peters, J. (2005) Change is in the air. In Economists, 19-21.

BusinessTraveller (2004) E-ticketing airline booking at your fingertips. [online].


Available from:

http://www.businesstravellerindia.com/200405/spotlight01.shtml. [Accessed January 25,


2006].

Dasai, T. (2002) Current State of and Issues concerning Mobile Electronic Payment and
Mobile e-Ticketing.

[online]. Available from:


http://www.ecom.jp/ecom_e/latest/ecomjournal_no4/wg13_e04.htm.

[Accessed December 10, 2005].

Fisher, L., Coogan, M. A. and MarketSense (2002) TCRP Report 83: Strategies for
Improving Public

Transportation. Federal Transit Administration, Washington. June.

IATA (2005) Progress, future and pressures. In Airlines International, 21-25.

ITU (2004) Social and human considerations for a more mobile world. In: Proceedings
of the ITU/MIC

Workshop on Shaping the Future Mobile Information Society. International


Telecommunication

Union, Seoul, Korea. March 4-5. 1-44.

Klein, T. (2003) An Airline Comeback in 2003: Strategies to Consider. [online].


Available from:

52
http://www.sabreairlinesolutions.com/news/030206_Airline_Comeback.htm. [Accessed
January 26,

2006].

Kruelle, O. (2003) RIS - mobile - Informationsversorgung ueber mobile Endgeraete. In:


Proceedings of the

CeBIT 49. Eisenbahntechnische Fachtagung: RIS Dynamische Reisendeninformation der


Bahn.

Hannover. March 23.

LaPlaca, P. J. (1997) Contributions to marketing theory and practice from Industrial


Marketing Management.

Journal of Business Research, 38 (3), 179-198.

Loh, T., Kramer, H. and Kruelle, O. (2005) Der Einsatz von 2D Barcodes in der
Fahrscheinkontrolle. In Der

Eisenbahningenieur, 46-48.

Moore, A. M. (2003) A.-M. Moore, Replacing cash with convenience: The promise of
RFID payments.

[online]. Bank Systems & Technology Online. Available from:

http://www.banktech.com/showArticle.jhtml?articleID=14700510. [Accessed January 26,


2006].

Moreau, B. (2003) Feature: Going Contactless - on the move. In Card Technology Today,
10-11.

Nauheim, R. (2000) Informationstechnologie bei den Bahnen (Sonderveröffentlichung


der ETR -

Eisenbahntechnische Rundschau). Hestra-Verlag.

Ondrus, J. and Pigneur, Y. (2005) Towards A Holistic Analysis of Mobile Payments: A


Multiple Perspectives

Approach. Electronic Commerce Research and Application.

53
Poropudas, T. (2003) Finns are mobile with mobiles. [online]. Nordic Wireless Watch.

Available from:

http://www.nordicwirelesswatch.com/wireless/story.html?s=7&story_id=2640&nl=2003-

01-12. [Accessed January 31, 2006].

Rossman, D. and Donner, R. (2005) Web-Tourismus 2005: Erfolg im Tourismus durch

das Internet. Munich, SITA (2005) The smart route to global e-ticketing. [online].

Available from:

http://www.sita.aero/News_Centre/Publications/Solutions_at_SITA_Q4_2004/Features/T

he_smart_route_to_global_e-ticketing.htm. [Accessed December 5, 2005].

Turban, E., King, D., Lee, J., Warkentin, M. and Chung, H. M. (2002) Electronic

Commerce: A Managerial Perspective. New Jersey, Prentice Hall.

www.salvagedata.com/hard-drive-recovery-terms/

www.photographyreview.com/digitalglossarycrx.aspx

www.sciencelobby.com/dictionary/s.html

54

S-ar putea să vă placă și