1. Trang chủ
  2. » Công Nghệ Thông Tin

Lecture Systems analysis and design with UML (3 e) Chapter 11 HumanComputer interaction layer design

41 457 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 41
Dung lượng 1,03 MB

Nội dung

This chapter introduces the basic principles and processes of interface design and discusses how to design the interface structure and standards, navigation design, input design, and output design. The chapter also describes the affect of the nonfunctional requirements on designing the humancomputer interaction layer.

Chapter 11: Human–Computer Interaction Layer Design PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Objectives • Understand several fundamental user interface (UI) design principles • Understand the process of UI design • Understand how to design the UI structure • Understand how to design the UI standards • Understand commonly used principles and techniques for navigation design PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Objectives (cont’d) • Understand commonly used principles and techniques for input design • Understand commonly used principles and techniques for output design • Be able to design a user interface • Understand the affect of nonfunctional requirements on the human-computer interaction layer PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Overview • Interface Design formalizes the interaction of the system with external entities – System Interfaces are machine-machine and are dealt with as part of systems integration – User Interfaces are human-computer and are the focus of this chapter PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved PRINCIPLES OF USER INTERFACE DESIGN PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Principles of User Interface Design • • • • • • Layout Content Awareness Aesthetics User Experience Consistency Minimal User Effort PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved General Layout Navigation Area Reports & Forms Area Status Area PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Layout • Each area may be further subdivided • Each area is self-contained • Areas should have a natural intuitive flow – Users from western nations tend to read from left to right and top to bottom – Users from other regions may have different flows PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Content Awareness • Intuitively answers the users’ questions: – Where am I? – What am I supposed to be doing here? • Content awareness applies to sub-areas within a form or window – Related form fields (e.g address information) are grouped together – Related report information (e.g records) are grouped together PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Form Content Awareness Name Area Phone Numbers Area PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Interface Evaluation • Goal is to understand how to improve the interface design before the system is complete • Have as many people as possible evaluate the interface • Ideally, interface evaluation is done while the system is being designed—before it is built PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Approaches to UI Evaluation • • • • Heuristic Walkthrough Interactive Formal Usability Testing PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved NAVIGATION DESIGN PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Navigation Design Basic Principles • Prevent mistakes • Simplify recovery from mistakes • Use consistent grammar order PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Common Navigation Menu Menu bar Drop-down menu Grayed-out commands Cascading menu PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved INPUT DESIGN PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Input Design Basic Principles • Online versus Batch processing • Capture data at the source • Minimize keystrokes PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Types of Inputs • Free form – Text box – Number box • Selection box – Check box – Radio button – List box (on-screen, drop-down, or combo) – Sliders PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Input Validation Types PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved OUTPUT DESIGN PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Output Design Basic Principles • Understand report usage • Manage information load • Minimize bias PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Types of Outputs • • • • • Detail reports Summary reports Exception reports Turnaround documents Graphs PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved NONFUNCTIONAL REQUIREMENTS PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Non-Functional Requirements • Operational Requirements – Technologies that can be used (e.g GUI, mouse) • Performance Requirements – User interface took kit speed and capacity • Security Requirements – Restricted user interface (e.g an ATM machine) • Political & Cultural Requirements – Date formats, colors and icons PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved Summary • • • • • • Principles of User Interface Design User Interface Design Process Navigation Design Input Design Output Design Nonfunctional Requirements PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved ... Understand several fundamental user interface (UI) design principles • Understand the process of UI design • Understand how to design the UI structure • Understand how to design the UI standards... standards • Understand commonly used principles and techniques for navigation design PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright... Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc All rights reserved INPUT DESIGN PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis

Ngày đăng: 16/05/2017, 13:35

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN