Escolar Documentos
Profissional Documentos
Cultura Documentos
Synopsis:
The project entitled HOTEL MANAGEMENT SYSTEM
has been designed and developed for Hotel Days-inn.
The main aim of this project is computerization of all
customer needs. It is a database system for creating a
selective retrieved of information, for subsequent
analysis, manipulation and application.
Processor : Pentium-MMX
RAM : 16MB
Cachememory : 256 KB
Speed : 166 MHz
Co-Processor : In Built
Monitor : SVGA
Resolution : 800 x 600 pixels
Hard Disk : 2 GB
Operating System : Windows ’me
Floppy drives : 1.2 MB, 1.44 MB
4.System Analysis:
Exiting system:
Module1:(Lodging)
In this module, we have lodging details. Here enquiry of
the rooms, reservation of rooms for today or future,
vacating the room, and canceling the future reservation.
For the rooms enquiry, and the reservation the system
uses room, and reservation tables in the database. The
vacating process uses the reservation table; the vacating
table for process, and the cancellation process uses the
reservation table for the cancel future reservations.
Module 2:(Restaurant)
In this module, we have restaurant details, the orders are
from room or spot order by the customer. So, this checks
the order type, after that it allows the user to access the
menu, and allows the order for items. The room order the
payment is taken when they are vacating. For the spot
orders are current payments.
Module 3:(Reporting)
In this module, we have the reporting information about
the system. The room details, reservation details,
vacating information, cancellation details, item details,
restaurant details, also the restaurant bill item details are
included in this module.
5.System Description:
Features:
Visual basic has so many features which helps the
developer feel free to develop the user friendly
environment. The features are
It has so many toolbars such as standard
toolbar, edit toolbar, debug toolbar, form editor
toolbar, customizing a toolbar.
It has great features to build the user interface
using The toolbox and custom controls and
components
Properties windows to set the properties for
each components
It supports wide range of data types
Good controlling programming flow
Determinate loops (for-next loop),
indeterminate loops (relational operators, do
while loop, do loops with AND, OR, NOT
Making decisions (conditionals) like the else,
combining conditions in an if-then, the block if-
then, the Goto
It has so many built in functions like string
functions, replace function, like and fuzzy
functions etc.
Arrays, handling functions (split, filter
functions), sorting and searching, records all
these can be controlled by code
Control arrays, list and combo box, the flex grid
controls
We can build larger projects easily using
multiple forms, code modules, error trapping
It allows object oriented programming
It has tools and techniques for testing,
debugging, and optimization
We can do graphics
Since it is a event driven programming it has a
mouse event procedures
It has a file system controls and file system
objects (file list boxes, drive list boxes)
It can communicate with other windows
applications
We can build Activex controls
Vbscript can be use for building dynamic html
pages
Access features:
Find and replace You can now move freely between the
Find and Replace dialog boxes and the data in the view
or window.
USER
Room
Enquiry
Reservation
Reservatio
Vacating
n
Item
Vacating
Restbill
Billitems
Cancellation
7.Database Structures:
Room Table:
Reservation Table:
Vacating Table:
Restaurant Table:
Field Name Data Type Description
Bno Integer Bill no.
cid Integer Customer id
Name Text Customer name
Amt Currency Total amount
Dim DB As Database
Dim RS As Recordset
Dim RS1 As Recordset
Dim RS2 As Recordset
Dim RS3 As Recordset
Dim RS4 As Recordset
Dim RS5 As Recordset
Dim FRAMEFLAG1 As Integer
Dim L As String
Dim T As Date
Dim I As Integer
Dim J As Currency
Dim RESFLAG As Integer
Dim RESTFLAG As Integer
Dim ITMS As String
Dim VAFLAG As Integer
Dim CANFLAG As Integer
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
CANFLAG = 0
End If
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
Public Sub FRV()
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
Frame5.Visible = False
Frame6.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Option1.Value = False
Option2.Value = False
Option3.Value = False
Option4.Value = False
Option5.Value = False
Option6.Value = False
Option7.Value = False
Option8.Value = False
Option9.Value = False
Option10.Value = False
Option11.Value = False
Option12.Value = False
End Sub
End Sub
End Sub
End Sub
Public Sub GITEMS()
List6.CLEAR
Text25.Text = ""
If Not RS3.BOF Then
RS3.MoveFirst
Do While Not RS3.EOF
If ITMS = RS3(0) Then
List6.AddItem RS3(1)
End If
RS3.MoveNext
Loop
End If
End Sub
End Sub