0% found this document useful (0 votes)
78 views18 pages

Project Report On Implementation of Adequate Governance

The document discusses the implementation of adequate governance in a hotel management system. It covers topics like corporate governance, the need for governance in hotels, the objectives of the project which is to develop a system for efficient management and governance of a hotel. It also provides background on corporate governance initiatives and regulations in India.

Uploaded by

CA Brigit Peter
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views18 pages

Project Report On Implementation of Adequate Governance

The document discusses the implementation of adequate governance in a hotel management system. It covers topics like corporate governance, the need for governance in hotels, the objectives of the project which is to develop a system for efficient management and governance of a hotel. It also provides background on corporate governance initiatives and regulations in India.

Uploaded by

CA Brigit Peter
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

PROJECT OF

INFORMATION
SYSTEMS AUDIT 3.0
PROJECT ON
IMPLEMENTATION OF
ADEQUATE GOVERNANCE IN
HOTEL MANAGEMENT SYSTEM
CERTIFICATE
Project report of Information Systems Audit 3.0 Course

This is to certify that we are about to complete the ISA 3.0 course
training (Virtual Batch no. 83 -Morning) starting from 06th March
2024 to 23rd March 2024.

We are submitting the Project titled: “IMPLEMENTATION OF


ADEQUATE GOVERNANCE IN HOTEL MANGEGMENT SYSTEM”.

We hereby confirm that we have adhered to the guidelines issued by


DAAB, ICAI for the project. We also certify that this project report is
the original work of our group and each one of us have actively
participated and contributed in preparing this project. We have not
shared the project details or taken help in preparing project report
from anyone except members of our group.

S.No. Name Membership No. Signature


1. Brigit Peter 424824

2. Pratapa Reddy D 215355

3. Raj Pal 571839

Date : 18.03.2024
Table of Contents

1. Introduction

2. Background

3. Detailed Project Report

4. Details of Case Study

5. Result & Discussion

6. Summary/Conclusion
Project Introduction
Corporate governance is the set of processes, customs, policies, laws and institutions
affecting the way an organization is directed, administered, or controlled. Corporate
governance also includes the relationships among the many stakeholders involved and the
goals for which the organization is governed.

(Luo, 2005) describes corporate governance as “the relationship between the corporation
and the stakeholders that determines and controls the strategic direction and performance
of the corporation”.

Corporate Governance is particularly relevant for hotel companies, as they are confronted
with a range of issues which may include different markets, shareholders, stakeholders,
governance systems and regulations. Also, the debt financing in the hospitality industry is
higher than in other industries (Oak and Iyengar, 2009). As a result, the top management
may feel obliged to engage in more monitoring. As major hotel groups are going for further
expansion, IPO has become a preferred mode for raising their capital, which requires
companies to follow stringent corporate governance norms instituted by the respective
stock exchanges, where the stocks are listed.

The aim of an implementation of adequate governance in hotel management system is to


handle all aspects of the hotel's information and booking system along with adequate
controls which can ensure the smooth running of hotel It includes Internal controls,
checks, IT system, software & hardware support, MIS reports & all other critical aspects.
This will cover all operations that occur in hotels. It is all identified, from employee
management to booking, floors, offices, and room type management, among other things.
We demonstrate how data/information is processed in hotels in our project, automated
Hotel Management System.

The hotel management overview was achieved by splitting the project into different
modules. Customers are offered various facilities such as check-in, check-out, and entry
editing, as well as advance payments, points redemption etc. Customer has the option to
cancel his or her reservation if he or she so desires. Customer Id or customer name may be
used to search for any customer or employee. It is also possible to inquire about available
spaces. It will produce reports for customers, employees (who work in the hotel), and a bill
for the customer when the customer checks out.

We've only included a few modules because our aim is to get an idea or learn more about
how hotels are managed. With the addition of several more components, this type of
project may be used in a variety of hotels. The efficiency of any hotel is determined by the
method used to obtain and prevent information from customers' personal data for use in
the hotel's various services. It has been a complex and difficult operation to manage their
outcome revealed, particularly when information flow is consistent.

This project focuses on creating a client-side and user interface in Java Script, as well as a
backend in Java Spring to support panorama data and images. Index terms-Automated,
Front end, Java spring, SQL, web development. Keyword: It Is All Identified, From Employee
Management to Booking, Floors, Offices, And Room Type Management, Among Other
Things.

