How do I login?
You can login the system using:
- Username: [ your blackboard username ]
- Password: [ your last four digits of SSN ]
Why can't I delete/alter a meeting?
In order to delete or alter a meeting, you must be logged in as the
same person that made the meeting. Contact one of the meeting room
administrators or the person who initially made the meeting to
have it deleted or changed.
Do I need to login to view the reservation?
How do I reserve a room for meeting?
Click on the "Department of Mathematics Meeting Room Booking System" on the top left of the page.
- Click on the desired time. It will bring you to the booking screen.
- Fill in the form and click "Save" botton.
How do I make a recurring meeting?
Clicking on the desired time brings you into the booking screen.
Select the appropriate Repeat Type. The room will be scheduled
at the same time, until the Repeat End Date, on the days
determined by the Repeat Type.
A Daily repeat schedules every day.
A Weekly repeat schedules those days of the week that you
check under Repeat Day. For example, use Weekly repeat
to schedule the room every Monday, Tuesday, and Thursday; check
those days under Repeat Day. If you check no days under Repeat Day,
the schedule will repeat on the same day of each week as the first
An N_Weekly repeat is the same as a Weekly repeat, except
that the bookings are only made for every Nth week where N is
entered under Number of Weeks. For example, to make
a booking for every other week, use 2 for the number of weeks.
A Monthly repeat schedules the same day of each month,
for example the 15th of the month. If you select the 29th, 30th
or 31st of the month, then for a month where that day does not
exist the last day of that month will be used instead.
A Yearly repeat schedules the same month and day of the month,
for example every March 15th. If you select the 29th February, then
for those years where that date does not exist the 28th February will
be used instead.
Finally, a Monthly, corresponding day repeat schedules one day
each month, the same weekday and ordinal position within the month.
Use this repeat type to schedule the first Monday, second Tuesday,
or fourth Friday of each month, for example. If you have selected the 29th, 30th
or 31st of the month, i.e. the fifth weekday of a month, then for those
months where there is no corresponding fifth day, the fourth day will
be used instead. (This is a useful way of booking the last weekday in
How do I delete one instance of a recurring meeting?
Select the day/room/time that you want to delete and select Delete Entry.
What happens if multiple people schedule the same meeting?
The short answer is: The first person to click on
the Submit button wins.
Behind the scenes, the system is using a proper multi-user, multi-threaded
relational database than can handle many thousands of simultaneous users.
How much did the system cost?
Nothing. See the next section for more information.
How does the system work and who wrote it?
The Meeting Room Booking System
is open source software that is distributed under the Gnu Public License(GPL).
This means that software is free to use, distribute, and modify.
The system is written mostly in PHP,
which is an open source programming language that can be embedded in web
pages similar in concept to Microsoft active server pages. PHP is especially
good at accessing databases.
The database used for the system is either
MySQL is a very fast, multi-threaded, multi-user and robust
SQL (Structured Query Language) database server that is also GPL.
PostgreSQL is a full-featured multi-user open source Object Relational SQL
The system will run on multiple platforms, including the PC architecture
using the Linux operating system.
Linux, is a free, open source, unix-like operating system.
The web server being used is yet another piece of free, open source
software. The Apache web server is
the world's most popular web server.
The bottom line is: every piece of this system, from the operating system to the application,
is completely free - source code and all.