user interface cp 441 2

User interface design

User interface design

... The user interface     User interfaces should be designed to match the skills, experience and expectations of its anticipated users System users often judge a system by its interface ... on-line user feedback ©Ian Sommerville 20 04 Software Engineering, 7th edition Chapter 16 Slide 49 Key points     User interface design principles should help guide the design of user interfaces ... surprise Users should never be surprised by the behaviour of a system Recoverability The interface should include mechanisms to allow users to recover from errors User guidance The interface...

Ngày tải lên: 14/09/2012, 11:27

17 630 1
 user interface design for mere mortals may 2007

user interface design for mere mortals may 2007

... Rules Breaking Web Rules 21 3 21 4 21 5 21 5 21 5 21 6 21 7 21 7 21 8 21 8 21 8 21 9 21 9 21 9 21 9 22 0 Case Study: Interface Navigation Features 22 0 Summary 22 2 Review Questions 22 3 CHAPTER Usability Selecting ... Scenarios Determining How to Measure Usability 22 5 22 6 22 6 22 7 22 8 22 9 22 9 23 0 23 1 Contents xiii Preparing Test Materials 23 2 Conducting the Usability Test 23 3 Conducting a Pilot Test Honing Your Observation ... Process 23 3 23 4 23 6 23 8 23 9 23 9 24 1 24 1 24 3 24 5 24 6 24 7 Case Study: Implementing the Paper Prototype Test 24 8 Summary 25 1 Review Questions 25 2 APPENDIX A Answers to Review Questions 25 3 APPENDIX...

Ngày tải lên: 04/06/2013, 22:49

311 530 0
Android user interface development(2011)

Android user interface development(2011)

... resources 27 5 27 5 27 5 27 6 27 6 27 6 27 6 27 6 27 6 27 7 27 7 27 7 27 7 27 7 27 7 27 7 27 8 27 8 27 8 27 8 Index 27 9 [ vi ] Preface On 9th January, 20 07, Apple officially launched the iPhone, and the world of user interface ... resources Using shape resources How shapes behave 197 198 198 20 3 20 4 20 5 20 6 20 7 21 0 21 3 21 3 21 5 21 8 21 9 22 2 22 5 22 7 22 8 23 0 23 1 Rendering lines 23 1 Time for action – drawing a broken line Rendering ... input on a landscape layout Altering screen content Summary [v] 23 1 23 2 23 2 23 4 23 5 23 6 23 7 23 8 23 9 24 0 24 1 24 2 24 3 24 4 24 5 24 6 24 7 24 7 Table of Contents Chapter 10: Building an Application Theme...

Ngày tải lên: 20/11/2013, 21:01

304 303 0
Tài liệu Chương 7: Lập trình giao diện (Graphic User Interface) pptx

Tài liệu Chương 7: Lập trình giao diện (Graphic User Interface) pptx

... Chương Lập trình giao diện (Graphic User Interface) Nguyễn Đức Hiển – Bài giảng Lập trình Java Nội dung Giới thiệu AWT Swing  Xây dựng ... (native code)  Các vấn đề độc lập hệ  Swing (javax.swing.*)  Bộ khung GUI giới thiệu Java 1 .2  Bao gồm tất đặc tính AWT cộng với nhiều đặc tính tiên tiến khác  Thuần Java, thành phần nhẹ...

Ngày tải lên: 22/12/2013, 18:15

21 794 5
Tài liệu User Interface Design: Bridging the Gap from User Requirements to Design doc

Tài liệu User Interface Design: Bridging the Gap from User Requirements to Design doc

... Orientations 2. 1 Participatory Analysis, Design, and Assessment (PANDA) 2. 2 Whitewater Approach 2. 3 Room Setup 2. 4 Low-Tech Materials 2. 5 Gradually Increasing Investment 2. 6 Breadth and Context First 2. 7 ... 3 .2 Part 2: Mapping Task Flows to Task Objects 3 .2. 1 Identities of Task Objects 3 .2. 2 Attributes of Task Objects 3 .2. 3 Actions on Task Objects 3 .2. 4 Containment Relations Among Task Objects 3 .2. 5 ... 2. 8 Consistent, Object-Oriented GUI Style 2. 9 Multiplatform, Industry-Standard GUI Style 2. 10 Design First for Less-Experienced Users 2. 11 Facilitators Explicit Steps 3.1 Part 1: Expressing User...

Ngày tải lên: 16/01/2014, 16:33

421 577 1
Tài liệu Art of Surface Interpolation-Chapter 4: Graphical user interface doc

Tài liệu Art of Surface Interpolation-Chapter 4: Graphical user interface doc

