SlideShare a Scribd company logo
1 of 25
COMPILED BY :-
MANIK ARORA
PHP Stands for PHP Hypertext Pre-processor.PHP is a server-
side scripting language designed for web development but also
used as a general-purpose programming language. PHP is an
HTML-embedded scripting language and much of its syntax is
taken from C, Java and Perl with a couple unique PHP-specific
features thrown in. The purpose of the language is to allow web
developers to write dynamically generated pages quickly. PHP is
open source code which is free to download and use supports
many databases like MySQL, Informix, Oracle, Sybase, Solid,
etc.
•Introduction to PHP and HTML
• PHP Basics
• Functions
• PHP with Web Design
•Working with Arrays and Strings
•OOPs concepts
•Working with Files and Directories
•State Management
MySQL is one of the world's most widely used open-source relational database
management system (RDBMS) that runs as a server providing multi-user access
to a number of databases.
It is named after co-founder Michael Widenius’s daughter, “My”. The SQL
phrase stands for Structural Query Language.
It is a central component of the widely used LAMP open source web application
software stack (and other ‘AMP’ stacks). LAMP is an acronym for "Linux,
Apache, MySQL, Perl / PHP / Python.
MySQL is also used in many high-profile, large-scale websites, including
Wikipedia, Google (though not for searches), Facebook, Twitter and YouTube
The MySQL development project has made its source code available under the
terms of the GNU General Public License.
•The license was originally written by Richard
Stallman of the Free Software, Foundation
(FSF) for the GNU PROJECT.
•The GNU General Public License (GNU GPL
or GPL) is the most widely used free software
license, which guarantees end users (individuals,
organizations, companies) the freedoms to use,
study, share (copy), and modify the software.
Software that ensures that these rights are
retained is called free software.
Features of MySQL :-
•Cross-platform support
•Stored procedures, using a procedural language that closely adheres
to SQL.
•Triggers
•Updatable Views
•Strict mode (ensures MySQL does not truncate or otherwise modify
data to conform to an underlying data type, when an incompatible
value is inserted into that type)
•NESTED SELECTs
It is a simple program for ONLINE AIRLINE TICKET BOOKING. The code is
written using languages like PHP, HTML, CSS (designing), and JavaScript. It
requires a local server for invoking, XAMPP used here. Also, it can be hosted
on www to work worldwide. It is developed such that any kind of user can use
it effectively.
Working:
 All un-registered users first need to register on the site, and the ones who
are already registered can Log in with correct user id and password
Upon signing in, users can see a list of flights matching their requirements,
through a search box on left
 Users can easily select any one of those flights and proceed.
 After selection, users proceed to confirmation of the flight.
 On confirmation users are directed to payment page where they have 3
payment options.
 Payment options:
• Credit Card
• E-banking
• Debit Card
 As soon as users confirm payment for the flight, an E-Ticket will be generated.
 Users can also submit their queries on the Contact Us page.
Header for the site displays the current time and current date and offers to
the user to jump to log-in and Register page.
It also offers the users to submit their queries by going on the Contact us
page.
 It displays Airlines’ logo and has offers that users can avail to get huge
discounts.
Footer offers following functionalities:-
 Contact us page to access Airline headquarter address, phone no, and email
id and allows users to submit their queries.
 Users can view history of the airlines through About Us page.
 Also, administrator of the site can easily login through admin login page.
 It also display the links to sites like Facebook, Youtube, twitter, etc to
connect with the site online.
This search box allows the users to:-
 Select Source, Destination, Departure
date, number of passengers and the Class in
which he wants to travel,
On clicking on “search for flight” user is
presented with a list o flights matching his
requirements.
 Log in form for the site offers the users
to log in with a previously saved ID
and password.
 If the user is not able to remember the
password, it also provides the facility to
reset the password.
 “Remember me” offers the user to just
