You are on page 1of 17

VB.

NET ASSIGNMENT

Assignment Type: Group Assignment
Assignment Code: AAPP008-3-2
Assignment Title : Reservation System
Name: Tinagaraj Morgan (TP025931)
Tulasinatan Muthualagu (TP026049)
Intake: UCD2F1209-DIT (SE)
Lecturer: DEBASHISHDASS
Date : 30/04/2013


Table of Contents
Introduction .................................................................................................................................................. 3
Output Screen Designs .................................................................................................................................. 4
User Manual .................................................................................................................................................. 4
Welcome Page .............................................................................................................................................. 4
Staff Registration .......................................................................................................................................... 5
Login to System ............................................................................................................................................. 7
Main Menu .................................................................................................................................................... 9
Registration ................................................................................................................................................. 10
Critical Assessment ..................................................................................................................................... 15
Reference .................................................................................................................................................... 17













Introduction

Today, there are countless online booking arrangements for us to create easier life. Countless people
reservemovie ticket online instead of buying the ticketsdirectly at the cinema counter. Concert
reservation also follows the same concept as cinema ticket reservation system. The viewers not only be
able to reserve at least an extra chairs for all concerts, but also can to select the seats like VIP,
Preferential and General.
We need to design a new concert reservation system. Workers must manipulate the concert booking
system. The new system has to be found in the database structure. All criteria of the new reservation
system should link to each and every one complementary to stop the duplication of data. The staff
required to have username and password to log specific to the system. Customers need not to connect
but after the chairs were reserve appropriate, system require to save your backup program exceptional
entries accumulate. They also can cancel the reservation 48 hours before the concert, but will cost 15
percent if you cancel on the day of the concert. Moreover, the new system has to be able to produce
reports for each week.

Briefly, the concert booking system requires three fundamental principles:
New Book
Cancel reservation
Report
Also, you have to design five main tables in order to support the system:
I. Patterns
II. Concert
III. Reservations
IV. seating
V. staff
Output Screen Designs
This serving includes the actual screen after the system is executed. This could be completed by seizing
the screen that has been requested in the program. The Output Screen Design have to match alongside
the Input Screen Design.
User Manual
User manual for concert ticket reservation system

Welcome Page

Figure 1
Figure above shows the welcome page of the concert reservation system


Staff Registration

Figure 2
Figure 2 shows Staff Registration form

Figure 3
Figure above shows successful staff login
Login to System

Figure 4
Figure above shows the login page for staff to access the reservation system
1. When the user first launches an application, the application is then prompt user to enter the staff ID
and the password. After the user login to system successfully, a new window is formed as below.

Figure 5
Figure 5 shows successful login. Once login staff can view the detail, edit and book reservation.

Main Menu

Figure 6
Figure above shows the main menu of the system which preview the content of new reservation, cancel
reservation and to generate report. All of the command can be accessed only after login.
2. The function of each selection:
- New Reservation: To book new ticket for patron
- Cancel Reservation: cancel reservation of tickets
- Generate report: To view the report of list of registered patrons and statistics on how many
people attend the particular concert
Registration

Figure 7
Figure above shows the registration form. To register, click the new registration on the main menu and
press next. Fill in details that are requested on the application. They are first name, last name, patron ID,
contact number, e-mail address and date. After completing the form, click next.




Figure 8
Figure above shows form that will appear once login is successful


Figure 9
Figure above shows concert booking reservation. Select any concert patrons choice in the concert list
and then click next after choosing the concert.

Figure 10


Figure 11
Figure 10 & 11 shows seat booking


Figure 12

Figure 13
Figure above shows Conformation oder and upon booking a unique ID will be given to patrons as
reservation record.

Figure 14
Figure above shows cancel reservation form for staff to delete the reservation from the database.
Critical Assessment

Tinagaraj Morgan

The new reservation system supports the web procedure and its design has this skill to use as a website.
The database is user friendly and efficient. We endeavored our best to have a easy, user approachable
and flawless design for the new system. The tables are accurately related and adding new data to tables
is easy. The new reservation system is updatable. Hence, thesystem can develop in the upcoming,
depends on the new requirements. With this reservation system user and organization can save time
and cost hence it benefits them.
The new system we faced some problems because of the relating tables and records that created in the
Microsoft Access alongside the forms and database in VB. The main setback is the speed and the
method that we related these two. It seems employing SQL instead of Admission might furnish a good
resolution for this problem. In supplement, in order to change the interface of arrangement in the
upcoming, the arrangement has to have supplementary database and tables. Though, this could count
as a flaw, even though with it the reservation system can work for countless years with proper
maintenances and usage.









Tulasinatan
In this assignment, I am in the act of creating and designing a user interface for this concert reservation
system. Even though design a user interface for this concert reservation system request can be facile
alongside the aid of the graphical user interface of the request progress instruments, though there is
additionally a little setback after arranging a user interface that is functional for users. The setback after
arranging a user interface is arranging the registration page whereas every single serving demanded to
be separated into four pages. These are Personal Details for patrons features, Concert for selecting
kind of concert the patron wanted to book, Concert seat for selecting the location of the patron desire
to sit and the Finish serving for allow the patrons to check whether the features and selection are
correct beforehand present to database and produce a ticket number. The setback has been confronted
after I desire to craft pages for the registration, I had to craft a new window that every single window
embody every single page. Though, I contemplate it is not a good method because after the user going
in the data as it is a separated windows, the data went in from distinct windows will be spilt into
disparate data in database. To resolve this setback, I incorporate all pages into one solitary window by
employing tab. Though one more setback that I was just resolved was direct switch to supplementary
tab by just clicking the button.










Reference

Bianchi, N. and Valli, A. (2002) VB .NET. Milano [etc.]: McGraw-Hill.
Functionx.com (2004) Visual Basic .NET Tutorial - FunctionX. [online] Available at:
http://www.functionx.com/vbnet/ [Accessed: 30 Apr 2013].
Ltd., D. (n.d.) VB.Net Tutorial. [online] Available at:
http://www.java2s.com/Tutorial/VB/CatalogVB.htm [Accessed: 30 Apr 2013].
Mabbutt, D. (2009) Visual Basic .NET for Beginners Lesson 1. [online] Available at:
http://visualbasic.about.com/od/learnvsnet/a/blecvbnet20101.htm [Accessed: 30 Apr 2013].
Reynolds, M. and Blair, R. (2002) Beginning VB. NET. Birmingham: Wrox Press.
Tutorialspoint.com (2012) VB.Net Tutorial. [online] Available at:
http://www.tutorialspoint.com/vb.net/ [Accessed: 30 Apr 2013].
Unknown. (2013) Untitled. [online] Available at:
http://www.cs.iusb.edu/internship/papers/pmichelbrink/VisualStack.pdf [Accessed: 30 Apr
2013].
Unknown. (2013) Untitled.

You might also like