Introducing Timetabling & Facility CMIS

advertisement
Corporate
Information
& Computing
Services.
Timetabling Support and Roombookings
roombookings@sheffield.ac.uk
Tel: 0114 222 9060
Timetabling with Facility CMIS
2012 Training Course
Introducing Timetabling & Facility CMIS
Introduction
This manual uses:
Database: Training
Dataset:
intro training
The purpose of this course is to introduce you to the basics of timetabling with Facility CMIS. The course is a
combination of demonstration and hands-on exercises to familiarise you with some of the tools and techniques
available within Facility CMIS.
At the end of the course you should be able to:
1.
Start up and log into Facility
2.
Select a Data Set
3.
Understand the timetable views and filter to show different data
4.
Simple event creation




Create unscheduled events
Create scheduled events
Duplicate unscheduled events
Duplicate scheduled events
5.
Modifying your events, including moving and deleting
6.
Understand how Units are managed in Facility
7.
Set up unit sub-groups in Facility CMIS


Create events using Unit Requirements
Create events using Planning Matrices
8.
Do basic printing
9.
Setup Staff
10.
Manage Departmental Rooms in Facility
Further, more in depth training will cover:
Displaying your timetable data: setting up screen views and printouts
Resource rules: restricting and constraining the timetable
Scheduling rules: determining relations between events
Extracts and clash-reporting
Timetable reports
Please feel free to ask questions as we go along. At the end of the formal training sessions there will be some time to
try it out for yourself, with help at hand.
Facility CMIS training
2
Introducing Timetabling & Facility CMIS
Local settings for CMIS are stored on your hard disk. You will not therefore be able to access your local settings
during this training session, nor will any changes you have made to your settings be available to you on your return to
your office. Ask us if there is any work you would like to transfer to your local machine.
The machines we use in the Training Room are used for many different training courses therefore, what you see may
not be the same as the screen shots in this manual.
Facility CMIS training
3
Introducing Timetabling & Facility CMIS
Start up and log into Facility
Using Facility for the first time
You need to be sitting in front of an XP Managed Desktop machine (if you don’t have one contact Stuart Barkworth)
and you have logged in to the network.
If you haven’t run CMIS before in this machine, load the Applications Menu.

Run Applications | CIS | Facility 2010
If it asks you if you want to install Oracle Middleware say Yes.
You only have to do this once.
After you have installed the application you can run it directly from the shortcut (Facility CMIS) on the desktop.
CMIS desktop icon
Facility CMIS training
4
Introducing Timetabling & Facility CMIS
You should now be at the login screen.
CMIS Login
If you do not get a login screen contact the Help Desk as the PC is not set up correctly.
Enter your CMIS Username and Password (if you don’t know these contact roombookings@sheffield.ac.uk).
Once the software has started you will see the following screen.
Facility CMIS – opening window
This is called the Visual Control Path (VCP). You can use the icons on the VCP to access CMIS functions or else can
use the Menu bar across the top of the screen.
Facility CMIS training
5
Introducing Timetabling & Facility CMIS
Select a Data Set
Data in Facility is organised into separate data sets, which can represent an academic year, an exams period or an
entity such as the Octagon centre.
To select the correct data set go to
Data | Selected data set.
Select the 2010: Academic Year 2010/2011 data set for 2010 bookings.
Choosing the correct Academic Year
The first time you use the software you will be asked which data set you wish to use. On subsequent occasions, as
long as you save your settings on exit, it will return you to the same data set.
Facility CMIS training
6
Introducing Timetabling & Facility CMIS
Understand the timetable views and filters
Go to
Timetable | New timetable
Resize the window
Filter Title: indicates the filter(s) used to display the
events in the timetable
Graphical View
Clashing
Window
List View
Timetable window
A new timetable (with no filter selected) shows no timetable data until a filter is applied. Here you can see the
different areas of a timetable window which has four elements:

Filter bar – gives a summary of the filter applied to this window

Graphical view – displays timetable data with, typically, days along one axis and times along the other

List view – displays timetable data in list format

