กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
481 3
URL.หัวข้อ /
URL
แล้วอยากเก็บบันทึกเวลา เข้า-ออก ของพนักงาน
เปิดบริษัทเล็กๆ แล้วอยากเก็บบันทึกเวลา เข้า-ออก ของพนักงาน
แนวคิด คร่าวๆ น่ะค่ะ :
ออกแบบด้วย Acc97 (ไม่อยากใช้เครื่องตอกบัตร) โดยให้พนักงานใส่ Password
ของตัวเอง แล้วเคาะแป้น Enter จากนั้นระบบจะบึกทึกเวลาอัตโนมัติค่ะ
8.30 - 17.30 น. ส่วนเวลาเข้า หรือ ออก ระบบจะตรวจสอบเองว่า เป็นช่วง
เวลาเช้าหรือบ่าย หากลา ครึ่งวัน เวลาเข้าออกจะอยู่ 8.30-12.00 น. หรือ
13.00-17.30 น. ค่ะ จากนั้นก็ใช้ตารางเวลาเพื่ อคำนวณ เวลาที่แตกต่างใน
แต่ละเดือนโดย + หรือ - จะมีผลกับประเมินผลประกอบการพิจารณาค่ะ
หมายเหตุ ไม่มีการทำงานล่วงเวลา แค่มาทำงานตรงตามเวลาที่บริษัทกำหนด
ก็พอใจแล้ว ...ค่ะ
ที่สำคัญคือ ไม่รู้จะเริ่มต้นยังไง พื้นฐาน Programing ก็ไม่เก่ง
และที่สำคัญกว่านั้น จะป้องกันการบันทึกเวลาแทนกันได้ยังไงค่ะ
ถ้าพนักงานบอก Password ให้เพื่อน แล้วเพื่อนลงเวลาแทนให้
จริงๆแล้ว เหมือนกับการตอกบัตรแทนกัน และนี่แหละที่ไม่ใช้เครื่องตอกบัตร
ไม่ทราบมีวิธีป้องกันการบันทึกเวลาแทนกันไหมค่ะ
แนวคิด คร่าวๆ น่ะค่ะ :
ออกแบบด้วย Acc97 (ไม่อยากใช้เครื่องตอกบัตร) โดยให้พนักงานใส่ Password
ของตัวเอง แล้วเคาะแป้น Enter จากนั้นระบบจะบึกทึกเวลาอัตโนมัติค่ะ
8.30 - 17.30 น. ส่วนเวลาเข้า หรือ ออก ระบบจะตรวจสอบเองว่า เป็นช่วง
เวลาเช้าหรือบ่าย หากลา ครึ่งวัน เวลาเข้าออกจะอยู่ 8.30-12.00 น. หรือ
13.00-17.30 น. ค่ะ จากนั้นก็ใช้ตารางเวลาเพื่ อคำนวณ เวลาที่แตกต่างใน
แต่ละเดือนโดย + หรือ - จะมีผลกับประเมินผลประกอบการพิจารณาค่ะ
หมายเหตุ ไม่มีการทำงานล่วงเวลา แค่มาทำงานตรงตามเวลาที่บริษัทกำหนด
ก็พอใจแล้ว ...ค่ะ
ที่สำคัญคือ ไม่รู้จะเริ่มต้นยังไง พื้นฐาน Programing ก็ไม่เก่ง
และที่สำคัญกว่านั้น จะป้องกันการบันทึกเวลาแทนกันได้ยังไงค่ะ
ถ้าพนักงานบอก Password ให้เพื่อน แล้วเพื่อนลงเวลาแทนให้
จริงๆแล้ว เหมือนกับการตอกบัตรแทนกัน และนี่แหละที่ไม่ใช้เครื่องตอกบัตร
ไม่ทราบมีวิธีป้องกันการบันทึกเวลาแทนกันไหมค่ะ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R05200
ขอร่วมแจมครับ...(ขออนุญาต ตอบปัญหาคุณ god...)
1. ถ้ามาสาย แล้ว แก้เวลาในเครื่อง ก่อนจะ เปิด Access จะทำไง?
ตอนนี้คิดได้ 2 วิธีครับคือ..
1.1 ในกรณีถ้ามี Server(ตั้งอยู่ที่ศูนย์คอมฯ) ก็ให้ Client รับเวลามาจากเครื่อง
Server ครับ
1.2 ในกรณีถ้าไม่มี Server ต้องหาโปรแกรม อรรถประโยชน์เช่น Folder Guard, Disk Security เป็นต้น มาใช้ในการจัดการไม่ให้ User เข้าไปแก้ไข
เวลาได้
2. ป้องกันการ ป้อน รหัส แทนกัน จะทำไง
- อาจใช้ แผ่น disk ในการ เก็บ รหัส โดยอ่านจาก S/N ของแผ่น disk มาเที่ยบ กับ Database เนื่องจาก Disk แต่ละแผ่น จะมี S/N ไม่ซำกัน ไม่สามารถ Copy กันได้
ถ้าเช่นนั้นก็เปรียบแผ่น Disk เป็น Key card แล้วถ้าเขาฝากแผ่น Disk นี้กันละจะ
แก้ไขอย่างไร หรือถ้าเกิดแผ่น Disk นี้เจ๊งละ จะยุ่งยากมั๊ย
ส่วนผมสามารถ Format Diskette แล้วทำให้ S/N ของ Diskette ทั้ง 2
แผ่น สามารถมี S/N ที่เหมือนกันได้
- ใช้ scan ลาย นิ้วมือ
คงต้องซื้อเครื่องราคาแพงครับ
...เรื่องของคนชอบฝาก แก้ปัญหายากครับ...
ผมลองคิดเล่นๆแบบนี้ว่า ซื้อกล้อง Web CAM ประมาณ 2000 บาท แล้วเขียน
โปรแกรมให้ cam ภาพคนที่กำลังลงบันทึกเวลาด้วยคอมพิวเตอร์นี้เก็บเป็นภาพไว้
เสร็จแล้วคนที่ตรวจสอบก็ต้องมาดูว่าวันนี้มีใครบ้างที่มาลงเวลาทำงานด้วยตนเอง
เพราะคนที่ลงเวลาเองทุกคนจะถูกบันทึกภาพไว้...
ปัญหาคือว่า ถ้าสมมติมาลงเวลาตอน 07.30 น. ลงเสร็จแล้วออกไปธุระส่วนตัวข้าง
นอก 3 ช.ม. ค่อยเข้ามา ทำงาน จะเป็นอย่างไร? (เห็นมั๊ยปัญหาที่เกี่ยวกับคนนี้
แก้ไขยากจริงๆนะ)
1. ถ้ามาสาย แล้ว แก้เวลาในเครื่อง ก่อนจะ เปิด Access จะทำไง?
ตอนนี้คิดได้ 2 วิธีครับคือ..
1.1 ในกรณีถ้ามี Server(ตั้งอยู่ที่ศูนย์คอมฯ) ก็ให้ Client รับเวลามาจากเครื่อง
Server ครับ
1.2 ในกรณีถ้าไม่มี Server ต้องหาโปรแกรม อรรถประโยชน์เช่น Folder Guard, Disk Security เป็นต้น มาใช้ในการจัดการไม่ให้ User เข้าไปแก้ไข
เวลาได้
2. ป้องกันการ ป้อน รหัส แทนกัน จะทำไง
- อาจใช้ แผ่น disk ในการ เก็บ รหัส โดยอ่านจาก S/N ของแผ่น disk มาเที่ยบ กับ Database เนื่องจาก Disk แต่ละแผ่น จะมี S/N ไม่ซำกัน ไม่สามารถ Copy กันได้
ถ้าเช่นนั้นก็เปรียบแผ่น Disk เป็น Key card แล้วถ้าเขาฝากแผ่น Disk นี้กันละจะ
แก้ไขอย่างไร หรือถ้าเกิดแผ่น Disk นี้เจ๊งละ จะยุ่งยากมั๊ย
ส่วนผมสามารถ Format Diskette แล้วทำให้ S/N ของ Diskette ทั้ง 2
แผ่น สามารถมี S/N ที่เหมือนกันได้
- ใช้ scan ลาย นิ้วมือ
คงต้องซื้อเครื่องราคาแพงครับ
...เรื่องของคนชอบฝาก แก้ปัญหายากครับ...
ผมลองคิดเล่นๆแบบนี้ว่า ซื้อกล้อง Web CAM ประมาณ 2000 บาท แล้วเขียน
โปรแกรมให้ cam ภาพคนที่กำลังลงบันทึกเวลาด้วยคอมพิวเตอร์นี้เก็บเป็นภาพไว้
เสร็จแล้วคนที่ตรวจสอบก็ต้องมาดูว่าวันนี้มีใครบ้างที่มาลงเวลาทำงานด้วยตนเอง
เพราะคนที่ลงเวลาเองทุกคนจะถูกบันทึกภาพไว้...
ปัญหาคือว่า ถ้าสมมติมาลงเวลาตอน 07.30 น. ลงเสร็จแล้วออกไปธุระส่วนตัวข้าง
นอก 3 ช.ม. ค่อยเข้ามา ทำงาน จะเป็นอย่างไร? (เห็นมั๊ยปัญหาที่เกี่ยวกับคนนี้
แก้ไขยากจริงๆนะ)
3 @R05208
ขอขอบคุณ ทั้งสองความเห็นค่ะ แล้วเอ๋ควรจะเริ่มยังไงดีค่ะ
คือ มือใหม่จริงๆค่ะ อยากจะเริ่มตั้งต้น Database ง่ายๆ
ก่อน ส่วนวิธีการที่ซับซ้อน รวมถึงปัญหาของคน ค่อยๆศึกษา
, เรียนรู้ และ ปรับขั้นตอน ในขั้นต่อไปค่ะ
ป.ล. อ่าน S/N แผ่น disk เหมือนกับ ตัวอย่างการ อ่าน
S/N Hard disk หรือเปล่าค่ะ
คือ มือใหม่จริงๆค่ะ อยากจะเริ่มตั้งต้น Database ง่ายๆ
ก่อน ส่วนวิธีการที่ซับซ้อน รวมถึงปัญหาของคน ค่อยๆศึกษา
, เรียนรู้ และ ปรับขั้นตอน ในขั้นต่อไปค่ะ
ป.ล. อ่าน S/N แผ่น disk เหมือนกับ ตัวอย่างการ อ่าน
S/N Hard disk หรือเปล่าค่ะ
Time: 0.1150s
1. ถ้ามาสาย แล้ว แก้เวลาในเครื่อง ก่อนจะ เปิด Access จะทำไง
2. ป้องกันการ ป้อน รหัส แทนกัน จะทำไง
- อาจใช้ แผ่น disk ในการ เก็บ รหัส โดยอ่านจาก S/N ของแผ่น disk มาเที่ยบ กับ Database เนื่องจาก Disk แต่ละแผ่น จะมี S/N ไม่ซำกัน ไม่สามารถ Copy กันได้
- ใช้ scan ลาย นิ้วมือ
ลองพิจรณา ทางเลือกดูครับ แล้วผมจะ post ตัวอย่างให้ดู อีก ครั้ง