SlideShare a Scribd company logo
1 of 4
Download to read offline
ระบบเช็คชื่อนิสิตด้วยลายนิ้วมือ 
Smart Student Attendant Finger Scan System 
กัลยาณี บรรจงจิตร1 ทวีฤทธิ์ มานวกุล1 และ วณิชย์ วิชญเศรณี1 
Kanlayanee Banjongjit, Taweerit Manawakul and Wanit Witchayaseranee 
บทคัดย่อ 
โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือ พัฒนาขึ้นโดยใช้ซอฟต์แวร์ Microsoft Visual Studio.Net 2005 และ Microsoft SQL Server 2005 เป็นโปรแกรมที่รวบรวมรายละเอียดเกี่ยวกับการเข้าเรียนและคะแนนสอบของนิสิตไว้ ในฐานข้อมูล โดยโปรแกรมสามารถบันทึกเวลาเข้าเรียนนิสิตด้วยการสแกนลายนิ้วมือ ซึ่งสามารถยืนยันตัวตนได้ เป็นอย่างดี ทั้งนี้ข้อมูลการเข้าเรียน และ คะแนนของนิสิตยังได้จัดเก็บไว้อย่างเป็นระบบ ถูกต้อง และแม่นยำ เมื่อ จบภาคการศึกษา อาจารย์สามารถประมวลผลการเรียนจากฐานข้อมูล นอกจากนี้ นิสิต และผู้ปกครองสามารถ ตรวจสอบการเข้าเรียนของนิสิตได้ผ่านทางเว็บไซต์ 
ABSTRACT 
Smart Student Attendant Finger Scan System was developed by Microsoft Visual Studio.Net 2005 and Microsoft SQL Server 2005. The program collects the details about class attending and student scores in the database. The program can verify students using finger print to confirm that student attends the class. All this study records and scores are arranged in order, correctly and precisely. After course finishing, lecturers can process data from database for grading. Students and parents can check the study records of their student instantly via website. 
Key Words : class attendant, finger scan, score 
K. Banjongjit : fscikyb@ku.ac.th 
1 ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยเกษตรศาสตร์ วิทยาเขตบางเขน กรุงเทพมหานคร 10903 
Department of Computer Science, Faculty of Science, Kasetsart University, Bangkhen Campus, Bangkok. 10903
คำนำ 
จากข้อบังคับว่าด้วยการศึกษาขั้นปริญญาตรี มหาวิทยาลัยเกษตรศาสตร์ ที่มีความตอนหนึ่งว่า “นิสิต จะต้องมีเวลาเรียนไม่น้อยกว่าร้อยละ 80 ของเวลาเรียน” ซึ่งดูจากวัตถุประสงค์ของข้อบังคับก็เพื่อให้นิสิตได้รับ ความรู้จากการเรียนอย่างเพียงพอ เพื่อบรรลุจุดมุ่งหมาย คือ ผลิตบัณฑิตที่เพียบพร้อมด้วยวิชาการ จริยธรรม และคุณธรรม อย่างแท้จริง ระบบเช็คชื่อนิสิตด้วยลายนิ้วมือจะช่วยลดภาระการเช็คชื่อ ทำให้อาจารย์สามารถ ใช้เวลาทั้งหมดในการสอนได้อย่างเต็มที่ นอกจากนี้ระบบยังอำนวยความสะดวกในการบันทึกคะแนนการทำงาน ระหว่างภาคเรียน คะแนนสอบกลางภาค และคะแนนสอบปลายภาคด้วย 
อุปกรณ์และวิธีการ 
อุปกรณ์ที่ใช้ 
1. เครื่องคอมพิวเตอร์ส่วนบุคคล 
1.1 หน่วยประมวลผล Pentium 4 
1.2 หน่วยความจำหลัก 1024 MB 
1.3 ฮาร์ดดิสก์ 160 GB 
2. ซอฟต์แวร์ที่ใช้ในการพัฒนาระบบ 
2.1 ระบบปฏิบัติการ Windows XP 
2.2 Microsoft Visual Studio 2005 
2.3 Microsoft SQL Server 2005 
2.4 Microsoft Office 
3. เครื่องสแกนลายนิ้วมือรุ่น U.are.U 4000 
วิธีการ 
1. ศึกษาการใช้และการทำงานของเครื่องสแกนลายนิ้วมือ 
2. เก็บรวบรวมข้อมูลนิสิต 
2.1 รวมรวมรายละเอียดของนิสิตเช่น ชื่อ, คณะ, สาขาวิชา จากฐานข้อมูลของสำนักทะเบียน 
2.2 จัดเก็บตัวอย่างลายนิ้วมือ และ รูปถ่าย นิสิต เพื่อเป็นข้อมูลทดลองโปรแกรม 
3. วิเคราะห์และออกแบบระบบส่วนเชื่อมต่อประสานกับผู้ใช้ 
3.1 วิเคราะห์ความเป็นไปได้ในการพัฒนาระบบ โดยศึกษารายละเอียดของฮาร์ดแวร์ ซอฟต์แวร์ ข้อมูลนิสิต และวิธีการเช็คชื่อ 
3.2 ออกแบบส่วนเชื่อมต่อประสานกับผู้ใช้บนหน้าจอคอมพิวเตอร์ เพื่อให้สะดวกต่อการใช้งาน ซึ่ง ประกอบด้วยส่วนต่างๆ ดังนี้ 
3.2.1 ส่วนฐานข้อมูลนิสิต สามารถบันทึก ปรับปรุง และเรียกดูข้อมูลต่างๆ เช่น คะแนนการเข้า เรียน, เวลาเรียน 
3.2.2 ส่วนโปรแกรมเช็คชื่อ ทำงานโดยวางนิ้วมือลงเครื่องสแกนแล้วสามารถระบุว่าลายนิ้วมือนี้ เป็นของนิสิตคนใด
3.2.3 ส่วนอาจารย์ สามารถดูข้อมูลสรุป คะแนนการเข้าเรียน และสามารถส่งออกแฟ้มข้อมูล เป็น Microsoft Excel ได้ 
3.2.4 ส่วนผู้ปกครอง สามารถดูประวัติการเข้าเรียน และ สถานที่ที่นิสิตกำลังเรียนอยู่ในขณะนั้น ได้ผ่านทางเว็บไซต์ 
3.2.5 ส่วนนิสิต สามารถเรียกดูประวัติการเข้าเรียน และคะแนนของตนเองได้ 
4. เก็บรวบรวมข้อมูลนิสิต โดยใช้ซอฟต์แวร์ Microsoft SQL Server 2005 
5. พัฒนาโปรแกรมเพื่อใช้ในบันทึก ปรับปรุง เรียกดูข้อมูลของนิสิต โดยใช้ซอฟต์แวร์ Microsoft Visual Studio .NET 2005 
6. ทดสอบระบบ 
ผล 
โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือที่พัฒนาขึ้น สามารถบันทึกลายนิ้วมือ รูปถ่าย เวลาเข้าเรียน คะแนน สอบของนิสิตในแต่ละวิชา อาจารย์สามารถเพิ่มรายชื่อวิชาเข้าไปในระบบได้และสามารถกำหนดเวลาเข้าเรียน สาย ผู้ใช้งานสามารถเรียกดูข้อมูลต่างๆผ่านทางเว็บไซต์ 
วิจารณ์ 
โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือที่พัฒนาขึ้นนี้ ทำให้การเช็คชื่อนิสิตในชั่วโมงเรียนมีความรวดเร็ว แม่นยำมากขึ้นทั้งนี้เพราะด้วยลายนิ้วมือที่เป็นลักษณะเฉพาะของแต่ละคน โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือ ช่วยลดความผิดพลาดในการคำนวณคะแนนเพราะการแสดงรายงานการเวลาเรียน ขาดเรียน และคะแนนการ เข้าเรียนเป็นไปอย่างเป็นระเบียบ ทำให้อาจารย์สามารถใช้เวลาให้กับการสอนได้อย่างเต็มที่ 
สรุป 
โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือ สามารถจัดการการเช็คชื่อนิสิต ทั้งเวลามาเรียนและขาดเรียน สามารถจัดทำรายงานสรุปเวลาเรียน ขาดเรียนและผู้ปกครองยังสามารถตรวจสอบสถานะการเรียนของนิสิตใน ปกครองได้ผ่านเว็บไซต์ การทำงานของโปรแกรมช่วยเช็คชื่อสามารถทำงานได้ตามวัตถุประสงค์ และมีการแสดง รายงานที่ถูกต้อง รวดเร็ว และตรวจสอบได้ หากแม้ในอนาคตมีจำนวนนิสิตเพิ่มขึ้น โปรแกรมเช็คชื่อนิสิตด้วย ลายนิ้วมือมีขีดความสามารถในการรองรับข้อมูลที่เพิ่มขึ้นได้ นอกจากนี้อาจมีการพัฒนาระบบที่เกี่ยวเนื่องกับตัว โปรแกรมให้มีประสิทธิภาพมากขึ้นกว่าเดิม เช่น การคิดระดับคะแนน ปรับปรุงฮาร์ดแวร์ให้มีความสะดวกในการ ทำงานมากยิ่งขึ้น
เอกสารอ้างอิง 
ศุภชัย สมพาณิชย์, 2549. Database Programming ด้วย VB 2005 & VC# 2005 ฉบับสมบูรณ์, Infopress Developer Book นนทบุรี. 
ศุภชัย สมพาณิชย์, 2549. ASP.NET ด้วย VB 2005 & VC# 2005 ฉบับสมบูรณ์, Infopress Developer Book นนทบุรี. 
กิตติ ภักดีวัฒนะกุล, 2549. Visual Basic 2005, เคทีพี คอมม์ แอนด์ คอนซัลพ์ , กรุงเทพมหานคร. 
สมพร จิวรสกุล , 2545. คู่มือการติดตั้งและใช้งาน Microsoft SQL Sever 2000 ฉบับสมบูรณ์ , Infopress 
Developer Book , นนทบุรี. 
สุรเกียรติ อาชานานุภาพ , 2532. ตำราการตรวจรักษาโรคทั่วไป, เรือนแก้วการพิมพ์ , กรุงเทพมหานคร. 
สุรสิทธิ์ คิวประสพศักดิ์ และ นันทนี แขวงโสภา , 2546. อินไซท์ Visual Basic .NET , บริษัท โปรวิชั่น จำกัด , 
กรุงเทพมหานคร.

