สวัสดีครับ ผมมีแนวคิดเรื่องการกำหนดสิทธิ์การใช้งานโปรแกรม โดยสร้างฐานข้อมูลเก็บ Username , Password และ Used_count ไว้บนเว็บไซต์ตัวเอง
โดยให้ Used_count เก็บข้อมูลจำนวนครั้งคงเหลือ
เมื่อเข้าใช้โปรแกรม เครื่องนั้นจะต้องต่ออินเทอร์เน็ต และให้ผู้ใช้กรอก Username, password ผมก็จะให้โปรแกรมวิ่งไปตรวจสอบข้อมูลใน MySql ที่อยู่บนเว็บไซต์ว่าข้อมูลถูกต้องหรือไม่ ถ้าถูกต้องและ Used_count ยังไม่หมดก็ให้เข้าโปรแกรมไป
โปรแกรมผมเน้นหนักเรื่องการคำนวณ เมื่อลูกค้าสั่งให้คำนวณผมจะให้โปรแกรมไปตรวจสอบข้อมูลใน MySql ที่อยู่บนเว็บไซต์ว่าจำนวน Used_count ว่าหมดหรือยัง ถ้าไม่หมดก็ให้ลบออกหนึ่ง ถ้าหมดก็ไม่ให้เข้า ฟ้องว่าหมดอายุการใช้งาน และปิดโปรแกรมไปเลย
โดยหลักการแล้ว เป็นไปได้ไหมครับ และจะมีความยุ่งยากอะไรเกิดขึ้นบ้าง ถ้าผมมีลูกค้าสัก 200 ราย มันจะปลอดภัยต่อโปรแกรมผมไหมครับ
ผมเน้นที่การตรวจสอบจำนวนครั้งการคำนวณไม่ใช่จำนวนครั้งการเข้าใช้นะครับ
ทุกวันนี้ผมขายขาดโปรแกรมอยู่ แต่ก็มีลูกค้าบางกลุ่มอยากจ่ายๆน้อยๆ เพื่อใช้งานแบบเป็นจำนวนครั้งแทน ผมอยากให้ระบบมันอยู่บนเว็บเพื่อที่ผมจะได้ตรวจสอบได้ว่าลูกค้ารายไหนใช้งานมากน้อย และใกล้หมดจำนวนครั้งหรือยัง
รบกวนขอคำแนะนำจากท่านผู้มีประสบการณ์ทั้งหลายด้วยครับ
ป.ล. ผมใช้ Delphi 5 ครับ
เราสามารถเชื่อมต่อ MySql บนเว็บไซต์จากโปรแกรมของเราได้ไหมครับ
โดยให้ Used_count เก็บข้อมูลจำนวนครั้งคงเหลือ
เมื่อเข้าใช้โปรแกรม เครื่องนั้นจะต้องต่ออินเทอร์เน็ต และให้ผู้ใช้กรอก Username, password ผมก็จะให้โปรแกรมวิ่งไปตรวจสอบข้อมูลใน MySql ที่อยู่บนเว็บไซต์ว่าข้อมูลถูกต้องหรือไม่ ถ้าถูกต้องและ Used_count ยังไม่หมดก็ให้เข้าโปรแกรมไป
โปรแกรมผมเน้นหนักเรื่องการคำนวณ เมื่อลูกค้าสั่งให้คำนวณผมจะให้โปรแกรมไปตรวจสอบข้อมูลใน MySql ที่อยู่บนเว็บไซต์ว่าจำนวน Used_count ว่าหมดหรือยัง ถ้าไม่หมดก็ให้ลบออกหนึ่ง ถ้าหมดก็ไม่ให้เข้า ฟ้องว่าหมดอายุการใช้งาน และปิดโปรแกรมไปเลย
โดยหลักการแล้ว เป็นไปได้ไหมครับ และจะมีความยุ่งยากอะไรเกิดขึ้นบ้าง ถ้าผมมีลูกค้าสัก 200 ราย มันจะปลอดภัยต่อโปรแกรมผมไหมครับ
ผมเน้นที่การตรวจสอบจำนวนครั้งการคำนวณไม่ใช่จำนวนครั้งการเข้าใช้นะครับ
ทุกวันนี้ผมขายขาดโปรแกรมอยู่ แต่ก็มีลูกค้าบางกลุ่มอยากจ่ายๆน้อยๆ เพื่อใช้งานแบบเป็นจำนวนครั้งแทน ผมอยากให้ระบบมันอยู่บนเว็บเพื่อที่ผมจะได้ตรวจสอบได้ว่าลูกค้ารายไหนใช้งานมากน้อย และใกล้หมดจำนวนครั้งหรือยัง
รบกวนขอคำแนะนำจากท่านผู้มีประสบการณ์ทั้งหลายด้วยครับ
ป.ล. ผมใช้ Delphi 5 ครับ