methodology room scheduling

10

Click here to load reader

Upload: anne-cortez

Post on 05-Dec-2015

4 views

Category:

Documents


1 download

DESCRIPTION

Room Scheduling Managing for Students

TRANSCRIPT

Page 1: Methodology room scheduling

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

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

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

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

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

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

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