การวิเคราะห์และออกแบบส่วนประสานกับผู้ใช้ (Analysis and design  interface)

การวิเคราะห์และออกแบบส่วนประสานกับผู้ใช้  (Analysis and Design Interface) เป็นการออกแบบหน้าจอเพื่อให้ตอบสนองกับการใช้งานของผู้ใช้ ซึ่งการออกแบบควรคำนึงถึงการใช้งานง่าย ไม่ซับซ้อน ซึ่งสิ่งนั้นเป็นสิ่งที่ผู้ใช้งานต้องการมากที่สุด โดยใช้แบบจำลองการวิเคราะห์และออกแบบส่วนต่อประสานมี 4 แบบจำลอง คือ User Model Design Model Mental Model Implementation Model  ซึ่งจะนำมาทำอธิบายไว้ในบทความนี้ 

 

การวิเคราะห์และออกแบบส่วนประสานกับผู้ใช้ โดยใช้แบบจำลองการวิเคราะห์และออกแบบส่วนต่อประสานมี 4 แบบจำลองคือ

User Model – แบบจำลองผู้ใช้ (บอกลักษณะของผู้ใช้งานในระบบ ว่ามีผู้ใช้แบบใดบ้าง)

Design Model – แบบจำลองการออกแบบ (การออกแบบที่คำนึงถึงผู้ใช้งาน กำหนดลักษณะการโต้ตอบในการใช้งานระบบ)

Mental Model (System Perception) – แบบจำลองสภาพจิตของผู้ใช้ หรือการรับรู้ระบบ (ภาพลักษณ์ของระบบที่ผู้ใช้จินตนาการไว้ ขึ้นอยู่กับภูมิหลังของผู้ใช้)

Implementation Model – แบบจำลองอิมพลีเมนต์เทชัน (“Look and feel” หน้าตาของส่วนประสานเข้ากับการสนับสนุนข้อมูล)

 

กระบวนการในการพัฒนาส่วนต่อประสาน เป็นกระบวนการวนซ้ำที่แทนได้เป็นแบบจำลองเกลียว

กระบวนการในการพัฒนาส่วนต่อประสาน
กระบวนการในการพัฒนาส่วนต่อประสาน เป็นกระบวนการวนซ้ำที่แทนได้เป็นแบบจำลองเกลียว

 

การวิเคราะห์แบะสร้างแบบจำลอง ประกอบด้วยกิจกรรมดังต่อไปนี้

            การวิเคราะห์ส่วนต่อประสาน (Interface Analysis) ในการวิเคราะห์ส่วนต่อประสาน ต้องเข้าใจปัญหาก่อน นั้นคือ

  • The people – เข้าใจคน บุคลากรที่ใช้งานระบบ
  • The Tasks– เข้าใจงานที่ผู้ใช้ต้องการใช้เพื่อให้ทำงานให้สำเร็จ
  • The Content – เข้าใจเนื้อหาที่จะต้องนำเสนอในส่วนต่อประสาน
  • The environment – เข้าใจสิ่งแวดล้อมที่งานเหล่านั้นทำงานอยู่

 

การวิเคราะห์และออกแบบส่วนประสานกับผู้ใช้ (Analysis and design  interface)  เป็นการออกแบบหน้าจอเพื่อให้ตอบสนองกับการใช้งานของผู้ใช้ ซึ่งการออกแบบควรคำนึงถึงการใช้งานง่าย ไม่ซับซ้อน ซึ่งสิ่งนั้นเป็นสิ่งที่ผู้ใช้งานต้องการมากที่สุด

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
อยากทราบ วิธีนับจำนวน ครั้งที่ download
โดย sssai27 พ 30 มิ.ย. 2010 11:33 am บอร์ด Programming - PHP
3
4177
พฤ 01 ก.ค. 2010 2:02 pm โดย mindphp View Topic อยากทราบ วิธีนับจำนวน ครั้งที่ download
Joomla 1.6 ออก Beta 4 แล้ว
โดย mindphp อ 29 มิ.ย. 2010 5:08 pm บอร์ด MindPHP News & Feedback
0
1085
อ 29 มิ.ย. 2010 5:08 pm โดย mindphp View Topic Joomla 1.6 ออก Beta 4 แล้ว
auto post ใน webboard
โดย Anonymous อ 29 มิ.ย. 2010 1:49 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
1738
อ 29 มิ.ย. 2010 1:49 am โดย บุคคลทั่วไป View Topic auto post ใน webboard
ถาม code การแสดงข้อมูลครับ php
โดย Anonymous จ 28 มิ.ย. 2010 1:06 pm บอร์ด Programming - PHP
3
1430
จ 28 มิ.ย. 2010 3:38 pm โดย mindphp View Topic ถาม code การแสดงข้อมูลครับ  php
ต้องการค้นหาค่าใน text file แล้วแสดงผลออกมาครับ
โดย Anonymous อ 27 มิ.ย. 2010 11:18 am บอร์ด Programming - PHP
5
2648
จ 28 มิ.ย. 2010 3:15 pm โดย บุคคลทั่วไป View Topic ต้องการค้นหาค่าใน text file แล้วแสดงผลออกมาครับ
ภาษาไทยสำหรับ บอร์ด SMF 1.1 และ SMF 2.0
โดย mindphp อ 27 มิ.ย. 2010 1:45 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
2077
อ 27 มิ.ย. 2010 1:45 am โดย mindphp View Topic ภาษาไทยสำหรับ บอร์ด SMF 1.1 และ SMF 2.0
ปัญหาการส่งค่า session ใน ajax
โดย Anonymous ส 26 มิ.ย. 2010 9:08 am บอร์ด Programming - PHP
6
4506
อ 09 ส.ค. 2022 1:43 am โดย บุคคลทั่วไป View Topic ปัญหาการส่งค่า session ใน ajax
กูรู SQL ช่วยทีครับ(query case ซับซ้อน)
โดย jinky153 ส 26 มิ.ย. 2010 1:26 pm บอร์ด SQL - Database
8
4839
อ 21 พ.ย. 2010 9:15 pm โดย nungs View Topic กูรู SQL ช่วยทีครับ(query case ซับซ้อน)