190 likes | 207 Views
A Class Schedule Program for Math Department. by: Dameon Booker Antonio de Roux Jose Esparza John Faut. Summary. Problem Scheduling classes is mostly done by hand and word-of-mouth.
E N D
A Class Schedule Program for Math Department by: Dameon Booker Antonio de Roux Jose Esparza John Faut
Summary • Problem Scheduling classes is mostly done by hand and word-of-mouth. This can become very complicated when there are more than one sections of a class and some classes should not be scheduled at the same times as others. • Class placement is sometimes a problem in the math department since they have to “borrow” rooms from other departments. This limits the number of rooms, and the times that they are available and makes the scheduling of classes more complicated.
Programming and SoftwarePackages • Schedule25 • GAMS (Generalized Algebraic Modeling System) • C/C++ • Visual Basic 6.0 • ACCESS
Schdule25 Software Package
Programming Software • GAMS (Generalized Algebraic Modeling System) • Visual Basic 6.0 • C/C++ • ACCESS
The GAMS Model • The GAMS model is designed to: • Take in account of: • Professors • Classes • Rooms
The GAMS Model • Collaboration of: • Classes verses Classes • Teachers verses Classes • Time verses Classes • Rooms verses Classes
The GAMS Model End Product
GAMS Model Testing • The GAMS model was tested • With small model of • 3 professors • 4 classes • With large model of • Fall Term professor roster • Fall Term classes
Database and User Interface • C/C++ • Visual Basic 6.0 • Access
C\C++ • Translator • Appearance • No editing function • Large length of time to input data • Long time to compile
Visual Basic 6.0 No one knew how to program in Visual Basic
ACCESS User Graphical Interface Program U.G.I.P.
Problem with ACCESS • Hard to convert to application • At this point you must have ACCESS program in order to run the program
Program and ApplicationConversion • From ACCESS to: • FoxPro 6.0 application • Visual Basic 6.0 application