Page 11 - ebook 043
P. 11
ี่
3 บทท 1
ิ
ั้
ั
การพฒนาแอปพลเคชน
ึ
การศกษาความตองการ 1
ั
ู
ื่
ิ
แอปพลเคชนถกสรางขนเพอตอบสนองความตองการและแกปญหาของผใช ผพฒนาจงจําเปน
ู
ู
ั
ึ
ึ้
ึ
ึ
ตองทราบถงความตองการและปญหากอนจะเรมออกแบบหรอลงมอแกปญหา การศกษาความ
ิ
ื
ื
ิ่
ื่
ิ
ั
ตองการเพอใหไดขอกําหนดตาง ๆ ของแอปพลเคชน เชน สงทแอปพลเคชนสามารถทําได
ิ
ั
ี่
ู
ื
ิ
ู
ิ
ั
ี
ิ
ั
ิ
ประโยชนของแอปพลเคชน วธการใชงาน รปแบบในการตดตอสอสารระหวางผใชกบแอปพลเคชน
ั
ู
ั
ู
ี่
ู
ขอมลและรปแบบทตองการนําเสนอใหกบผใช
ั้
ู
ื่
ี่
ั
ื
ู
ปญหาทสําคญในขนตอนน คอ การสอสารทคลาดเคลอนระหวางผใชและผพฒนาโดยเฉพาะ
ี่
ั
ื่
ี้
ิ่
อยางยงกรณทผใชขาดพนฐานและความเขาใจทางเทคโนโลยของตนเองอยางชดเจน
ั
ี่
ี
ู
ี
ื้
2 การออกแบบ
ั
ขนตอนการออกแบบนบเปนหวใจสําคญในการพฒนาแอปพลเคชน แอปพลเคชนทพรอมนําไปใชงาน
ั
ั
ั
ิ
ั
ั้
ิ
ี่
ั
ึ
ี
ิ
ิ
ไดนน มกมความซบซอนและรายละเอยดปลกยอยจํานวนมาก จงมความจําเปนในการนําแนวคดเชง
ี
ั
ั้
ั
ี
ี
คํานวณมาประยกตในการออกแบบอยางเปนระบบ โดยใชการแบงปญหาใหญเปนปญหายอย การ
ุ
พจารณารปแบบ การคดเชงนามธรรม และการออกแบบ อลกอรทม ผลลพธจากขนตอนนคอ โครงราง
ิ
ั
ั้
ิ
ิ
ั
ู
ี้
ี
ื
ิ
ั
ี่
ึ
ของแอปพลเคชนทประกอบดวยสวนยอยตาง ๆ ทมการกําหนดหนาทและการทํางานชดเจน รวมถงการ
ี่
ี
ี่
ั
ิ
ื่
ั
ี
ี่
ี่
เชอมโยงกนของสวนยอยใหเปนระบบใหญ การออกแบบทดนํามาซงองคประกอบทสามารถทดสอบความ
ึ่
ั
ู
ั
ู
ถกตองไดงาย และสะดวกตอการปรบเปลยนตามความตองการของผชในภายหลง
ี่
ั่
การสรางแอปพลเคชน 3
ิ
ู
ี้
ในขนตอนนผพฒนาเรมลงมอเขยนโปรแกรมในสวนประกอบตาง ๆ ตามทไดออกแบบไว ผ ู
ี่
ั
ี
ั้
ื
ิ่
ื
ั้
ึ
ั
ั
พฒนาจะเรมพบความบกพรองหรอขอจํากดทมองขามไปในการออกแบบหรอขนตอนการศกษา
ี่
ื
ิ่
ความตองการของผใช รวมถงอปสรรคในดานอน ๆเพมขน เชน ขอจํากดของอปกรณ ซอฟตแวร
ุ
ั
ุ
ึ้
ิ่
ื่
ึ
ู
ั
ึ
ี่
ไลบราร หรอภาษาโปรแกรมทนํามาใช จงเปนเรองปกตทจะตองมการยอนกลบไปแกไขการออกแบบ
ื่
ิ
ื
ี
ี่
ี
ั
หรอทําความเขาใจกบความตองการผใชอกครง
ื
ี
ั้
ู
ั
นายวชรพงศ สงขกระแสร
ั