Unit 5
Upcoming SlideShare
Loading in...5
×
 

Unit 5

on

  • 587 views

 

Statistics

Views

Total Views
587
Views on SlideShare
579
Embed Views
8

Actions

Likes
0
Downloads
10
Comments
0

2 Embeds 8

http://www.pendown.in 6
http://examcpendown.page.tl 2

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Unit 5 Unit 5 Presentation Transcript

  • Unit 5View layer : Designing interface objects
  • Introduction• UI(user interface) – Main goal of UI is to display and obtain needed information in an accessible , efficient manner – UI design is a creative process
  • Designing view layer classes• UI layer consists of – objects with which user interacts – Objects needed to manage or control UI• Responsibility of view layer objects – Input :responding to user interaction • Translating user’s action into an appropriate response – Output :displaying or printing business objects
  • Process of designing view layer classes• It has 4 major activities – Macro level UI design process: (identifying view layer object) • Takes place during analysis phase • Identifying classes that interact with human actors by analysing use cases • sequence and collaboration diagram helps to identify UI classes – Micro level UI design activities • Designing the view layer objects by applying design axioms and corollaries – Decide how to use and extend the components so they best support application specific functions and provide the most usable interface • Prototyping the view layer interface – Useful in the early design process – Testing usability and user satisfaction – Refining and iterating the design
  • Macro level design process The class interacts with a human actor Zoom in by utilizing sequence or collaboration diagrams Identify the interfaceNext class objects for the classrefine anditerate The class Define the relationships doesn’t among the view objects interacts with the human actor
  • Relationship among view objects, business objects, access objects View objects Business objects Access objects
  • Micro level design process Apply micro level UI design rules and GUI guidelines to each interface object identified to develop the UINext interfaceobjects refineand iterate Done
  • Design rules• Making the interface simple ( application of corollary 2) – Ex: • Car engine is complex • But driver interface remains simple – User must be able to work with our screen without asking much questions – Factors affecting UI • Dead lines • Comparative evaluations • Addition features • Shortcuts – Things to be considered while designing UI • Additional features affect performance, complexity • Fixing problem, after the release of product is difficult