More Related Content

Viewers also liked (7)

English Conversation @the airport
English Conversation @the airportEnglish Conversation @the airport
English Conversation @the airport
 
ความรู้ทั่วไปเกี่ยวกับธุรกิจการบิน
ความรู้ทั่วไปเกี่ยวกับธุรกิจการบินความรู้ทั่วไปเกี่ยวกับธุรกิจการบิน
ความรู้ทั่วไปเกี่ยวกับธุรกิจการบิน
 
Being flight attendant school work for english
Being flight attendant   school work for englishBeing flight attendant   school work for english
Being flight attendant school work for english
 
Top 10 airline cabin crew interview questions and answers
Top 10 airline cabin crew interview questions and answersTop 10 airline cabin crew interview questions and answers
Top 10 airline cabin crew interview questions and answers
 
Aviation english student's book
Aviation english student's bookAviation english student's book
Aviation english student's book
 
Top 14 flight attendant interview tips
Top 14 flight attendant interview tipsTop 14 flight attendant interview tips
Top 14 flight attendant interview tips
 
88 flight attendant interview questions and answers
88 flight attendant interview questions and answers88 flight attendant interview questions and answers
88 flight attendant interview questions and answers
 

Similar to ระบบเช็คชื่อนิสิตด้วยลายนิ้วมือ

