INFO415: Systems Analysis INFORMATION X Exercise Create a system sequence diagram for the following event, based on this class diagram EventTriggerSourceActivityResponseDestination.

Slides:



Advertisements
Similar presentations
ER Model For a college DB
Advertisements

Office of the Registrar
Slide 1 of 7 Permission Overrides The purpose of the Permission Assignment pages is to allow staff members with appropriate security to post overrides.
CPSC 203. Use Case Diagram  A description of a system’s behavior as it responds to a request that originates from outside of that system. Specifies the.
Web Grading Instructions for Faculty on How to Assign Grades Using Banner Self-Service.
Faculty Overrides in Sail Oakland University Office of the Registrar Updated 11/12.
EMIS 8374 Max-Flow Applications: Job Shop Scheduling Updated 18 March 2008.
E/R Exercises – Part I April 16, 2017.
Nuts & Bolts of Pre-Registration Office of the Registrar.
The Wonderful World of Permission Numbers Traci Saige.
Course Registration Registration Procedures. Log-in through Intranet Portal.
Exercise Exercise3.1 8 Exercise3.1 9 Exercise
SwE 313 Case Study Registration System.
Exercise Exercise Exercise Exercise
Exercise Exercise Exercise Exercise
Exercise Exercise6.1 7 Exercise6.1 8 Exercise6.1 9.
Entity Relationship Diagrams Don Archer. Entity Relationship Diagram  ERDs – depicts data in terms of the entities and relationships described by the.
BLC Training for Instructors Presented By: Banner Health Learning & Development Team.
1 ETSU Banner Schedule Building Executive Aide Banner Schedule Building Training By Laine Howard Associate Registrar.
Department of Psychology Experiment Management System Student Tutorial Stony Brook University Subject Pool Office
The Object Oriented Approach to Design
 Follow the link on our website, or go to 2e8c cf bd3f5108c/1
1 Coordinated Timetable Process effective
INFO415: Systems Analysis INFORMATION X Activity Diagrams.
ARRANGING INTERVIEW AND ASSESSMENT EVENTS. Terminology NHS Jobs uses the following terms: An ‘event’ is a collection of one or more appointments taking.
COMP 211 REQUIREMENTS CAPTURE 1 ASU Course Registration Acceptance Test Plan (Inception Phase)
HCM Position Management For Department Employees.
Requirements Analysis Visual Modeling] Lab 02 Visual Modeling (from Visual Modeling with Rational Rose and UML) A way of thinking about problems using.
Plan Ahead for Academic Success. Academic Maps 1.Roadmaps to degree completion 2.Helpful sequence of courses designed by the college 3.Tool to plan for.
HELP ME! My Moodle Gradebook is Broken! Or how to solve the most frequently asked questions regarding the Moodle gradebook Expanding the Knowledge Economy.
Prepared by iLearn Team 2 December 2013 To Hospital Employees.
Academic Scheduling Why a new system? FAQ’s Dates to remember.
The Hong Kong University of Science and Technology COMP3311 Spring 2013 Tutorial 1 ER Diagrams.
© J. Christopher Beck Lecture 17: Introduction to Timetabling.
Edward, Kris, Niza. WHAT IS YORK PUSH? An application that constantly informs students when their professor has updated their course web page.
Contact Information 100 O’Dowd HallMonday-Friday 8:00 a.m.- 5:00 p.m. (248) oakland.edu/registrar 28 OFFICE OF THE REGISTRAR Registrar.
January Ron McFadyen1 January 2004 Assignment 1 Due: Friday Jan 23, Implement the ProductSpecification and Payment classes in any OO.
Advising at AUI Follow up discussion Tuesday November 29, 2005.
Exam 1 Review: ERDs, Schemas, SQL Out Describe Elements of an ERD Create Schema from ERD Notes: Associative Entities.
Use the “look up classes” button to find all social work classes and pick the schedule you want prior to enrollment day Narrow the field to social work.
Office of the Registrar Classroom maintenance/supplies Final exam/room scheduling Date: Wednesday, October 28, 2015.
Essentials of Visual Modeling w/ UML Instructor Notes
Your first step in signing up for classes is to find the CRN Numbers of the courses you Are planning to take. You will need the CRN numbers not only for.
IS 312: Information Systems for Business Discussion Chapter 3.
® IBM Software Group © 2006 IBM Corporation Writing Good Use Cases Module 3: Outlining Use Cases.
Third Next Available Appointment
Cross-Listed Classes vs. Combined Section Only Cross-Listed Classes Combined at Catalog level (share course ID #) Share the same course title, description,
Page 1  Copyright © 1997 by Rational Software Corporation Putting the UML to Work The ESU University wants to computerize their registration system –
The Nuts & Bolts of Pre-Registration For J.D. Students The Office of the Registrar – Updated April 21, 2016.
IBM Kenexa BrassRing on Cloud:
CASE C-Reg Figure 2 – a) Main Form b) Sub-options
UML Use Case Diagrams.
Sending School ( School of Enrollment)
DATA FLOW DIAGRAM EXAMPLES
UML SEQUENCE AND CLASS DIAGRAMS
ASSIGNMENT NO.-2.
Process Decomposition
How to Build a Course Using SSASECT in INB.
Taking a stroll through a term
How to Request and Use a Textbook Voucher
Changes After Enrollment
Assigning Milestones to Students
Example A university registrar’s office maintains data about the following entities: (a) courses, including number, title, credits, syllabus, and prerequisites;
CS4222 Principles of Database System
Siebel 1C Part Order Requests.
R-Points for Extra Credit
Around the room Orders of operations.
Select ‘My Studies’.
Academic Course Schedule
Control 1 Day /30/16 LING 3820 & 6820 Natural Language Processing
Presentation transcript:

INFO415: Systems Analysis INFORMATION X Exercise Create a system sequence diagram for the following event, based on this class diagram EventTriggerSourceActivityResponseDestination Registrar creates new course section Section schedule request Registrar Create a new section and assign to a professor timeslot and a room Scheduled section Registrar Timeslot Room Professor Section 1 0.*1 1 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 1 0.*

INFO415: Systems Analysis INFORMATION X System Sequence Diagram Registrar :system rooms, timeslots=identifyroomtime (CourseID, Prof ID, max enrolment) Prof name, CRN, room desc, timeslot =createsection (room,timeslot) Loop for each new section 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

INFO415: Systems Analysis INFORMATION X Sequence Diagram section timeslotroomprofessor Registrar scheduleSection (CourseID, Prof ID, max enrolment) profName:=getProfName (Prof ID) roomDesc:=getRoom (Size) course timeSlot:=getTimeslot (Length) CRN:creatSection (profID, Room ID, Timeslot) confirmSectioncreation (prof name, CRN, room desc., timeslot) Room_Time_slot_selection: =selectRoomTime (time_slot. room)