ดาวโหลดส่วนขยายตัวควบคุมภาพ AccessImage

แชร์ความรู้และประสบการณ์การทำงาน สำหรับการพัฒนาฐานข้อมูลด้วยโปรแกรม Ms Access โปรแกรมฐานข้อมูลขนาดเล็กที่ง่ายและสะดวกในการใช้งาน บริหารจัดการข้อมูลอย่างเป็นระบบ ช่วยลดความยุ่งยากและขั้นตอนการทำงาน และการอ้างอิง และสืบค้นข้อมูลทีหลัง
แนวคิดการทำงาน โปรแกรมฐานข้อมูลในการออกบัตรประจำตัวผู้สมัครสอบ เช่น เปิดสอบทำงาน พนักงานราชการ ต่างๆ
ความยุ่งยาก ระดับ 3
ประสบการณ์การทำงาน ระดับ IT และ Admin ที่วางระบบ LAN ภายในองค์กร ขนาดเล็ก 3-5 เครื่อง ได้
ขั้นตอนการทำงาน เริ่มจาก ออกแบบระบบตารางข้อมูลพื้นฐานที่ต้องการจัดเก็บข้อมูลผู้สมัคร ประกอบด้วย
เลขที่ผู้สมัคร เป็น Primary key ห้ามซ้ำ และเรียงอัตโนมัติ
ชื่อ สกุล
เลข ปชช.
วดป.เกิด
วันที่สมัคร
การศึกษา
ความสามารถพิเศษ
วันทดสอบ
ภาพถ่ายผู้สมัคร



จากนั้น ออกแบบฟอร์ม สำหรับการป้อนข้อมูล เน้น ให้ง่ายและเร็ว โดยข้อมูลใดที่ซ้ำ ใช้การคลิกเลือก
ความต้องการปุ่มในช่อง รูปภาพ คือ การคลิกปุ่มคำสั่ง แล้วไปเปิด อุปกรณ์ กล้อง USB WEBCAM ของคอมพิวเตอร์ โน้ตบุ้ค หรือ PC ทั่วไป แล้วถ่ายภาพ ผู้สมัคร แล้ว บันทึกเก็บในตารางฐานข้อมูล

โดยขั้นตอนนี้ ต้องโหลด ไฟล์ส่วนขยายตัวเรียกกล้องเวบแคมมาติดตั้งและใช้งาน โดยวาง เป็น Active X Control ลงในฟอร์ม ภาพ อาจจะต้องใช้เทคนิคในการ เขียนโค้ค เพื่อระบุเส้นทาง Path ในการบันทึกภาพ ลงบนเครื่อง และเทคนิคเล็กๆ น้อยๆ ในการจัดการ
ความสามารถส่วนขยาย AccessImage
การเรียกกล้องเว็บแคมมาถ่ายภาพลงเก็บในฐานข้อมูล Access
การคลอปภาพ
การลบภาพ
การยกเลิกการทำ
ดาวโหลด ส่วนขยายไฟล์ AccessImage 

จากนั้น ออกแบบรายงาน หรือ Report ให้มีขนาดภาพ และข้อมูล ประมาณ ใหญ่กว่า บัตร ปชช.นิดหน่อย สั่งพรินเอ้าออกมา โดยพรินเตอร์ Inkjet สี กระดาษ A4 แบบรองรับงานพิมพ์สี แล้ว กรรไกร ตัด การเคลือบบัตร ด้วยเครื่องเคลือบบัตร ด้วยความร้อน จบขั้นตอน
ใช้เวลา ต่อคนประมาณ 2-3 นาที โดยประมาณ

แนวคิดการทำงานและการพัฒนาก็ประมาณนี้ครับ
สามารถนำไปประยุกต์ใช้ เพื่อลดต้นทุนในการจ้างโปรแกรมเมอร์ หรือ หาซื้อโปรแกรมเฉพาะทางมาใช้งานได้

คุณภาพผลงาน ในระดับ พอใช้ ถึงปานกลาง เท่านั้น องค์กรที่มีทุนสูง  อาจจะไม่ตอบโจทย์ ส่วนองค์กรเล็กๆ นับว่า พอยอมรับได้
สนใจดูตัวอย่างไฟล์โปรแกรม สามารถดูได้จากลิงค์ด้านล่างครับ

โหลดไฟล์ฐานข้อมูลตัวอย่าง https://drive.google.com/open?id=1c3plrOCRyw42Abl6xkg-k2HRIg4wrKa0

Post a Comment