ระบบจัดการฐานข้อมูลการสอบออนไลน์ของนักเรียนโดยใช้ Python และ MySQL Python
ในโครงการนี้ ฉันได้ออกแบบฐานข้อมูลที่จะเก็บบันทึกของนักเรียน วิชา และการสอบออนไลน์ที่พวกเขาให้ โครงงานนี้เป็นประโยชน์สำหรับนักเรียนในการทำข้อสอบออนไลน์โดยให้ลิงค์ข้อสอบโดยอัตโนมัติ
โครงการนี้ได้รับการพัฒนาโดยใช้ซอฟต์แวร์ MySQL และภาษาการเขียนโปรแกรม Python ฐานข้อมูลที่จำเป็นคือ Online Exam
และมีตารางสามตาราง ได้แก่ 'นักเรียน' 'หัวเรื่อง' และ 'การสอบ' เหล่านี้คือสามเอนทิตีในฐานข้อมูลนี้
ในโปรเจ็กต์นี้ ฉันได้สร้างโมดูลที่ใช้ Python หลายโมดูลและฟังก์ชันการเชื่อมโยง MySQL เพื่อทำงานบนฐานข้อมูลที่ต้องการ การใช้ฟังก์ชันหลามเหล่านี้ทำให้เราสามารถ:
ไปยังตารางทั้งหมดในฐานข้อมูล เราได้สร้างโปรแกรม Python ที่ขับเคลื่อนด้วยเมนูและใช้งานง่ายเพื่อจัดการ เพิ่ม แก้ไข และลบรายการข้อมูลในตารางได้อย่างง่ายดาย เมื่อรันไฟล์ Python ไฟล์จะเชื่อมต่อกับฐานข้อมูลบนเซิร์ฟเวอร์ Local Host โดยอัตโนมัติ ในขณะที่การทำงานของโปรแกรมดำเนินต่อไป โปรแกรมจะให้ตัวเลือกต่างๆ แก่ผู้ใช้เพื่อจัดการและแก้ไขตารางต่างๆ ในฐานข้อมูล