visit the site with login id and password
already there and easily login in.
• Home Page basically comprises of Header, Footer, Search Box, and Offer
slides and name of the user currently logged in or Guest if no one logged in.
•There are links to Log in page and Register page if new user wants to
register.
•Using Side Bar (Search Panel) user can see a list of flights that suits his
requirements.
• The flight schedule page displays all the flights that match the details that
the user mentioned in the Search Panel.
•User can select any one of those flights, that suits him perfectly.
•Flight schedule displays flight’s details like:-
• Flight Id
• Flight Code
• Flight’s Time of Departure
• Total Seats
• Seats Available
• Cost (per head)
• Flight Duration
• Confirmation page shows up once the user has selected a flight
suiting his requirements.
• Like flight Schedule page it also displays Flight details but not for
all the flight, but for the one that user choose.
• If user see any discrepancy in the details he can go back to
previous page or report the problem in Contact Us page in the footer.
• Payment page consists a bit of Airline’s History, User and Flight Details, and
some online reviews posted by past passengers.
• Details mentioned are:-
• User name
• User Email id
• Contact Number
• Flight code
• Seats booked
• Cost per head
• payment options ( Net banking, Credit card, Debit card)
• Users can pay the amount in 3 ways (mentioned above) and on submission of
the details for payment users can proceed to E-ticket generation.
• On Confirmation of all Flight details and payment details an E-ticket is generated
which mentions Ticket number, Date of travel, User details and Flight Details
separately.
• Also it gives some Conditions that passenger need to follow.
• Contact Us page provides the user with all details through which he can
easily reach MAHARAJAAIRLINES PVT LTD.
•It also allows users to submit any type of queries through a form by
entering his details along with his query so that we can connect with him.
•The details mentioned on this page are:-
• Address
• Telephone no
• Fax no
• Email (Sales, Support)
• Website URL
• Map
• It is one of the most concerned
pages on any site, cause its very
common that user forgets his
password.
• By giving answer to a simple
security answer (set at the time of
registering) he can reset his
password.
Presentation1

More Related Content

Similar to Presentation1

Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringDrishti Bhalla
 
Air ticket reservation_system_presentati
Air ticket reservation_system_presentatiAir ticket reservation_system_presentati
Air ticket reservation_system_presentatiEPHRAIMDUAHOWUSU
 
Pega poc | Pega projects
Pega poc | Pega projectsPega poc | Pega projects
Pega poc | Pega projectsAshock Roy
 
Air_Ticket_Reservation_System_presentati.pptx
Air_Ticket_Reservation_System_presentati.pptxAir_Ticket_Reservation_System_presentati.pptx
Air_Ticket_Reservation_System_presentati.pptxAnilVastav
 
Airline Ticket Booking System , Airline Ticketing Software
Airline Ticket Booking System , Airline Ticketing SoftwareAirline Ticket Booking System , Airline Ticketing Software
Airline Ticket Booking System , Airline Ticketing Softwareaadhiyaeliza
 
Online Airway Reservation System
Online Airway Reservation SystemOnline Airway Reservation System
Online Airway Reservation SystemHari Wiz
 
Airline Ticketing Portal
Airline Ticketing PortalAirline Ticketing Portal
Airline Ticketing PortalSharmiMehta
 
Airline Ticketing Portal
Airline Ticketing PortalAirline Ticketing Portal
Airline Ticketing PortalSharmiMehta
 
Travel portal venture care (vc)
Travel portal venture care (vc)Travel portal venture care (vc)
Travel portal venture care (vc)Kumar Kanaujia
 
confirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistrati
confirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistraticonfirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistrati
confirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistratiAlleneMcclendon878
 
Ahmed Ali CV
Ahmed Ali CVAhmed Ali CV
Ahmed Ali CVAhmed Ali
 
Ahmed Ali CV
Ahmed Ali CVAhmed Ali CV
Ahmed Ali CVAhmed Ali
 
Final Internship Presentation
Final Internship PresentationFinal Internship Presentation
Final Internship PresentationThekra Alqaeed
 
SRS PPT.pptx, what is SRS, examples of SRS
SRS PPT.pptx, what is SRS, examples of SRSSRS PPT.pptx, what is SRS, examples of SRS
SRS PPT.pptx, what is SRS, examples of SRSZoraizAli3
 
Airline Booking Software
Airline Booking SoftwareAirline Booking Software
Airline Booking SoftwareSharmiMehta
 
Airline Booking Software
Airline Booking SoftwareAirline Booking Software
Airline Booking SoftwareSharmiMehta
 

