Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

i am sending you the files. plz let me know if u know any other thing

1 answer below »
Answered Same Day Aug 04, 2020

Solution

Navashree answered on Aug 07 2020
137 Votes
use case.vsdx
Online Booking System
Register Use
Login
Use
Book Room
Search Room
Make Payment
Get Confirmation
Staff
Generate Report
include
class.png
class.vsdx
Use
Stereotype
paramete
- name: String
- address: String
- dob: Date
- phone: String
- email: String
+ register(): Void
+ validate(): Boolean
Registered
Stereotype
paramete
- userID: String
- password: String
New
Stereotype
paramete
Booking
Stereotype
paramete
- bookingRefNo: String
- dateBooking: Date
- StartDate: Date
- EndDate: Date
- startTime:Time
- duration: Int
- deposit: decimal
+ makeBooking()
+ cancelBooking()
Room
Stereotype
paramete
- roomNo
- dimension
- amenities
- horlyCharge
+ calculateRent(): Void
+ SearchRoom(): Void
Payment
Stereotype
paramete
- paymentRef: String
- amt: Decimal
- purpose: String
- datePayment: Date
+ makePayment(): Void
StaffInterface
Interface
paramete
+ generateReport()
UserInterface
Interface
paramete
+ register()
+ login()
BookingInterface
Interface
paramete
+ newBooking()
+ searchRooms()
M1
M2
M3
M4
M1
M2
M3
M4
M1
M2
M3
M4
M1
M2
M3
M4
M1
M2
M3
M4
M1
M2
M3
M4
M1
M2
M3
M4
Makes
1
0...*
M2
M3
Makes
0...*
1
M2
M3
Needs
1
1...2
M1
M4
Has
1
0...*
M2
M4
Searches
0...*
1...*
M1
M3
domain.png
domain.vsdx
Use
Stereotype
paramete
Registered
Stereotype
paramete
New
Stereotype
paramete
Booking
Stereotype
paramete
Room
Stereotype
paramete
Payment
Stereotype
paramete
M1
M2
M3
M4
M1
M2
M3
M4
Makes
0...*
1
M2
M3
Searches
0...*
1...*
M1
M3
Has
1
0...*
M2
M4
Needs
1
1...2
M1
M4
Makes
1
0...*
M2
M3
seq.png
seq.vsdx
Use
Staff
:System
Submit Registration form
newUserRegistration()
Login Credentials
Attempts Login
UserValidation()
Access Given
Search room
FindRooms()
List of Available Rooms
Select a room
GenerateBookingConfirmation()
Booking confirmation Numbe
Due Payment Details
Makes Payment
CheckPayment()
Payment confirmation
generate report
generateReport()
eport
solution.docx
Cover Page
Table of Contents
Introduction    3
Requirements    3
Use Case Model     4
Domain Model    7
System Sequence Diagram    8
Class Diagram    9
Reflection    9
References    10
Introduction
The aim of the report is to present information about the object oriented analysis diagrams for the online booking system of a small Club. The club owners are interested in the system that will help them to take booking for their 10 functions rooms online. The cu
ent booking system is manual in nature and it has become difficult to manage the process manually due to the e
ors in data entry and manual processing and the time taken to manage the process.
In the following sections of the report, the background of the case, along with various OOAD models like the use case model, domain model, class diagram, system sequence diagram and reflection have been presented.
Requirements
The cu
ent process of taking booking for a function room is solely manual and the customers call or come to the club in person to make such a booking. The club admin helps them to select a function room depending upon the conditions like the day, time and hours needed, availability of the people, number of guests and son on....
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here