The aim of this project is to develop & implementation of adequate governance in hotel
management system so that all stakeholders, management, administrators and customers
can use. The admin will inform customers of the availability of rooms in various hotels, and
customers will verify the availability of rooms in the desired hotel. Customers should be
able to find out if a room in a particular hotel is available. They should be able to book
available rooms in advance based on their needs to make their stay more comfortable. At
the same time management will be governing & controlling all the data, information &
managing the entity smoothly.

The main goal of this project is to create a hotel management framework for use in a hotel.
The system should be as adaptable as possible, allowing it to be used in a variety of hotels.
To learn about the various techniques that hotels have used. We need to figure out what
protocols hotels use, and then build a machine that follows those procedures. We need to
look up how a hotel system functions on the internet, use our own knowledge, or speak
with people who work in the hotel industry directly. The more varied your information
sources are, the better the resulting method and, potentially, your rating would be.

This project aims to make record updating, maintenance, and searching more user-friendly.
The entire information has been stored in the database or archives, and anyone who
wishes to retrieve it will be unable to do so; only authentication will be able to retrieve the
correct information from the files. Advantages of the Implementation of adequate
governance in hotel management system: The main aim of Implementation of adequate
governance in hotel management system is to eliminate the drawbacks of manual hotel
operations management. Some of the advantages of the system are:

• Easy to store and retrieve data.


• No requirement of pen and paper.
• Easy to identify duplicate data.
• Can manage data securely.
• Easy to maintain large amount of data.
• It saves time and energy.
• User friendly environment.
• Quick response time.
• Cost efficient.
Background
Since the Wall Street crash in 1929, and the recent Lehman Brother collapse, with every
corporate scandal, corporate governance limelight gets brighter, and each failure attracts
more stringent laws and regulations. The field of corporate governance has attracted a
great deal of interest in the last decade, mainly because of financial scandal such as Enron
in USA, Parmalat in Italy and our own Satyam Computer Services scandal in India. These
and similar financial failures reinforce the emergence and role of certain governance
guidelines and regulations, which aim to promote transparency with regard to the affairs of
the company to its investors and stakeholders.

One of the most appropriate definitions of Corporate Governance has been given by The
Institute of Company Secretaries of India (ICSI) (2009) “Corporate Governance is the
application of best management practices, compliance of law in true letter and spirit and
adherence to ethical standard for effective management and distribution of wealth and
discharge of social responsibility for sustained development of all stakeholders.
Its principles are: -

i) Sustained development of all stakeholders,


ii) Effective management and distribution of wealth
iii) Discharge of social responsibility,
iv) Application of best management practices,
v) Compliance with law in letter and spirit, and
vi) Adherence to ethical standards

India has a good corporate governance structure, mainly as a result of the different
committees set up by various regulatory bodies which includes the Ministry of Corporate
Affairs (MCA), Government of India, and the Securities and Exchange Board of India (SEBI).
In India, corporate governance initiatives were started in 1990’s. The real genesis of
corporate governance lies in the scams and failures in 1990s due to weak monitoring and
regulation system. According to Afshar pour (2010) “India ‘s corporate governance reforms
have accompanied the country ‘s economic transformation.

The needs of India ‘s expanding economy, the increased presence of foreign and
institutional investors (both domestic and foreign), and the growing desire of Indian
companies to access global capital markets by gaining listing on stock exchanges outside
of India, have spurred corporate governance reforms”. In late 1990s, SEBI constituted a
number of committees to help prepare corporate governance standards for listed
companies in India. As Afshar pour (2010) states “In 2000, SEBI introduced unprecedented
corporate governance reforms via Clause 49 of the Listing Agreement. Clause 49, which
has been described as a watershed event in Indian corporate governance, established a
number of requirements with a focus on the role and structure of corporate boards,
internal controls and disclosure to shareholders”. Basically, following initiatives were taken
in India in implementing corporate governance practices. These are:-

• Code of Conduct published by Confederation of Indian Industry (CII) in1998.


