03.01.2015 Views

a multi-objective bisexual reproduction genetic algorithm for ...

a multi-objective bisexual reproduction genetic algorithm for ...

a multi-objective bisexual reproduction genetic algorithm for ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAPTER 3<br />

METHODOLOGY<br />

The general course scheduling problem, <strong>objective</strong>s and scope of our study were<br />

presented in chapter 1. This chapter presents the plan and the phases of analyzing,<br />

designing and implementing the proposed course scheduling system.<br />

3.1 System Development<br />

In order to obtain the expected <strong>objective</strong>s, we will follow the six phases below:<br />

3.1.1 Phase 1: Systems Analysis<br />

a) To verify the requirements and the <strong>objective</strong>s of the study.<br />

b) To choose the tools and software to be used to develop the system.<br />

3.1.2 Phase 2: Design<br />

a) To study the <strong>genetic</strong> <strong>algorithm</strong>s and grid computing environment.<br />

b) To specify the proposed system.<br />

c) To design the interfaces and the module’s functions.<br />

d) To design the database.<br />

e) To design a prototype <strong>for</strong> connecting between users and the system.<br />

3.1.3 Phase 3: Implementation<br />

a) To study the <strong>genetic</strong> <strong>algorithm</strong>s and grid computing environment.<br />

b) To install the correct software to develop the system.<br />

c) To install the database.<br />

d) To implement the prototype <strong>for</strong> connecting between users and the<br />

system.<br />

e) To implement the designed modules.<br />

3.1.4 Phase 4: Testing<br />

a) To test the system.<br />

b) To run a demonstration.<br />

c) To do some evaluations on the effectiveness of the system.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!