230 likes | 347 Views
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.
E N D
Exam Scheduling Team members: NguyễnAnhDuy ĐồngQuangThanh Cao Minh Hiền NguyễnThịTư Supervisor: Mr. KiềuTrọngKhánh
Contents Current Situationand Problems 1 Solution 2 Exam scheduling system 3 Algorithms 4
Current Situation and Problems Take 3 hours
Problems • Exam scheduling is difficult • Increase amount of students Check conflict with study time Check free rooms Check conflict exam subject
Solution ESM About 5 minutes Take 3 hours
Solution M : Major LS : Language Speaking LW : Language Writing
Solution Punishingmanagement Statistic Additions Using room calendar Assign monitoring tasks
System architecture Figure 24: System Architecture Overview
Main Functions • Import data
Main Functions • Import student list
Main Functions • Manual optimize exam schedules
Shift 1 07:00 – 08:30 07:00 – 08:30 07:00 – 08:30 07:00 – 08:30 Shift 1 A E 07:00 – 08:30 Exam Day: 25/08/2012
Shift 2 08:45 – 10:15 Shift 2 08:45 – 10:15 Shift 1 C D F 07:00 – 08:30 Exam Day: 25/08/2012
Shift 3 10:30 – 12:00 Shift 2 Shift 3 08:45 – 10:15 10:30 – 12:00 Shift 1 B 07:00 – 08:30 Exam Day: 25/08/2012
Main Functions • Export Room Using Calendar
Main Functions • Assign monitoring tasks
Main Functions • Export exam information
Main Functions • Insert punished students
Main Functions • Do Statistics
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 System overview
Thank You ! Q & A