Please enable JavaScript.
Coggle requires JavaScript to display documents.
USER INTERFACE DESIGN ( CHAPTER 8 ) - Coggle Diagram
USER INTERFACE DESIGN ( CHAPTER 8 )
User interface design
is the first task in the systems design phase of the SDLC. Designing the interface is extremely important, because everyone wants a system that is easy to learn and use
User Interface Design
Human-Computer Interaction
Human-computer interaction (HCI) describes the relationship between computers and people who use them to perform their jobs
Graphical user interface (GUI) – Main objective is to create a user-friendly design that is easy to learn and use
Evolution of the User Interface
Process-control – As information management evolved from centralized data processing to dynamic, enterprise-wide systems, the primary focus also shifted from the IT department to the users themselves .The User-centered system Requires an understanding of human-computer interaction and user-centered design
User interface (UI)
is Consists of all the hardware, software, screens, menus, functions, outputs, and features that affect two-way communications between the user and the computer .
Principles of User-Centered Design
Think Like a User
Use Models and Prototypes
Maximize Graphical Effectiveness
Focus on Usability
Understand the Business
Invite Feedback
Document Everything
Eight Basic Guidelines
Make it easy for users to obtain help or correct errors
Ensure that Help is always available . Provide user-selected Help and context- sensitive Help
Minimize input data problems
Create input masks - Display event driven messages and reminders . Establish a list of predefined values that users can click to select .
Enhance user productivity
Organize tasks, commands, and functions in groups that resemble actual business operations. Provide shortcuts so experienced users can avoid multiple menu levels.
Provide feedback to users
Display messages at a logical place on the screen . Alert users to lengthy processing times or delays and Allow messages to remain on the screen long enough for users to read them.
Create an interface that is easy to learn and use
use Clearly label all controls, buttons, and icons. Select only those images that users can understand easily, and provide on-screen instructions that are logical, concise, and clear .
Create an attractive layout and design
Use appropriate colors to highlight different areas of the screen. Use special effects sparingly. Also Use hyperlinks that allow users to jump to related topics
Design a transparent interface
Create a design that is easy to learn and remember .The Design the interface to improve user efficiency and productivity.
Use familiar terms and images
Remember that users are accustomed to a pattern of red=stop, yellow=caution, and green=go .We also need to Provide a keystroke alternative for each menu command and Use familiar commands if possible.
Output Design
Report Design Principle
Output Technology
Example of Internet-based information delivery : Webcast, E-mail , Blogs , Instant Messaging and Wireless Devices
Specialized Forms of Output is An incredibly diverse marketplace requires many forms of specialized output and devices .
User Involvement in Report Design
Printed reports are an important way of delivering information, so users should approve all report designs in advance. We need to Submit each design for approval as you complete it, rather than waiting until you finish all report designs .
Overview of Report Design
Few firms have been able to eliminate printed output totally –.The Turnaround documents and Reports must be easy to read and well organized .
Detail reports, Exception reports , Summary reports
Input Design
Data Entry Screens
Input Masks
Use input masks, which are templates or patterns that restrict data entry and prevent errors .A mask can manipulate the input data and apply a specific format.
Source Documents and Forms
users can scan a page, picking out individual words and sentences .the Web designers must use scannable text to capture and hold a user’s attention
Input Technology
Unless source data automation is used, manual data entry is slower and more expensive than batch input because it is performed at the time the transaction occurs and often done when computer demand is at its highest.
The quality of the output is only as good as the quality of the input
Objective of input design is to ensure the quality, accuracy, and timeliness of input data . Good input design requires attention to human factors as well as technology issues
Security and Control Issues
Output Control and Security
Output security – The IT department is responsible for output control and security measures .
Input Security and Control
Input Control – Every piece of information should be traceable back to the input data.