MBWEMBWE HOTEL MANANGMENT SYSTEM
NAME:GASHIRAI KELVIN
MBWEMBWE
Candidate number. 3076
SUBJECT:COMPUTER SCIENCE
Centre number.
TEACHER:BLESSING CHIKUHWA
SCHOOL:MUFAKOSE 1 HIGH
SUBJECT CODE :
PROJECT: GRAND HOTEL
MANAGEMENT SYSTEM
MBWEMBWE HOTEL MANANGMENT SYSTEM
Contents
INTRODUCTION 3
BACKGROUND(MEIKLES HOTEL) 5
Staff training 6
BROAD DESCRIPTION OF EXISTING SYSTEM 7
Inputs 7
Outputs 8
Process 8
REQUIREMENTS SPECIFICATION 8
SOFTWARE REQUIREMENTS 8
HARDWARE REQUIREMENTS 8
STORAGE 8
EVALUATION OF EXISTING SYSTEM 9
WEAKNESS9
STRENGHTS 9
EVIDENCE OF RESEARCH 10
FILLED IN QUESTIONNAIRE 10
Two alternative methods 12
PSEUDOCODE 12
REQUIRED INPUT 13
REQUIRED OUTPUT 14
CODE LISTING 15
TYPES OF DATA TEST 19
NORMAL DATA TEST 19
MBWEMBWE HOTEL MANANGMENT SYSTEM
MBWEMBWE HOTEL MANANGMENT SYSTEM
INTRODUCTION
This chapter introduces the topic and the discovered problem with well informed and
researched
identical solution which consists of the INPUTS,OUTPUTS,STORAGE e.t.c with the
required adjustments to the existing system of the MEIKLES HOTE
MBWEMBWE HOTEL MANANGMENT SYSTEM
SECTION
BACKGROUND(MEIKLES HOTEL)
For over 100 years MEIKLES has been acclaimed as ZIMBABWE’S luxury 5 star hotel with gracious charm
and silver-service .situated in the heart of the city HARARE MEIKLES HOTEL CORNER 3 rd STREET JASON
MOYO AVENUE PO BOX 594. MEIKLES is a legendary meeting place for business both local and
international ,leisure and number 1 travelling [Link] holds an accommodation of a generalised
MBWEMBWE HOTEL MANANGMENT SYSTEM
luxurious charm in 312 rooms including 85 deluxe and several sublime suites. Facilities it offers a fine
array of exceptional facilities as be-fits a WORLD-CLASS LUXURY HOTEL. Its LA FRONTAINE GRILL is one
of HARAREs best dining signatories.
INVESTIGATION OF THE
CURRENT SYSTEM
FOOD
ORDERING
PROBLES ROOM
CLEANUP
CONFRONTIN
G
SERVIC ORDERING
ES
COMPLAINS
❖ WHAT IS ROOM SERVICE
Room service or in-room dining is a hotel service enabling the guest to be able to choose items
of either food and drink for their hotel consumption .ROOM SERVICE is organised on high end
hotels and resort properties because of its high costs it cannot be offered to hotels that are not
of high end e.g motels. It is provided for guest 24/7.
MBWEMBWE HOTEL MANANGMENT SYSTEM
MEIKLES upgraded their room servicing by providing a computerised custom way of ordering room
service through their phone using the EPOS(Electronic Point Of Sale) software by sending SMS to the
hotels delivery or room servicing department or by sending a message or an email that will contain your
required deliveries and it is an essential way of letting people pay for goods and services provided on an
online platform. the hotel will have all of your details and will quickly the deliver costs are inquired from
your ordering are then charged to you when your stay is complete .This is however unwise as a
customer will not have enough knowledge of how much they owe and it ends up causing conflicts with
the customer and this will deteriorate the hotels vulnerability , will weaken the hotels image and
publicity
3.8
2.5
1.3
This is 2000 hotels statistics with the top 5 leading hotels in Harare but MEIKLES had declined because of
the room services that where provided and the amounting complaints and compliments from their
customers.
The best thing about a hotel is room service that determines if the hotel is HIGH QUALITY or not ROOM
SERVICE BOOST hotels profit but for MEIKLES it has become a liability as it prevented the MEIKLES hotel
from having a successful year and from them receiving the #1 hotel in ZIMBABWE an award that was
introduced in 201ministry of tourism act
Staff training
Staff should be aware of their services they offer as hotels employees to have greater knowledge on
ideas to increase to improve customer satisfaction and retention . The need of staff training and
seminars are essentials in the in building customer relationship . Customer dissatisfaction has been of
great concern in the industry .The absence of experienced staff can result to can lead to failure to
interpret the policy and however later causing disputes in claims settling .The customers expects the
department of room servicing to have relevant information concerning the company’s products so
expert knowledge is expected from them
MBWEMBWE HOTEL MANANGMENT SYSTEM
❖ HOW WAS YOUR MEIKLES EXPERIENCE ?
I had a fantastic time at the hotel , my rooms view was actually an unique site the garden was
tremendous the workers were nice and cheerful they greeted me and made my stay at MEIKLES last a
life time but sadly my joy was short lived as their services were poor. I had ordered a cocktail and shrimp
at 6 but to my surprise it never came to my room I had to go to the dining room to be able to eat
MR HART A BUSSINESS CORPERATIVE FROM USSA
[Link] A2/P2
✓ THE CHAIRMAN SAID THAT THEY HAD COMPLAINS FROM FOREIGNERS WHO INSISTED THAT
THEIR WAYS OF SERVICES WHERE OUTDATED AND INCOMPETENT THEN SAID THAT THE NEW
SYSTEM SHOULD HOWEVER BE EFFICIENT WITH HIGH HIELD STANDARDS ARRIVE AND ALSO AN
ONLINE BOOKING SHOULD BE INPUTTED INTO THE NEW SYSTEM AND IT SHOULD BE FAST
,RELIABLE
BROAD DESCRIPTION OF EXISTING SYSTEM
Inputs
✓ Password as each and every customer contains a pin for his or her account this is done in case of
payment plans
✓ Ip address which is entered at the account services
✓ A touchscreen to be able to perform a transaction or a Keyboard
✓ Chip and pin readers are used incase a customer wants to ay with a credit card
✓ The magnetic stripe reader they read data stored in the magnetic stripes on the plastic card
used in MEIKLES hotel for you to gain access to a particular room or building
✓ Bar code scanners using a bar code reader the system can determine from a data base
Outputs
✓ Monitors they monitors are used to display information without the need to print on a paper
✓ Speaker they are used to produce sound
✓ Printer used to provide users with hard copy form
MBWEMBWE HOTEL MANANGMENT SYSTEM
Process
✓ Checks if the required item or food is on the menu
✓ Keeps all of the messages and charts and stores them
✓ The workers input data into the computer
✓ The magnetic stripe reader reads data of the credit card/debit card where a chip and pin reader
is unavailable
✓ The chip and pin reader contains data in a microchip and requires the consumer to input his or
her personal information
✓ Costs makes the customer aware of how much he owes the hotel for the services provided
✓ Type of FOOD that the customer has requested
✓ Type of DRINK that the customer has requested
REQUIREMENTS SPECIFICATION
SOFTWARE REQUIREMENTS
✓ WINDOWS
HARDWARE REQUIREMENTS
✓ TFT Monitors(thin film monitors) they are used with newer desktops and computers they are
used to extensively view the screen and they need to be connected
✓ Inkjet printers they work by spraying ink onto the paper to produce very good colour they are
slow for networked computers
✓ Speakers used to produce sound and a source of output they need to be connected using
bluetooth and aux
STORAGE
✓ RAM
✓ MAGNETIC CHIP
EVALUATION OF EXISTING SYSTEM
WEAKNESS
✓ It consumers a lot of time to complete a transaction or the purchase of a good or service as they
are a lot of details to be filled in and entered
✓ Contains a lot of procedures for a transaction
✓ Neglect of customers as their service are slow incase of service delivery
✓ The menus EPOS has are outdated and out of style which my contain cuisines with meat as some
people are vegan
MBWEMBWE HOTEL MANANGMENT SYSTEM
✓ Absence of customer driven standards
✓ There is a difference between the service quality specification and service that are provided
STRENGHTS
✓ It takes highly precautious measures
✓ It is precise
✓ Has a fast network not to delay any transaction
✓ Provides satisfying transactions
✓ Protects against frauds, hacking, phishing e.t.c
MBWEMBWE HOTEL MANANGMENT SYSTEM
EVIDENCE OF RESEARCH
FILLED IN QUESTIONNAIRE
I. Do you think it is effective in terms of reaching to your customers
no Yes
II. What type of food do you offer your customers
We offer an unlimited variety of
No comment
foods from local to international
and even traditional
III. Do you have vegetable meals for vegetarians
We have special Sundays
No comment saved with vegan deluxe so
yes we do have vegan
IV. What social platform can MEIKLES HOTEL
No comment We can be found on
[Link]
V. Do you offer free room cleanings to certain customers
Unlike some hotels we offer
No comment special services to our clients
like a day at a spar b
VI. How often do you give away prices
We have special Sundays and
No comment our anniversary where we
give away prices
VII. What evidence is there that you provide quality services
MBWEMBWE HOTEL MANANGMENT SYSTEM
SECTION
B
MBWEMBWE HOTEL MANANGMENT SYSTEM
Two alternative methods
· Handling all procedures in one file for
easy access
PSEUDOCODE
START
Dim pin as integer
Dim pass as string
Pass=”1234”
Pin=”gashy”
IF
Pin and Pass are correct
Display “welcome”
Else endif
THE EXIT BUTTON
START
If button click exit
MAIN FORM
[Link]()
Stop
Private sub add
MBWEMBWE HOTEL MANANGMENT SYSTEM
b=[Link]
a=[Link]
c=a+b
[Link]=c
END SUB
REQUIRED INPUT
NAME
LOGIN CANCEL
PIN
PASSWORD
CANCE
SUBMIT
L
MBWEMBWE HOTEL MANANGMENT SYSTEM
REQUIRED OUTPUT
FOOD CODE
HUYYGJH
TYPE OF
BEVERAGE
FOOD TYPE
MBWEMBWE HOTEL MANANGMENT SYSTEM
CODE LISTING
'Form overrides dispose to clean up the component list.
<[Link]()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
[Link]()
End If
Finally
[Link](disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As [Link]
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<[Link]()> _
Private Sub InitializeComponent()
[Link] = New [Link]()
Me.Label1 = New [Link]()
Me.Label2 = New [Link]()
[Link] = New [Link]()
[Link] = New [Link]()
[Link] = New [Link]()
Me.PictureBox1 = New [Link]()
Me.Process1 = New [Link]()
Me.Process2 = New [Link]()
Me.DateTimePicker1 = New [Link]()
CType(Me.PictureBox1, [Link]).BeginInit()
[Link]()
'
'btnClickCANC
'
[Link] = New [Link](55, 216)
[Link] = "btnClickCANC"
[Link] = New [Link](75, 23)
[Link] = 0
[Link] = "CANCEL"
[Link] = True
'
'Label1
'
[Link] = True
[Link] = New [Link](226, 86)
[Link] = "Label1"
[Link] = New [Link](77, 13)
[Link] = 1
[Link] = "PASSSWORD"
'
'Label2
'
[Link] = True
MBWEMBWE HOTEL MANANGMENT SYSTEM
[Link] = New [Link](226, 43)
[Link] = "Label2"
[Link] = New [Link](25, 13)
[Link] = 2
[Link] = "PIN"
'
'btnClickLOG
'
[Link] = New [Link](321, 216)
[Link] = "btnClickLOG"
[Link] = New [Link](75, 23)
[Link] = 3
[Link] = "LOGIN"
[Link] = True
'
'txtPass
'
[Link] = New [Link](309, 43)
[Link] = "txtPass"
[Link] = New [Link](100, 20)
[Link] = 4
'
'txtPin
'
[Link] = New [Link](309, 83)
[Link] = "txtPin"
[Link] = New [Link](100, 20)
[Link] = 5
'
'PictureBox1
'
[Link] =
Global.HOTEL_MANAGMENT_SYSTEM.[Link].download__2_
[Link] = New [Link](1, 0)
[Link] = "PictureBox1"
[Link] = New [Link](204, 210)
[Link] = 6
[Link] = False
'
'Process1
'
[Link] = ""
[Link] = False
[Link] = Nothing
[Link] = Nothing
[Link] = Nothing
[Link] = ""
[Link] = Me
'
'Process2
'
[Link] = ""
[Link] = False
[Link] = Nothing
[Link] = Nothing
[Link] = Nothing
[Link] = ""
[Link] = Me
MBWEMBWE HOTEL MANANGMENT SYSTEM
'
'DateTimePicker1
'
[Link] = New [Link](1, 12)
[Link] = "DateTimePicker1"
[Link] = New [Link](200, 20)
[Link] = 7
'
'Form1
'
[Link] = New [Link](6.0!, 13.0!)
[Link] = [Link]
[Link] = [Link]
[Link] = New [Link](427, 261)
[Link](Me.DateTimePicker1)
[Link](Me.PictureBox1)
[Link]([Link])
[Link]([Link])
[Link]([Link])
[Link](Me.Label2)
[Link](Me.Label1)
[Link]([Link])
[Link] = "Form1"
[Link] = "LOGIN"
CType(Me.PictureBox1, [Link]).EndInit()
[Link](False)
[Link]()
End Sub
Friend WithEvents btnClickCANC As [Link]
Friend WithEvents Label1 As [Link]
Friend WithEvents Label2 As [Link]
Friend WithEvents btnClickLOG As [Link]
Friend WithEvents txtPass As [Link]
Friend WithEvents txtPin As [Link]
Friend WithEvents PictureBox1 As [Link]
Friend WithEvents Process1 As [Link]
Friend WithEvents Process2 As [Link]
Friend WithEvents DateTimePicker1 As [Link]
End Class
MBWEMBWE HOTEL MANANGMENT SYSTEM
SECTION
C
MBWEMBWE HOTEL MANANGMENT SYSTEM
TYPES OF DATA TEST
NORMAL DATA TEST