Hotel Room Booking System Project Report

The main aim & objective of this Hotel Room Booking System Project is to give simple application which provides all facilities like room booking, room class type, hall booking, hotel booking, etc…
These are the below methods used in this project

  • Book Hotel
  • Book  Flight + Hotel
  • Logout
  • Account Update

Stimulus: Book Hotel

Click “ Book  Hotel” :

Description: This “Book  Hotel” function allows a user to book a hotel. The user enters  the   destination, check-in date(dd/mm/yyyy), check-out date (dd/mm/yyyy), the number of rooms needed and the number of people who will stay in the hotel.
Inputs: The user enters  the   destination, check-in date(dd/mm/yyyy), check-out date (dd/mm/yyyy), the number of rooms.
 Outputs: It displays available on a webpage.

Source: Inputs provided by the user or saved data.

 Pre-condition: The user is within his/her account and website.

Post condition: The user can select the hotel from the choice of hotels and can proceed to payment

Side-effects: None.

 Stimulus: Book  Flight + Hotel

Click “Book Flight + Hotel”

Description: From the home page, the user can select Book Flight + Hotel. This will take them to a page which will contain a form in which they can input the flight and hotel information..

Inputs: Source, Destination, Departure date, Return date, number of travelers, one way and round trip, check-in date, check-out date, number of people staying and number of rooms needed. For new user, first name, last name, middle name (if any), date of birth, gender, mailing address, billing address, and email.
Outputs: A list of deals satisfying the criteria will be displayed by prices from the lowest to the highest.

Source: The input will come from the keyboard

Pre-Condition: The user should be logged in.

Post-Condition:  The database will be updated with the flight request information. After the user is done with this page, they must press the “Make Payment” button to move to the next page.

Side-effects: None.

Stimulus:  Logout

Click “Logout”.

Description:  The “Logout” function allows a user to quit/exit from his/her account for secured reasons.

Inputs: No Inputs

Source: None.

Outputs: No Outputs.

Destination: None.

Requires: User needs to be logged in.

Pre-condition: The user is inside the website and logged in.

Post-condition: User gets logged out.

Side-effects:  None

Stimulus:  Account Update
Click “Update”:

Description:  The “Update” function enables the user to view/update his profile at any time. The user can change his address, phone number, email or password.

Inputs: first name, last name, address, phone number, email, password and credit card information.

Source: All inputs provided by the user.

Outputs: Updated profile.

Destination: The outputs are displayed on the screen.

Requires:  User should have an account.

Pre-condition: The user is inside the website and logged in.

Post-condition: The user has updated information in his/her account.

Side-effects:  None

User Account Logout: The account logout function shall allow users to exit their personal website account for security purposes.  This module allows users to logout their accounts.

Airline Ticket Booking System Project

Airline Ticket Booking System Project was developed by Visual Studio 2003 with C#.net for final year BTech students, Mainly  it has the below functions:

  • Flight Status function
  • Accumulate Mileage function
  • Redeem Mileage function
  • Finding Deals function

 Stimulus:  Flight Status

Click “Flight Status” :

Description:  The customer can use this function to check the status of a flight.

Inputs: Confirmation Number, date, origin and destination.

Source: The input is provided by the user.

Outputs: Date, Departure time, Arrival time, Origin and Destination.

Destination: The outputs are displayed on the screen by retrieving information from the Database.

Requires:  User needs to have a confirmation number while inside the secure website.

Pre-condition: The user is on the website.

Post-condition: The user has viewed the information about flight status and schedule.

Side-effects:  None

Stimulus: Mileage Accumulation

Click “Accumulate Mileage” :

Description: This button allows a user to accumulate mileage that he/she has traveled. Once the user clicks on this button, the current flight mileages adds to the previously traveled mileage.

Input: The data will come from the database

Outputs: User gets the message:” Mileage accumulated successfully”.

Source: The data will be in the database

Pre-Condition: The user should be logged in and traveled recently.

Post-Condition: The miles will be posted to the user’s account in the database

Side-effects: None.

Stimulus: Redeem Mileage

Click “Redeem Mileage” :

Description: After user logs into an account, the function should display a mileage redemption form. This form will have the same fields that exist on the Book a flight page, with the exception that it will display the payment costs in miles instead of other traditional payment methods. 

It will also contain a calendar that shows days that are blacked out from mileage users.

Input: Source station, Destination station, Departure date, Return date, number of travelers, one way and round trip, dates available for rewards travel. For new user, first name, last name, middle name (if any), date of birth, gender, mailing address, billing address, and email

