William H. Bowers – High Level Design Torres 16.

Slides:



Advertisements
Similar presentations
Introduction to Computers Section 6A. home The Operating System (OS) The operating system (OS) is software that controls the interaction between hardware.
Advertisements

Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
Interfacing with Computer Associate Degree in Education (ADE) Lecture 04 Sajid Riaz.
OVERVIEW OF OFFICE 2007 What You Need to Know to Get Started!
COMP 3715 Spring 05. Computer Interface Interaction between human and computer Has to deal with two things  User’s mental model Different user has different.
110-H1 More VB Tools Creating a Menu: What is a menu? a group of (related) commands displayed at at the top of an application Top level menu Disabled command.
© by Pearson Education, Inc. All Rights Reserved.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
XP Exploring the Basics of Microsoft Windows XP1 Exploring the Basics of Windows XP.
CS575 - Human Issues in Computing CSULA Spring 2006 Human Impact of UI Design Paradigms (PART 1 – Overview) Robert Ritchey and Ruben Campos.
 2002 Prentice Hall. All rights reserved. Chapter 2 - Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Overview of the Visual Studio.NET.
Exploring the Basics of Windows XP. Objectives Start Windows XP and tour the desktop Explore the Start menu Run software programs, switch between them,
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
WINDOWS XP BACKNEXTEND 1-1 LINKS TO OBJECTIVES Starting Windows Using the Taskbar, opening & switching programs Using the Taskbar, opening & switching.
MCT260-Operating Systems I Operating Systems I Interfaces to Operating Systems.
Copyright 2007, EMC Paradigm Publishing Inc. WINDOWS XP BACKNEXTEND 1-1 LINKS TO OBJECTIVES Starting Windows Using the Taskbar, opening & switching programs.
Exploring the Basics of Windows XP
Customizing Your Toolbars in Microsoft Office Lunch and Learn: June 7, 2005.
®® Microsoft Windows 7 Windows Tutorial 1 Exploring the Basics of Microsoft Windows 7.
William H. Bowers – Planning a UI Design and Development Effort Torres 8.
Lecture Set 3 Introduction to Visual Basic Concepts Part A – User Interfaces and Windows Forms – The Toolbox.
Software Quality Assurance 2/20 WELCOME Graphic User Interface Testing.
CST-092 © Delta College CST FacultyIntroduction to Windows Operating System Lecture 2.
Getting Started with Application Software
XP Practical PC, 3e Chapter 2 1 Looking at Windows.
PowerPoint ® Presentation Chapter 12 Troubleshooting with PLC Software PLC Programming Software Viewing PLC Programs Debugging PLC Programs Force Functions.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 4 Microsoft Windows XP.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Microsoft Word The Help function. Under the “File” menu, click “Help”
Productivity Programs Common Features and Commands.
Computing Fundamentals Module Lesson 3 — Changing Settings and Customizing the Desktop Computer Literacy BASICS.
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Introduction to Windows Chapter 2.
Configuring System Settings Lesson 3. Skills Matrix Technology SkillObjective DomainObjective # Introducing Windows AeroConfigure and troubleshoot Windows.
XP New Perspectives on Microsoft Windows 2000 Professional Windows 2000 Tutorial 1 1 Microsoft Windows 2000 Professional Tutorial 1 – Exploring the Basics.
Exploring Windows and Essential Computing Concepts 1 Windows Desktop u Windows Basics u Icon u Start Button u My Computer u Network Neighborhood u Recycle.
William H. Bowers – Rethinking Files and Save Cooper 13.
COMPREHENSIVE Windows Tutorial 1 Exploring the Basics of Microsoft Windows Vista.
By the end of this lesson, learners should be able to: Discuss the parts of the Windows XP desktop Discuss the parts of the Start menu Restart and Turn.
Microsoft Office XP Illustrated Introductory, Enhanced Started with Windows 2000 Getting.
® Microsoft Office 2010 Exploring the Basics of Microsoft Windows 7.
William H. Bowers – Other Communication with Users Cooper 35.
William H. Bowers – Designing for the Web Cooper 37.
William H. Bowers – Using Controls Cooper 26.
William H. Bowers – Menus: The Pedagogic Vector Cooper 27.
Computing Fundamentals Module Lesson 7 — The Windows Operating System Computer Literacy BASICS.
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
1 Introduction to Microsoft Windows Lecture Outline.
Styles of User Interface. Learning Objectives: By the end of this topic you should be able to: describe the characteristics of different styles of user.
® Microsoft Office 2010 Exploring the Basics of Microsoft Windows 7.
Windows 95/NT/XP. What is Windows 95/NT/XP n A program that sets up an environment for you to work in on your computer, based on colorful pictures (icons)
CMPF114 Computer Literacy Chapter 3 The Visual Basic Environment 1.
Basics of Windows 95/98/NT. Versions of Windows Windows 95 and 98 used mainly on standalone computers Windows NT used on networked computers (as in our.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
William H. Bowers – Requirements Torres 9.
MICROSOFT OFFICE APPLICATIONS Computer Basics 1.6.
William H. Bowers – Specification Techniques Torres 17.
XP New Perspectives on Microsoft Windows XP Tutorial 1 1 Microsoft Windows XP Creating a Web Site Tutorial 1.
Lesson 2: Working with Windows Programs. Introducing Windows  Windows is your operating system. Some of the important roles Windows plays are:  Manages.
William H. Bowers – Conceptual Design and Architecture Torres 11.
Pasewark & Pasewark 1 Windows Vista Lesson 1 Windows Vista Basics Microsoft Office 2007: Introductory.
Fundamentals of Windows Mouse n 4 Basic Operations: –Pointing –Clicking –Double Clicking –Dragging.
Appendix A Introduction to Windows 7
Computer Literacy BASICS
Configuring System Settings
Exploring the Basics of Windows XP
Module 1: Getting Started with Windows 95
Exploring the Basics of Windows XP
Exploring the Basics of Microsoft Windows 7
Presentation transcript:

William H. Bowers – High Level Design Torres 16

William H. Bowers – Topics Definitions and Design Input Definitions and Design Input High Level Design Components High Level Design Components OO Components OO Components Desktop Behavior Desktop Behavior UI Flow UI Flow

William H. Bowers – Topics Major Screens Major Screens Major Dialogs Major Dialogs Identify Supporting Windows Identify Supporting Windows Installation Installation Print Features Print Features Other System Features Other System Features

William H. Bowers – Definitions and Design Input End-user perceptible features End-user perceptible features Distinction between UI and implementation language Distinction between UI and implementation language Top layer – visible UI Top layer – visible UI UI support layer UI support layer

William H. Bowers – High Level Design Components Platform UI Platform UI Intended user’s model Intended user’s model Screen structure and flow Screen structure and flow Major screens Major screens Menu style Menu style

William H. Bowers – OO Components OO Analysis OO Analysis –Identify required objects –Identify actions –Build matrices

William H. Bowers – OO Components OO Design OO Design –Classes –Hierarchies –Inheritance –Abstraction OO Programming OO Programming

William H. Bowers – Desktop Behavior Desktop access Desktop access Desktop objects Desktop objects Menu choices Menu choices Drag and drop operations Drag and drop operations Desktop icons Desktop icons

William H. Bowers – UI Flow Depicts screen level UI components Depicts screen level UI components Commands performed Commands performed Access to help Access to help Links to other software Links to other software Start with initial screen Start with initial screen

William H. Bowers – Major Screens Consider multiple views Consider multiple views Start with user’s model Start with user’s model Model after real world equivalent Model after real world equivalent Follow design guidelines Follow design guidelines Design around functional features Design around functional features Data grouping Data grouping

William H. Bowers – Major Screens Graphics Graphics Menus Menus –Use for greater number of commands –Simple, end-user terms –Assign shortcut keys –Use ellipses to indicate dialog requirement –Place destructive actions last –Single sub-levels

William H. Bowers – Major Screens Toolbars Toolbars –High use commands –Use graphics –Provide tool tips Pop-up menus Pop-up menus Hyperlinks Hyperlinks

William H. Bowers – Major Dialogs Use for required input Use for required input Simple, frequently used items at top Simple, frequently used items at top Label input boxes Label input boxes Avoid multiple mouse/keyboard transitions Avoid multiple mouse/keyboard transitions

William H. Bowers – Identify Supporting Windows Preferences/customization Preferences/customization User feedback User feedback User assistance/help User assistance/help

William H. Bowers – Installation Check hardware and software requirements first Check hardware and software requirements first Ask only essential questions Ask only essential questions Ready to run when installation is completed Ready to run when installation is completed

William H. Bowers – Print Features Design print layouts early Design print layouts early May require dedicated developer May require dedicated developer Use platform features as much as possible Use platform features as much as possible

William H. Bowers – Other System Features Recycle bins Recycle bins Synchronization Synchronization Import/export Import/export

William H. Bowers – Questions & Discussion