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.

Slides:



Advertisements
Similar presentations
This orientation will familiarize you with some basic operations of WebStudy. Before your course activates, we will go over some of the basic tools that.
Advertisements

Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Project 1 Introduction to HTML.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Thraxion: Three Dimensional Action Simulator Justin Gerthoffer, Jon Studebaker, David Colborne, Jeff Stuart, Frederick C. Harris, Jr Department of Computer.
V-FIRE: Virtual Fire In Realistic Environments Michael Penick ◦ Grant Kelly ◦ Juan Quiroz with Dr. Fred Harris, Dr. Sergiu Dascalu, and Brian Westphal.
Russell Taylor Lecturer in Computing & Business Studies.
Surface Mine Truck Safety Training Design And Implementation of a Multi-user VR Driving Simulator Yan W. Ha, Jeremy Murray, and Dr. Frederick C. Harris,
The University Student/Employer (U.S.E.) Network Bryan Sullivan 1, Steve Martens 1, Rob Davis 1, Dan Gallaher 1, Dr. Sergiu Dascalu 1 and Dr. Ara Nefian.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
1st Project Introduction to HTML.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Presented By: Ayelet Birnbaum Yael Kazaz Supervisor: Viktor Kulikov 07/05/12.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Web Design Basic Concepts.
CPSC 203 Introduction to Computers Lab 39, 40 By Jie (Jeff) Gao.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Chapter 1 Variables in the Web Design Environment.
Section 2.1 Compare the Internet and the Web Identify Web browser components Compare Web sites and Web pages Describe types of Web sites Section 2.2 Identify.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
INTRODUCTION TO WEB DATABASE PROGRAMMING
M1G Introduction to Programming 2 1. Designing a program.
ABSTRACT CONCLUSION U iPack: A UNR iPhone Application A.J. Henriques ◦ Christian Maloney ◦ Jeff Naruchtparames Instructor: Dr. Sergiu Dascalu, PhD External.
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.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
PIZZA WEB PAGE May 28, FOR TODAY  Review Vocabulary Words (take out your worksheets!)  Pizza Web Page  Research more tags  Turn in your homework!
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
NetTech Solutions Working with Web Elements Lesson 6.
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
XBRL eXtensible Business Reporting Language By: Jeff Elston Jake White and Garrett Allen.
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
2 1 Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
A Spring 2005 CS 426 Senior Project By Group 15 John Studebaker, Justin Gerthoffer, David Colborne CSE Dept., University of Nevada, Reno Advisors (CSE.
The Effectiveness of Web Components Presented By: Geoffrey Zimmerman Computer Science Capstone Fall 2004/Spring 2005 Mentor: Dr. C. David Shaffer.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Programming Project (Last updated: August 31 st /2010) Updates: - All details of project given - Deadline: Part I: September 29 TH 2010 (in class) Part.
Eric Holtel.  Introduction  Project Description  Demonstration  Deliverables  Conclusion.
Microsoft FrontPage 2003 Illustrated Complete Using Office Components.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
Student Curriculum Planning System MSE Project Presentation I Kevin Sung.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
Web Page Design Introduction. The ________________ is a large collection of pages stored on computers, or ______________ around the world. Hypertext ________.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
Louisa Lambregts, Louisa Lambregts
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
CSCI-235 Micro-Computers in Science The Internet and World Wide Web.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Virtual Navigation of Multimedia Maps A versatile map generator and viewer Virtual Navigation of Multimedia Maps A versatile map generator and viewer Robert.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
PMIS Introduction to Request New Catalog Item Training Presentation US Department of Health and Human Services.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
Roslyn: A Tour Guide Robot Jared Rhizor, Timothy Sweet, Nishok Yadav Advisor: Dr. David Feil-Seifer Instructor: Dr. Sergiu Dascalu Department of Computer.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
Project 1 Introduction to HTML.
Presentation transcript:

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 classrooms, although it can easily be adapted for general use outside the academic realm. U.C.S. allows University administrators to enter relevant college and building information, schedule the input classes into the input classrooms, and create web pages linking to the appropriate University pages with the scheduled class/classroom information. Scheduling is done based on a wide variety of user-chosen parameters. Thus U.C.S. is quite flexible to each individual user’s needs. U.C.S. also comes with a generic XML parser, allowing the program to read and translate files it has stored. The University Class Scheduler (U.C.S.) Deanna Needell, Jeff Stuart, Tamara Thiel Dr. Sergiu Dascalu, Dr. Frederick Harris, Jr. Department of Computer Science, University of Nevada, Reno Add Class The most important of the user interfaces provides a means for entering class information. Because the structure of classes at different Universities varies, this component allows for flexibility. It allows the user to subdivide classes into lectures and labs, manually restrict lab locations, enter different class times on different days, and provide other mechanisms to distinguish classes of different types. Future Extensions  Suggest an optimal course of action for resolving scheduling conflicts  Extend the scheduling capabilities to also schedule class times  Include additional features that will make the UCS a more general scheduling system Information: For additional information, please visit our web site at: Use Case Diagram The Use Case diagram depicts the interactions between the staff, students, and professors of the University and the program. The staff of each department will enter in the professor, college, building, department, class, and classroom information. Once this is done, the University administrator will use the University Class Scheduler to create the classroom schedule. The University Catalog Creators will then use the generated classroom schedule to create the semester class catalog. The University webmaster will post the web pages and the generated schedule file to the University’s server. Then students and professors may view and use those web pages. Main Characteristics / Components: The University Class Scheduler will consist primarily of two components:  The first component is used by the administrators of the University. This component allows the administrator of each University department to enter in, either manually or from a file, the department’s classes, times, and professors. The program then saves this information. Next, this component schedules the input classes into classrooms without overlap based on various constraints and parameters set by the user. Such constraints may be classroom size, distance from department, and room features.  Once the scheduling is complete, the program creates a Hyper-Text Markup Language (HTML) file based on the user’s parameters. This file embodies the second component of the program, and will be used by students. It consists of a list of classes and contains appropriate links to the University’s online map system, as well as professor and department home pages. The University Class Scheduler is written in C++, and its interfaces are implemented using the QT Non- Commercial Toolkit. It stores all files used by the program in XML format. Web Pages Output by U.C.S. Web Pages 1: Department Page – Displays schedule of classes in classrooms per department. Web Pages 2: Classroom Page – Displays schedule of classes in a classroom Schedule User can set parameters that U.C.S. needs to consider when scheduling classes into classrooms. Once all the parameters are set, and the user selects the Schedule button, U.C.S. puts the classes into available classrooms. If no complete schedule can be created, the user is notified and must resolve the conflict. Once scheduling is complete, the user can create web pages to enable students to view the data. This project was developed as part of the Senior Projects course CS426, Instructor Dr. Sergiu Dascalu, Spring 2003