ระบบจัดการตารางเวลา: กรณีศึกษาภาควิชาคอมพิวเตอร์ โรงเรียนนายเรืออากาศนวมินทกษัตริยาธิราช

Main Article Content

พนิดา แก้วชนิด
ภูมินันท์ บัวงาม

บทคัดย่อ

ภาควิชาคอมพิวเตอร์ ภาควิชาคณิตศาสตร์และคอมพิวเตอร์ กองการศึกษา โรงเรียนนายเรืออากาศนวมินทกษัตริยาธิราช เป็นภาควิชาที่จัดการเรียนการสอนโดยมุ่งเน้นความรู้ทั้งภาคทฤษฎีและภาคปฏิบัติทางคอมพิวเตอร์เป็นหลัก โดยเน้นการนำความรู้ไปประยุกต์เพื่อใช้งานจริง มีการสนับสนุนการเรียนการสอนโดยจัดห้องปฏิบัติการสำหรับการเรียนรู้เพิ่มเติม เพื่อให้นักศึกษาได้พัฒนาความรู้ ทักษะ นอกเหนือจากการเรียนในห้องเรียน โดยการจัดการเรียนการสอนในคาบปฏิบัติการนั้น มีความจำเป็นต้องมีอาจารย์พิเศษเพื่อทำการช่วยเหลือนักศึกษา และแบ่งเบาภาระของอาจารย์ผู้สอน การจัดตารางอาจารย์พิเศษโดยพิจารณาข้อจำกัดด้านทรัพยากร อันได้แก่ จำนวนผู้สมัคร  เวลาในการเรียนการสอน รวมถึงคุณสมบัติในการปฏิบิตังิานของอาจารย์พิเศษ ถือเป็นปัญหาที่มีความยุ่งยากซับซ้อนโดยเฉพาะเมื่อเป็นการจัดการโดยมนุษย์ มีขั้นตอนวิธีมากมายที่ถูกนำเสนอขึ้นเพื่อใช้ในการแก้ปัญหาการจัดตารางเวลา เช่น ขั้นตอนวิธีทางพันธุกรรม (Genetic Algorithm) การค้นหาแบบทาบู (Tabu Search) ในงานวิจัยชิ้นนี้ นำเสนอการแก้ปัญหาการจัดตารางโดยพิจารณาเงื่อนไขและหาเซ็ตคำตอบที่สอดคล้องกับเงื่อนไข (Constraint Based) ร่วมกับเทคนิคการจัดกลุ่ม (Cluster Method) และหลักการกำหนดเส้นตาย (Earliest Deadline First) งานวิจัยชิ้นนี้ได้พัฒนาระบบจัดตารางสำหรับอาจารย์พิเศษผ่านเว็บ โดยมีกรณีศึกษา คือ ภาควิชาคอมพิวเตอร์ กองวิชาคณิตศาสตร์และคอมพิวเตอร์ กองการศึกษา โรงเรียนนายเรืออากาศนวมินทกษัตริยาธิราช

Article Details

รูปแบบการอ้างอิง
[1]
แก้วชนิด พ. และ บัวงาม ภ. ., “ระบบจัดการตารางเวลา: กรณีศึกษาภาควิชาคอมพิวเตอร์ โรงเรียนนายเรืออากาศนวมินทกษัตริยาธิราช ”, NKRAFA J.Sci Technol., ปี 19, ฉบับที่ 1, น. 14–29, มิ.ย. 2023.
ประเภทบทความ
บทความวิจัย

เอกสารอ้างอิง

E. Yu and K. Sung. (2002). A genetic algorithm for a university weekly courses timetabling problem. International Federation of Operational Research Societies. (IFORS): 703-717.

ภูมินันท์ บัวงาม. (2019). ระบบ แก้ไข ปัญหา ไอ พี ทีวี อัตโนมัติ โดย ใช้ วิธี การ ให้ เหตุผล ด้วย ฐาน กรณี. วารสารวิทยาศาสตร์และเทคโนโลยีนายเรืออากาศ. 15, 99-111.

E. K. Burke, J. P. Newall, and R. F. Weare. (1998). A Simple Heuristically Guided Search for the Time-table Problem. International ICSC Symposium on Engineering of Intelligent Systems (EIS’98): 574-579.

J. Singh, B. Patra and S. Singh. (2011). An Algorithm to Reduce the Time Complexity of Earliest Deadline First Scheduling Algorithm in Real-Time System. International Journal of Advanced Computer Science and Applications (IJACSA):31-37.

T. Müller. (2005). Constraint-based Timetabling. Ph.D. thesis, Charles University.

C. Valouxis and E. Housos. (2003). Computers & Operations Research: 1555-1572.

B. Hussin, A. Basari, A. Shibghatullah and S. Asmai. (2011). Open Systems (ICOS): 133-138.

H. Mousa and A. Elsisi. (2013). Computer Engineering & Systems (ICCES): 167-171.

A. Nogareda and D. Camacho. (2015). Constraint-based model design for Timetabling problems in secondary schools. Innovations in Intelligent Systems and Applications (INISTA): 1-6.