The ClockworkSystem Project: Classroom Schedule Management System Essay
Sorry, but copying text is forbidden on this website!
1. Introduction The main goal of this classroom schedule management System is to lift the heavy problems of the students and instructors especially during the opening of class, many students (Including our team) noticed that posting the entire schedule list in a single dashboard would take much time for us. It’s such a hassle for us to write the whole schedule in a piece of paper or go back again to the dashboard to see the list again.
To solve this terrific horror, Our team agreed to propose a solution for this situation, due to the fact that most students brings Smartphone or Laptop with them, it would be easier if they have direct access to the updated schedule list.
Itsmejacky23 once stated “A class schedule maker will go a long way in making life easier for students as this automates the process of scheduling classes to some extent.
It is a useful tool that will save a lot of time. ” meaning to say, by making the schedule list available for public and accessible anywhere, we could help the students and instructors save their time , now they can either print it or copy it in their Smartphone or laptop as long as the updated schedule list is available. We also aim to create a strong impact to the students, instructors and administrators using this application, since managing schedule comes in handy, instructor can easily request a schedule slot even if the instructor is at home as long as the server is up.
It might eliminate the time of going back and forth to the University requesting for a new schedule. 1. 2 Statement of the Problem The manual arrangements of Class schedules taking too much time is such a burden not only by the students but also to the instructors.
These manual process class scheduling taking much time causes conflict and delay of classes. Problem in assigning of Instructors and classrooms in every class also arises due to manual Scheduling System of this institution. This problem has been observed in starting every semester of an Academic Year. These said problems are the major reason why classes were only able to discuss fewer topics. Postponement of exams also arises due to these problems. Shorter time span in making projects gives burden to students especially when projects on different subjects piled up.
Thus, an automated scheduling system must be proposed and developed to minimize the time of class scheduling and conflict of classes. 1. 2. 1 Main Problem. The manual process of class scheduling that taking much time causes conflict and delay of classes 1. 2. 2 Sub-Problems. Problem in assigning of Instructors and classrooms in every class also arises due to manual Scheduling System of this institution. 1. 3 Significance We believe that this Research Topic is extremely relevant to University’s community since it is focused on minimizing or fixing the Scheduling problems we encountered in
University also it plays the most important role to our team, with this research topic we could learn and practice MVC(model view controller) design patterns, and extend our knowledge. According to our recent findings (based on our random sample survey in CTU Tuburan Campus) 3/5 students are not satisfied with their class schedule. Upon doing this study, we will also find out the reason behind their un-satisfaction, and we might also cover any possible solution for these un-satisfactions.
This topic is only limited to minimize or solve the following problem: oHassle Schedule Mechanism oClassroom Conflicts oPoor Access to Schedule list oUnnoticed Changes of Schedule oProbably will minimize or eliminate post schedule in a single dashboard 1. 4 Hypothesis A better Schedule Mechanism could help minimize the dis-ease. Fasten the long process of scheduling formulation to minimize the waste of time. Improve the time management among instructors and students for convenience.
1. 5 Objectives 1. To solve the primarily problem of class schedules during opening of classes. 2. To promote automated web-based scheduling system for real-time updates of classroom vacancy and occupancy 3.
To settle classroom occupancy and vacancy time for class time management. 1. 6 Methodology Research Approach: We aim to study the Schedule Automation and Management, how automation of schedule mechanism could help the administrators, instructors, and students. Our main concern is to eliminate the technical difficulties in Creating / Managing Schedules. Secondly, we would like to implement small solution to Room managements, so students won’t waste time looking for vacant rooms, we are planning to put a merge function so that whenever two different class has the same subject at the same time the administrator could decide whether to merge both class to save room or not.
Lastly to simply provide public and up-to-date schedule that student could rely on, and they could print a copy of it whenever new schedule is available. “The primary reason for engaging in action research is to assist the “actor” in improving and/or refining his or her actions. ” (Richard Sagor, Guiding School Improvement with Action Research); For this research we will follow this simple Action Research Cycle:
We do believe taking a survey and observing the root of the problem would help us to start everything, our first action is to gather data via Survey, while some of the members are busy taking paper works, Jacob and one of the member will start coding the said system using MVC design pattern, first software release to be tested is guaranteed not to be as user friendly as the future releases, we will invite instructors and students to test the functionality of software after then we might issue a survey paper to the testers, the survey papers should ask about the problems students and instructors encountered with the current schedule mechanism, is the problem related to finding of classroom, do they get late because they do not have a copy of their schedule, etc.
After gathering all the data, we will then build the final software based on survey paper feedbacks; its core function contains functions like, Group Management, Schedule Management, Schedule/Room Request, Check Free Rooms, Download Schedule as PDF, Email Notification. If everything works as expected, we will then write a conclusion together with our final Software Application. 1. 6. 1WORK PLAN SCHEDULE ACTIVITIES 2014 Jun July Aug Sept Oct 1. Proposal Development 2. Revision of Proposal.
3. Data Gathering 4. Analysis and Design 5. Writing of Research Report 6. Editing Presentation 7. Report Writing 8. Finalizing & Submission of Write-up 1. 7 Expected Output We are expecting to have an interactive Schedule Management System as an output, an application that is capable of having a User Friendly Environment, We MIGHT (not sure if we have enough time for this one) also add SMS Newsletter for the students and instructor, so they’re notified whenever the schedule was altered, even if SMS Newsletter won’t be added, you can still get notified by via Email Newsletter.
We will continue updating the software after the final release if we find out that the said software is useful to the community. 1. 8 Budgetary Requirements While we do our research, we might spend 1,200PHP for the snacks, computer fee, and other necessary miscellaneous needs, depending on the situation 1. 9 Definition of Terms: Application – program or group of programs that is designed for the end use. Design Pattern – general reusable solution to a commonly occurring problem within a given context in software design. MVC /
Model View Controller – software architectural pattern for implementing user interfaces. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user. Chapter 2 Review of Related Literature . This chapter presents the related literature and studies after the thorough and in-depth search done by the researchers.
This will also present the synthesis of the art, theoretical and conceptual framework to fully understand the research to be done and lastly the definition of terms for better comprehension of the study According to Itsmejacky23 “A class schedule maker will go a long way in making life easier for students as this automates the process of scheduling classes to some extent. It is a useful tool that will save a lot of time.
College days are tough as students have to juggle time between studies and part-time jobs to keep them afloat meanwhile and some students also have to participate in sports and athletics. And classes are only available at certain times and students have to wrap their schedule around these. A tool that will help with scheduling will be really helpful for students and teachers alike. ” Meaning to say, by making and implying this web-based scheduling system, the instructors and students will much more save their time.
To the study tested by Jeralyn M. Gamale, Edward C. Anuta and Zina D. Sayson the functionality of Automated Class Scheduling System in terms of speed, data handling, accuracy, security, stability and adaptability in making class schedules. This study was conducted in Bohol Island State University Main Campus, Tagbilaran City during the second semester of school year 2010-2011. The respondents of this study were the 6 expert instructors in the field of computer programming.
They tested and evaluated the functionality of the program in terms of its design, accuracy, data handling, security, stability and adaptability. Another 8 instructors who are in charge of making class schedules determined the functionality of the system in terms of speed, accuracy, data handling, stability and adaptability of the software. Separate set of questionnaires were given to two groups of respondents. The study concluded that the manual and the automated class scheduling systems are both functional.
However, the automated system is more functional because of its extra features which solve the primary problems in creating class schedules. 2. 0 Reference: Itsmejackie23, Feb. 2013, Classroom Scheduling System