Back

Website Development for Checking and Planning Student’s Courses

การพัฒนาเว็บไซต์สำหรับตรวจสอบและวางแผนรายวิชาเรียน

@คณะวิทยาศาสตร์

#KLLC 2024
#Digital Technology
การพัฒนาเว็บไซต์สำหรับตรวจสอบและวางแผนรายวิชาเรียน

Details

The main objective of this research is to reduce the problem of students not having enough credits to graduate as required by the curriculum. The research also studies the development of a website to check student credits. The research uses the Bachelor of Science Program in Applied Mathematics (updated in 2020) and the Bachelor of Science Program in Applied Mathematics (updated in 2025) as the basis for the study. The weighted average method is used to calculate the Grade Point Average (GPA) and Grade Point Semester (GPS). The ER Diagram and Normalization are used to design the database structure using the Miro tool. MySQL is used to create databases using SQL. Figma is used to design the website. Visual Studio Code is used to develop the website using JavaScript, HTML, and CSS.
	The research results on the development of a website to check student credits found that the website can plan studies, store user data, calculate the GPA and GPS, display information about courses in the Bachelor of Science Program in Applied Mathematics (updated in 2020) and the Bachelor of Science Program in Applied Mathematics (updated in 2025), and display contact information for mathematics professors. 

Objective

ในปัจจุบัน การลงทะเบียนเรียนตามหลักสูตรการศึกษายังพบปัญหาการเรียนให้ครบตามจำนวนหน่วยกิต ที่ต้องเรียนตลอดหลักสูตร และวิชาที่นักศึกษาจำเป็นต้องลงทะเบียนเรียน ตามที่สถาบันกำหนด อาทิ หมวดวิชาศึกษาทั่วไป หมดวิชาเฉพาะ เช่น กลุ่มวิชาแกน กลุ่มวิชาบังคับเลือก ทำให้นักศึกษาจำนวนมากเกิดความสับสนในการลงทะเบียนเรียนว่าเรียนครบตามหลักสูตรที่สถาบันกำหนดหรือไม่ ซึ่งเป็นสาเหตุทำให้พบนักศึกษาบางส่วนเรียนไม่ครบตามหน่วยกิต และเกิดปัญหาตามมาในภายหลัง อย่างไรก็ตามทางสถาบันได้ทำแบบฟอร์มในการตรวจสอบวิชาเรียน และหนังสือหลักสูตรในการตรวจสอบวิชาเรียนควบคู่กัน แต่เนื่องจากในแต่ละหลักสูตรมีรายวิชาค่อนข้างมาก ทำให้ยากต่อการค้นหาแต่ละรายวิชาว่าอยู่ในหมวดใด จึงทำให้ในแต่ละปียังพบเจอปัญหาที่นักศึกษาไม่สามารถเรียนจบได้ เพราะเรียนไม่ครบหน่วยกิตหรือตามเงื่อนไขของหลักสูตรที่ตามสถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบังกำหนด
เนื่องจากคณะผู้จัดทำเป็นนักศึกษาของคณะวิทยาศาสตร์ สาขาคณิตศาสตร์ประยุกต์ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง ซึ่งใช้หลักสูตรวิทยาศาสตร์บัณฑิต สาขาวิชาคณิตศาสตร์ประยุกต์(หลักสูตรปรับปรุง พ.ศ.2560) เป็นหลักสูตรที่คณะผู้จัดทำได้ใช้ในการศึกษาอยู่ในปัจจุบัน โดยมีเงื่อนไขในหลักสูตรว่าต้องทำการเรียน 133 หน่วยกิต ได้แก่  ก.หมวดวิชาศึกษาทั่วไปแบ่งเป็น 4 กลุ่มคือ กลุ่มวิชาสังคมศาสตร์ กลุ่มวิชามนุษยศาสตร์ กลุ่มวิชาภาษา กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์ ข.หมวดวิชาเฉพาะแบ่งเป็น 5 กลุ่ม คือ ข.1 กลุ่มวิชาแกน ข.2 กลุ่มวิชาเฉพาะด้านบังคับ ข.3 กลุ่มวิชาบังคับเลือก ข.4 กลุ่มวิชาเลือก โดยกลุ่มวิชาเลือกแบ่งเป็น ข.4.1 กลุ่มวิชาทางคณิตศาสตร์ ข.4.2 กลุ่มวิชาเลือกทางคณิตศาสตร์อุตสาหกรรม ข.4.3 กลุ่มวิชาเลือกทางคณิตศาสตร์สารสนเทศ ข.4.4 กลุ่มวิชาเลือกฝึกงาน ข.5 กลุ่มวิชาการศึกษาทางเลือก และ ค. หมวดวิชาเลือกเสรี  ซึ่งในแต่ละหมวดหมู่ค่อนข้างมีหลายวิชา ทางคณะผู้จัดทำได้เกิดแนวคิดที่จะทำให้การตรวจสอบรายวิชาเรียนสะดวกและง่ายมากขึ้น
ดังนั้นคณะผู้จัดทำจึงเกิดแนวคิดในการพัฒนาเว็บไซต์สำหรับตรวจสอบรายวิชาเรียนตามหลักสูตรของสถาบัน เพื่อช่วยลดปัญหาความยุ่งยากในการตรวจสอบรายวิชาเรียน และช่วยวางแผนเพื่อประกอบการตัดสินใจในการลงทะเบียนเรียนในแต่ละปีการศึกษา โดยเว็บไซต์จะมีการแบ่งหมวดหมู่รายวิชาเพื่อสะดวกต่อการค้นหา และสามารถตรวจสอบได้ว่าในแต่ละหมวดหมู่รายวิชาเรียนนักศึกษาลงทะเบียนครบหน่วยกิตหรือไม่ หรือถ้ายังไม่ครบตามหลักสูตรเว็บไซต์จะแจ้งรายวิชาที่ยังไม่ครบในหมวดหมู่นั้นให้ และเนื่องจากคณะผู้จัดทำเป็นนักศึกษาของคณะวิทยาศาสตร์ สาขาคณิตศาสตร์ประยุกต์ ได้ใช้หลักสูตรปรับปรุง พ.ศ.2560 ในการศึกษา จึงได้นำหลักสูตร วิทยาศาสตร์บัณฑิต สาขาวิชาคณิตศาสตร์ประยุกต์(หลักสูตรปรับปรุง พ.ศ.2560) มาใช้เป็นตัวอย่างในการพัฒนาเว็บไซต์เพื่อใช้ในการตรวจสอบรายวิชาเรียน ตามหลักสูตรที่ทางสถาบันสถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบังกำหนด

Project Members

สุภัสสรา สุอางคะวาทิน
SUPHATSARA SUARNGKHAWATHIN

#นักศึกษา

Member
พรชิตา ใจศิลป์
PORNCHITA JAISIN

#นักศึกษา

Member
พรรษนันท์ วิภพเจริญกุล
PATSANAN WIPOPCHAROENKUL

#นักศึกษา

Member
จิรภัทร์ หยกรัตนศักดิ์
Jiraphat Yokrattanasak

#อาจารย์

Advisor

Vote for this Innovation!

Loading...