เริ่มสร้างระบบงาน

เป็นอย่างไรบ้างครับสำหรับบทเรียนที่ผ่านมานั่นเป็นแค่การปูพื้นฐานเท่านั้น บางท่านคงสงสัยว่าทำไม่ ไม่เห็นมีตัวอย่างให้ดูบ้างเลย ผมเป็นพวกชอบยกยอดทีเดียวจับมารวมไว้ในบทนี้แหละ โดยจะทำการแยกออกเป็นส่วนย่อยๆอีกที ในการสร้างระบบงานสิ่งที่เราควรคำนึงถึงสิ่งหนึ่งก็คือผู้ใช้งาน(user) ว่าทำอย่างไรให้ระบบงาน(Application) ของเราใช้งานง่าย และเราสามารถควบคุมการทำงานของผู้ใช้ให้เป็นไปอย่างที่เราต้องการได้ เพราะพวกชอบนอกลู่นอกทางมีเยอะ ทีนี้เรามาดูขั้นตอนการสร้างระบบงานกันเลยดีกว่า

DOWNLOAD โปรแกรมตัวอย่างของใหม่จ้า        (VFP 5.0)   ปรับปรุงเมื่อ 2 กุมภาพันธ์ 2542
ในระบบงานบน Visual FoxPro ควรจะประกอบไปด้วยสิ่งต่างๆดังนี้

1. โปรแกรมหลัก
เป็นส่วนที่ใช้ทำการเรียกระบบงานของเราขึ้นมาใช้งาน   ในส่วนนี้จะมีการกำหนดค่าต่างๆ(setup) ของระบบ กำหนดรูปแบบของระบบงาน(application) หรืออาจมีการกำหนดการผ่านเข้ามาใช้งานโดยใช้รหัสผ่าน(password) และการกำหนดหน้าจอระบบงาน เป็นต้น
2. เมนู(menu)
เมื่อผ่านจากโปรแกรมหลักเข้ามาแล้วส่งที่ผู้ใช้จะทำการเรียกหรือ ใช้งานโปรแกรมได้ก็ต้องเรียกจากเมนูซึ่งเราจะทำการกำหนดเองว่าจะประกอบไปด้วยอะไรบ้างตามแต่ระบบงานนั้นๆ
3. ฟอร์ม(form)
เป็นตัวกลางในการรับข้อมูลที่ผู้ใช้ทำการบันทึกเข้าสู่ฐานข้อมูลที่เราได้สร้างไว้แล้ว หรือใช้แสดงผลลัพธ์ในรูปการสอบถามข้อมูลก็ได้ ในส่วนนี้คุณจะได้ทราบวิธีการสร้างฟอร์ม และเทคนิคต่างๆเกี่ยวกับฟอร์ม
4. SQL (Structured Query Language)newspeed.gif (2521 bytes)
คุณจะได้ทราบถึงคำสั่ง SQL ที่ Visual FoxPro มีอยู่ พร้อมทั้งเทคนิคและวิธีการใช้งาน
5. รายงาน(report) newspeed.gif (2521 bytes)
ใช้แสดงผลลัพธ์ที่ผ่านการประมวลผลแล้วออกทางกระดาษ หรือเก็บเป็นแฟ้มข้อมูล หรืออาจขอดูทางจอภาพก็ได้ คุณจะได้รู้เทคนิคการจัดการเกี่ยวกับการใช้เครื่องพิมพ์ การพิพม์แบบ text mode เพื่อเพิ่มความเร็วให้กับงานพิมพ์ เป็นต้น
6. ส่วนช่วยเหลือ(help)
ในส่วนนี้เราจะใช้อธิบายและให้ความช่วยเหลือกับผู้ใช้งาน คุณจะได้รู้ถึงวิธีการสร้าง help ขึ้นมาว่าทำอย่างไร และจะทำการเรียกใช้งานได้อย่างไร