Study Of A Hotel Reservation System Computer Science Essay Example
Study Of A Hotel Reservation System Computer Science Essay Example

Study Of A Hotel Reservation System Computer Science Essay Example

Available Only on StudyHippo
  • Pages: 10 (2648 words)
  • Published: August 4, 2018
  • Type: Essay
View Entire Sample
Text preview

The purpose of this project is to create a Hotel system reservation using information technology to support employees in providing efficient customer service. The project consists of four chapters, including an introduction and background to familiarize readers with the objectives and problem definition. It also covers the scope and constraints of the project. Online platforms are explored in the review of literature to gather relevant information. Chapter two focuses on web development tools and project methodology necessary for developing the system. Two case studies on websites related to Hotel system reservation are examined to gain a better understanding of their features and components. Various research methods are employed in this project to collect and analyze required information. Chapter three discusses these research methods, including the creation of a questionnaire for gathering hotel information and analyzing it for desired results. However, meetin

...

g both functional and non-functional requirements is crucial for ensuring an effective, well-designed hotel system reservation. Planning plays a vital role in executing tasks within a specified time frame from start to finish in this project.The project utilized a useful tool called the "Gantt chart" to visualize activities and tasks. Additionally, discussions were held regarding the essential elements and resources needed for the project.

It is crucial to comprehend the notion of hotel reservations.

To develop a computerized information system.

Simplifying and streamlining the hotel reservation process to make it semi-automatic.

The objective is to create and execute a hotel reservation system with improved efficiency.

The objectives and targets of my project are as follows:

I want to learn the process of developing new software systems.

To acquire knowledge on developing a new website using the control panel.

By

View entire sample
Join StudyHippo to see entire essay

being diligent, acquiring knowledge, and taking responsibility, it is possible to accomplish the goal of finishing this project within the given time frame.

To transform the manual approach into a technological approach.

The text below provides information about various programs, including Microsoft Access, Visual Basic, Adobe Dreamweaver CS4, Adobe Photoshop CS4, Adobe After Effects CS4, Adobe Flash CS3 Professional, SmartDraw 2010, and Microsoft Office.

To save time for the customer.

To acquire information and enhance knowledge from both the internet and books.

I gather information through different means and facilities to improve my experience.

Improving abilities and understanding.

The Hotel system for employees needs to be simplified.

It is crucial to create a database with enhanced security measures.

Motivating hotel trainees to comprehend software concepts.

Helping employees effectively identify customer needs.

To reduce the necessary paperwork.

Monitoring can show the amount of hotel rooms that have been booked.

Ensuring enhanced data security is essential.

The system can offer employees a simpler interface for conveniently choosing options.

Our website contains information about the services we provide to guests in Oman or from abroad, as well as details regarding the hotel's location.

To create a website, you will require various pages including an index page, hotel page, hotel gallery page, guestbook page, contact us page, our offers page, and news page.

Hotel Reservation is a commonly found business type worldwide. The company

The ALsharqiya Sands Hotel, built in 1991 near Ibra hospital, offers exceptional services to its customers. The hotel operates 24/7 with a team of Omani and Indian workers, ensuring that all regions and individuals receive top-notch service. To make a room reservation, customers are required to provide complete information including Customer id and any necessary documentation. This enables the hotel to fulfill the

customer's request, whether it be ordering food or drinks, or requesting assistance from the reception through room phone services. The hotel offers various amenities such as swimming pools and internet access, and has multiple room sections available for reservation, based on customer preferences. Furthermore, the hotel respects and values its customers. To enhance efficiency and improve customer experience, the hotel has implemented a computer-based reservation system. This ensures that more clients can be accommodated, resulting in increased competitiveness in the business.It was also observed that individuals using a computer-based system experience increased productivity and effectively manage client records in an organized manner.

Therefore, I have made the decision to suggest and develop a computerized Hotel Reservation system in order to transform the existing manual process into a technological system.

The main issue at this Hotel is its manual system, which relies solely on paper for all operations. This manual system slows down work and makes it difficult for employees to work efficiently and quickly. Furthermore, using a manual system sometimes leads to errors, such as incorrect recording of the number of reserved rooms at the Hotel, errors in recording customer names or addresses, and mistakes in calculations. These issues can have negative effects on both the Hotel and its customers. Additionally, customers may experience wasted time waiting for service.

The excessive paperwork compromises the integrity of data, leading to inaccuracies when filing records. Consequently, customers making multiple room reservations are repeatedly required to provide necessary information, resulting in redundancy in customer records and a significant increase in paperwork.

Security in any system is crucial for safeguarding confidential client information and preventing unauthorized access.

The hotel website's efficiency and overall experience

depend on the potential client's ability to quickly process information.

Utilize a straightforward Hotel Reservation system.

Decrease the time workers spend on customer information processing.

Efficient record keeping requires storing all records within the database system.

