• Home
  • Blog
  • Object Model shows the Relationship of SIM

Object Model shows the Relationship of SIM

0 comments

Object modeling

  • Object Model shows the Relationship of SIM and how all objects play a role in
  • SIMCertain aspects are left “(blank)” since no attributes can be applied not were not already applied in the class above it

Use Case Diagram

1. 
NameService Request
Actor:Customer/Appointment Setter
Description:The process of a customer requesting service for an appliance to be fixed
Successful completion:1.Appointment setter make sures date is available 2.Appointment setter checks availability of Technician 3.Both date and availability are open 4.Gives estimate to Customer 5.Books appointment
Alternative:1.Appointment setter checks availability of date 2. date is already booked 3. Technician is not available 4. Tells Customer
Precondition:Customer makes request
Postcondition:Appointment is set
Assumption:They have an Appliance from Appliance Warehouse
2. 
NameInvoice
Actor:Customer/Appointment Setter
Description:The Estimate invoice is generated
Successful completion:1.Appiontment setter collects appliance information 2.Chceks data base for pricing estimate 3.Gives estimate to Customer
Alternative:1.appiontment setter collects appliance information 2. appliance is no longer serviced 3. price is not listed 4. Tells Customer
Precondition:Customer sets appointment
Postcondition:Invoice estimate is given to Customer
Assumption:Customer looking for service

Use case descriptions

3. 
NameSchedule Update
Actor:Technician
Description:The Technicians Schedule gets updated with an appointment
Successful completion:1.Gets notifications of appointment 2.Time gets blocked off
Alternative:1. Does not get update that appointment is set 2. Calls out sick 3.Does not go to appointment  
Precondition:Customer makes appointment
Postcondition:Technician’s time gets blocked off
Assumption:The Technician is available  
4. 
NameParts Department reserves part
Actor:Technician
Description:The Technicians goes to pick up part for appointment
Successful completion:1.Parts department gets service request 2.They check inventory 3. Reserve part 4. Technician picks up part
Alternative:1. Technician forgets to pick up part 2. Parts department is out of stock 3.Customer does not get their appliance fixed 
Precondition:Appointment is set
Postcondition:Part is reserved for appointment
Assumption:The department still carries the part 
  • The Use Diagram and Use Case Description show the relationship between actors in this project: Appointment setters, Customers, and Technicians.
  • The diagram also shows the different business functions required for SIM when a service request is generated

About the Author

Follow me


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}