... Z X2 Y2 Z XN YN Z 4 .2. 11 .2 Finite difference model grid The finite difference model grid is saved in the ASCII file NAME.XY with the following format: NX NY X1 X2 Y1 Y2 DX1 DX2 DY1 DY2 … ... to correspond to the actual surface An example of printed isolines is in figures 2. 4.2b, 2. 4.2c and 2. 4.2d 4 .2. 3.6 Blanking grid outside the boundary The function Blank grid outside boundary ... of terrain Filter Smoothness Accuracy Linear tensioning 30 0,1 90 20 0 0 ,2 20 500 0 ,2 1 500 0,5 1 500 20 0,7 1 1000 -0,5 1 1000 20 0,7 Important note: The Trend surface and Smooth approximation set...

Ngày tải lên: 21/01/2014, 07:20

21 310 0
Tài liệu Activity 11.2: Creating an Initial User Interface Design pptx

Tài liệu Activity 11.2: Creating an Initial User Interface Design pptx

... Design a user interface for that activity Incorporate terminology, concepts, and metaphors that are familiar to the consultant Activity 11 .2: Creating an Initial User Interface Design Exercise 2: ... 96 Activity 11 .2: Creating an Initial User Interface Design Exercise 1: Designing a User Interface (15 minutes) Delivery Tip The instructions are deliberately ... user Write this on the user interface design and identify the controls that will provide the feedback Identify how user assistance will be implemented Write this on the user interface design and...

Ngày tải lên: 24/01/2014, 10:20

4 375 0
Tài liệu Activity 11.3: User Interface Technology Selection doc

Tài liệu Activity 11.3: User Interface Technology Selection doc

... 100 Activity 11.3: User Interface Technology Selection Exercise 1: Identify user interfaces technology selection issues ! Identify issues driving the selection of user interface client technologies...

Ngày tải lên: 24/01/2014, 10:20

2 330 0
10 usability heuristics for user interface design

10 usability heuristics for user interface design

