logo

Software Development: Online Accommodation Booking System

   

Added on  2022-11-19

17 Pages2469 Words358 Views
Running head: SOFTWARE DEVELOPMENT
Software Development
Name of the Student:
Name of the University:
Author Note

1SOFTWARE DEVELOPMENT
Table of Contents
Introduction................................................................................................................................2
Use Cases...................................................................................................................................2
Use Case Descriptions................................................................................................................3
State Chart Diagram...................................................................................................................4
Sequence Diagrams....................................................................................................................6
Activity Diagram........................................................................................................................8
Class Diagram..........................................................................................................................11
Requirement verification..........................................................................................................11
Use of wireframe prototyping methods in OABS................................................................11
Development of OABS using prototyping method..............................................................12
Conclusion................................................................................................................................13
Bibliography.............................................................................................................................14

2SOFTWARE DEVELOPMENT
Introduction
The report has been used here for the discussion of the Online Accommodation
booking system. The system is being developed for the Australian tourism sector. The people
who are travelling would be benefitted by this application. The details for the development of
the system has been described in the report. The models for the development has been
designed in the report. The report further focuses on the Adding new hosts to the system.
Other processes have also been described that would be able to provide a clear idea about the
functions that are to be performed by the application.
Use Cases
The use cases identified for the Online Accommodation booking system are described
below:
Use case Description
Add new host The administrator would be accept the registration of the youth or the
host registration. This would enable them to add a new host in the
system.
Register on the
application
The hosts and the youths would be able to register into the system.
Book Rooms The system would be able to provide the room booking options to the
youth.
Make Payments The youths would be able to make payments for the booking that they
have created.
Receive
Payments
The hosts would be able to receive the payment for the booking made
by the youths.

3SOFTWARE DEVELOPMENT
Use Case Descriptions
The use case description of the“add new host by the admin” has been provided below:
Use case number UC3
Use case name Add New Hosts
Primary actors Administrators
Secondary actors Hosts
Description The administrator would be accept the registration of the youth or the
host registration. This would enable them to add a new host in the
system.
Pre-conditions Application for registration
Post-conditions Provide information about their accommodation
Process flow Actor System
1. Get registration notification
2. Add the details in to the
system
1. Send notification about the
registration
2. Store the details of the hosts
into the system
Exceptions 1. An exception may occur if the details of the hosts are not
appropriate.
2. Another type of exception might occur if the details of the
accommodations are not placed correctly in the system.
The use case description of the case “Book a reservation by youth” is provided below:
Use case number UC8
Use case name Book a reservation

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Use Cases for Accommodation Booking System - Desklib
|17
|2703
|284

Software Engineering Assignment 2
|8
|1050
|64

Software Engineering: Use Case Description, Prototype Designing, and System Requirements
|13
|2324
|481

System Requirements for Online Accommodation Booking System
|13
|2123
|283

Online Accommodation Booking System
|13
|2548
|248

Overview of Software Engineering: Use Case and Sequence Diagrams
|14
|1583
|335