เทคโนโลยีที่ใช้

SQL Database 




เป็นเทคโนโลยีการจัดการฐานข้อมูลชนิดหนึ่งที่ใช้ในการเรียกและเก็บข้อมูลในเชิงความสัมพันธ์ (relational database management system: RDBMS) ผ่านภาษา SQL ซึ่งเป็นภาษาที่เข้าใจง่ายไม่ซับซ้อน แต่มีประสิทธิภาพในการทำงานสูง จัดการง่าย รวมถึงมีระยะเวลาในการตอบสนองต่อคำสั่งที่รวดเร็ว จึงทำให้เป็นที่นิยมและได้รับการรับรองให้เป็นมาตรฐานหนึ่งของสถาบันมาตรฐานสหรัฐอเมริกา (American National Standards Institute - ANSI) และองค์การมาตรฐานสากล (International Standards Organization - ISO) ซึ่งในโครงงานนี้จะใช้ MySQL ซึ่งเป็น SQL Database ชนิดหนึ่งที่เป็นที่นิยมกันมาก เนื่องจากเป็นฟรีแวร์ทางด้านฐานข้อมูลที่มีประสิทธิภาพสูง ผู้ใช้ต่างยอมรับในความรวดเร็วและการรองรับจำนวนผู้ใช้และขนาดของข้อมูลจำนวนมาก 


Django Framework 



สัญลักษณ์ของ Django 
เป็นชุดเครื่องมือ Framework สำหรับ การพัฒนาเว็บไซต์ด้วยภาษา Python ซึ่งมี Framework สำหรับการเขียนเว็บไซต์ด้วยภาษา Python จำนวนมาก โดย Django Framework เป็นหนึ่งใน Framework สำหรับการพัฒนาเว็บไซต์ด้วยภาษา Python โดยปัจจุบันภาษา Python นั้นได้รับความนิยมเพิ่มมากขึ้น ดังนั้นในโครงงานนี้เลือกใช้ Django 

Python 


สัญลักษณ์ของภาษา Python 
ภาษา Python เป็นภาษา script ที่มีความเรียบง่ายต่อการเขียนโปรแกรมเพื่อการพัฒนา มีประสิทธิภาพสูงและใช้เวลาในการ compile น้อย อีกทั้งยังมี library ที่สนับสนุนการคำนวณด้านวิทยาศาสตร์มากมาย เหมาะที่จะใช้ในการทา machine learning



Java 


สัญลักษณ์ของภาษา Java 

ภาษา Java เป็นภาษาที่พัฒนามาแทนที่ภาษา C++ ภาษา Java จึงมีรูปแบบคล้ายกับภาษา C/C++ โดยภาษา Java นั้นเป็นภาษาเชิงวัตถุ (Object Oriented Programming) 



Scikit-learning 


สัญลักษณ์ของ Scikit-learning 

Scikit-learning เป็น library ของภาษา python สำหรับใช้ในการทา machine learning, data mining และ data analysis ซึ่งมีการเตรียม training set, testing set และ example เพื่อเป็นตัวอย่าง นอกจากนี้ยังเป็น library ที่มีความง่ายในการเรียกใช้งานฟังก์ชันต่าง ๆ 










Comments

Popular posts from this blog

ER diagram

ทฤษฏีที่เกี่ยวข้อง

บทสรุปและข้อเสนอแนะ