Student Management System Schedule25/25E Overview Center for Information Services Supporting Washington State’s community and Technical Colleges March 2001 Center for Information Services 3101 Northup Way, Suite 100 Bellevue, WA 98004-1449 Phone 425.803.9700 http://www.cis.ctc.edu March 2001 Introduction Schedule25 is a bulk classroom scheduling software system from Universal Algorithms, Inc. Schedule25 quickly and automatically assigns rooms to classes using a unique and powerful optimization algorithm. This algorithm maximizes the number of classes placed while considering room characteristics, class size, and department location preferences. 25E is a supplementary program to Schedule25. It is a multi-user online scheduling system that determines suitable space for one-at-a-time bookings of both academic and non-academic events, such as faculty meetings, makeup exams, student activities, and athletic events. Schedule25 room placement information can be fed directly into 25E to become the starting database for all other campus scheduling. 25E can provide valuable space information for administrators, faculty, maintenance personnel, and so on. There is a limit of five 25E users logged on at any one time. Schedule25 can be used with or without 25E. 25E can be used by itself if you only need to schedule events into rooms that are not used as classroom space. Room Scheduling Campus Profile (RSCP) software is used to create ASCII campus profile files for use with Schedule25 and 25E. These files contain descriptive information about a college, such as the physical characteristics of rooms and spaces. Campus profile files can also contain various codes used by 25E that describe types of events, dates, time periods, and so on. RSCP is not required, but it makes it much easier to create campus profiles for both Schedule25 and 25E. Resource25 is software from Universal Algorithms, Inc. that will eventually replace 25E. Resource25 provides campus-wide integration of academic and event management. Special event planners can book, manage, and price events for campus activities. Academic schedulers can place classes into lecture halls, classrooms, and labs. Resource25 allows authorized users across the campus to access, share, and coordinate all scheduling information. Center for Information Services –1– March 2001 Schedule25 and 25E Data Flow The following chart illustrates the flow of data between the Student Management System, Schedule25, and 25E. Refer to the following page for a step-by-step description of the data flow. 2 1 Extract Class Data SG170R SMS Course Master Class Descriptor File datain.dat Schedule25 Campus Profile Data Room Scheduling Campus Profile (PC software) 3 Schedule25 Room Schedule Update Rpt. IS1205 Errors HP3000 4 Upload Room Assignments IS1205J Unassigned Classes notposs.dat losers.dat Assigned Classes sortrm.dat 5 6 Room Schedule Update Rpt. IS1209A 25E Campus Profile Data 25E Exceptions Report IS1209B Room Scheduling Campus Profile (PC software) HP3000 7 Upload Changed Classes IS1209J Center for Information Services Changed Class and Event Data –2– Errors March 2001 Schedule25/25E Data Flow Description 1 2 3 4 5 6 7 With job group SG170R (Schedule25 Room Assignment), classes to be assigned rooms are selected and a class descriptor file (datain.dat) is created in a format that can be read by Schedule25. With Room Scheduling Campus Profile (RSCP) software on a PC, Campus Profile files are created that describe the following: • Physical features and characteristics of rooms • Campus partitions (room categories and groupings) • Departments/sponsors and their location preferences and feature requirements • Rooms/spaces: room name, seating capacities, partition locations, features, blackout times, and minimum fill requirements • Control file (a CIS-maintained file) Schedule25 on the HP3000 is used to process the datain.dat file and the Campus Profile files to create an assigned classroom file (sortrm.dat) and two unassigned classroom files (notposs.dat and losers.dat). With job IS1205J (Update Schedule25 Room Assignment), the assigned classroom file (sortrm.dat) is uploaded to the SMS database. With Room Scheduling Campus Profile (RSCP) software on a PC, Campus Profile files are created that describe the items listed above in step 2, plus the following to be used in 25E: • Date codes for each calendar year (optional) • Time codes for pre-defined day and time patterns (optional) • Hold names for events or classes with no room assignments • Type codes that categorize types of departments or sponsors requesting an event • Content codes that describe an event • Services that might be required by an event (optional) • Supplementary layout (a CIS-maintained file) The assigned classroom file (sortrm.dat) is loaded into 25E on the HP3000. If necessary, the unassigned classroom files (notposs.dat and losers.dat) are also loaded. 25E is then used to schedule one-at-a-time bookings of academic and non-academic events. With job IS1209J (Update 25E Room Assignment), certain changed classroom assignments are uploaded to the SMS database. (In order to keep their SMS data as current as possible, most users prefer to update the SMS database manually rather than run this batch job.) Center for Information Services –3– March 2001 This page inserted for back-to-back printing. Center for Information Services –4– March 2001