... Những thông tin thừa sẽ làm thông tin cần thiết không được người dùng nhìn thấy 9.Help users recognize, diagnose, and recover from errors ( Gíup người dùng nhận biết và sửa lỗi...

Ngày tải lên: 19/02/2014, 15:32

3 1,3K 8
Natural User Interface in.NET pdf

Natural User Interface in.NET pdf

... context of the natural user interface The natural user interface, or NUI (pronounced "new-ee"), is the next generation of interfaces We can interact with natural user interfaces using many different ... graphical user interface (GUI) and the command line interface (CLI) In order to that, let's reveal the definition of NUI that I like to use DEFINITION: NATURAL USER INTERFACE A natural user interface ... create these interfaces There are several different ways to define the natural user interface The easiest way to understand the natural user interface is to compare it to other type of interfaces...

Ngày tải lên: 15/03/2014, 02:20

245 3K 0
Windows Forms and the User Interface pdf

Windows Forms and the User Interface pdf

...  Chapter - Lesson 2: Creating and Configuring command and text controls Slide 22 TextBox control (p.73)  TextBox control properties  Exercise 5, Module Chapter - Lesson 2: Creating and Configuring ... Lesson 2: Creating and Configuring command and text controls Slide 26 MaskTextbox control (cont.)  Mask property Chapter - Lesson 2: Creating and Configuring command and text controls Slide 27 Examples ... of the Splitter Exercise - Module Chapter - Lesson 2: Managing control layout with container controls Slide 12  FlowLayoutPanel control (p .26 )    FlowLayoutPanel is a subclass of the Panel...

Ngày tải lên: 15/03/2014, 02:20

28 1,6K 0
DESIGNING THE USER INTERFACE docx

DESIGNING THE USER INTERFACE docx

... Systems 1.1 1 .2 1.3 1.4 1.5 1.6 Chapter Guidelines, Principles, and Theories 2. 1 2. 2 2. 3 2. 4 2. 5 Part II Chapter Introduction 60 Guidelines 61 Principles 66 Theories 82 Object-Action Interface Model ... 4 62 User Productivity 466 Variability in Response Time 468 Frustrating Experiences 470 Practitioner's Summary 4 72 Researcher's Agenda 474 Balancing Function and Fashion 12. 1 12. 2 12. 3 12. 4 12. 5 ... 1,,",~im Sun Jan 2S fwrr,i?M MonJan26 f:t.JfT

Ngày tải lên: 17/03/2014, 22:20

672 556 1
The Essential Guide to User Interface Design ppt

The Essential Guide to User Interface Design ppt

... Technological Considerations in Interface Design Graphical Systems Web Systems The User Technology Profile Circa 20 06 Examples of Screens 25 8 25 9 25 9 26 0 26 1 27 3 28 3 28 4 28 4 28 7 29 2 29 3 Example Example Example ... 121 124 125 125 126 126 Step Exercise Step 126 Understand the Principles of Good Interface and Screen Design Human Considerations in Interface and Screen Design 127 128 How to Discourage the User ... Toolbar Command Area 323 325 328 329 330 3 32 3 32 333 337 337 338 339 340 340 341 3 42 343 344 345 367 369 369 371 375 377 379 380 380 3 82 3 82 385 385 386 388 390 390 391 391 3 92 393 393 394 394 394...

Ngày tải lên: 17/03/2014, 22:20

888 822 2
user interface design for programmers, 2001

user interface design for programmers, 2001

... orders@springer.de; http://www.springer.de; fax +49 622 1 34 522 9 For information on translations, please contact Apress directly at 901 Grayson Street, Suite 20 4, Berkeley, CA, 94710 Phone: 510-549-5937; ... invent a typical Windows power user named Pete When you're thinking about user interfaces, it helps to keep imaginary users in mind The more realistic the imaginary user is, the better you'll in ... correctly interpret their actions The interface needs to behave in the way they expect it to behave Thus, the cardinal axiom of all user interface design: A user interface is well designed when the...

Ngày tải lên: 20/03/2014, 15:41

101 480 0
Lecture 8: User Interface Components with Swing ppt

Lecture 8: User Interface Components with Swing ppt

... http://java.sun.com/docs/books/tutorial/uiswing/index.html  Building a User Interface http://java.sun.com/developer/onlineTraining/new2java/divelog/part1/ http://java.sun.com/developer/onlineTraining/new2java/divelog/part2/index.jsp http://java.sun.com/developer/onlineTraining/new2java/divelog/part3/ ... Event-Handling Model (2)  Three parts of the event-handling mechanism     Event-listener interface of package java.awt.event event source: the GUI component with which the user interacts event ... http://java.sun.com/developer/onlineTraining/new2java/divelog/part3/ http://java.sun.com/developer/onlineTraining/new2java/divelog/part4/ http://java.sun.com/developer/onlineTraining/new2java/divelog/part5/ 13 ...

Ngày tải lên: 24/03/2014, 03:20

13 198 0
Báo cáo khoa học: "THE REPRESENTATION OF MULTIMODAL USER INTERFACE DIALOGUES USING DISCOURSE PEGS" ppt

Báo cáo khoa học: "THE REPRESENTATION OF MULTIMODAL USER INTERFACE DIALOGUES USING DISCOURSE PEGS" ppt

... as the discourse component of the Human Interface Tool Suite (HITS) project (Hollan, et al 1988) of the MCC Human Interface Lab and applied to three user interface (UI) designs: a knowledge editor ... Proceedings of CHI, pp 22 7 -23 3 Neal, Jeanette, Zuzana Dobes, Keith E Bettinger, and Jong S Byoun (1990) Multi-Modal References in Human-Computer Dialogue Proceedings of AAAI pp 819- 823 Dahl, Deborah ... situations But it is often an important service of a user interface (UI) to identity just this sort of discrepancy between its own KB information and the user' s expressed beliefs How the 15I responds...

Ngày tải lên: 31/03/2014, 06:20

10 289 0
Generating test case from user interface and mining requirements

Generating test case from user interface and mining requirements

... Invalid -1, #, Empty 21 Name Valid Invalid Empty School year 20 09 -20 10 20 10 -20 11 20 11 -20 12 Semester I II Button Find Exit Detail The total number of combinations is 2* 2*3 *2* 3 = 72 22 Chapter Support ... the user selects the drop-down list: 20 09 -20 10, 20 10 -20 11 and 20 1 120 12 • Semester: I or II • Here is a detail table of parameter and value TT Parameter Value Example Student ID Valid 08 020 165 ... users will be blocked • 19 Therefore, we have parameters: User Name, Password, and Button For the values of each parameter as follows: • • • User Name: [Username 20 ...

Ngày tải lên: 12/04/2014, 15:43

33 464 0
jquery ui 1.7 the user interface library

jquery ui 1.7 the user interface library

... 1 82 189 1 92 194 194 195 197 199 20 0 20 1 20 2 20 5 20 6 20 8 21 1 21 1 21 4 21 6 21 8 22 2 Table of Contents Greedy Droppable methods A drag and drop game Summary 22 4 22 8 22 9 23 4 Chapter 10: Resizing 23 5 ... options Placeholders Sortable helpers Sortable items Connected lists 25 6 25 8 26 0 26 0 26 2 26 2 26 6 26 8 27 0 27 4 27 6 27 8 28 1 28 7 28 9 29 0 29 2 [] Table of Contents Reacting to sortable events Connected callbacks ... resizes Resizable callbacks Resizable methods Resizable tabs Summary 23 6 23 8 23 9 24 0 24 1 24 3 24 5 24 6 24 7 24 8 25 0 25 0 25 2 25 2 25 4 Basic implementation Selectee class names Configurable options of...

Ngày tải lên: 28/04/2014, 15:43

392 1,9K 0
w