Schedule Viewer A Scheduling Tool for UBC Okanagan Administration Jacob Orr Dr. Ramon Lawrence Bachelor of Science Honours Project.

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Microsoft ® Lync ™ 2010 IM and Presence Training.
Kanban Task Manager for Outlook ‒ Introduction
With TimeCard appointments are tagged with information that converts them into time sheets. This way users can report time and expenses from their Outlook.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Abstract The University Class Scheduler (U.C.S) is an innovative scheduling tool. It is intended to be used by major Universities to schedule classes into.
Robofest 2001 Online Management System Jim Needham MCS 4833/01 Senior Project Dr. Chan-Jin Chung, Ph.D.
Automatic Data Ramon Lawrence University of Manitoba
On-Line Video Store Vitaly Panor Tal Joffe September, 2009 Project Supervisor: Victor Kulikov VTVS.
Technology Task Force - Information, Communication and Technology Committee March 2008 Mt. San Jacinto College.
Chapter 3 Software Two major types of software
Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen.
Presented By: Ayelet Birnbaum Yael Kazaz Supervisor: Viktor Kulikov 07/05/12.
Pro Exchange SPAM Filter An Exchange 2000 based spam filtering solution.
Teaching a New Web User Interface Design Course to Computer Science - Web Technology Undergraduates Leong Lee, Ph.D. Assistant Professor, Dept. of Computer.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Team 20 Advisor Dr. John Keenan 2:30 pm – 3:00 pm 3:00 pm – 3:30 pm Abstract Course scheduling is an integral part of the college experience. At the University.
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
CPSC 203 Introduction to Computers T59 & T64 By Jie (Jeff) Gao.
Computer Jobs 2013 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Social Network for Behavior Change Team #11: Gavin Monroe Nicholas Schramm Davendra Jayasingam Client: Yolanda Coil Advisor: Simanta Mitra.
Computer Jobs 2014 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
The Asset Inventory Management module assists with data collection and discovery management processes. Collected information is interpreted and automatically.
DELOVODNIK PRO A short presentation. Standard mail record keeping Most companies these days receive and send a lot of paper mail. Too many of them keep.
1 Quantifier Web Portal. 2 Noah Hilt (Team Leader, Communicator) Steve Koechle (Recorder, Communicator) Josh Chapman (Facilitator) Mentor: Dr. Dieter.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Part 1. Persistent Data Web applications remember your setting by means of a database linked to the site.
The Effectiveness of Web Components Presented By: Geoffrey Zimmerman Computer Science Capstone Fall 2004/Spring 2005 Mentor: Dr. C. David Shaffer.
Calendar System Dale Wassum August 4, 2004 CPSC 463 :: Summer II 2004 :: Dr. Pargas.
What is it? Infotronics Enterprise Solution SQL based application
Ashley Hawley. Project Description Business Need User Profiles Development Technology Testing Plan Deliverables Demonstration Conclusion.
Microsoft Solutions for Learning (Free) Mark Becker C/D/H Partner PMP, MCSE,MCNE.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
CSSE 250 Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Copyright 2007, Information Builders. Slide 1 Connecting Excel to Enterprise Data Brian Carter Technical Manager Information Builders Creating Excel Dashboards.
Johnson Lab Database Senior Design Project Management II Spring 06 Mark Nelson.
Training and Evaluation Tool Milan Jovic Dusan Jevtic Dr Dragan Jankovic Public Reporting on Project Results TEMPUS project.
Dr. Venton Kepuska Donald L. Troup. Dynamic Web Calendar
Introduction to Views Stanford Drupal Camp April 6, 2013.
Management Information Systems Introduction to Databases Lab Dr. Shankar Sundaresan.
Building Dashboards SharePoint and Business Intelligence.
Producing a high-impact web experience by integrate Macromedia Flash and ASP By Katie Tuttle CS 330: Internet Architecture and Programming Project.
Train & Assess IT Office XP and Office 2003 Web-based Training and Assessment in a Single Product! New and Improved Enhancements Direct from Market and.
Introduction to the Microsoft Access Database Why use Microsoft Access.
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Your Online Exchange for buying and selling remnants or odd sizes of production materials Trina L. Anderson UC College of Applied Science December 2003.
ITE District 6 Annual Meeting 1 Implementing a Web-based Transportation Data Management System Prepared for: ITE District 6 Annual Meeting Honolulu, Hawaii.
CPSC 203 Introduction to Computers T97 By Jie (Jeff) Gao.
MICROSOFT PROJECT 2010 Robert Olivieri Senior Instructor MicroAssist.
CPSC 203 Introduction to Computers T59 & T64 By Jie (Jeff) Gao.
SharePoint 2007 Business Intelligence October 23 th, 2008 Neil Iversen - Inetium.
UNIVERSITY MANAGEMENT SYSTEM
CAESked Computer Aided Engineering Scheduler. Introduction Team Members: Chris Fruin & Jerry Grochowski What CAESked is: Web based class scheduling application.
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
Your Best Friend Cooking Assistant and Educational Resource Learner: Tim Bair Advisor: Dr. Hazem Said a time-saving tool for meal planning, grocery shopping,
Multifarious Systems 1 ECE 3553 – Course Project Sean Powers Dr. Këpuska 12/07/2007.
Getting more enterprise value out of your Lawson data
The Marshall University Experience with Implementing Project Server 2003 August 9, 2005 Presented by: Chuck Elliott, M.S. Associate Director, Customer.
Software Support Framework
The Online Smith Family Recipe Program
Cross-Business Scheduling Solution Integrated with Office 365 Plans Meetings More Efficiently Partner Logo “ScheduleMe on Azure gives me hours back every.
Department of Computer Science & IT
Web Mining Department of Computer Science and Engg.
Presentation transcript:

