Professional Documents
Culture Documents
• Login Screen
• Room Description
• Room Booking
• Room Vacating
• Reporting View
The system has been developed based on the requirements
of the management and user for immediate report of Guest
status or details. The system is dynamic in nature and can be
updated/modified based on the user’s requirement any time.
The system reduces the work load of the users. The accurate,
adequate and timely information are produced as and when
needed. The newly developed system is more effective and it it
will be consuming.
CONTENTS
S.NO NAME OF THE CHAPTER PAGE NO.
1. INTRODUCTION
1.1 Introduction about the Project
2. SYSTEM ANALYSIS
2.1 Existing System
2.2 Proposed System
3. PROBLEM DESCRIPTION
4. SYSTEM REQUIREMENTS
4.1 Hardware Requirements
4.2 Software Requirements
4.3 About the Software
5. SYSTEM DESIGN
5.1 Data Flow Diagram
5.2 Data Base Design
7. FUTURE ENHANCEMENT
8. CONCLUSION
9. BIBLIOGRAPHY
APPENDIX
10.
10.1 Source Code
10.2 Screen Layout
INTRODUCTION
ABOUT THE PROJECT:-
• Room Description
• Room Booking
• Room Vacating
• Reporting View
Login Screen:-
Room Entry
Room Entry :-
Room Booking:-
Room Vacating:-
Reporting View:-
There are only one report are available. That is like
vacating are includes financial ,departure report and payment
report are generated between booking dates to vacating dates.
SYSTEM ANALYSIS
EXISTING SYSTEM:
PROPOSED SYSTEM:
ADVANTAGES:
1. Less effort
2. Quick reference
3. Future enhancement
PROBLEM DESCRIPTION:
HARDWARE REQUIREMENTS:-
PROGRAMMING PROCESS:
PROGRAM MAINTENANCE:
FORM:
The form template is a model of the form that you
can customize. Form templates are form with similar properties.
That might appear in several different applications.
EVENT-DRIVEN PROGRAMMING:
PROPERTIES:
DATABASE CONNECTIONS:
CONNECTION:
More Wizards.
MS-ACCESS
DATABASE:
Database is an organized collection information
about an entity without redundancy and server multiple
applications.
RECORD:
It is an organized collection of information in other
words, records can be termed as group of data items or data
aggregates.
TOOL TIPS:-
QUICK SORTING:-
residence
date.
residence
date.
room
amount
TYPES OF TESTING:
UNIT TESTING:
Unit testing verifications efforts on the smallest unit of
software design, module. This is known as “Module Testing”.
The modules are tested separately. This testing is carried out
during programming stage itself. In these testing steps. Each
module is found to be working satisfactorily as regard to the
expected output from the module.
VALIDATION TESTING:
IMPLEMENTATION PLAN:
IMPLEMENTATION:
Implementation is the process of installing the software
into the system so that it will be provided with original data to
process. Implementation phase is started after o9nly the
successful completion of the testing phase in which the above
tests should be carried. To complete the implementation into
success, a test should be carried out.
Compatibility testing: this testing is carried out to check the
compatibility that whether this software will run smoothly on
the provided system configuration.
FUTURE ENHANCEMENT:
- Siben
- Richard E.Fairly
-Lonney E.Mosley
- David M.Boodley
SOURCE CODING:
LOGIN:
MENU BAR:
Else
A = MsgBox("Record Not Found", vbInformation +
vbOKOnly, "Information")
DataEnvironment1.rsCommand1.Close
End If
End Sub
Unload Me
End Sub
Private Sub Command2_Click()
Call CLEAR
End Sub
Sub CLEAR()
Text1.Text = ""
Text2.Text = ""
Option1.Value = False
Option2.Value = False
Option3.Value = False
Option4.Value = False
End Sub
Private Sub Command3_Click()
Dim S As String
Dim s1 As String
If Text1.Text = "" Or Text2.Text = "" Or (Option1.Value =
False And Option2.Value = False) Or (Option3.Value = False
And Option4.Value = False) Then
A = MsgBox("DataMissing", vbInformation + vbOKOnly,
"Missing")
Else
If Option1.Value = True Then
S = "SINGLE"
End If
If Option2.Value = True Then
S = "DOUBLE"
End If
If Option3.Value = True Then
s1 = "YES"
End If
If Option4.Value = True Then
s1 = "NO"
End If
rs.Open ("select * from room_detail where room_no='" &
Trim(UCase(Text1.Text)) & "'"), db
If rs.BOF = False Then
A = MsgBox("Room Number Already Exists", vbCritical +
vbOKOnly, "Information")
Else
db.Execute ("INSERT INTO ROOM_DETAIL
VALUES('" & Trim(UCase(Text1.Text)) & "','" &
Trim(UCase(Text2.Text)) & "','" & Trim(UCase(S)) & "','" &
Trim(UCase(s1)) & "')")
db.Execute ("insert into room_status values('" &
Trim(UCase(Text1.Text)) & "','YES')")
A = MsgBox("Insert Sucessfully", vbInformation +
vbOKOnly, "Message")
End If
rs.Close
End If
End Sub
Dim S As String
Private Sub Command1_Click()
If Text1.Text = "" Then
A = MsgBox("Specify The Room Number", vbInformation +
vbOKOnly, "Message")
Call CLEAR
Else
rs.Open ("select * from room_detail where room_no='" &
Trim(UCase(Text1.Text)) & "'"), db
If rs.BOF = False Then
Frame2.Enabled = True
Command3.Enabled = True
Command2.Enabled = True
rs.MoveFirst
While Not rs.EOF
Text2.Text = rs(0)
Text3.Text = rs(1)
Combo1.Text = rs(2)
S = Text1.Text
If rs(3) = "YES" Then
Combo2.Text = "WITH A/C"
Else
Combo2.Text = "WITHOUT A/C"
End If
rs.MoveNext
Wend
Else
Call CLEAR
A = MsgBox("Record Not Found", vbInformation +
vbOKOnly, "Information")
End If
rs.Close
End If
End Sub
Sub CLEAR()
Text2.Text = ""
Text3.Text = ""
Combo2.Text = ""
Combo1.Text = ""
Frame2.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
End Sub
End Sub