Use Case 9: Outsider Makes an Appointment.
- Outsider:
MakeOutsideAppointment(subject, from, to, start, end, comments, name)
- subject - a subject for the appointment
- from - from whom
- to - to whom
- start - start time
- end - end time
- comments - some comments
- name - name of the person requesting appoinment
- Input Interface:
MakeOutsideAppointment(subject, from, to, start, end, comments, name)
- subject - a subject for the appointment
- from - from whom
- to - to whom
- start - start time
- end - end time
- comments - some comments
- name - name of the person requesting appoinment
This time MakeOutsideAppointment goes from the input interface to person's
schedule.
- Person's Schedule:
Confirmation()
SendEmail()
- GUI:
SendConfirmation()
- date - start date for the current week
- dayofweek - first day of the week Sunday
- Output Interface:
- Owner:
Owner Makes Appoinment (another use case)