Professional Documents
Culture Documents
Chapter 3
Methodology
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.
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.
Start
Assign a new
room
Determine if there
are enough
lecture and
laboratory rooms
Yes
Plot Faculty
Are there enough rooms?
End
Encode and
Submit to the
registrar
administration
and Computer
Science
Make
students
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
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.
38
39
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 its 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.
While Microsoft Visual Basic Studio 2010 was used as the programming
language was utilized for easy data manipulation.
40
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.
41
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