Mahasarakham, Thailand

support@ocmdm.com

การพัฒนา web Application

เว็บแอปพลิเคชัน (Web Application)  คือ โปรแกรมที่อยู่ในเว็บเซิร์ฟเวอร์ (Web Server)  ที่ทำหน้าที่ให้บริการเมื่อมีการร้องขอการใช้บริการจากทางไคลเอนต์ (Client) ผ่านทาง โปรโตคอลสำหรับสื่อสารผ่านเว็บเช่น HTTP ซึ่งการแสดงผลนั้น จะแสดงผลของผลลัพธ์ที่ได้จากการร้อง ขอในรูปแบบของเอกสาร HTML  ผ่านทางเว็บบราวเซอร์ (Web Browser) ซึ่งปัจจุบันภาษาหรือ Script Language ที่ใช้ในการพัฒนาเว็บแอพพลิเคชั่นได้แก่ ASP,PHP,ASP.NET,C# รวมทั้งการใช้  PHP framework  ในการพัฒนา Web application เพื่อให้ประสิทธิภาพที่ดีขึ้นและระยะในการพัฒนาลดลง (ธวัชชัย สุริยะทองธรรม,2548)

      การพัฒนา Web Application จะมีขั้นตอนตามวงจรการพัฒนาระบบ (System Development Life Cycle : SDLC) ดังนี้  1.ระยะการวางแผน (Planning Phase) ระยะการวิเคราะห์ (Analysis Phase) ระยะการออกแบบ (Design Phase) และระยะการสร้างและพัฒนา (Implementation Phase) โดยแต่ละระยะจะประกอบไปด้วยขั้นตอน (Steps) ต่างๆ แตกต่างกันไปตาม Methodology ที่นักวิเคราะห์นำมาใช้เพื่อให้เหมาะสมกับสถานะทางการเงิน และความพร้อมขององค์กรในขณะนั้น ขั้นตอนในวงจรการพัฒนาระบบช่วยให้วิเคราะห์ระบบสามารถดำเนินการได้อย่างมีแนวทาง และเป็นขั้นตอนทำให้สามารถควบคุมระยะเวลา และงบประมาณในการปฏิบัติงานของโครงการพัฒนาระบบได้ ขั้นตอนต่างๆนั้นมีลักษณะคล้ายกับการตัดสินใจแก้ปัญหาตามแนวทางวิทยาศาสตร์ (Scientific  Management) อันได้แก่ การค้นหาปัญหา การค้นหาแนวทางแก้ไขปัญหา การประเมินผลแนวทางแก้ไขปัญหาที่ค้นพบ  เลือกแนวทางที่ดีที่สุด และพัฒนาทางเลือกให้ใช้งานได้ (โอภาส เอี่ยมสิริวงศ์,2560)
       PHP Framework ที่มีสมรรถนะสูง ใช้สำหรับการพัฒนา Web Application ขนาดใหญ่ได้อย่างรวดเร็ว มีความสามารถสูงในการเขียนเว็บและช่วยเร่งกระบวนการการพัฒนาเว็บแอพลิเคชันได้เป็นอย่างดี ที่ผู้วิจัยเลือกใช้ในการพัฒนา Application ในการวิจัยครั้งนี้ได้แก่ Yii2 (อ่านว่า ยี หรือ จี) มาจากคำว่า “Yes It is!” คำนี้มักจะเป็นคำตอบที่ถูกต้องและรัดกุมที่สุดในการตอบคำถามผู้ใช้ Yii2 ใหม่ๆ  (มานพ กองอุ่น,2559)
       ในการพัฒนา Web Application ที่พัฒนาขึ้นเพื่อดูแลผู้ป่วยเบาหวานที่ควบคุมระดับน้ำตาลไม่ได้ จะประกอบไปด้วยส่วนที่จัดการผู้ใช้งาน ส่วนคิดต่อกับผู้ใช้ ฐานข้อมูลที่ใช้จัดเก็บข้อมูล การประมวลผลข้อมูล เพื่อเป็นสารสนเทศ สำหรับผู้ป่วย หรือผู้ดูแลผู้ป่วย และเป็นสารสนเทศสำหรับพยาบาลที่หน้าที่ดูแลผู้ป่วยเบาหวาน
ในวิจัยครั้งนี้ผู้วิจัยเลือกใช้ Yii2 framework  เพื่อพัฒนา Web Application  และ MySql DBMS ในการจัดเก็บข้อมูล เนื่องจากเป็น open source software

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *