เรื่องราวครั้งนี้เรามาเรียนรู้กันว่าทำไมรหัสพนักงานที่ลาออกไปแล้ว เราลบรหัสดังกล่าวออกจาก
เครื่องสแกนลายนิ้วมือหรือเครื่องสแกนใบหน้าแล้วและลบข้อมูลพนักงานออกจากโปรแกรมแล้วด้วย ทำไมรหัสดังกล่าวยังย้อนกลับมาได้อีก? เมื่อตรวจสอบผู้ใช้ที่อยู่ในเครื่องสแกนลายนิ้วมือหรือเครื่องสแกนใบหน้าก็ไม่พบรหัสดังกล่าวและไม่ว่าลูกค้าจะลบรหัสพนักงานนั้นออกจากโปรแกรมอีกกี่ครั้งรหัสพนักงานก็จะวนกลับมาอยู่ใน start department เสมอ นานวันเข้ามีพนักงานโยกย้ายหมุนเวียนเราจะพบว่ามีรหัสพนักงานที่ลาออกไปแล้วอยู่ใน start department จำนวนมาก คำถามคือ
(1) เหตุใดรหัสพนักงานที่ลาออกไปแล้วจึงกลับมาได้อีก?
(2) จะจัดการอย่างไรเพื่อให้ระบบบันทึกเวลาไม่มีข้อมูลขยะเกิดขึ้นเช่นปัญหาตามหัวข้อนี้?
ก่อนอื่นเราต้องทำความเข้าใจก่อนว่าระบบบันทึกเวลาของ
เครื่องสแกนลายนิ้วมือและเครื่องสแกนใบหน้ามีรูปแบบการจัดเก็บข้อมูลอย่างไร? แอดมินอธิบายได้คือ เครื่องสแกนลายนิ้วมือและเครื่องสแกนใบหน้ามีหน่วยความจำ 2 ส่วนคือ
(1) หน่วยความจำที่ใช้เก็บข้อมูลโปรไฟล์พนักงาน เช่น ข้อมูลลายนิ้วมือ, ใบหน้า, สิทธิต่างๆ ที่พนักงานได้รับ
(2) หน่วยความจำที่ใช้เก็บบันทึกเวลา ประวัติการสแกนเข้าออกของพนักงาน
ทั้ง 2 หน่วยความจำจะทำงานแยกกันโดยสิ้นเชิง เราสามารถสั่งลบข้อมูลในหน่วยความได้โดยไม่ส่งผลกระทบถึงกัน เช่น ลบข้อมูลพนักงานที่ลาออกไปแล้วจะไม่ส่งผลกระทบต่อประวัติการสแกนของคนนั้นๆ เป็นต้น
กับคำถามที่ว่าเหตุใดข้อมูลพนักงานที่ลบไปแล้วจึงวนกลับมาแสดงผลได้อีก อธิบายได้ดังนี้ ตามที่แอดมินแจ้งไว้ด้านบนว่าเครื่องสแกนลายนิ้วมือและ
เครื่องสแกนใบหน้าจะแบ่งการจัดเก็บข้อมูลพนักงานออกเป็น 2 ส่วน แม้ว่าเราจะลบข้อมูลพนักงานออกจากเครื่องสแกนลายนิ้วมือและเครื่องสแกนใบหน้าแล้วแต่ข้อมูลประวัติการสแกนของพนักงานยังคงอยู่ (หากไม่สั่งลบ) เมื่อไหร่ก็ตามที่มีการโหลดข้อมูลจากเครื่องสแกนเข้าโปรแกรมข้อมูลพนักงานก็จะกลับเข้าไปอยู่ในโปรแกรมอีกครั้ง และหากรหัสพนักงานดังกล่าวถูกลบออกจากโปรแกรมแล้วโปรแกรมก็จะมองว่ารหัสพนักงานนั้นเป็นรหัสพนักงานใหม่ที่ยังไม่ถูกจัดการ โปรแกรมจะเก็บรหัสพนักงานไว้ใน start department ก่อนเพื่อรอการดำเนินการเฉกเช่นพนักงานเข้าใหม่
วิธีแก้ไขรหัสพนักงานที่ลาออกแล้วและลบออกจากระบบของเครื่องสแกนลายนิ้วมือหรือ
เครื่องสแกนใบหน้าแล้วแต่กลับวนมาอีกครั้งสามารถดำเนินการได้ดังนี้
(1) ให้สร้างแผนกขึ้นมาใหม่อีก 1 แผนกโดยให้ใช้ชื่อว่า "พนักงานที่ลาออกแล้ว" หรืออาจใช้ชื่ออื่นตามที่ลูกค้าต้องการ เมื่อไหร่ก็ตามที่พนักงานลาออกหรือเราไม่ต้องการใช้ข้อมูลพนักงานแล้วให้โอนย้ายพนักเข้าสู่แผนกลาออกวิธีนี้จะจัดการปัญหาที่เจอได้แบบง่ายๆ
(2) ลบข้อมูลพนักงานที่ลาออกไปแล้วจากหน่วยความจำทั้งหมด ตามที่แอดมินแจ้งไปว่าเครื่องสแกนลายนิ้วมือและเครื่องสแกนใบหน้าเก็บข้อมูลไว้ 2 ส่วน หากต้องการลบจะต้องลบออกทั้ง 2 ส่วน ในส่วนของข้อมูลโปรไฟล์พนักงานสามารถเลือกลบรายคนได้ แต่ข้อมูลบันทึกเวลาไม่สามารถเลือกได้ ลบแล้วลบเลยลบแบบ 100% ดังนั้นก่อนการลบควรตรวจสอบให้มั่นใจก่อนว่าได้สำรองข้อมูลหรือดาวน์โหลดบันทึกเวลาไว้แล้ว
หมั่นบำรุงรักษาเครื่องสแกนลายนิ้วมือและเครื่องสแกนใบหน้าจะช่วยยืดอายุการใช้งานของระบบได้
www.charoenfingerscan.com