Outputs: User gets the message:” Mileage accumulated successfully”.

Source: The keyboard

Pre-Conditions: The user should be logged in.

Post-Condition: The user will be shown verification information regarding their mileage purchase

Side-effects: None.

 Stimulus: Finding Deals

Click: “Finding Deals”

Description:  This function allows the user to search for deals. The user enters the source, destination, time period that  the user wants to go on a vacation, and the price range.

Input: Scheduled flights on the selected date with origin and destination, class( single/double/), check-in and check-out date and time.        

Outputs: A list of deals satisfying the criteria will be displayed by prices from the lowest to the highest.

Source: All the inputs are provided by the user.

Pre-Condition: The user should be logged in.

Post-Condition: The user has viewed the information about stay schedules  and flight schedule

Side-effects: None.

Airline Ticket Reservation System Project in Java

Airline Ticket Reservation System Project in Java has the below functions:

  • Flight Search Module
  • Book Flight Module
  • Cancel Flight Module
  • Make Payment Module

Stimulus: Flight Search
Click ” Flight Search “

Description:  The “Flight Search” module allows the account holders/customers to check for flights on the selected date without any login. Once the user have decided to make a trip he can directly login and book flight.   

Inputs: source station, destination station, class type( economy/business/elite), date and time.

Source: All the inputs are provided by the customer.

Outputs: Scheduled flights on the selected date with source place and destination station.

Destination: The outputs are displayed on the screen by retrieving information from the Database.

Requires: User needs to fill out the information about trip.

Pre-condition: The user is inside the website and provides required data.

Post-condition: The user has viewed the information about flight schedules.

Side-effects:  None

Stimulus: Book Flight
Click “Book Flight”:

Description:  The “Book Flight” module allows the users to book tickets by giving valid username and password. The user can book the reserved flight or by selecting flights from the list. On the final hand the total cost of the travel is displayed.

Inputs: origin, destination, date, time, class, Number of passengers

Source: Inputs provided by the user or saved data.

Outputs: Flight fare, Air miles and payment options.

Destination: The outputs are displayed on the webpage.

Requires: User has to input details of the trip.

Pre-condition: The user is within his/her account and website.

Post-condition: The user can select the flight from the choice of flights. And can proceed to payment.

Side-effects:  None

Stimulus:  Make Payment

Click “Make Payment”:

Description:  The “Make Payment” function allows the users to make payment by his/her accumulated air miles or by credit card. In order to book flight by mileage, the person should cover 25,000 miles so that he gets ticket for $0. If Payment is by credit card, the user has to give the information about credit card. Finally, the payment is saved into your account and Itinerary issued.   

Inputs: Card Number, expiry date, security number, first name, last name, billing address.

Source: Inputs are provided by the user and card authentication.

Outputs: Deducted mileage account or charged credit card.

Destination: The outputs are displayed on the screen with print option and an e-mail.

Requires: User’s air miles/mileage / credit card.

Pre-condition: The user is within his/her account with all credit card details or air miles.

Post-condition: The user gets an itinerary form with confirmation number to track flight status/cancellation.

Side-effects:  None

Stimulus:  Cancel Flight
Click “Cancel Flight”:

 Description:  The “Cancel Flight” module allows the users to cancel trip. This function erases all the data about travel from the database. After the user cancels the ticket, the system generates a cancellation number and displays it for the user’s reference..

Inputs:  Confirmation number and departure date.

Source: Inputs provided by the user.

Outputs: Cancellation Number.

Destination: The outputs are displayed on the screen with print option and an e-mail.

Requires: User should have confirmation number.

Pre-condition: The user is within his/her account with confirmation number entered.

Post-condition: The user gets cancellation number displayed on the screen for further use (if any).

Side-effects:  None

Feedback Management System Project

This Feedback Management System Final Year Btech/BE/MCA Project has the below functions:

The feedback management module can give customers a means to send/share comments to the client regarding their own experiences on the Feedback Management System website, as well as provide a means to give client a satisfaction rating of the website.This feedback system helps the client know what user experiences are and how to improve the application in future. so that they can enhance their product.

Help Module: The help module shall give the user an overview of how to use the different functions listed above.  This allows the user to get answers to immediate questions on using the website.

Click :”Feedback”

Description : This feedback button allows a user to give feedback of his/her experience with the website.

Input: User enters comments about his/her experience with the system.

Outputs: Output message: “ Thankyou very much for your comment”.

Source: All inputs are provided by the customer.

Pre-Condition : The user should be logged  in.