โครงงานใบงานที่ 7
โครงงานใบงานที่ 7โครงงานใบงานที่ 7
โครงงานใบงานที่ 7
Anny Na Sonsawan
 
ระบบสารสนเทศกิจกรรมนิสิต
ระบบสารสนเทศกิจกรรมนิสิตระบบสารสนเทศกิจกรรมนิสิต
ระบบสารสนเทศกิจกรรมนิสิต
AmIndy Thirawut
 
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
Mintra Pudprom
 
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
KaRn Tik Tok
 
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
Soldic Kalayanee
 
ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8
Prem Poramate
 
คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...
คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...
คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...
sathaporn9
 
งานๆๆๆๆๆ
งานๆๆๆๆๆงานๆๆๆๆๆ
งานๆๆๆๆๆ
Wi Nit
 
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
molovekotic
 
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
fulk123
 

Similar to ระบบเช็คชื่อนิสิตด้วยลายนิ้วมือ (20)

ICT Competency For KKU Students
ICT Competency For KKU StudentsICT Competency For KKU Students
ICT Competency For KKU Students
 
คู่มือการใช้งานระบบ LearnSquare
คู่มือการใช้งานระบบ LearnSquareคู่มือการใช้งานระบบ LearnSquare
คู่มือการใช้งานระบบ LearnSquare
 