Clash view – displays any potential clashes
The timetable window is configurable by the user to display timetable information in many different ways (to be
covered in additional training sessions).
Note:
When you create a timetable by using the New Timetable dialogue, that each time this will be added to your
timetable sub-menu. These can be renamed so for example, you have a timetable style of Department or Lecturer.
Facility CMIS training
7
Introducing Timetabling & Facility CMIS
Facility CMIS training
8
Introducing Timetabling & Facility CMIS
Filtering the timetable window to display data
In order to view timetable data a filter must be applied to the window. To apply a filter (in the graphical part of the
window)
r-click | Filter
This opens the Timetable filter
This window contains a number of filter tabs, the most commonly used of which are:

Basic – filter Department, Unit (Module) and Staff

More – filter Building, Room and Weeks

Student – to display student timetables

Programme – to display Programme (Course) timetables
The filters in CMIS timetables combine data; so if you filter to Module A, and to Lecturer B, then only events
containing BOTH Module A and Lecturer B will display. If you want to display first Module A then Lecturer B you
need to Clear the filter first, using the button on the side of the filter window.
Note:
If you Clear and then click the OK button you will filter to ‘All timetable data’ which will display the entire
University timetable in a single window and which will take a very long time to load.
Facility CMIS training
9
Introducing Timetabling & Facility CMIS
Display the Filter button on the timetable
To prevent having to right-click to get the timetable filter window, it is possible to display a Filter button on the side
of the timetable window.
To show this button move the pointer to the right-hand border of the timetable (immediately after the vertical scroll
bar). Alternate mouse-click (alt-click) and from the pop-up menu, select Buttons.
Timetable Filter button
Displaying a timetable
Open a timetable window. Open the Filter window
Basic tab – select your Department from the drop-down menu. Select a Unit from the unit drop-down menu.
More tab – enter 1-12 in the Weeks box (this will show Semester 1 bookings only)
Timetable window showing Unit INF104, weeks 1-12
About Weeks
These are one of the most crucial elements of timetabling. A week structure has been set up in Facility that
commences in Week 0, intro week, and continues to week 51, the last week of the summer holidays.
Facility CMIS training
10
Introducing Timetabling & Facility CMIS
As the Room Bookings office needs to be able to make bookings in the holidays, week numbering systems that
do not include holidays are not an option. However, a number of week ranges exist in the system which can
account for holiday weeks, and it is possible to display the week range name (Semester 1 etc) rather than week
numbers.
Weeks can be selected either by typing in a number or range, e.g. “1,” “1-12” or by clicking on the Weeks
button, bringing up a more advanced dialogue box that you can use to select previously set up Week Ranges, or
select weeks by number or date.
Week range window
Facility CMIS training
11
Introducing Timetabling & Facility CMIS
Create Events on the timetable
Simple (one-by-one) event creation may be done within the timetable screen view, and may be created in the list
section of the window (unscheduled events) or the graphical section of the window (scheduled events).
As Facility is an "intelligent" system, it will pick up elements from your filter settings, so if you've filtered to your
department and to semester one, it will assume you want to make a booking for your department and for those weeks.
It should also place the event on the nearest half-hour to where your mouse pointer was.
Simple Event Creation (unscheduled events)
With a timetable view open, place your cursor in the list pane of the window.
alt-click | Timetabling | New event
A timetable event window is opened to allow you to enter details of your event.
Event creation (unscheduled)
Note that the event duration (one-hour) is already filled-in, this is a default value. Weeks and Unit information are
also already entered, this is derived from the timetable filter that you have applied. The Source (COURSE) is copied
forward from the last event that you created.
Simple Event Creation (scheduled events)
With a timetable view open, place your cursor in the graphical pane of the window (at the day and time you want the
event to be).
Facility CMIS training
12
Introducing Timetabling & Facility CMIS
alt-click | New event
A timetable event window is opened to allow you to enter details of your event.
Event creation (unscheduled)
Note that here in addition to the information entered in the example above, a day and time is also entered into the
event. This information is derived from the position of your cursor on the timetable window.
Facility CMIS training
13
Introducing Timetabling & Facility CMIS
Duplicating events on the timetable
If you have already created some events on a timetable it is possible to make copies of those events, either scheduled
or unscheduled.
Unscheduled events
To duplicate events which are not scheduled,
highlight an event in the list pane
alt-click | Duplicate item
Duplicating events (unscheduled)
This will create a duplicate of the event you selected (all details will be copied to the new event) but without a day
and time.
Facility CMIS training
14
Introducing Timetabling & Facility CMIS
Scheduled events
To duplicate events which are scheduled,
highlight an event in the graphical pane
place your cursor where you want to copy the event to
alt-click | Place event at ... on ...day
Duplicating events (unscheduled)
This will create a duplicate of the event you selected - all details will be copied to the new event.
Note that although this is a simple and quick method of creating and duplicating timetable events, you may be
inadvertently creating clashes if the time to which you copy the event already has some of its resources scheduled.
Facility CMIS training
15
Introducing Timetabling & Facility CMIS
Modifying and editing timetable events
Facility CMIS training
16
Introducing Timetabling & Facility CMIS
We have rolled forward the 2008 timetable, as it stood in March 2009, to the 2009 Academic Year. So you should
have a basic timetable with which to work. Local departmental information can also be re-used.
All pool rooms have been removed from the events in the 2008 timetable. These will be re-allocated by Room and
Parking Services once your timetable is complete. If you requested rooms in 2008, these will still be in your bookings.
Room availability changes and we can never guarantee that you will get the same rooms as the previous year.
As you know this is going to be a difficult year, with space at premium. Please ensure that your student number
estimates are as accurate as they can possibly be. It may be necessary to press your departmental course managers to
submit their rooming requirements in good time for the bookings deadline and require lecturers to teach at less
popular times.
Any events currently allocated to your department in Semester 1 will appear. To change the appearance of events in
the timetable, alternate mouse-click and select “Configuration>>Edit Cell Style.
4. Manage different types of timetable
Facility provides a number of default timetables. However, you can also create you own timetable which displays
information in a particular style and includes data relating to your own requirements.
Therefore, after you’ve worked with Facility for a while you will have a number of different timetables with different
styles and filters.
To change their names, select Timetable/Edit timetable views.
To change the name of a timetable, click ONCE on the name field of the timetable you select. You can then overwrite
the default name with one of your own, and this name will appear on the drop-down menu.
Facility CMIS training
17
Introducing Timetabling & Facility CMIS
Timetable
views
Note that this is JUST A NAME: If you call a timetable "Computer Science”, for example, and then change the filter to
Germanic Studies, the timetable will still be called "Computer Science". It's best therefore to keep to global names, like
"dept" "building" or "unit".
Click OK to save changes, or Open to open the timetable
Warning: Selecting New from the Timetable View dialogue will open a full timetable. This can crash your PC and is
not advised!
Modifying a timetable style
When a timetable is displayed on screen, you may wish to modify its appearance. With the mouse arrow positioned in
the graphical area of the timetable, alternate mouse-click to display a pop-up menu. Select Configuration and then Edit
timetable…. The Timetable Configuration Screen will be displayed. This screen displays configuration fields that are
grouped on different tabs. You can alter the appearance of the timetable by setting options according to your
requirements. For example:
The Options tab offers a selection of colours which you can apply to various areas of your timetable
The Ticks tab allows you to expand the width of your timetable by specifying the number of inches to display for a
one-hour period
Facility CMIS training
18
Introducing Timetabling & Facility CMIS
The Scope tab allows you to specify the time range of your timetable (i.e. start time and finish time) as well as the
days to display.
5. Create and change a Cell Style
Edit Cell Style
Any events currently allocated to your department in Semester 1 will appear. To change the appearance of events in
the timetable, alternate mouse-click and select “Configuration>>Edit Cell Style.
Adding an item to the Cell Style
The boxes with unbroken lines in "Items in Style" are data items. You can alternate mouse-click to create or delete an
item. If you select New Item, an empty box will appear. Move this to the position you want in the cell (grab the
bottom right corner to resize it) then click the Expression button. From the drop down list you can select the data
Facility CMIS training
19
Introducing Timetabling & Facility CMIS
item you want, and there are various sub-items which control how the data is displayed. You change various other
attributes of the timetable cell you have selected using the buttons on the right-hand side. Click OK to go back to the
timetable and view your changes.
A typical Departmental timetable will contain the following items:-
Facility CMIS training
20
Introducing Timetabling & Facility CMIS
Cell item
Data expression
Weeks as numbers
{wks-num-range}
Unit Code
{unit-code-list}
Room Code
{room-code-list}
Requested (required) Room
Req: {rqroom-code-list}
Staff (or tba if blank)
{staff-name-list/tba}
Details (person making the booking)
{details-dets-list}
Times of event
{period-st} - {period-fn}
Identifying data contained in a cell item
You can put a caption in front of the data item to explain what it is. In the table above, “Req:” appears before the
Requested Room. This helps to identify the room you are requesting from the room actually allocated by Room and
Parking Services.
Restricting the data displayed in a cell item
You can restrict the number of character shown in a cell item by entering a number in the Max Len box - e.g. by
restricting the Max Len for units to 7 , you get the familiar CIES-style code.
In the example below, which is for staff, the cell item is to contain names rather than codes and the number of
characters to display has been restricted to 3. This will cause the system to display staff initials rather than the code.
In addition, TBA has been entered in the “If field is empty replace with” field, so that if a member of staff has not
been allocated it will come up as TBA in the timetable.
Facility CMIS training
21
Introducing Timetabling & Facility CMIS
Data expression: Specifying the data for a cell item and defining the way in which the information is displayed in the
timetable
6. Create, modify and duplicate an event
Making a New Booking
Alternate mouse-click in the graphical view of your timetable and select “new event”
The following screen will be displayed:
Facility CMIS training
22
Introducing Timetabling & Facility CMIS
Timetable Event Screen
Now you can start to fill in the details for the event you want to book.
To ensure this, go to Options>>Configuration>>Timetabling>>Window>>Grid Size (in minutes) for adding and
dropping events. Change the grid size in the box at the bottom right hand side of the window to 30.
You can change day, time and week ranges.
Please ensure that all your bookings start on the hour. Although some teaching events start at ten past the room
should be booked for the full hour. It is possible to change the timetable settings to reflect standard teaching times
(see the link) and the Central Timetable does this automatically.
Please note that all teaching events should have a Source of "COURSE". If this isn't put in, RPS might miss your
booking, and it won't appear in the Central Timetable.
If your department appears underneath "Units”, select it. If it doesn't, click once on Units, and then select your
department from the drop-down list at the bottom of the screen. Select the unit you want to create the event for from
the next drop-down list, called "unit".
7. About Units
Facility CMIS training
23
Introducing Timetabling & Facility CMIS
2009 Unit Codes are now being transferred into Facility. This is done by overnight transfer from the UMS system. If
you have any queries about the units that are appearing in your timetable your first point of call should be the UMS
administrator in your department.
Because Facility does not have the level of granularity that UMS has, we have to convert the unit codes to a different
format. Thus AAP101 becomes AAP101.A.6, where the A indicates that this is the first version of this unit, and the 6
indicates thatr it is the sixth year it has been run. It is possible to abbreviate this code in your timetable by restricting
the Max Len for units to 7 in your Cell Style.
If the entry has not appeared in the main window, select "New". Select the module type, lecture or seminar, and set
the owner to your department. In Type, Select Firm.
You add additional items in the same way, except for equipment.
If you have added Staff to the system, you can add them now. This is now required for all departmental timetables.
Add the following items:

