Вы находитесь на странице: 1из 20

m  m



Y The system will be used to see the details i.e.
time and cost of flight.
Y User if wishes to, can book a ticket online.
Y To provide good user interface to users and
make the airline reservation system easier.
Y Saving the user from going to booking offices
and provide an online interface for hassle free
reservation.
purrently for the given airline system the work
of reservation is done manually by the
reservation clerks, increasing the time for
booking where each user has to wait in the
queue for a long time and has to travel to the
booking office.
Y |icrosoft Visual Web Develop Tool is used for the
main coding which is done using ASP. NET, p
Y or the database, the integrated service of
|icrosoft SQL Server 2005 is used.
Y Adobe Photoshop pS4 is used for developing the
looks n graphics of the front end
Y |S Notepad++ is used for the frontend web
development i.e. HT|L and coding the
pSS(pascading Style Sheets) and for Javascript.
Y As stated earlier, system has used the
|icrosoft SQL Server 2005.
Y The system is web-based application.
poncurrent access to database is allowed.

pontinued....
Y Database is designed to reduce redundancy
to maximum level possible.
Y Joins are formed instead of cross products to
reduce query time and increase efficiency.
Y Next is the overview of all the table used in
designing our project. It is followed by
specific information of what is in each table.
Table Name Description

lfi t C tai s i f r ati a t t e fli t ,


ti e, ate, s rce a esti ati .
li t ei t e ri ary key
User Ta le c tai s t e l i a c tact
i f r ati a t t e ser.
Pri ary key f r t e ta le ei Useri

Reservati C tai s t e reservati s e all


t e fli ts wit rice a asse ers f
all f t e .
Resi ( reservati I) serves as t e
ri ary key
Y Stored procedures are used to communicate
with the database.
Y ront-end only calls the stored procedure
with the valid arguments
Y Stored procedure are set of statement used
to insert/update/select data from the
database.
Y A registered user uses the username and
password to login
Y A user can register on the website with a
unique username (a userid is assigned to it as
primary key by the database)
Y The SHA 1 hashing is used to hash the
password and send it to server for security.

Now we will cover all the pages of our project with the codeǥ.
Y The user can chose its flight details i.e.
source ->destination, date and number of
passengers by the drop down menus
provided.
Y The click on Submit button redirects to a
confirmation page for checking of details
before the user makes the payment.
Y The page requests for the unique resid
number given on to the user after the
payment at the time of booking.
Y It allows to cancel the ticket for all or some
number when a reservation has more than
one passengers
Y A user once logged in can see its booking.
Y The page shows all the booking for one user
and an option to cancel the booking from
here too.
Y Simply logs out by saving all the session
variables of the user.
] 

Y The power of ASP.NET without which the


product would not have been developed is
duly acknowledged here, the product can
make wonders happen.
Y Works efficiently (distributing load on individual
systems server or host) with 3 tier architecture-
I. Database layer(|icrosoft SQL Server 2005)
II. Business layer(p )
III. Interface layer(HT|L/AJAX/ASP.NET in
short)
Y Though most primitive to develop a project
with a team of two and deliver the end result
in time we followed

WATERALL |odel

The subsequent slide will explain our proceedings at each stage


Y Went through all the phases Ȃ
Y 6equirement Gathering & Analysis Î
went through other web based reservation system and collected the basic requirements &
analyzed it to develop our project
Y Design : Decided at the very beginning to use the 3-tier architecture to
decrease the load
Y poding : Done in p , database in T-SQL , graphics in Photoshop
Y mplementation: inally adding all the components and connecting through
ODBp (Open Database ponnection) and integrating it in one
Y Testing and Debugging : As in waterfall model, the final product was
tested through a no.of dry runs and testing by passing different arguments
and checking against it. |inor bugs are then removed and broken links are
patched

|   
        
    
Y User privileges successfully implemented and
tested.
Y Security(authentication) is taken into
account.
Y Very light-weight as it is intended to be used
in server-client model.
Y Awarded one of the best entries in recently
concluded Get Sharp with C# event by |r.
Kiran V pornelio and his panel of judges.

Y Rushi Bage Technologies, a |umbai Based


web solution firm has provided 2gb web
space to implement it online and develop it
fully in the winter holidays and we are looking
forward to itǥ.
Y The company can form alliance with top
travel agencies and can provide pick up taxi at
the airport, booking of room in hotels, sight
seeing packages as per the interest of user
Y An administrator login can be provided to
update the flight details keeping in mind the
security issues for online database access.
Y or a large business more than one servers
would require Replication in databases.

Вам также может понравиться