Saturday, October 2, 2010

โปรแกรม Autosave

โปรแกรม Autosave

เป็นโปรแกรมที่ถูกออกแบบมาโดยเฉพาะเพื่ออำนวยความสะดวกในการทำงานให้พนักงานในหน่วยงานทำงานได้รวดเร็วยิ่งขึ้น
จากรูป จะเห็นได้ว่าเครื่องของ User1 ไม่ได้ทำการเชื่อมต่อกับเครื่องอื่น ๆ ในวง LAN แต่การทำงานจะต้องมีการ Copy ข้อมูลจากเครื่องของ User1 มาให้เครื่องในวง LAN ใช้ด้วย
ซึ่งด้วยกฏเกณฑ์ในการทำงานและเหตุผลหลาย ๆ ประการจึงไม่อาจที่จะเชื่อมต่อให้เครื่องของ User1 ต่อเข้ากับระบบ LAN ได้ ดังนั้นการที่จะ Copy ข้อมูลจากเครื่องของ User1 ไปให้เครื่องที่อยู่ในระบบ LAN ใช้ได้ก็คือการใช้ Flash Drive ทำการ Copy ไปให้แทน
แต่เนื่องจากข้อมูลที่จะทำการ Copy มีมาเพิ่มใหม่เรื่อย ๆ ดังนั้นจึงไม่สะดวกเท่าไหร่ที่จะมานั่งเพื่อทำการแยกว่าข้อมูลไหน Copy ไปแล้วบ้าง จึงได้ทำการคิดโปรแกรมนี้ขึ้นมาเพื่อตัดปัญหาในการแยกข้อมูลที่ Copy ไปแล้วกับข้อมูลใหม่ที่ยังไม่ได้ Copy

การทำงานของโปรแกรม


  • โปรแกรมจะทำการตรวจสอบ Folder ต้นทางที่เราต้องการจะ Copy แล้วตรวจสอบกับฐานข้อมูลว่ามีไฟล์ไหน Copy ไปแล้วบ้าง ถ้าไฟล์นั้นยังไม่ได้ Copy ก็ทำการ Copy ใส่ใน Flash Drive แล้วทำการบันทึกข้อมูลการ Copy ได้เพื่อตรวจสอบครั้งต่อไป



  • สามารถตั้งให้โปรแกรมตรวจสอบและ Copy ข้อมูลตาม สกุลของไฟล์ได้ (File Type) หรือว่าจะทำการตรวจสอบทั้งหมดก็ได้


  • เพื่อไม่ให้เกิดความซ้ำซ้อน สามารถตรวจสอบข้อมูลปลายทางว่ามีไฟล์ไหน Copy ไปแล้วบ้าง (ในกรณีที่ไฟล์ถูก Copy โดยไม่ใช้โปรแกรมนี้)



  • ข้อมูลการ Copy จะถูกเก็บในรูปแบบ Text file



  • ข้อมูลของโปรแกรมและการ Config ค่าต่าง ๆ จะถูกเก็บในรูปแบบของไฟล์นามสกุล .ini ใน c:\windows

*หมายเหตุ :
- ความต้องการของโปรแกรม
- Win9x , NT, 2000 WinXP
- Microsoft .NET Framework
- แนะนำให้สร้างไฟล์ master.txt ไว้ใน Flash Drive ที่จะนำมา Copy เพื่อเอาไว้เป็นตัวกลางในการเก็บข้อมูลการ Copy จากเครื่อง User1 ไปยังเครื่อง Client และสามารถเอาไว้ตรวจสอบว่าในเครื่อง Client ได้มีการ Copy ไฟล์ไหนไปแล้วบ้าง (ในกรณีที่ไฟล์ถูก Copy โดยไม่ใช้โปรแกรมนี้)

- เครื่อง Client ไม่จำเป็นต้องลงโปรแกรมนี้ก็ได้ สามารถเอา Flash Drive ไปต่อแล้วสั่ง Cut ไฟล์ที่ต้องการลงไปยัง Folder ที่ต้องการได้เลย

No comments:

Post a Comment