logo

Overview of Software Engineering: Use Case and Sequence Diagrams

   

Added on  2023-06-11

14 Pages1583 Words335 Views
Running head: OVERVIEW OF SOFTWARE ENGINEERING
Overview of Software Engineering
Name of Student-
Name of University-
Author’s Note-

1OVERVIEW OF SOFTWARE ENGINEERING
Question 1:
Use case Diagram for Add new host by admin
Figure 1: Use Case for Add new host by admin
(Source: Created by User)
Use Case Description-

2OVERVIEW OF SOFTWARE ENGINEERING
The use case diagram that is described in this assignment describes adding a new host to
the system of OABS. The admin is responsible for adding a new host to the system. Use case
description. The use case above represents registration of new host to admin in the online
accommodation system. The host can request a registration by the admin or register themselves.
The admin need to login so as to register a new host as indicated in the diagram with an include
relationship between the admin login and register new host use cases. A host can also register
themselves and thereafter be approved by a logged in admin. A registered Host can then login to
the system. The straight lines represent Association relationship and the dotted line with arrow
represent include relationship. Both host and Admin are primary actors. Registration approval or
rejection by the admin includes host registration. The host have to register for approval or
rejection by the admin to occur, thus include relationship between Host registration and admin
approval or rejection. Once the host is registered they can login to the system.

3OVERVIEW OF SOFTWARE ENGINEERING
Sequence Diagram for Accepting or Rejecting a Host Request
Figure 2: Sequence Diagram for Accepting or Rejecting a Host Request
(Source: Created by User)
The classes associated with the host are facility, accommodation and reservation. A
composition relationship exists between host and facility. Facility cannot exist without the host.
A facility belongs to host. A has one to many relationship exists whereby a host can have one or
many facilities but a facility can only belong to one host. A reservation must have a host
associated with. A reservation can only be associated with one host but a host can have many
reservations. Host provides accommodation to the traveler thus there is a composition
relationship between host and accommodation as that are cannot be accommodation without a

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

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

Software Development: Online Accommodation Booking System
|17
|2469
|358

Online Accommodation Booking System
|13
|2548
|248

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