Similar to Presentation1 (20)

Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software Engineering
 
Air ticket reservation_system_presentati
Air ticket reservation_system_presentatiAir ticket reservation_system_presentati
Air ticket reservation_system_presentati
 
Pega poc | Pega projects
Pega poc | Pega projectsPega poc | Pega projects
Pega poc | Pega projects
 
Air_Ticket_Reservation_System_presentati.pptx
Air_Ticket_Reservation_System_presentati.pptxAir_Ticket_Reservation_System_presentati.pptx
Air_Ticket_Reservation_System_presentati.pptx
 
Airline Ticket Booking System , Airline Ticketing Software
Airline Ticket Booking System , Airline Ticketing SoftwareAirline Ticket Booking System , Airline Ticketing Software
Airline Ticket Booking System , Airline Ticketing Software
 
Online Airway Reservation System
Online Airway Reservation SystemOnline Airway Reservation System
Online Airway Reservation System
 
Hiring a cab
Hiring a cabHiring a cab
Hiring a cab
 
21121F0097.pptx
21121F0097.pptx21121F0097.pptx
21121F0097.pptx
 
Yeshwanth - Resume
Yeshwanth - ResumeYeshwanth - Resume
Yeshwanth - Resume
 
Airline Ticketing Portal
Airline Ticketing PortalAirline Ticketing Portal
Airline Ticketing Portal
 
Airline Ticketing Portal
Airline Ticketing PortalAirline Ticketing Portal
Airline Ticketing Portal
 
Travel portal venture care (vc)
Travel portal venture care (vc)Travel portal venture care (vc)
Travel portal venture care (vc)
 
confirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistrati
confirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistraticonfirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistrati
confirm.htmlCapellaVolunteers.orgHomeInvitationGalleryRegistrati
 
Case study.pdf
Case study.pdfCase study.pdf
Case study.pdf
 
Ahmed Ali CV
Ahmed Ali CVAhmed Ali CV
Ahmed Ali CV
 
Ahmed Ali CV
Ahmed Ali CVAhmed Ali CV
Ahmed Ali CV
 
Final Internship Presentation
Final Internship PresentationFinal Internship Presentation
Final Internship Presentation
 
SRS PPT.pptx, what is SRS, examples of SRS
SRS PPT.pptx, what is SRS, examples of SRSSRS PPT.pptx, what is SRS, examples of SRS
SRS PPT.pptx, what is SRS, examples of SRS
 
Airline Booking Software
Airline Booking SoftwareAirline Booking Software
Airline Booking Software
 
Airline Booking Software
Airline Booking SoftwareAirline Booking Software
Airline Booking Software
 

