The assignment requires the analysis of a case (description is attached in the files). Using diagraming software such as MS Visio, the following diagrams need to be made: 1 Domain class diagram1 Use...

1 answer below »
The assignment requires the analysis of a case (description is attached in the files). Using diagraming software such as MS Visio, the following diagrams need to be made:
1 Domain class diagram1 Use case diagram4 use case scenario4 activity diagram4 system sequence diagrams1 design class diagram4 sequence diagrams4 communication diagrams.
All diagrams must be copied and pasted into a Microsoft Word document.
Answered Same DayJul 04, 2020

Answer To: The assignment requires the analysis of a case (description is attached in the files). Using...

Navashree answered on Jul 13 2020
144 Votes
activity1.png
activity1.vsdx
Track Inventory
New Assignment
Request Loaner
Assign Loaner
Staff
System
Staff
System
Employee
Staff
System
Employee
Staff
System
Emp
loyee
Asset Management System
Asset Management System
Asset Management System
Asset Management System
Show Available Devices
Product List
Get List
Search Inventory
Assign Device
Record Assignment Details
Accept Assignment
Record Pickup Date
Place Request
Record Request
Notify Staff
Accept?
Get Approval
Get Denial
Record Details
Search Device
Produce List
Select a Device
Notify Staff
Approve?
Record Details
Pick Up Device
Record PickUp date
Yes
No
activity2.png
activity3.png
activity4.png
communication.vsdx
:Device
:Interface
Staff
1. searchDevice()
2. searchInventory()
3. produceList()
4. displayList()
:Device
:Interface
Staff
1. requestAssignment()
7. sendNotification()
2. recordAssignment()
5. approveAssignment(“Yes”)
Employee
:Interface
:Staff
2.1. fetchStaffDetails()
3. seekApproval()
4. sendNotification()
6. recordPickUp()
:Device
:Interface
Staff
1. placeLoanerRequest()
7. sendNotification()
2. recordDetails()
5. approveAssignment(“Yes”)
Employee
:Interface
:Staff
2.2. feedDetails()
2.1. fetchStaffDetails()
3. seekApproval()
4. sendNotification()
6. recordDetails()
:LoanerRequest
6.1. feedDetails()
:Device
:Interface
Staff
1. searchLoanerDevice()
7. sendNotification()
2. recordDetails()
5. approveAssignment(“Yes”)
Employee
:Interface
:Staff
7.2. feedDetails()
3. seekApproval()
6. recordDetails()
:LoanerRequest
6.1. feedDetails()
4. sendNotification()
7. recordPickUpDate()
communication1.png
design class.png
design class.vsdx
Device
<>
parameter
- deviceID: int
-...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here