Page 21 - เอกสารประกอบหลักสูตรเพื่อพัฒนาอาชีw re-skill และ up-skill การทำแอปพลิเคชั่น (Application) เพื่อการค้าออนไลน์
P. 21

17

                   ห้างร้านมากที่สุด ไม่เหมือนกับโปรแกรมสำเร็จรูปทั่วไป ที่มักจะจัดทำระบบในแบบกว้าง ๆ ซึ่งมักจะไม่ตรงกับ

                   ความต้องการที่แท้จริง ระบบสามารถโต้ตอบกับลูกค้า หรือผู้ใช้บริการแบบ Real Time ทำให้เกิดความประทับใจ
                   เครื่องที่ใช้งานไม่จำเป็นต้องติดตั้งโปรแกรมใด ๆ เพิ่มเติมทั้งสิ้น  ตัวอย่างระบบงานที่เหมาะกับเว็บแอปพลิเคชั่น

                   เช่น ระบบการจองสินค้าหรือบริการต่าง ๆ เช่น การจองที่พัก การจองโปรแกรมทัวร์ การจองแผ่น CD-DVD ฯลฯ

                   ระบบงานบุคลากร ระบบงานแผนการตลาด ระบบการสั่งซื้อแบบพิเศษ ระบบงานในโรงเรียน เช่น ระบบงานวัด
                   และประเมินผล ระบบงานปกครอง ระบบงานห้องสมุด ระบบการลงทะเบียน เช็คเกรด ฯลฯ ระบบงานอื่น ๆ

                   ที่ต้องการนำข้อมูลมา Online ค่าใช้จ่ายในการทำเว็บแอปพลิเคชั่น ปกติจะใช้วิธีการคำนวณจากขอบเขต
                   ของระบบงาน และปริมาณของข้อมูลที่ไหลเวียนในระบบ รวมถึงปัจจัยด้านอื่น ๆ ซึ่งทางเว็บ โปรแกรมเมอร์จะ

                   คำนวณราคาออกเป็นงาน ๆ ไป ซึ่งส่วนใหญ่จะมีค่าใช้จ่ายต่าง ๆ ต่อไปนี้รวมกัน ค่าจัดทำระบบงาน ค่าชื่อโดเมน
                   และ Web Hosting (ในกรณีจะนำระบบออกทางเครือข่ายอินเตอร์เน็ต) ค่าบริการหลังการขาย ค่า Hardware

                   และอุปกรณ์ด้านเครือข่าย เพิ่มเติม อื่น ๆ


























                                                  (ที่มา : http://wg-soft.net/webapp/)
                                 ลักษณะการทำงานของ Web Application นั้น โปรแกรมส่วนหนึ่งจะวางตัวอยู่

                   บน Rendering Engine  ซึ่งตัว Rendering Engine จะทำหน้าที่หลัก ๆ คือนำเอาชุดคำสั่ง หรือรูปแบบ
                   โครงสร้างข้อมูลที่ใช้ในการแสดงผล นำมาแสดงผลบนพื้นที่ส่วนหนึ่งในจอภาพ โปรแกรมส่วนที่วางตัวอยู่บน
                   Rendering Engine จะทำหน้าที่หลัก ๆ คือการเปลี่ยนแปลงแก้ไขสิ่งที่แสดงผล จัดการตรวจสอบข้อมูลที่รับ

                   เข้ามาเบื้องต้น และการประมวลบางส่วนแต่ส่วนการทำงานหลัก ๆ จะวางตัวอยู่บนเซิร์ฟเวอร์ (Server)
                   ในลักษณะ Web Application แบบเบื้องต้น

                                 เซิร์ฟเวอร์ (Server) จะประกอบไปด้วยเว็บเซิร์ฟเวอร์ ซึ่งทำหน้าที่เชื่อมต่อกับไคลเอนต์
                   ตามโปรโตคอล  HTTP/HTTPS  โดยนอกจากเว็บเซิร์ฟเวอร์จะทำหน้าที่ส่งไฟล์ที่เกี่ยวเนื่องกับการแสดงผล
                   ตามมาตรฐาน HTTP ตามปกติทั่วไปแล้ว เว็บเซิร์ฟเวอร์จะมีส่วนประมวลผลซึ่งอาจจะเป็นตัวแปลภาษา เช่น








                                                           17
   16   17   18   19   20   21   22   23   24   25   26