Multi Hotel Management System in PHP and MySQL
Abstract
The project is an online platform for managing the transactions of room booking and reservation. It was designed and developed in PHP, MySQL and Bootstrap. This project was intended to cater multiple hotels, unlike other hotel management system that focuses only on a specific hotel. Through this study, it was realized that instead of making a system individually for every hotel, the researchers decided to develop a generic information system that caters the needs of every hotels. The said project functions the same with the usual hotel management system; it has a feature where customers can view and select a room for reservation, payment option is also available and in addition, the hotel managers can access the system to upload the information about their hotel room, amenities and other services. Rapid Application Development was used as a model for software development, with this type of model, a prototype of the system was created in the early stage of the project. The system undergoes several testing procedures such as the IT expert and the End-user acceptance testing. Results showed that the system has a high score in terms of accuracy, speed and efficiency, and therefore recommends for implementation.
Beneficiaries of the system/study
This study has no specific clientele since it is applicable to most of the hotel. But the output of the study may be beneficial to the following:
Hotel Managers and Owners – they don’t have to develop and maintain an information system since this project can almost cater the requirements that they want.
Customers – this is a one-stop shop for all customers, they will not anymore jump from one website to another just to look of available rooms.
Researchers – this will be a challenge for the developers to develop a system that will cater the needs of every hotel.
Future Researchers – for the next batch of researchers, this will serve as the guide to develop similar idea that implements a generic feature for another industry or field of study.
Screenshots of the project in no particular order
Development Tools
The Hypertext processor (PHP) is a programming language that allows web developers to create dynamic content that interacts with database (Taie, 2013). For this project, the PHP Code used is embedded into the HTML source codes which is linked to the database and then interpreted by a web server that generates the page document for proper understanding.
Structured Query Language (SQL) is a database programming language designed for managing and retrieving data. It specializes in updating, deleting and requesting information from database. SQL is used in this project to create database that stores user’s information (data). The benefits of SQL to this project are: it is easy to use, an open source and user friendly.
Hypertext Markup Language (HTML) and Cascading Styling sheet (CSS) are tools used in building Web pages. (Berners-Lee. 1998). HTML provides the structure of the web pages (for example headings and paragraphs). CSS is a language created to define and style the appearance of content and other materials of the Web page (Taylor, 2013) (for example fonts and size). The advantages of using HTML and CSS are: it has a build in function (easy to use) that allows users specify various format and style properties.
JavaScript: This is a dynamic programming language used as a part of web browser which allows client side script interact with user and server side. It is increasingly considered as an “assembly” language or the “x86 of the web”. (Eich, 1995). This scripting language is classified as a prototype-based language with dynamic typing which has a first-class function. (McFarland 2008).
Notepad++ is used in this project as the main source code editor needed in developing the system. It supports several languages, which makes it suitable for this project.
Credits to: Programming Activities
visit their facebook page for more project.
You may visit our facebook page for more information, inquiries and comments.
Hire our team to do the project.