Learnsquare manual
Learnsquare manualLearnsquare manual
Learnsquare manual
 
โครงงานใบงานที่ 7
โครงงานใบงานที่ 7โครงงานใบงานที่ 7
โครงงานใบงานที่ 7
 
ระบบสารสนเทศกิจกรรมนิสิต
ระบบสารสนเทศกิจกรรมนิสิตระบบสารสนเทศกิจกรรมนิสิต
ระบบสารสนเทศกิจกรรมนิสิต
 
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
 
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
 
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
ใบงานที่ 8 โครงงานประเภท การพัฒนาโปรแกรมประยุกต์
 
ใบงาน 7
ใบงาน 7ใบงาน 7
ใบงาน 7
 
โครงงาน
โครงงานโครงงาน
โครงงาน
 
นำเสนอโปรแกรม Sdq
นำเสนอโปรแกรม  Sdq นำเสนอโปรแกรม  Sdq
นำเสนอโปรแกรม Sdq
 
ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8
 
คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...
คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...
คู่มือการใช้งานชุดโปรแกรมจัดการเรียนการสอนสำหรับโรงเรียนที่ใช้สื่อการศึกษาทาง...
 
ตัวอย่างเทคโนโลยีสารสนเทศที่ถูกนำมาใช้ในการจัดการความรู้
ตัวอย่างเทคโนโลยีสารสนเทศที่ถูกนำมาใช้ในการจัดการความรู้ตัวอย่างเทคโนโลยีสารสนเทศที่ถูกนำมาใช้ในการจัดการความรู้
ตัวอย่างเทคโนโลยีสารสนเทศที่ถูกนำมาใช้ในการจัดการความรู้
 
งานๆๆๆๆๆ
งานๆๆๆๆๆงานๆๆๆๆๆ
งานๆๆๆๆๆ
 
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
 
รูปเล่มวิชาโครงงาน
รูปเล่มวิชาโครงงานรูปเล่มวิชาโครงงาน
รูปเล่มวิชาโครงงาน
 
การติดตั้ E front (อีฟร้อนท์)
การติดตั้ E front (อีฟร้อนท์)การติดตั้ E front (อีฟร้อนท์)
การติดตั้ E front (อีฟร้อนท์)
 
Workshop03
Workshop03Workshop03
Workshop03
 
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
 

More from AmIndy Thirawut

ระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรี
ระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรีระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรี
ระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรี
AmIndy Thirawut
 
ระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรค
ระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรคระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรค
ระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรค
AmIndy Thirawut
 
ระบบขัอมูลอุบัติเหตุจราจรในประเทศไทย
ระบบขัอมูลอุบัติเหตุจราจรในประเทศไทยระบบขัอมูลอุบัติเหตุจราจรในประเทศไทย
ระบบขัอมูลอุบัติเหตุจราจรในประเทศไทย
AmIndy Thirawut
 
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุแบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
AmIndy Thirawut
 
ฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูง
ฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูงฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูง
ฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูง
AmIndy Thirawut
 
ฐานข้อมูลดนตรีและศิลปอีสาน
ฐานข้อมูลดนตรีและศิลปอีสานฐานข้อมูลดนตรีและศิลปอีสาน
ฐานข้อมูลดนตรีและศิลปอีสาน
AmIndy Thirawut
 
การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...
การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...
การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...
AmIndy Thirawut
 
