INFO415: Systems Analysis INFO415: Systems Analysis INFORMATION SYSTEMS @ X INFORMATION SYSTEMS @ X Exercise Exercise Create a system sequence diagram for the following event, based on this class diagram Event Event Trigger Trigger Source Source Activity Activity Response Response Destinati Destinati on on Registrar Registrar creates new creates new course course section section Section Section schedule schedule request request Registrar Registrar Create a new Create a new section and section and assign to a assign to a professor professor timeslot and a timeslot and a room room Scheduled Scheduled section section Registrar Registrar Timeslot Timeslot Room Room Professor Professor Section Section 1 0.* 0.* 1 1 Assumptions: Assumptions: Registrar supplies prof ID, CourseID and max enrolment System provides list of available rooms in specific time slots. Registrar chooses room / timeslot combo System creates section (and assigns CRN when prof, room and timeslot info has been found) System returns Prof name, CRN., room desc. and timeslot to registrar once section has been created Course Course 1 0.* 0.*
3
Embed
INFO415: Systems Analysis INFORMATION SYSTEMS @ X Exercise Create a system sequence diagram for the following event, based on this class diagram EventTriggerSourceActivityResponseDestination.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
INFO415: Systems AnalysisINFO415: Systems Analysis
INFORMATION SYSTEMS @ XINFORMATION SYSTEMS @ X
Exercise Exercise
Create a system sequence diagram for the following event, based on this class diagram
Registrar Registrar creates new creates new course sectioncourse section
Section Section schedule schedule requestrequest
RegistrarRegistrar Create a new section Create a new section and assign to a and assign to a professor timeslot professor timeslot and a roomand a room
Scheduled Scheduled section section
RegistrarRegistrar
TimeslotTimeslot
RoomRoom
ProfessorProfessor
SectionSection
11
0.*0.*11
11 Assumptions:Assumptions: Registrar supplies prof ID, CourseID and max enrolment System provides list of available rooms in specific time
slots. Registrar chooses room / timeslot combo System creates section (and assigns CRN when prof, room
and timeslot info has been found) System returns Prof name, CRN., room desc. and timeslot
to registrar once section has been createdCourseCourse
110.*0.*
INFO415: Systems AnalysisINFO415: Systems Analysis
INFORMATION SYSTEMS @ XINFORMATION SYSTEMS @ X
System Sequence DiagramSystem Sequence Diagram
RegistrarRegistrar
:system:system
rooms, timeslots=identifyroomtime (CourseID, Prof ID, max enrolment)