Top Banner
LOGO Exam Scheduling Team members: Nguyễn Anh Duy Đồng Quang Thanh Cao Minh Hiền Nguyễn Thị Tư upervisor: Mr. Kiều Trọng Khánh
23

Exam Scheduling

Jan 02, 2016

Download

Documents

allistair-buck

Exam Scheduling. Team members: Nguyễn Anh Duy Đồng Quang Thanh Cao Minh Hiền Nguyễn Thị Tư. Supervisor: Mr. Kiều Trọng Khánh. Contents. Current Situation and Problems. 1. Solution. 2. Exam scheduling system. 3. Algorithms. 4. Current Situation and Problems. Take 3 hours. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Exam Scheduling

LOGO

Exam SchedulingExam Scheduling

Team members:Nguyễn Anh DuyĐồng Quang ThanhCao Minh HiềnNguyễn Thị Tư

Supervisor: Mr. Kiều Trọng Khánh

Page 2: Exam Scheduling

Contents

Current Situation and Problems1

Solution2

Exam scheduling system3

Algorithms4

Page 3: Exam Scheduling

Current Situation and Problems

Take 3 hours

Page 4: Exam Scheduling

Problems

Check conflictwith study time

Check free rooms

Check conflic

t

exam subject

Exam scheduling is difficult Increase amount of students

Page 5: Exam Scheduling

Solution

About 5 minutesTake 3 hours

ESM

Page 6: Exam Scheduling

Solution

M : MajorLS : Language SpeakingLW : Language Writing

Page 7: Exam Scheduling

Solution

Statistic

Additions

Punishingmanagement

Using roomcalendar

Assignmonitoring

tasks

Page 8: Exam Scheduling

System architecture

Figure 24: System Architecture Overview

Page 9: Exam Scheduling

Work flow

Page 10: Exam Scheduling

Entity Relationship

Page 11: Exam Scheduling

Main Functions

Import data

Page 12: Exam Scheduling

Main Functions

Import student list

Page 13: Exam Scheduling

Main Functions

Manual optimize exam schedules

Page 14: Exam Scheduling

B

•A•08:45 - 10:15

C

•E•07:00 – 08:30

D

•A

E

•C

F

•07:00 – 08:30

Exa

m D

ay:

25/0

8/20

12

Shift 1 07:00 – 08:30

A

A

•B, D

A

•B, D

B

• A• 08:45 - 10:15• 07:00 - 08:30

07:00 – 08:3007:00 – 08:30

D

•A•07:00 – 08:30

E

•C

E

07:00 – 08:30

Shift 107:00 – 08:30

Page 15: Exam Scheduling

C

•E•07:00 – 08:30

D

•A

E

•C

F

•07:00 – 08:30

Exa

m D

ay:

25/0

8/20

12A

•B, D

B

• A• 08:45 - 10:15• 07:00 - 08:30

D

•A•07:00 – 08:30

E

•C

Shift 2 08:45 – 10:15

Shift 107:00 – 08:30

C

•E•07:00 – 08:30

C

D

•A•07:00 – 08:30

D

F

•07:00 – 08:30

F

Shift 208:45 – 10:15

Page 16: Exam Scheduling

C

•E•07:00 – 08:30

D

•A

E

•C

F

•07:00 – 08:30

Exa

m D

ay:

25/0

8/20

12

Shift 3 10:30 – 12:00

B

A

•B, D

B

• A• 08:45 - 10:15• 07:00 - 08:30

D

•A•07:00 – 08:30

E

•C

Shift 107:00 – 08:30

B

• A• 08:45 - 10:15• 07:00 - 08:30

Shift 208:45 – 10:15

Shift 310:30 – 12:00

Page 17: Exam Scheduling

Main Functions

Export Room Using Calendar

Page 18: Exam Scheduling

Main Functions

Assign monitoring tasks

Page 19: Exam Scheduling

Main Functions

Export exam information

Page 20: Exam Scheduling

Main Functions

Insert punished students

Page 21: Exam Scheduling

Main Functions

Do Statistics

Page 22: Exam Scheduling

System overview

Require system:

RAM: 2GB CPU: 2.0 GHz HDD: 30 Gb OS: Windows 7 Framework: JDK

1.6.21

Tools:

Netbeans 6.9.1 SQL Server 2005 MS Office 2003 Star UML Tortoise SVN Mozilla Firefox

14.0.1

Technologies:

Java language MVC combines

Layers architecture

JavaScript CSS jQuery POI API

Page 23: Exam Scheduling

LOGO