การพัฒนาข้อมูลเสมือนจิงท่าเรือ
การพัฒนาข้อมูลเสมือนจิงท่าเรือการพัฒนาข้อมูลเสมือนจิงท่าเรือ
การพัฒนาข้อมูลเสมือนจิงท่าเรือ
AmIndy Thirawut
 

More from AmIndy Thirawut (8)

ระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรี
ระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรีระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรี
ระบบสารสนเทศภูมิศาสตร์ด้านสุขภาพของประชากรจังหวัดเพชรบุรี
 
ระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรค
ระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรคระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรค
ระบบเทคโนโลยีสารสนเทศภูมิศาสตร์ของวัณโรค
 
ระบบขัอมูลอุบัติเหตุจราจรในประเทศไทย
ระบบขัอมูลอุบัติเหตุจราจรในประเทศไทยระบบขัอมูลอุบัติเหตุจราจรในประเทศไทย
ระบบขัอมูลอุบัติเหตุจราจรในประเทศไทย
 
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุแบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
 
ฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูง
ฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูงฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูง
ฐานข้อมูลราคาวัสดุก่อสร้างและแรงงานสำหรับอาคารสูง
 
ฐานข้อมูลดนตรีและศิลปอีสาน
ฐานข้อมูลดนตรีและศิลปอีสานฐานข้อมูลดนตรีและศิลปอีสาน
ฐานข้อมูลดนตรีและศิลปอีสาน
 
การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...
การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...
การพัฒนาบริการอิเล็กทรอนิกส์เพื่อเพิ่มประสิทธิภาพการให้บริการนิสิตระดับบัณฑิต...
 
การพัฒนาข้อมูลเสมือนจิงท่าเรือ
การพัฒนาข้อมูลเสมือนจิงท่าเรือการพัฒนาข้อมูลเสมือนจิงท่าเรือ
การพัฒนาข้อมูลเสมือนจิงท่าเรือ
 