• Kumar Mangalam Birla Committee set by SEBI (1999)
• Ministry of Corporate Affairs (MCA), India formed the first NareshChandra
Committee (2002), following the enactment of Sarbanes- Oxley Actin the USA
• Narayan Murthy Committee set by SEBI (2003).
• National Foundation for Corporate Governance set up Ministry of Corporate Affairs
(MCA)
• Ministry of Corporate Affairs (MCA) convened the Irani Committee in 2004
• Ministry of Corporate Affairs (MCA), Companies (Amendment) Bill,2009.
• Ministry of Corporate Affairs (2009) released a set of voluntary guidelines for
corporate governance.
Globalization has not only significantly heightened business risks for companies
operating in India but has also compelled Indian companies especially hotel
companies to adopt international norms and good governance. Much has been heard,
talked, and said about the topic of corporate governance, but unfortunately not much
has been examined with respect to corporate governance practices in Indian hotel
industry.
Our study indicates that only five out of the 21 companies had the recommended
number of board members and few companies had corporate governance committee.
Before moving into the content of the paper there is one major caution that we must
record. Although there is, a considerable literature on corporate governance as it
relates to other industries, remarkably less information available on ‘Corporate
Governance in Hotel Industry with reference to India’, that deals directly with hotel
companies.
Details of Case Study
Client Server Web Application:
Client server web application is of two parts. i.e., client and server. Here server is the
central main function. Client requests information from the server. The information that is
been updated in the server is distributed to many clients. Many applications rely on client-
server model such as world wide web, email, network printing etc. It is client which always
initiate communication with servers, which is waiting for the requests. Client does not
share any resources, it only requests service from the servers. On the other hand, server
host run one or more programs which shares its resources with the clients.

Front End Development:


Front-end web development, also called client-side development, is the process of
creating HTML, CSS, and JavaScript for a website or Web application so that a user can see
and interact with it directly.
The difficulty with front end development is that the methods and techniques used to
design the front end of a website change all the time, possibly requiring the developer's
continual awareness of how the field evolves. An individual typically learns HTML, CSS,
and JavaScript, which run in a web browser but can also run in a headless browser, Web
View, or as compilation input for a native runtime environment.

JavaScript for the Front End:


JavaScript is a high-level programming language that is interactive, untyped, and
interpreted. It's part of the ECMA Script language specification. It is one of the three basic
technologies of World Wide Web content creation, alongside HTML and CSS; it is used by
the majority of websites and is supported by all modern web browsers without the need for
plug-ins. JavaScript is a multi-paradigm language that supports object-oriented,
imperative, and functional programming types, thanks to its prototype-based architecture
and first-class functions. It has an API for interacting with text, arrays, dates, and regular
expressions, but it lacks I/O features including networking, storage, and graphics,
depending on the host environment for these.
Bootstrap
Bootstrap is a Cascading Style Sheets (CSS) system that is widely used forefront-end
prototyping as well as the development of mobile-friendly, reliable websites that are
compatible with the majority of browsers. It's also used to build web-based interfaces with
a variety of mobile-responsive designs. It makes use of JavaScript (including jQuery), CSS,
and HTML. To put it another way, Bootstrap is a grid-based responsive system for
developing responsive, mobile-centric projects. The following are some of the advantages
that developers appreciate:

• Quickly create a layout (fixed, fluid, and responsive)


• Quickly create a form
• Working grid system
• Tables
• Buttons

Backend with Java Spring


The first step in building a java backend is to choose a framework. After that, the spring
project begins. Build the backend and do backend programming with Java spring. Spring is
a platform that helps Java programs to run. Spring includes several modules that can be
used to create a website. The layout components of Bootstrap are the most important
since they influence the entire website.

Spring Framework
Spring is a framework that allows developers to decouple each software from the rest of
the system. The use of dependency -injection makes swapping components or
implementations simpler. Spring provides a framework of ready-to-use modules that are
useful for web applications. Spring authentication, for starters, makes access control
simple and reliable, and spring data is useful when linking databases. We can use Spring
Initialize to start a new spring project. When we first initiate the assistant, we must choose
between the project, language, spring boot versions, dependencies, and project metadata.

MySQL Database
It is difficult to maintain all the activities of a hotel in a paper pen mode. It can be related to
material management, banquets, housekeeping, inventory, paid services etc., It is
possible to easily maintain all these details with the use of MySQL database. All the details
of the employees employed at the hotel are available. The customers also can book their
rooms that they require on a particular date or time. The details of the check in and check
out are also available.

LIST OF FIGURES

E-R Diagram:
The appropriate number of rooms are provided by each hotel. The Room No. and category
are used to identify rooms. There is a charge for renting each room. The identification and
sum of the cost are used to identify everything. A hotel offers a variety of services. The
identification and name of the facility are used to identify that. The location of a hotel is
important. Street, city, and pin code are used to locate a location.
The hotel room shows how to create a new room for a customer so that he or she can reserve a
different room. The automated room number is produced on that screen. Finally, a room is
allocated to a customer and the room records are appended to the data file after opening a
new room for the customer.