Post-Condition: To enter the feedback, the user should be the valid  customer/member/registered member of a project.

Side effects: None.

Stimulus:  “Contact Us”

Click “Contact Us”:

Description:  The “Contact Us” module is a customer’s service module. It allows the user to get details like e-mail ids, telephone numbers and toll free numbers of the airline website service.

Inputs: No inputs.

Source: None.

Outputs: E-mail ids and phone numbers.

Destination: The outputs are displayed on the screen.

Requires:  Contact us webpage.

Pre-condition: The user is inside the website.

Post-condition: The user is given with contacts of airline website service.

Side-effects:  None

Stimulus:   “Help”

Click “Help” ;

Description:  The “Help” function shall give the user an overview of how to use the different functions listed above and detailed explanation in a separate window.
Inputs: Queries.
Source: Input provided by the user.
Outputs: Function explanation.

Destination: The outputs are displayed on the screen.

Requires:  Queries to get information.

Pre-condition: The user is inside the website.

Post-condition: Knowledge on use of specified function.

Side-effects:  None

Flight Booking System VB Final Year Project

External Interface Requirements of Flight Booking System VB Final Year Project
User Interfaces: System will provide the ability for users to access the AW online, view flight schedules, book tickets and make payment.

The user must be required to login in order to book a ticket and make payment, while for other purposes he need not be logged in.

He can view the status and schedule of a flight directly, tabs for which are provided on every page. The administrator will be required to log in at all times. However, they will have limit access via the web-interface only being able to pull predefined reports. 

The administrators will have to log in to a host machine inside the AW in order to build reports and ensure backups are running.

Functional Requirements

Stimulus:  Login :

Click “Login” :

Description: The ‘Login’ function allows the user to input the user name and the password. After verifying username and password,

account holder/user can Book flight or Update the account information.

Input: User name and password.

Source: All inputs are provided by the user.

Outputs: successful login/failure login.

Destination: The outputs are displayed on the webpage.

Requires: User needs to fill in login information inside secure website.

Pre-condition: The user is inside the website and has a Username and Password.

Post-condition: successful login/failure login

Side-effects:  None

Stimulus: Register:

Click “Register”:

Description:  The “register” function allows users to create accounts.  

Inputs: The user name, address, phone number, email (userID) and password.

Source: All inputs are provided by the user.

Outputs: The user name, current address, permanent address, phone number, email (userID) and password.

Destination: The outputs are displayed on the screen (webpage) and store the data into the Database.

Requires: User needs to fill out His/her information inside the website.

Pre-condition: The user is inside the website and not an account holder.

Post-condition: The user is an account holder that has a valid username and password to login with, as well as stored personal

information (inputs) in the Database.

Side-effects:  None

Hotel Management System Project in VB

Hotel Management System Final Year Computer Science Engineering student Project was developed in VB.Net is the front-end & MS Access is the back end. This project has the below modules:

Hotel  Booking Module:

Customers will be able to search through available hotels and costs of rooms. The restaurant search function shall offer users the ability to search for hotels by supplying desired location in the city of destination, desired room size and standard, and the price range.

Once restaurant’s that meet the user’s specifications are located, their location, room sizes and standards and pricing information will be displayed to the user for the user to select the actual restaurant and room he/she desires to lodge in.

This module offers easy access to a number of available restaurant’s and rooms and gives pricing information for each of them.

Flight Booking Module:

The function allows a user to book a flight and a hotel. A user will get a 30% discount of the total if he/she does so. This module offers easy access to a number of available hotels and rooms and available flights and gives pricing information for each of them.

Make Payment Module:
This module allows user to present payment information after choosing a flight or restaurant. It will bring the user to a page in which they can submit payment information. Once they have agreed, their payment will be processed & will be posted to the database.

The customer must pay at the end of the transaction to complete it. For this, they must enter their payment information and provide agreement to be charged. That is what this function provides.

Solar Tracking System for Optimal Power Generation Embedded System Project

AIM: Solar Tracking System For Optimal Power Generation Embedded System projects main idea is to develop a efficient solar panel which uses sun rays as energy and generate maximum power.The main use of this project is to provide solution for solar systems for generating maximum power from the solar panel by grasping maximum sun rays for a entire day. This system use rotation solar panel which will rotate in the direction of sun.

Description:

In present situation everyone is facing the problem with power cuts which is creating very much trouble to the people. So, to solve this problem we have a solution that is sun. Yes by using sun radiation we can get power i.e., the solar energy using which we generate the power. Though there are many energy sources like wind geothermal and wind. Among these sources solar energy is easy and cost efficient energy source. Which can full fill house needs.By using this project we are going to improve the efficiency of solar system. 