Schedule Viewer A Scheduling Tool for UBC Okanagan Administration Jacob Orr Dr. Ramon Lawrence Bachelor of Science Honours Project

Schedule Viewer – Introduction Motivation Basic System Usage Meeting Time Usage Example Implementation Details User Feedback Demonstration Conclusions

Schedule Viewer – Motivation Faculty Scheduling Currently difficult and tedious Forced to sift through spreadsheets Manually pull information from internet Multiple Schedules Difficult to coordinate more than one schedule Necessary to schedule meetings or detect conflicts Solution Microsoft Outlook add-in Intuitive interface to access scheduling information Useful for faculty and administrators

Schedule Viewer – Main Form Allows the user to search for classes by professor, subject code, room number and many other criteria. In this example the user is checking when classroom SCI 396 is available during the week.

Schedule Viewer – Calendar Imported schedules are displayed as appointments in a Microsoft Outlook calendar. In this example blank spaces in the calendar show the times SCI 396 is available.

Schedule Viewer – Meeting Time Meeting Scheduling Inter-departmental meetings Challenging to find time for everyone Schedule Viewer provides an easy solution Example Meeting of all faculty in Computer Science and Psychology

Schedule Viewer – COSC Import

Schedule Viewer – PSYO Import

Schedule Viewer – Implementation Client Application Microsoft Outlook add-in Possible to add appointments and to edit shared calendars Query Building Client queries sent to server in simplified form Queries translated into Microsoft SQL form using a best path algorithm Data Retrieval Class data used to populate the database Data retrieved from UBC Student Services web site Screen scraper uses HTML parser to interpret information

Schedule Viewer – System Abstract Server Outlook (client application) Outlook (client application) Database UBC Web Simplified query timeblock response schedule information (as required) SQL query filtered timeblocks

Schedule Viewer – Screen Scraper

Schedule Viewer – Database

Schedule Viewer – User Feedback Beta testers were a great help in developing the Schedule Viewer system Jan Paseska, Unit 4 Administrative Assistant: “The Schedule Viewer program makes the viewing of multiple schedules a simple task. It is a huge timesaver for someone in my position who is always juggling schedules and times in order to schedule meetings, speakers and other activities. The choices given for determining the schedules are practical and allow for different uses of the program. All in all I think it’s a practical program which will be very useful to support staff.”

Schedule Viewer – Demonstration Demonstration

Schedule Viewer – Conclusions The Schedule Viewer System was constructed to provide a simple, easy to use scheduling solution for administrators at UBC Okanagan Benefits and Applications Classroom selection Meeting scheduling Course schedule planning Conflict detection Schedule sharing Future Work Class creation Build class planning spreadsheet

Schedule Viewer – Jacob Orr Questions ?