SlideShare a Scribd company logo
1 of 52
IS 431 Chapter 9 User Interface Design Group 13 Jason Reifman Keni Osada Chris Verdin Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Introduction Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Introduction Who’s presenting what? Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Introduction What to expect from Chapter 9: ,[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Introduction Key Terms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Goal Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Layout   organizes areas of the screen or document for different purposes. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Layout continued… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
fig_09_02 fig_09_02
IS 431 Chapter 9 Principles for User Interface Design Content  Awareness   Users should always be aware of where they are in the system and what is being displayed. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Content  Awareness continued… ,[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Aesthetics   Designing interfaces that are pleasing to the eye. ,[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Aesthetics continued…   ,[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design User Experience   Designing the user interface with the users’ level of computer experience in mind. ,[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design User Experience & new techology   What the future holds for user interface.  Microsoft’s Surface Touchscreen technology is becoming more and more prevalent.  What type of effect will it have on business transactions? Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Consistency   Enables users to predict what will happen next. ,[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Principles for User Interface Design Minimize User Effort   The interface should be simple and minimize the number of clicks or keystrokes to move from one part of the system to another. ,[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],User Interface Design Process Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Use Scenario Development Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Use Scenario Development ,[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Interface Structure ,[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Interface Standards ,[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Interface Standards 1.  Interface Metaphor Set of user interface visuals, actions, and procedures from real world that is used as a model for the computer system.  e.g.  File and folder representation of operating system, Desktop representation  2.  Interface Template Defines general appearance of all screens Defines standard placement and order for common interface action Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Interface Standards 3.  Interface Objects Fundamental building blocks of the system such as entities and data stores e.g. Shopping Cart 4.  Interface Actions Actions within interface objects e.g.   add item, delete item, modify amount , etc 5.  Interface Icons Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Interface Design Prototyping ,[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process ,[object Object],[object Object],[object Object],Interface Design Prototyping Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process ,[object Object],[object Object],Interface Design Prototyping Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process ,[object Object],[object Object],Interface Design Prototyping Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Interface Evaluation ,[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Interface Evaluation Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 User Interface Design Process Interface Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Navigation Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Navigation Design ,[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Navigation Design Types of Navigation Control ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Navigation Design Messages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Navigation Design Messages Example of inappropriate error message Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Input Design Types of Input Forms Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 441 Chapter 9 Input Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 441 Chapter 9 Input Design Input Validation (Edit Checks) continued Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Output Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Output Design ,[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Output Design Types of Outputs Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
IS 431 Chapter 9 The End Any Questions? Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End

More Related Content

What's hot

User Interface Design
User Interface DesignUser Interface Design
User Interface DesignGil Pasiona
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive modelsAlan Dix
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionbrindaN
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slideswajahat Gul
 
HCI - Chapter 2
HCI - Chapter 2HCI - Chapter 2
HCI - Chapter 2Alan Dix
 
Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)emaan waseem
 
Web Application Design
Web Application DesignWeb Application Design
Web Application DesignHemin Patel
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rulesAlan Dix
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL Um e Farwa
 
Software Architecture: Design Decisions
Software Architecture: Design DecisionsSoftware Architecture: Design Decisions
Software Architecture: Design DecisionsHenry Muccini
 
hci in software development process
hci in software development processhci in software development process
hci in software development processKainat Ilyas
 
Wimp interface
Wimp interfaceWimp interface
Wimp interfaceAbrish06
 
HCI 3e - Ch 6: HCI in the software process
HCI 3e - Ch 6:  HCI in the software processHCI 3e - Ch 6:  HCI in the software process
HCI 3e - Ch 6: HCI in the software processAlan Dix
 
Human Computer Interaction Unit III Part 2
Human Computer Interaction Unit III Part 2Human Computer Interaction Unit III Part 2
Human Computer Interaction Unit III Part 2ashodhiyavipin
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basicsAlan Dix
 
Software Engineering - chp4- design patterns
Software Engineering - chp4- design patternsSoftware Engineering - chp4- design patterns
Software Engineering - chp4- design patternsLilia Sfaxi
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineeringDarshit Metaliya
 

What's hot (20)

User Interface Design
User Interface DesignUser Interface Design
User Interface Design
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
HCI - Chapter 2
HCI - Chapter 2HCI - Chapter 2
HCI - Chapter 2
 
Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)
 
Web Application Design
Web Application DesignWeb Application Design
Web Application Design
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
 
Software Architecture: Design Decisions
Software Architecture: Design DecisionsSoftware Architecture: Design Decisions
Software Architecture: Design Decisions
 
HCI Basics
HCI BasicsHCI Basics
HCI Basics
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
 
Human Computer Interaction - INPUT OUTPUT CHANNELS
Human Computer Interaction - INPUT OUTPUT CHANNELSHuman Computer Interaction - INPUT OUTPUT CHANNELS
Human Computer Interaction - INPUT OUTPUT CHANNELS
 
Wimp interface
Wimp interfaceWimp interface
Wimp interface
 
HCI 3e - Ch 6: HCI in the software process
HCI 3e - Ch 6:  HCI in the software processHCI 3e - Ch 6:  HCI in the software process
HCI 3e - Ch 6: HCI in the software process
 
Human Computer Interaction Unit III Part 2
Human Computer Interaction Unit III Part 2Human Computer Interaction Unit III Part 2
Human Computer Interaction Unit III Part 2
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
Software Engineering - chp4- design patterns
Software Engineering - chp4- design patternsSoftware Engineering - chp4- design patterns
Software Engineering - chp4- design patterns
 
Graphical User Interface
Graphical User InterfaceGraphical User Interface
Graphical User Interface
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
 

Viewers also liked

User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Introducción al Project Management
Introducción al Project ManagementIntroducción al Project Management
Introducción al Project ManagementJuan Simó
 
Lecture 7 Software Engineering and Design User Interface Design
Lecture 7 Software Engineering and Design User Interface Design Lecture 7 Software Engineering and Design User Interface Design
Lecture 7 Software Engineering and Design User Interface Design op205
 
Architecture design in software engineering
Architecture design in software engineeringArchitecture design in software engineering
Architecture design in software engineeringPreeti Mishra
 
Software testing basic concepts
Software testing basic conceptsSoftware testing basic concepts
Software testing basic conceptsHưng Hoàng
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing BasicsBelal Raslan
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and typesConfiz
 

Viewers also liked (8)

User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Introducción al Project Management
Introducción al Project ManagementIntroducción al Project Management
Introducción al Project Management
 
Lecture 7 Software Engineering and Design User Interface Design
Lecture 7 Software Engineering and Design User Interface Design Lecture 7 Software Engineering and Design User Interface Design
Lecture 7 Software Engineering and Design User Interface Design
 
Architectural Design
Architectural DesignArchitectural Design
Architectural Design
 
Architecture design in software engineering
Architecture design in software engineeringArchitecture design in software engineering
Architecture design in software engineering
 
Software testing basic concepts
Software testing basic conceptsSoftware testing basic concepts
Software testing basic concepts
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
 

Similar to User Interface Design

User Interface Design,Principles & process
User Interface  Design,Principles & processUser Interface  Design,Principles & process
User Interface Design,Principles & processAbd-Ur Rehman Saqib
 
Five steps involved in user interface design are Use scenario dev.pdf
Five steps involved in user interface design are Use scenario dev.pdfFive steps involved in user interface design are Use scenario dev.pdf
Five steps involved in user interface design are Use scenario dev.pdfnavyugenterprisesdoo
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignMay Belleza
 
user-interface-design-131010063550-phpapp01.pdf
user-interface-design-131010063550-phpapp01.pdfuser-interface-design-131010063550-phpapp01.pdf
user-interface-design-131010063550-phpapp01.pdfLPhiHng3
 
13 si(systems analysis and design )
13 si(systems analysis and design )13 si(systems analysis and design )
13 si(systems analysis and design )Nurdin Al-Azies
 
Chapter14 designing interfaces and dialogues
Chapter14 designing interfaces and dialoguesChapter14 designing interfaces and dialogues
Chapter14 designing interfaces and dialoguesDhani Ahmad
 
Design Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software EngineeringDesign Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software EngineeringMeghaj Mallick
 
User Interface Design
User Interface DesignUser Interface Design
User Interface DesignYes3000
 
Chapter 8 User Interface Design .pptxInformation Technology Project Managemen
Chapter 8 User Interface Design .pptxInformation Technology Project ManagemenChapter 8 User Interface Design .pptxInformation Technology Project Managemen
Chapter 8 User Interface Design .pptxInformation Technology Project ManagemenAxmedMaxamuudYoonis
 
CSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationCSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationSalocin Dot TEN
 
Software engineering
Software engineeringSoftware engineering
Software engineeringIshucs
 
Eliminating the Odd
Eliminating the OddEliminating the Odd
Eliminating the OddKirk Bridger
 
Interface Design
Interface DesignInterface Design
Interface Designgavhays
 
Usability awareness brown bag
Usability awareness brown bagUsability awareness brown bag
Usability awareness brown bagLawrenceNajjar
 
Edge903 Project
Edge903 ProjectEdge903 Project
Edge903 Projectxyz01
 
User Interface Design.pptx
User Interface Design.pptxUser Interface Design.pptx
User Interface Design.pptxssuserd67eb9
 

Similar to User Interface Design (20)

User Interface Design,Principles & process
User Interface  Design,Principles & processUser Interface  Design,Principles & process
User Interface Design,Principles & process
 
Five steps involved in user interface design are Use scenario dev.pdf
Five steps involved in user interface design are Use scenario dev.pdfFive steps involved in user interface design are Use scenario dev.pdf
Five steps involved in user interface design are Use scenario dev.pdf
 
Ch11
Ch11Ch11
Ch11
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
user-interface-design-131010063550-phpapp01.pdf
user-interface-design-131010063550-phpapp01.pdfuser-interface-design-131010063550-phpapp01.pdf
user-interface-design-131010063550-phpapp01.pdf
 
13 si(systems analysis and design )
13 si(systems analysis and design )13 si(systems analysis and design )
13 si(systems analysis and design )
 
Chapter14 designing interfaces and dialogues
Chapter14 designing interfaces and dialoguesChapter14 designing interfaces and dialogues
Chapter14 designing interfaces and dialogues
 
Design Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software EngineeringDesign Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software Engineering
 
SAYAN14_HCI PDF.pptx
SAYAN14_HCI PDF.pptxSAYAN14_HCI PDF.pptx
SAYAN14_HCI PDF.pptx
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
 
Chapter 8 User Interface Design .pptxInformation Technology Project Managemen
Chapter 8 User Interface Design .pptxInformation Technology Project ManagemenChapter 8 User Interface Design .pptxInformation Technology Project Managemen
Chapter 8 User Interface Design .pptxInformation Technology Project Managemen
 
CSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationCSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 Documentation
 
Rajendra asp.net
Rajendra asp.netRajendra asp.net
Rajendra asp.net
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Eliminating the Odd
Eliminating the OddEliminating the Odd
Eliminating the Odd
 
Interface Design
Interface DesignInterface Design
Interface Design
 
Usability awareness brown bag
Usability awareness brown bagUsability awareness brown bag
Usability awareness brown bag
 
Edge903 Project
Edge903 ProjectEdge903 Project
Edge903 Project
 
User Interface Design.pptx
User Interface Design.pptxUser Interface Design.pptx
User Interface Design.pptx
 
UI_1.pdf
UI_1.pdfUI_1.pdf
UI_1.pdf
 

Recently uploaded

Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 

Recently uploaded (20)

Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 

User Interface Design

  • 1. IS 431 Chapter 9 User Interface Design Group 13 Jason Reifman Keni Osada Chris Verdin Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 2. IS 431 Chapter 9 Introduction Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 3. IS 431 Chapter 9 Introduction Who’s presenting what? Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 4.
  • 5.
  • 6. IS 431 Chapter 9 Principles for User Interface Design Goal Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 7.
  • 8.
  • 9.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. IS 431 Chapter 9 Principles for User Interface Design User Experience & new techology What the future holds for user interface. Microsoft’s Surface Touchscreen technology is becoming more and more prevalent. What type of effect will it have on business transactions? Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 17.
  • 18.
  • 19.
  • 20. IS 431 Chapter 9 User Interface Design Process Use Scenario Development Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 21.
  • 22.
  • 23.
  • 24. IS 431 Chapter 9 User Interface Design Process Interface Standards 1. Interface Metaphor Set of user interface visuals, actions, and procedures from real world that is used as a model for the computer system. e.g. File and folder representation of operating system, Desktop representation 2. Interface Template Defines general appearance of all screens Defines standard placement and order for common interface action Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 25. IS 431 Chapter 9 User Interface Design Process Interface Standards 3. Interface Objects Fundamental building blocks of the system such as entities and data stores e.g. Shopping Cart 4. Interface Actions Actions within interface objects e.g. add item, delete item, modify amount , etc 5. Interface Icons Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37. IS 431 Chapter 9 Navigation Design Messages Example of inappropriate error message Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. IS 431 Chapter 9 Input Design Types of Input Forms Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 46.
  • 47. IS 441 Chapter 9 Input Design Input Validation (Edit Checks) continued Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 48.
  • 49.
  • 50. IS 431 Chapter 9 Output Design Types of Outputs Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End
  • 51.
  • 52. IS 431 Chapter 9 The End Any Questions? Introduction Principles for User Interface Design User Interface Design Process Navigation Design Input Design Output Design Summary End

Editor's Notes

  1. GUI uses windows, menus, icons, and a mouse. It is the most common type of interfaces most students are likely to use personally and for developing systems.
  2. Navigation examples. – buttons & menus Input example – forms for adding new customers Output examples – reports and webpages
  3. Novice prefer interfaces with low density and more experienced uses like higher density. The book suggests using < 50% white space for novice users and approach 90% for the more experienced users.
  4. Consider adding menus with all available functions for Novice and adding shortcuts for the expert Where there is low employee turnover, some training can lessen the impact of less precise interfaces
  5. Example; many users are familiar with the Web, so the use of web-like interfaces can reduce the amount of learning required. Can reuse their web knowledge to reduce the learning curve of the new system.
  6. What is Input Design? Designing screens used to enter the information, as well as any forms users write or type information What is the goal of input design? To capture information for the system simply and easily. Reflect the nature of the inputs and ways to simplify their collection.
  7. Basic Principles Use Online and Batch Processing Appropriately Capture Data at the Source Minimize Keystrokes
  8. Online Processing Immediately records the transaction. Used when it is important to have real-time information about the business process . Think of online processing as (TicketMaster) – You buy your seats online and immediately after those seats are no longer available. Batch Processing Collects inputs and enters them at a later time in a batch. Used when real-time processing information Think of Batch processing as (Time cards) – They are entered in at the end of the day or end of the week.
  9. Capture data at the source - is the most important principle of input design. Capturing data at the source eliminates duplicate work, decreases processing time, decreases cost because its not being done twice, and reduces probability of error. When too many people handle something it increases a chance for error or it being misplaced.
  10. Capturing data at the source can be done in many ways. Such as Source Data Automation – Using special hardware devices to automatically capture data without requiring anyone to type it. Examples of this are Bar Code Reader – Supermarket checkout Optical Character Recognition - Checks Magnetic Stripe Readers – Credit Cards Smart Cards – Credit Card Sized Calculators Radio Frequency Identification Tag (RFID) – Broadcast its information to electronic readers.
  11. Minimize Keystrokes System should never ask for information that can be obtained in another way. (retrieving from database or a calculation) This can be done using lookups, drop down lists, and default values.
  12. In Input Design there are different Types of Inputs Such As Data items linked to fields Text which is Used to enter text & can have a fixed length & can be scrollable. Numbers which are Used to enter numbers and Can automatically be formatted to currency or a date. And Selection Box which Enables the user to select a value from a predetermined list. Should be arranged in a meaningful order. (alphabetical, most frequently used) Examples of selection boxes include Check Boxes Radio buttons On screen list boxes Drop-down list boxes Combo buttons Scroll bars (Slider)
  13. Here is an example of an input form. It has text box to enter your name, radio buttons to select your major, Check boxes to select software your comfortable using, On screen list box to select your hair color, drop down list box to select where you were born, and a slider to chose the level of interest.
  14. Input Validation also referred to as (Edit Checks) is used To prevent invalid information from entering the system 1 Completeness Check – that all required data have been entered. 2 Format Check – that data are of the right type and in the right format. 3 Range Check – that numeric data are within correct minimum and maximum values 4 Check Digit Check – check digits are added to numeric codes 5 Consistency Check – that combinations of data are valid. 6 Database Check – Compare data against a database or file.
  15. Here is more of a detailed description of input validation. A lot of it is pretty self explanatory.
  16. Basic Principles of Output Design to present information so users can accurately understand it with the least effort Understand Report Usage Read cover to cover because all information is needed. Used as references to find information or to identify specific items. Frequency is either Real-time reports like (Stock Market Quotes) or Batch Reports like (Totals, Summaries, Historical Averages)
  17. Manage information Load - Give managers only the information they need and nothing more. Most managers get too much information. Minimize Bias - The order of presentation should match the way in which the information is used. The problem with bias is that it can be very subtle and it can be introduced unintentionally By the way data is sorted.
  18. Detail Reports – detailed information about all the items requested Summary reports – lists summary information about all items Turnaround document – Outputs that “turn around” and become inputs Graphs – Charts used in addition to and instead of tables and numbers.
  19. User interface Design principles - Layout of the screen, form, or report. Design should help user be aware of content and context. Should be aesthetically pleasing. Designed to support first-time users and experienced users. User interface Design Process – Develop, design, define, prototype, and evaluation. Navigation Design – Make the system simple to use. Simplify the recovery for mistakes. Input Design – Capture accurate information for the system using online or batch processing, capture data at the source, minimize keystrokes and validate data entered. Output Design – Present information so users can accurately understand it. Design reports to minimize overload and bias. Types of reports in output design are – detail reports, summary reports, exception reports, turnaround documents, and graphs.
  20. Any Questions?