APPLICATIONS:

  1. For controlling Renewable Energy sources
  2. For House hold purposes
  3. For industrial requirements
download  Solar Tracking System For Optimal Power Generation Embedded System Project .

Travel Management System Project in C#.Net

Travel Management System Project Offers & Deals:

This Project was developed in C#.Net & SQL Server 2000, By using this project we can book airways, train, bus tickets. Mainly this project can be used in all traveling Agencies.

Customers will be able to browse through available travel deals, discounts and offers and corresponding pricing.

This application provides access to lucrative travel deals and offers and gives pricing information for each of them.

Accumulate Mileage:

This module allows a customer to accumulate mileage that he/she has traveled.

By accumulating mileage, the users have an incentive to fly more. This promotes business on the site and allows the site to compete

with other similar sites that offer mileage accumulation

Redeem Mileage:

This module allows a customer to purchase a plane ticket using the mileages accumulated. 50000 miles can be redeemed for a domestic flight and 75000 for an international flight.

The customer has been given the ability to accumulate mileage as the book flights. They must have a way of spending those miles.

This page will present the controlled environment that is necessary for this type of transaction

Account Update:

The update account information function shall give customers access to edit their information.  They can modify name, mailing address, billing address, credit card information, and login password.

This module offers convenience to the customers by allowing changes to account information immediately.

View Booking Status:

The view booking status function shall allow customers to login into their personal website account to check status of booked flight and hotels

This offers convenience to users so they can find out necessary status information to help them prepare for their travel.

Download Travel Management System Project in C#.Net

Mobile Operated Scada for Industries Embedded System Project

The main aim of Mobile Operated Scada For Industries Embedded System project is to develop a system, which keeps control of the various equipments, and will control the operation of these equipments in industries. different equipments automatically and to gain the remote access of different units using the Mobile technology.

The system is designed with a micro controller, a temperature sensor, smoke sensor, buzzer, DTMF decoder and a GSM mobile to control Material packaging and boiler sections. This project enables the user to control the process control in industries remotely using a mobile. 

This system employs DTMF decoder to interface mobile with microcontroller. The temperature of boiler is sensed using temperature sensor and is controlled. The presence of fire is detected by smoke sensor and alerts using buzzer. Apart from these processes material packaging system can also be controlled using connection established mobile phone. This project finds its place in industries where process control is needed remotely with some security and authentication. 

This project basically employs a mobile phone for controlling which got interfaced to microcontroller through DTMF decoder. Whenever the user dials from mobile a connection being established, the user can control the packaging and boiler sections from his mobile just by pressing corresponding keys. And also he can enable or disable supervisory and alert systems in industry using his mobile, remotely. 

download Mobile Operated Scada for Industries Embedded System Project .

Airline Reservation System Java Project

The modes of operations for the user are secured and unsecured.  
All activities except for making online payments and customer account registration will be in unsecured mode. Making payments and user account registration will be in secure mode. Secure mode means the information entered by user will be encrypted before transported about in the website system. For security, in addition to secure mode, if the user is inactive for 10 minutes the session will automatically time out.  

The database will be backed up every night at 1 am central time.  If any primary server fails, the processes will fail over to the secondary server which serves as a back up server.

Airline Reservation System Java Project Site Adaptation Requirements

The site adaptation requirements are as follows:
•    Internet access
•    Computer System
•    Web browser

Product Functions
The following list of function descriptions explains the major features of the Texas Travel Website.

User Registration

The registration function shall allow users to create personal accounts.  To set up an account the users will provide their name, mailing address, email address, credit card information, username, and password.  
This offers security by allowing customers to create a secured account with username and password.   This also offers convenience so the customer only has to enter the information listed above once and then it is stored in the account.  

User  Login

The account login function shall allow customers to enter their username and password.  Once the username and password are verified, customers will be able to access history of bookings made, make new bookings, and update their account information.
This provides security to the users by setting up an account that is password protected.  

Flight Search

Customers will be able to search through available flight schedules and pricing. The flight search function shall offer users the ability to search for flights by supplying desired departure and destination airport information, departure and arrival date information, information on number of adults and children embarking on the journey, and desired price range. Once flights that meet the user’s specifications are located, their schedule and pricing information (departure/arrival date and time, departure/arrival airport, and prices) will be displayed to the user for the user to select the actual departure/arrival flight he/she desires to go with.
This offers easy access to a number of available flights and gives pricing information for each of them.

Download Airline Reservation System Java Project