1 / 5100%
To: Carlie Davis
From: Chris Wooten
Subject: Use Case
Below is the requested Case Diagram
Respectfully,
Chris
To: Carlie Davis
From: Chris Wooten
Subject: Use Case
Hi Carlie,
Here’s a model outlining each object along with their associated attributes and methods based on
the earlier discussions and the use case diagram:
Object Attributes Methods
Technician - Technician ID
- Name
- Skillset
- Availability
- Schedule Appointment
- Complete Service
- Update Status
Customer - Customer ID
- Name
- Contact Information
- Service History
- Request Appointment
- Provide Feedback
- View Service History
Appointment Setter - Appointment Setter ID
- Name
- Schedule
- Create Appointment
- Notify Customer
- Cancel Appointment
Parts Department - Parts ID
- Description
- Quantity
- Supplier
- Check Inventory
- Order Parts
- Update Stock Levels
Additional Information
Technician: Represents service personnel who perform maintenance and repairs.
Customer: Represents individuals or businesses seeking to schedule services.
Appointment Setter: Facilitates scheduling and managing customer appointments.
Parts Department: Manages inventory of parts required for technician services.
This model provides clearness on the system's components and their functionalities, simplifying
the development process.
Let me know if you need further details or adjustments!
Respectfully,
Chris
To: Carlie Davis
From: Chris Wooten
Subject: Instance
Hi Carlie,
Here are three instance examples for each of the entities, along with the previously developed
object model:
Object Attributes Methods Instances
Technician - Technician ID
- Name
- Skillset
- Availability
- Schedule
Appointment
- Complete
Service
- Update Status
1.6Technician ID: T001
Name: John Doe
Skillset: Electrical, Plumbing
Availability: M-F, 8 AM - 5
PM
2.6Technician ID: T002
Name: Jane Smith
Skillset: HVAC
Availability: M-F, 10 AM - 6
PM
3.6Technician ID: T003
Name: Mike Davis
Skillset: General
Maintenance
Availability: Weekends
Customer - Customer ID
- Name
- Contact
Information
- Service History
- Request
Appointment
- Provide
Feedback
- View Service
History
1.6Customer ID: C001
Name: Alice Johnson
Contact
Info:6al.johnson@email.com,
555-1234
Service History: HVAC
Service (01/15/2024)
2.6Customer ID: C002
Name: Bob Lee
Contact
Info:6bob.lee@email.com,
555-5678
Service History: Plumbing
Service (02/20/2024)
3.6Customer ID: C003
Name: Carol White
Contact
Info:6carol.white@email.com,
555-8765
Service History: Electrical
Service (03/10/2024)
Appointment
Setter
- Appointment
Setter ID
- Name
- Schedule
- Create
Appointment
- Notify Customer
- Cancel
Appointment
1.6Appointment Setter ID:
A001
Name: Sarah Brown
Schedule: M-F, 9 AM - 5 PM
2.6Appointment Setter ID:
A002
Name: Tom Green
Schedule: M-F, 10 AM - 6
PM
3.6Appointment Setter ID:
A003
Name: Emily Davis
Schedule: T-S, 8 AM - 4 PM
Parts Department - Parts ID
- Description
- Quantity
- Supplier
- Check Inventory
- Order Parts
- Update Stock
Levels
1.6Parts ID: P001
Description: AC Compressor
Quantity: 15
Supplier: HVAC Supplies
Co.
2.6Parts ID: P002
Description: Pipe Fitting
Quantity: 30
Supplier: Plumbing Parts Inc.
3.6Parts ID: P003
Description: Circuit Breaker
Quantity: 10
Supplier: Electrical
Components Ltd.
This data provides situations and examples for each individual, helping the developers in
understanding the system’s structure and functionalities.
Looking forward to the retirement lunch for Tim on Thursday!
Let me know if there’s anything else you need!
Respectfully,
Chris
Powered by TCPDF (www.tcpdf.org)
Students also viewed