The hotel's securities and copyright.

The storage of customer records will utilize a structured format.

A productive relationship between customers and renters.

The preservation process guarantees the integrity of the data.

Securely storing records.

Efficient handling of transactions.

I will develop a computerized Hotel Reservation system for the ( Ibra Hotel ). For this project, I will utilize various applications. The first application I will use is Microsoft Visual Studio 6.0 software. Additionally, I will use Microsoft Office Access 2003 to create the database and Adobe Photoshop CS4 to enhance the visual appeal by creating an attractive background and icons for the program. Moreover, I plan to explore new applications to incorporate advanced 3D design elements that I have not previously studied.

There are three programs I will use to make the website and create the introduction effectively. Firstly, I will use Adobe Dreamweaver CS4.

Additionally, SQL and PHP will be used. The PHP reader will read this language and display what I have created using Adobe Dreamweaver CS4.

This program is proposed to showcase all the services and information about the hotel, including the Home page, about the hotel, services, guest book, photo gallery, and contact us.

In this project, Visual Basic 6.0 and Microsoft Access were the main applications used for designing and developing the software. Visual Basic 6.0 was used for creating the project, forms, and reports, while Microsoft Access served as the backbone for the software application by conceptualizing the database, tables, and relationships. I

hope that Visual Basic will prove to be the best program for maintaining the system, and I aim to enhance my knowledge of it by researching new information from books and utilizing the internet to find relevant code that can assist me. To fulfill the requirements of the hotel reservation system, I will use a database to create tables and ensure connectivity among them to minimize redundant information and provide specifically tailored information for the hotel.

The project aims to assist employees in completing tasks more efficiently. The primary tools for creating the database will be Microsoft Access and Microsoft Visual Basic 6.0. Additionally, Adobe Dreamweaver CS4, Photoshop CS, and Adobe Flash CS3 Professional will be utilized to create an introductory presentation of the project. A website will also be developed to showcase information about the hotel, including a gallery. JavaScript and HTML will be integrated to support the program and provide information about the hotel's current offerings. The system itself will be developed using Visual Basic 6.0 code to ensure all functionalities are working seamlessly.

During the project, I encountered various difficulties. Initially, it was challenging for me to develop a system with a database and a website to provide information for guests. When I first started the project, I lacked sufficient knowledge about the hotel industry. However, I visualized numerous ideas to guide me in creating the project and advancing my technological expertise.
Another obstacle I faced was the limited resources available from the hotel's department. Nonetheless, I made the best use of the resources I had by referring to books and utilizing the internet. Despite my efforts, these resources were not enough to fully meet

my project requirements. Consequently, I sought assistance from teachers who possessed the necessary skills to provide guidance and new insights. Their assistance helped me gain a better understanding of the project and helped me overcome these challenges within the given timeframe, resulting in a successful completion.

The project requires specific hardware to handle the entire project. Initially, Microsoft Office Access 2003 was used to create a systematic database for storing all necessary hotel information. Then, Microsoft Visual Basic 6.0 was used to develop a complete hotel reservation system with an interface and necessary processes. Additionally, Adobe Dreamweaver CS4 was used to construct a website for the hotel, incorporating attractive design templates from Adobe Photoshop CS. This website serves as a means of contact for users. It is important to note that these programs were chosen based on their suitability for specific tasks. Finally, it is essential to have a computer equipped with compatible hardware and a higher processor in order to ensure smooth operation of these programs.

To ensure satisfactory performance, it is advised to have a minimum of 4GB RAM and at least 160GB of hard disk space. It is also recommended to have a 2.2 Core 2 Duo processor for running multiple applications simultaneously and enhancing overall performance. Furthermore, having a fast video card is advisable for optimal display of images and graphs.

The following are the recommended specifications for the system.

The processor is a Core 2 Duo with a clock speed of 2.2 GHz.

The minimum requirement is a RAM of at least 4GB.

The total available hard disk space is 160 GB.

A CD-DVD-RW Drive with a speed of 32X.

The information and system can be backed up

using an external hard disk with a capacity of 80GB.

Separate purchase is necessary. Initially, I installed Windows XP service pack 3 and subsequently proceeded with the installation of all the purchased programs.

Methodology and Analysis Design

The Waterfall model is a widely used approach in software development.

Customer with the attributes:

CustomerID

Text

The size of the text is shown with the HTML tag

and its contents "Size".

Description

TitleOfSalutation

Text

20

The car's brand name.

First Name

The content within the

Text

needs to beand unified.

20

The product of company name

LastName

Text

8

The year in which the car was made.

SecondName

Text

8

The car plate number

Gender

Text

1

The car's color.

Birthdate

Date/Time

Date/Time

The fee for renting on a daily basis.

Customer Address

Text

The text below contains and their contents:

20

unified version: The number 20 is enclosed within a

tag.

Contact number

Number

10

Email Address

Text

20