Customer Check-In Diagram:


The check-in customer diagram shows how a customer is admitted to our hotel after entering
all of his personal information, such as name, address, phone number, and age, and then is
allocated a room.
Check Out of a Customer:
As the user enters his room number, the same room number will be checked in the database; if
the room number matches in the database, the customer will be checked out of the database
and the record of the checkout will be moved to another table of the database so that Hotel
Management has a record of customers who have checked out to satisfy his legal obligations.

LIST OF TABLES:

Booking Details Table:


This table is for storing all data about booking of a room including room number, date of the
room booking, guest name, number of kids etc.

Department Details Table:


This table is for updating the status of various departments of a hotel so that we know whether
the department is currently active or not.
Employee Details Table:
This table is for storing all details of an employee including his name, mobile number, address
etc.

Floors Booking Table:


This table to update the status of the floors whether it is vacant or not.

Guest Details Table:


This table stores all information about guests including mobile number, country, address etc.

Payment Details Table:


This table stores all data about amount payment, date on which the amount paid, guest name,
guest id etc.

Room Type Details Table:


This table is storing room type details including room type id, room number, floor id etc.
RESULT AND DISCUSSION
Displaying Web Pages:
A web page is a specific collection of content provided by a website and displayed to a user in a
web browser. A website typically consists of many web pages linked together in a coherent
fashion.

1. Admin Profile: The administrator has to login first in order to make changes to the Hotel
Management by adding, deleting or modifying the data in the hotel management
database. The admin is responsible is maintaining all details and security.

2. Booking of a Room: To reserve a room for (oneself or someone else) at a hotel. One has
to record register his details esp. one’s arrival at a hotel. In that screen, the automatic
room number is created. After opening a new room for the customer, finally room is
assigned to a customer and the room records are appended in the data file.

3. Guest List: To reserve a room for (oneself or someone else) at a hotel. One has to
record register his details esp. one’s arrival at a hotel. In that screen, the automatic
room number is created. After opening a new room for the customer, finally room is
assigned to a customer and the room records are appended in the data file.
4. Floor Booking: Add / update Total number of floors in the building before adding any
floors for the room. Floor number in the building where the room is located object. The
floors added should be consistent to the room location code in the room location.

5. Room Type List: Under Room type, you’ll find a drop-down menu where you can select
the corresponding room/unit type. Under Room name, make sure to select the name
that matches best. Double-check the info is correct, then click on save button to save
the updated details.
6. Paid Services: Paid services include Shops (souvenir, grocery), vending machines;
Entertainment Infrastructure (Disco, Casino, gaming machine, billiard room);
Sightseeing service, services of translators; Organization of selling tickets to theatres,
Circus, concerts, etc.

7. Employee List: Enter an employee and click on save button to save the employee
details. Rather than using the Location Filter to find employees, you may find it more
direct to enter the employee’s name in the Smart Search console. Reorder the
employee: To change the value by which the data in the Employees is sorted, click the
rectangle in the column header of the field you wish to sort by.
SUMMARY & CONCLUSION
This project is designed to fulfil all the requirements that are necessary to manage a hotel. It
has been developed using HTML, CSS, Java Script for front end and using Java spring for back
end keeping in mind the specifications of the system. We have used My SQL for hotel database
management. For designing and planning the system we have used simple data flow diagrams.
Overall, this project teaches us development of a successful website and database
management.

Due to the ongoing globalization process more and more Indian hotels are adopting good
corporate governance practices to maintain the best global standards. Indian hotel industry is
growing manifold with the advent of foreign hotel companies starting their operations in India.
Therefore, improved governance standards would not only be vital for the hospitality sector but
also need of the hour across sectors. As a result, hotel companies have to become more
transparent, disclose transactions to all stakeholders, protect shareholder interests and
ensure that the company is driven by values like integrity, transparency, objectivity and
Meritocracy.

The project report shows that corporate governance is becoming an integral part of the
business for all large hotels listed. The annual reports of these hotel companies show that they
are committed to the philosophy of good corporate governance in all their dealings, integrity in
their conduct and in compliance with the highest standards of corporate values and ethics.
The hotel groups have given fair and equitable treatment to all their stakeholders, including
employees, customers and shareholders and their management complied with the conditions
of corporate governance. We have only covered a few aspects of corporate governance in our
project. It can be concluded that with the current growth mode and growing competition within
the sector has already motivated these companies to incorporate good governance practices
which will improve further for better economic development and sustainability.

You might also like