วันเสาร์ที่ 11 สิงหาคม พ.ศ. 2555

#10 กระบวนการพัฒนา Internet Application for Web

Assignment 10 
ให้ทำการหาข้อมูลและอธิบายกระบวนการพัฒนา Internet Application for Web จากรูปต่อไปนี้


กระบวนการพัฒนา
Internet Application for Web

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

จุดเด่นที่สำคัญของ Web Application  คือ การทำงานที่หลากหลายและไม่จำกัดพื้นที่  ซึ่งเปิดโอกาสให้คุณสามารถเข้าถึงข้อมูลที่จำเป็นได้ทุกที่

ส่วนประกอบของ Web Application ได้แก่ Servlet, JavaServer Pages, Utility Classes, ไฟล์ปกติ (เช่น HTML,Images,Sounds), JavaBean


www.tech-psi.net/solutions/web_multimedia/approach.html


Web Application Development Process:

1. ระบุรูปแบบธุรกิจ (Business Model Identification)
ระบุรูปแบบธุรกิจเป็นการจำแนกชนิดของกิจกรรมทางธุรกิจสามารถได้รับประโยชน์จากระบบอัตโนมัติหรือไม่? กำหนดขอบเขตของ Web Applicationที่นำเสนออย่างละเอียดในขั้นตอนนี้ เช่น วิธีการประยุกต์ใช้ที่จะช่วยให้ฝ่ายที่เกี่ยวข้องในห่วงโซ่คุณค่า(Value Chain)ในการเข้าถึงข้อมูลที่ดีกว่า

2. การวิเคราะห์กระบวนการทางธุรกิจ (Business Process Analysis)
การวิเคราห์กระบวนการทางธุรกิจจะต้องเข้าใจกระบวนการทางธุรกิจอย่างสมบูรณ์ เพื่อที่จะกำหนดกลยุทธ์และออกแบบโปรแกรมประยุกต์บนเว็บที่เหมาะสมที่สุดสำหรับธุรกิจของคุณต้องการ ระยะนี้เป็นสิ่งสำคัญอย่างยิ่งสำหรับการใช้งานขององค์กร

3. ข้อเสนอด้านเทคนิคและรีวิว (Technical Proposal & Review)
ข้อเสนอด้านเทคนิคและรีวิวเป็นการแก้ไขปัญหาด้วยวิธีเบื้องต้น นำเสนอรายละเอียดเกี่ยวกับกระบวนการฟังก์ชันต่างๆ,รายละเอียดงบประมาณและระยะเวลา รวมถึงการเปลี่ยนแปลงข้อเสนอแนะที่จะตกลงร่วมกัน

4. การพัฒนาApplication  (Application Development)
การพัฒนาApplication เป็นกระบวนการในการพัฒนาApplicationให้เสร็จสมบูรณ์ พร้อมใช้งาน โดยใช้เทคนิคในการพัฒนาที่ดีที่สุด มีประสิทธิภาพ คุ้มค่ากับต้นทุนที่ลงทุนไป และอาศัยทรัพยากรบุคคลที่มีคุณภาพ คิดวิเคราะห์หาวิธีการที่ดีที่สุด มีประสิทธิผลมาใช้เพื่อให้บรรลุเป้าหมายในการพัฒนาApplicationได้ตามที่ตั้งไว้

5. การตรวจสอบ, การวิเคราะห์ และการควบคุม (Monitoring, Analysis, and Control)
การตรวจสอบ, วิเคราะห์ และควบคุม เป็นการติดตามและวิเคราะห์อย่างละเอียดเพื่อให้แน่ใจว่าการพัฒนาเป็นตามข้อกำหนดและเพื่อให้ทราบว่ามีช่องว่างในระบบหรือไม่ บ่อยครั้งที่Application ถูกนำไปใช้ในการร่าง กำหนดฟังก์ชั่นและคุณสมบัติเพิ่มเติมที่ได้รับการยอมรับและถูกนำมาใช้

6. การปรับใช้และการฝึกอบรม (Deployment and Training)
การปรับใช้และการฝึกอบรม เมื่อระบบอยู่ในสถานที่และการดำเนินงานของทีมงานที่จะปรับใช้ในสถานที่สมัครและฝึกอบรมพนักงานของคุณในกรณีเดียวกันหรือในกรณีที่ผู้ขายเทคโนโลยีที่จะต้องตัดสินใจก่อนส่งมอบให้กับลูกค้า

7. การบำรุงรักษาและการบริการ (Maintenance & Support)
ส่วนPSI, เราก็ไม่ได้ให้การบำรุงรักษาและบริการสนับสนุน แต่เราได้รวมบริการทั้งหมดของเราเข้ากับการจัดการApplicationทั้งหมดตลอดอายุการใช้งานของมัน เราสามารถทำหน้าที่เป็นศูนย์สนับสนุนการปฏิบัติภารกิจที่สำคัญสำหรับลูกค้า, ให้การสนับสนุนทางเทคนิคให้กับทีมITของคุณ, เราสามารถให้ฟังก์ชั่น,คุณสมบัติและการบริการอัพเกรดเทคโนโลยี ฯลฯ


แหล่งค้นคว้า :
http://www.tech-psi.net/solutions/web_multimedia/approach.html
http://multimedia.udru.ac.th/homecs3/Namo/webapp1.html

ไม่มีความคิดเห็น:

แสดงความคิดเห็น