The text "IDDocumentType" is enclosed within a pair of paragraph tags.The text is inside a paragraph tag.

Selection

IDDocumentNo

Text

The number 20 is contained within a paragraph tag.

Date of Expiry

Date/Time

Date/Time

Country of Origin

Text

20

The employee has the following fields:

Fields Name

Data Type

Size

Description

FirstName

Text

The HTML code

20

represents a paragraph with the content "20".

Company name's product.

SecondName

Text

8

The car license plate quantity

LastName

Text

8

The year in which the car was produced.

Gender

Text

1

The car's color

Birthdate

Date/Time

Date/Time

The price for renting on a daily basis

Address

Text

The text content of the HTML tag

is 20.

Contact Number

Number

10

EmailAddress

Text

20

UserID

The text is within a paragraph tag.

Selection

PWord

Text

Employee Photo

Text

Payments that include the following fields:

Fields Name

Data Type

Size

Description

BillNo

The text within the HTML paragraph tags reads as follows: "Text."The content within the

50

should be rephrased and unified.

ReservationID

Text

The number is 100.

Bill Date

Date/Time

The number 30 is enclosed within paragraph tags.

BillTime

Date/Time

The numeric value 10 is enclosed within the HTML paragraph tags.

CheckOutDate

Date/Time

15

CheckOutTime

Date/Time

7

Employee ID

Text

10

CreditCardType

Text

6

CreditCardNum

Number

The number 8 is enclosed in

tags.

Date of Expiry

Date/Time

8

Miscellaneous with the following fields:

Fields Name

Data Type

Size

Description

BillNo

"Text"

The text within the

and

is "20".

Specific Information

Text

The text within the HTML paragraph tags is "20".

MiscDate

Text

20

The cost of the item is specified.The text in the HTML tag

is "Text".

20

Remarks

Text

The following text should beand kept together while preserving the and their contents:

20

Reservation with the subsequent fields:

Fields Name

Data Type

The text should not be altered:

Size

Description

Reservation ID

The text remains the same within the HTML paragraph tags.

50

ReservationDate

Date/Time

"

One hundred

"

Reservation Time

Date/Time

30

RoomID

Text

10

CustomerID

Text

15

Employee ID

Text

The content within the is "7".

Check-in Date

Date/Time

10

CheckInTime

Date/Time

6

ResStatus

text

The text, enclosed by the

and

, is "8".

Rooms that have the following fields:

Fields Name

Data Type

Size

Description

RoomID

Text

50

RoomType

Text

The text below needs to bewhile keeping the and their contents:

100

Rephrased text with unchanged :

100

MaximumGuest

Number

30

Smoking

The text inside the HTML paragraph tag is "Yes/No".The text below is already unified and cannot be furtherwhile keeping the and their contents. The only change that can be done is to remove the leading and trailing spaces within the

tag, resulting in "

10

".

Description

Text

15

FloorNumber

The enclosed text is a simple paragraph tagged with HTML

tags.The content within the

and

is "7".

PhoneCode

Text

10

Price per hour

Text

The text within the

6

remains unchanged and should be kept as it is.

Minimum hours of stay

Text

Eight

The objective of our project is:

To transform a manual system into a technological system.

In order to save the customer's time.

The organization of customer record storage will be improved.

Record keeping that is protected and secure.

The goal of automating the existing yearly system is to create a car rental system.

The system used for this operation simplifies

things for customers and employees, while also maintaining the system.

Both parties will experience time savings and improved organization and maintenance of customer records by implementing this.

It is necessary to ensure the secure protection of records.

The employee is already familiar with the system, so no training is required.

In order to enter data into the system, employees need to possess basic computer skills.

By having this system, the company can already reduce costs for purchasing office supplies.

As a result, the company's operational costs will decrease.

Customer

Address

E-mail address

nationality

Type of license

ID-card

gender

The name is required.

Address

House is not allowed.

NO-work

Phone-NO

The HTML code below contains a paragraph tag with the text "Car".

Car

Plate-NO

The production of goods, also known as manufacturing, is a crucial economic activity that involves the transformation of raw materials into finished products using different processes.

Model

The topic is color.

Car type

Rent fee

Customer History

Employee Identification

Employee name

Date in

Date out

The total fee is displayed here.

Deposit-NO

Plate -NO

Name

Car type

ID-card

Employee

Log out

Log in

password

Employee name

Employee ID

Figure 7:

Our report covers various issues that were analyzed and discussed. We provide an overview of our project, including its underlying concept and the sequential process we undertook to successfully complete it.

Car Rental Monitoring System is an essential tool for businesses, particularly for renting agencies. This system plays a crucial role in organizing various components such as Cars, Customers, Employees, and Customer History records. Through this project, we gain valuable insights into car rental management and learn how to utilize Visual Basic effectively.

Get an explanation on any task
Get unstuck with the help of our AI assistant in seconds
New