ระบบเช็คชื่อนิสิตด้วยลายนิ้วมือ

  • 1. ระบบเช็คชื่อนิสิตด้วยลายนิ้วมือ Smart Student Attendant Finger Scan System กัลยาณี บรรจงจิตร1 ทวีฤทธิ์ มานวกุล1 และ วณิชย์ วิชญเศรณี1 Kanlayanee Banjongjit, Taweerit Manawakul and Wanit Witchayaseranee บทคัดย่อ โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือ พัฒนาขึ้นโดยใช้ซอฟต์แวร์ Microsoft Visual Studio.Net 2005 และ Microsoft SQL Server 2005 เป็นโปรแกรมที่รวบรวมรายละเอียดเกี่ยวกับการเข้าเรียนและคะแนนสอบของนิสิตไว้ ในฐานข้อมูล โดยโปรแกรมสามารถบันทึกเวลาเข้าเรียนนิสิตด้วยการสแกนลายนิ้วมือ ซึ่งสามารถยืนยันตัวตนได้ เป็นอย่างดี ทั้งนี้ข้อมูลการเข้าเรียน และ คะแนนของนิสิตยังได้จัดเก็บไว้อย่างเป็นระบบ ถูกต้อง และแม่นยำ เมื่อ จบภาคการศึกษา อาจารย์สามารถประมวลผลการเรียนจากฐานข้อมูล นอกจากนี้ นิสิต และผู้ปกครองสามารถ ตรวจสอบการเข้าเรียนของนิสิตได้ผ่านทางเว็บไซต์ ABSTRACT Smart Student Attendant Finger Scan System was developed by Microsoft Visual Studio.Net 2005 and Microsoft SQL Server 2005. The program collects the details about class attending and student scores in the database. The program can verify students using finger print to confirm that student attends the class. All this study records and scores are arranged in order, correctly and precisely. After course finishing, lecturers can process data from database for grading. Students and parents can check the study records of their student instantly via website. Key Words : class attendant, finger scan, score K. Banjongjit : fscikyb@ku.ac.th 1 ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยเกษตรศาสตร์ วิทยาเขตบางเขน กรุงเทพมหานคร 10903 Department of Computer Science, Faculty of Science, Kasetsart University, Bangkhen Campus, Bangkok. 10903
  • 2. คำนำ จากข้อบังคับว่าด้วยการศึกษาขั้นปริญญาตรี มหาวิทยาลัยเกษตรศาสตร์ ที่มีความตอนหนึ่งว่า “นิสิต จะต้องมีเวลาเรียนไม่น้อยกว่าร้อยละ 80 ของเวลาเรียน” ซึ่งดูจากวัตถุประสงค์ของข้อบังคับก็เพื่อให้นิสิตได้รับ ความรู้จากการเรียนอย่างเพียงพอ เพื่อบรรลุจุดมุ่งหมาย คือ ผลิตบัณฑิตที่เพียบพร้อมด้วยวิชาการ จริยธรรม และคุณธรรม อย่างแท้จริง ระบบเช็คชื่อนิสิตด้วยลายนิ้วมือจะช่วยลดภาระการเช็คชื่อ ทำให้อาจารย์สามารถ ใช้เวลาทั้งหมดในการสอนได้อย่างเต็มที่ นอกจากนี้ระบบยังอำนวยความสะดวกในการบันทึกคะแนนการทำงาน ระหว่างภาคเรียน คะแนนสอบกลางภาค และคะแนนสอบปลายภาคด้วย อุปกรณ์และวิธีการ อุปกรณ์ที่ใช้ 1. เครื่องคอมพิวเตอร์ส่วนบุคคล 1.1 หน่วยประมวลผล Pentium 4 1.2 หน่วยความจำหลัก 1024 MB 1.3 ฮาร์ดดิสก์ 160 GB 2. ซอฟต์แวร์ที่ใช้ในการพัฒนาระบบ 2.1 ระบบปฏิบัติการ Windows XP 2.2 Microsoft Visual Studio 2005 2.3 Microsoft SQL Server 2005 2.4 Microsoft Office 3. เครื่องสแกนลายนิ้วมือรุ่น U.are.U 4000 วิธีการ 1. ศึกษาการใช้และการทำงานของเครื่องสแกนลายนิ้วมือ 2. เก็บรวบรวมข้อมูลนิสิต 2.1 รวมรวมรายละเอียดของนิสิตเช่น ชื่อ, คณะ, สาขาวิชา จากฐานข้อมูลของสำนักทะเบียน 2.2 จัดเก็บตัวอย่างลายนิ้วมือ และ รูปถ่าย นิสิต เพื่อเป็นข้อมูลทดลองโปรแกรม 3. วิเคราะห์และออกแบบระบบส่วนเชื่อมต่อประสานกับผู้ใช้ 3.1 วิเคราะห์ความเป็นไปได้ในการพัฒนาระบบ โดยศึกษารายละเอียดของฮาร์ดแวร์ ซอฟต์แวร์ ข้อมูลนิสิต และวิธีการเช็คชื่อ 3.2 ออกแบบส่วนเชื่อมต่อประสานกับผู้ใช้บนหน้าจอคอมพิวเตอร์ เพื่อให้สะดวกต่อการใช้งาน ซึ่ง ประกอบด้วยส่วนต่างๆ ดังนี้ 3.2.1 ส่วนฐานข้อมูลนิสิต สามารถบันทึก ปรับปรุง และเรียกดูข้อมูลต่างๆ เช่น คะแนนการเข้า เรียน, เวลาเรียน 3.2.2 ส่วนโปรแกรมเช็คชื่อ ทำงานโดยวางนิ้วมือลงเครื่องสแกนแล้วสามารถระบุว่าลายนิ้วมือนี้ เป็นของนิสิตคนใด
  • 3. 3.2.3 ส่วนอาจารย์ สามารถดูข้อมูลสรุป คะแนนการเข้าเรียน และสามารถส่งออกแฟ้มข้อมูล เป็น Microsoft Excel ได้ 3.2.4 ส่วนผู้ปกครอง สามารถดูประวัติการเข้าเรียน และ สถานที่ที่นิสิตกำลังเรียนอยู่ในขณะนั้น ได้ผ่านทางเว็บไซต์ 3.2.5 ส่วนนิสิต สามารถเรียกดูประวัติการเข้าเรียน และคะแนนของตนเองได้ 4. เก็บรวบรวมข้อมูลนิสิต โดยใช้ซอฟต์แวร์ Microsoft SQL Server 2005 5. พัฒนาโปรแกรมเพื่อใช้ในบันทึก ปรับปรุง เรียกดูข้อมูลของนิสิต โดยใช้ซอฟต์แวร์ Microsoft Visual Studio .NET 2005 6. ทดสอบระบบ ผล โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือที่พัฒนาขึ้น สามารถบันทึกลายนิ้วมือ รูปถ่าย เวลาเข้าเรียน คะแนน สอบของนิสิตในแต่ละวิชา อาจารย์สามารถเพิ่มรายชื่อวิชาเข้าไปในระบบได้และสามารถกำหนดเวลาเข้าเรียน สาย ผู้ใช้งานสามารถเรียกดูข้อมูลต่างๆผ่านทางเว็บไซต์ วิจารณ์ โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือที่พัฒนาขึ้นนี้ ทำให้การเช็คชื่อนิสิตในชั่วโมงเรียนมีความรวดเร็ว แม่นยำมากขึ้นทั้งนี้เพราะด้วยลายนิ้วมือที่เป็นลักษณะเฉพาะของแต่ละคน โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือ ช่วยลดความผิดพลาดในการคำนวณคะแนนเพราะการแสดงรายงานการเวลาเรียน ขาดเรียน และคะแนนการ เข้าเรียนเป็นไปอย่างเป็นระเบียบ ทำให้อาจารย์สามารถใช้เวลาให้กับการสอนได้อย่างเต็มที่ สรุป โปรแกรมเช็คชื่อนิสิตด้วยลายนิ้วมือ สามารถจัดการการเช็คชื่อนิสิต ทั้งเวลามาเรียนและขาดเรียน สามารถจัดทำรายงานสรุปเวลาเรียน ขาดเรียนและผู้ปกครองยังสามารถตรวจสอบสถานะการเรียนของนิสิตใน ปกครองได้ผ่านเว็บไซต์ การทำงานของโปรแกรมช่วยเช็คชื่อสามารถทำงานได้ตามวัตถุประสงค์ และมีการแสดง รายงานที่ถูกต้อง รวดเร็ว และตรวจสอบได้ หากแม้ในอนาคตมีจำนวนนิสิตเพิ่มขึ้น โปรแกรมเช็คชื่อนิสิตด้วย ลายนิ้วมือมีขีดความสามารถในการรองรับข้อมูลที่เพิ่มขึ้นได้ นอกจากนี้อาจมีการพัฒนาระบบที่เกี่ยวเนื่องกับตัว โปรแกรมให้มีประสิทธิภาพมากขึ้นกว่าเดิม เช่น การคิดระดับคะแนน ปรับปรุงฮาร์ดแวร์ให้มีความสะดวกในการ ทำงานมากยิ่งขึ้น
  • 4. เอกสารอ้างอิง ศุภชัย สมพาณิชย์, 2549. Database Programming ด้วย VB 2005 & VC# 2005 ฉบับสมบูรณ์, Infopress Developer Book นนทบุรี. ศุภชัย สมพาณิชย์, 2549. ASP.NET ด้วย VB 2005 & VC# 2005 ฉบับสมบูรณ์, Infopress Developer Book นนทบุรี. กิตติ ภักดีวัฒนะกุล, 2549. Visual Basic 2005, เคทีพี คอมม์ แอนด์ คอนซัลพ์ , กรุงเทพมหานคร. สมพร จิวรสกุล , 2545. คู่มือการติดตั้งและใช้งาน Microsoft SQL Sever 2000 ฉบับสมบูรณ์ , Infopress Developer Book , นนทบุรี. สุรเกียรติ อาชานานุภาพ , 2532. ตำราการตรวจรักษาโรคทั่วไป, เรือนแก้วการพิมพ์ , กรุงเทพมหานคร. สุรสิทธิ์ คิวประสพศักดิ์ และ นันทนี แขวงโสภา , 2546. อินไซท์ Visual Basic .NET , บริษัท โปรวิชั่น จำกัด , กรุงเทพมหานคร.