Presentation1

  • 2. PHP Stands for PHP Hypertext Pre-processor.PHP is a server- side scripting language designed for web development but also used as a general-purpose programming language. PHP is an HTML-embedded scripting language and much of its syntax is taken from C, Java and Perl with a couple unique PHP-specific features thrown in. The purpose of the language is to allow web developers to write dynamically generated pages quickly. PHP is open source code which is free to download and use supports many databases like MySQL, Informix, Oracle, Sybase, Solid, etc.
  • 3. •Introduction to PHP and HTML • PHP Basics • Functions • PHP with Web Design •Working with Arrays and Strings •OOPs concepts •Working with Files and Directories •State Management
  • 4. MySQL is one of the world's most widely used open-source relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases. It is named after co-founder Michael Widenius’s daughter, “My”. The SQL phrase stands for Structural Query Language. It is a central component of the widely used LAMP open source web application software stack (and other ‘AMP’ stacks). LAMP is an acronym for "Linux, Apache, MySQL, Perl / PHP / Python. MySQL is also used in many high-profile, large-scale websites, including Wikipedia, Google (though not for searches), Facebook, Twitter and YouTube The MySQL development project has made its source code available under the terms of the GNU General Public License.
  • 5. •The license was originally written by Richard Stallman of the Free Software, Foundation (FSF) for the GNU PROJECT. •The GNU General Public License (GNU GPL or GPL) is the most widely used free software license, which guarantees end users (individuals, organizations, companies) the freedoms to use, study, share (copy), and modify the software. Software that ensures that these rights are retained is called free software.
  • 6. Features of MySQL :- •Cross-platform support •Stored procedures, using a procedural language that closely adheres to SQL. •Triggers •Updatable Views •Strict mode (ensures MySQL does not truncate or otherwise modify data to conform to an underlying data type, when an incompatible value is inserted into that type) •NESTED SELECTs
  • 7. It is a simple program for ONLINE AIRLINE TICKET BOOKING. The code is written using languages like PHP, HTML, CSS (designing), and JavaScript. It requires a local server for invoking, XAMPP used here. Also, it can be hosted on www to work worldwide. It is developed such that any kind of user can use it effectively. Working:  All un-registered users first need to register on the site, and the ones who are already registered can Log in with correct user id and password Upon signing in, users can see a list of flights matching their requirements, through a search box on left
  • 8.  Users can easily select any one of those flights and proceed.  After selection, users proceed to confirmation of the flight.  On confirmation users are directed to payment page where they have 3 payment options.  Payment options: • Credit Card • E-banking • Debit Card  As soon as users confirm payment for the flight, an E-Ticket will be generated.  Users can also submit their queries on the Contact Us page.
  • 9. Header for the site displays the current time and current date and offers to the user to jump to log-in and Register page. It also offers the users to submit their queries by going on the Contact us page.  It displays Airlines’ logo and has offers that users can avail to get huge discounts.
  • 10. Footer offers following functionalities:-  Contact us page to access Airline headquarter address, phone no, and email id and allows users to submit their queries.  Users can view history of the airlines through About Us page.  Also, administrator of the site can easily login through admin login page.  It also display the links to sites like Facebook, Youtube, twitter, etc to connect with the site online.
  • 11. This search box allows the users to:-  Select Source, Destination, Departure date, number of passengers and the Class in which he wants to travel, On clicking on “search for flight” user is presented with a list o flights matching his requirements.
  • 12.  Log in form for the site offers the users to log in with a previously saved ID and password.  If the user is not able to remember the password, it also provides the facility to reset the password.  “Remember me” offers the user to just visit the site with login id and password already there and easily login in.
  • 13.
  • 14. • Home Page basically comprises of Header, Footer, Search Box, and Offer slides and name of the user currently logged in or Guest if no one logged in. •There are links to Log in page and Register page if new user wants to register. •Using Side Bar (Search Panel) user can see a list of flights that suits his requirements.
  • 15.
  • 16. • The flight schedule page displays all the flights that match the details that the user mentioned in the Search Panel. •User can select any one of those flights, that suits him perfectly. •Flight schedule displays flight’s details like:- • Flight Id • Flight Code • Flight’s Time of Departure • Total Seats • Seats Available • Cost (per head) • Flight Duration
  • 17.
  • 18. • Confirmation page shows up once the user has selected a flight suiting his requirements. • Like flight Schedule page it also displays Flight details but not for all the flight, but for the one that user choose. • If user see any discrepancy in the details he can go back to previous page or report the problem in Contact Us page in the footer.
  • 19.
  • 20. • Payment page consists a bit of Airline’s History, User and Flight Details, and some online reviews posted by past passengers. • Details mentioned are:- • User name • User Email id • Contact Number • Flight code • Seats booked • Cost per head • payment options ( Net banking, Credit card, Debit card) • Users can pay the amount in 3 ways (mentioned above) and on submission of the details for payment users can proceed to E-ticket generation.
  • 21. • On Confirmation of all Flight details and payment details an E-ticket is generated which mentions Ticket number, Date of travel, User details and Flight Details separately. • Also it gives some Conditions that passenger need to follow.
  • 22.
  • 23. • Contact Us page provides the user with all details through which he can easily reach MAHARAJAAIRLINES PVT LTD. •It also allows users to submit any type of queries through a form by entering his details along with his query so that we can connect with him. •The details mentioned on this page are:- • Address • Telephone no • Fax no • Email (Sales, Support) • Website URL • Map
  • 24. • It is one of the most concerned pages on any site, cause its very common that user forgets his password. • By giving answer to a simple security answer (set at the time of registering) he can reset his password.