In Class Groups, add capacity (estimated number of people for this event)

Leave Rooms Blank!

In details, select "Description" this is a funny kind of field where you can either type something in or select
from a list. Add your name & extension number here as the person making the booking, in the format "Mr S
Geller (21114) /Mrs S Garrison (29061)" If your name doesn't come up as you type it in, add it. This field takes
a few seconds to come up though, so be patient.

You can add a requested building and/or room to the booking.

For equipment, select the projector icon in the main window, and then select "Edit". The list of available
equipment will appear. d-click on an item and the number 1 will appear next to it.

If you expect that you will wish to repeat this event in future years, please ensure that the “copy to next year”
feature is ticked.
When you've finished the booking, click OK. The booking will be inserted into the database which may take a few
seconds - please be patient.
When you have completed your entire timetable for centrally managed rooms notify room and parking services so they
can allocate rooms and confirm these back to you.
8. Printing your Timetable
Facility CMIS training
24
Introducing Timetabling & Facility CMIS
Printing your timetable is straightforward. Put your mouse over the section of the timetable you wish to print, rightclick and select “Printing>>Print”.
However, getting a nicely formatted timetable printout is a bit trickier. We recommend a “Keep it simple,” approach.
Try printing one unit, one week, or one room at a time.
The key is getting the format right on the screen, and then the printed version will follow. The “Print Preview” option
is very useful.
There is more information on printing and exporting at http://www.shef.ac.uk/staff/timetabling-index.html/reporting
and we will run courses in this later on in the year.
Facility CMIS training
25
Introducing Timetabling & Facility CMIS
9. Saving Your Work
Events are saved in the Oracle database as you create them, so you needn’t worry too much about losing them.
However, your local settings are saved within a partition on the machine you are using XP desktop. Click “Save” at the
end of the session if you wish to keep these.
10. Setting up Staff
All departmental timetables should now include teaching staff. This will facilitate the move to web-based delivery of
timetables, firstly for staff and later for students.
We have decided not to transfer Staff data from central systems, because not all staff who are on the payroll teach,
and not all teaching staff are on the payroll. You can set up teaching staff for yourself, thus ensuring that only the
staff you need are on the system. To set up teaching staff, go to Data>>Resources>>Staff.
Adding Staff
The minimum information you need to enter here is: Code: (Use the format of the first three letters of the surname
plus a three figure numeric code, so Smith, J, becomes SMI001 - this is a required format, as it enables us to eliminate
duplicates) Name and Dept (this is very important, as if you don't enter it, your staff will be visible to all users)
Facility CMIS training
26
Introducing Timetabling & Facility CMIS
As you can see from the example above, some users have put the staff member's initials at the front of their name in
the "name" field. This enables them to show the staff initials in the timetable, by limiting the number of characters
displayed in the cell item - note that you can also get the timetable to display "TBA" if an item is left empty:
Be sure to hit the "New" or "Modify" button, and be sure that the changes appear in the main window before closing
this dialogue
Once Staff are set up you can add them to your bookings just like any other item, you can add them to your timetable
as shown above, and you can produce individual timetables for each member of staff. If the member of staff you want
does not appear in the drop-down menu, the most likely reason is that they have already been scheduled elsewhere –
there is a workaround for this if your staff really do need to be in two places at once!
11. Departmental Rooms
It is now a requirement that you enter departmental room bookings for teaching events on Facility. This is a step on
the way to a full online teaching timetable.
These can be set up so that only you can see them. For the present, we prefer to do this centrally.
If you would like your locally owned rooms set up, please download the submission spreadsheet from
http://www.shef.ac.uk/staff/timetabling-index/faq2/localrooms.html
and email it to Debbie Walker (d.j.walker@sheffield.ac.uk) detailing:

Building

Room Code (this should be on the door of the room)

capacity

Room type*

Any fixed features:**

Whether you wish to share them with any other department.
*Available room types are: (more may have been added to the system since this manual was written)

Comp,Computer Room,

Con,Concert Hall,
Facility CMIS training
27
Introducing Timetabling & Facility CMIS

Exam,Examination Hall,

Exhib,Exhibition Area,

LT,Lecture Theatre,

Mtg,Meeting Room,

SR,Seminar Room,

Soc,Refreshment/Social Area,
**Available features are:

Bench

Blackout

Flat Floor

Fixed Seats

Lectern

Moveable

Tiered Floor

Disabled,

Wheelchair Access

Control Console

Projection Booth

Telephone Points

PC Points/Computer Points

Carpet

WiFi
If you have a room type, feature or equipment in use that isn't on this list, (a piano for example) let us know and we
can set it up.
We set up a local departmental code for your local rooms, make you a member of this department, and make this
department the owner of your rooms. This means that only other members of this local department can view the
rooms and make bookings. You can share rooms with other departments by asking us to make them members of the
department.
Facility CMIS training
28
Introducing Timetabling & Facility CMIS
Once you have set up the rooms and added bookings with module codes to them, the events will appear the next time
we update the Central Timetable (usually performed daily).
Need more information?
Visit the Resource Scheduling Help Pages:-
http://www.sheffield.ac.uk/staff/timetabling-index
Facility CMIS training
29
Download