methodology room scheduling
DESCRIPTION
Room Scheduling Managing for StudentsTRANSCRIPT
![Page 1: Methodology room scheduling](https://reader038.vdocuments.net/reader038/viewer/2022100508/563db886550346aa9a947e70/html5/thumbnails/1.jpg)
35
Chapter 3
Methodology
This chapter presents the project design, project development, operation
and testing procedure as well as the evaluation process.
Project Design
In this study Arellano University-Legarda is under experimental research factors
that may affect the results of the experiment are maintained and controlled in this
research. In doing this, the researches attempt to determine or predict what may
occur. It is followed by formulating procedure that enables the researchers to
support their hypothesis.
Figure 2: Context Diagram
This figure shows the different entities in the system. It is also shows the
overview of the system and the process needed. The admin needs the following
![Page 2: Methodology room scheduling](https://reader038.vdocuments.net/reader038/viewer/2022100508/563db886550346aa9a947e70/html5/thumbnails/2.jpg)
36
inputs like Subject Open, Classroom Availability and Schedule Subject and
Classroom to the system. The system will give the final schedule to the admin.
Preparation of Class schedule
Start
Yes
Are there enough rooms?
End
Figure 3: Preparation of Class Schedule
This figure show to determine if there are enough lecturer and laboratory
rooms. Before opening another subject the system needs to check if there any
room available in particular subject and time. The next step assigns the subjects
that can be taught in particular rooms. Some rooms are allocated for particular
classes. The output these processes are tables of rooms illustrating different
classes’ held at different time and day. It also shows when a particular room is
Determine if there are enough lecture and laboratory rooms
Assign a new room
Make students’ ScheduleEncode and Submit to
the registrar administration and Computer Science
department
Plot Faculty Schedule
![Page 3: Methodology room scheduling](https://reader038.vdocuments.net/reader038/viewer/2022100508/563db886550346aa9a947e70/html5/thumbnails/3.jpg)
37
vacant. The drafts of room utilization are then encodes together with faculty and
students’ schedule. See the figure 3 below for the flowchart of room utilization.
This figure 4 shows the room availability and the check of the sufficient
rooms. Then the system process to find if there is an available rooms. If there is
some available room the subject open will assign and encode it and also to
submit to the administrator.
Figure 4: Room Utilization
![Page 4: Methodology room scheduling](https://reader038.vdocuments.net/reader038/viewer/2022100508/563db886550346aa9a947e70/html5/thumbnails/4.jpg)
38
Data Flow Diagram
Figure 5: Data Flow Diagram
The figure 5 shows the data flow diagram of the system. It is the process
by process and how the system flow. The admin is the only user of the system.
The admin will put all the details to the system. He/she may add and delete the
![Page 5: Methodology room scheduling](https://reader038.vdocuments.net/reader038/viewer/2022100508/563db886550346aa9a947e70/html5/thumbnails/5.jpg)
39
professor if someone will hire, fired and leave his/her teaching job. All the
professor record will go to the database. The admin can also add and delete
subject that needs the subject details. All the subject record will go the subject
file database. The admin needs also to appoint schedule and that record will go
to the schedule file database. The schedule file database needs the schedule to
view the final schedule and system will give the schedule to the admin.
Project Development
The system designs used were the context diagram, dataflow Diagram
and flowchart in developing all the features required by the system. The
development of Room Scheduling System for Computer Science Department are
use to corporate some knowledge including the design and in programming and
also useful to the tool for developing a room scheduling that minimizes the work,
time, effort and determine if it’s conflict in the schedule of the room availability.
The researchers will analyze first the system flow before coding to make
everything clear and to avoid the errors. Only the administrator user can use the
overall features of the system.
The project system designed construct and evaluate the room scheduling
system. It has the capability to schedule subject code, subject description, time
and day in a particular classroom. It is also develop to add, edit, view, delete,
search, and update an existing room schedule.
The database and table is creating using Microsoft SQL Server 2008
based on the specifications in the project design, to be stored on the system.
![Page 6: Methodology room scheduling](https://reader038.vdocuments.net/reader038/viewer/2022100508/563db886550346aa9a947e70/html5/thumbnails/6.jpg)
40
While Microsoft Visual Basic Studio 2010 was used as the programming
language was utilized for easy data manipulation.
Operation and Testing Procedure
The developed room scheduling system for Computer Science
Department is a scheduler software and database system that was created for
the purpose of determining conflicts room schedules by room availability. The
system has log-in form which has a username and password for the users. After
the users log-in it will go to the main menu that you need to select whether the
user will create schedule or search/update or view schedule.
The test will be using alpha testing and it will be test by the students and
also the researchers to confirm that the system will work efficiency and easily.
The alpha testing will meant the first phase of testing is a software development
process.
Evaluation Procedure
To determine the performance of the project, a survey was conducted.
This study adopted the ISO 9126 evaluation instrument for software, with the
following criteria: Functionality, Usability, Reliability, Efficiency, Portability and
Maintainability.
The following were undertaken during the evaluation:
![Page 7: Methodology room scheduling](https://reader038.vdocuments.net/reader038/viewer/2022100508/563db886550346aa9a947e70/html5/thumbnails/7.jpg)
41
1. The system was presented to the evaluator-respondents consisting of ten (10)
Computer Science Faculty, four (4) IT Experts, one (1) Computer Science Staff.
2. Allowed the user to explore, navigate and used the system for evaluation.
3. Distributed questionnaires to the respondents.
4. Tabulated the data and computed the mean for each criterion and the overall
mean of all the criteria.
5. The results of the qualitative interpretation of the respondent’s rating can see
in table 8.
Table 1
Rating Scale for Interpreting the Evaluation Result
Numerical Rating Interpretation
4.51 – 5.00 Excellent
3.51 – 4.50 Very Good
2.51 – 3.50 Good
1.51 – 2.50 Fair
1.00 – 1.50 Poor