COMPLETING SYSTEMS ANALYSIS CONSIDER ALTERNATIVE …

Download Report

Transcript COMPLETING SYSTEMS ANALYSIS CONSIDER ALTERNATIVE …

Phase 3 – Systems Design

User Interface, Input, and Output Design Chapter 7

Objectives  Explain the concept of user interface design and human computer interaction.

 Define user-centered interface design principles.

 Describe guidelines for user interface design.

 Describe user interface controls  Explain input design concepts, techniques, and methods.

Objectives  Describe guidelines for data entry screen design and validation checks for reducing input errors.

 Design effective source documents and input controls.

 Discuss output design issues and various types of output.

 Design various types of printed reports, and suggest necessary output control and security.

User Interface  How users interact with the system  In user-centered system, distinction between input, output and interface blurs  Human-Computer Interaction – includes all communication and instructions to enter/input and to obtain output

User-Centered Design Principles  Understand underlying business functions  Maximize graphical effectiveness (GUI)  Profile system’s users  Think like a user  Use prototyping  Design comprehensive interface  Continue feedback process  Document interface design

User Interface Design Guidelines  Ergonomics, aesthetics, interface technology  Focus on basic objectives  Facilitate system design objectives (not just interface)  Design that is easy to learn and use  Interface to improve user efficiency  Commands, actions and system responses that are consistent and predictable  Allow easy error correction and access to help  Logical and attractive layout  Minimize input data problems (input masks)  Feedback t users  Familiar terms and images

User Interface Controls  Menu bar  Dialog boxes Toolbar Textbox  Toggle button (option button)  List box   Drop-down list box Command button Scroll bar … Check box

Input Design  Screen design requires sense of aesthetics as well as technical skills  GIGO  Input devices  Data capture  Data entry  Data input

Input Design Objectives  Select a suitable input and data entry method  Reduce Input volume  Design attractive data entry screens  Use validation checks to reduce input errors  Design required source documents  Develop effective input controls

Batch vs. Online Input  Batch – data entry is performed on specified schedule (collected as a group or batch) -- input occurs at a later time – entire group or batch processed at once  Online – immediate validation and availability of data – data is entered and input when and where it occurs – more current…  Most ISs are combination of both  Advantages/disadvantages of each

Input Volume  Input necessary data only  Do not input calculated data or data in other system files  Do not input constant data  Use codes

Designing Data Entry Screens  Restrict user access to input fields  Descriptive caption  Sample formats of fields if necessary  Require ending keystroke  Field exit numeric fields  Interpret zeroes after decimals  Display default values  Match layout of source document  Confirm accuracy

Input Errors  Data Validation check – Sequence check – Existence check – Data type check – Range check – Reasonableness check – Validity check – Batch controls

Source Documents  Used to collect and request input data – Form layout – Heading Zone – Control Zone – Body Zone – Total Zone

Input Control  Necessary measures to ensure that input data is correct, complete, and secure.

– Audit Trail – Data Security – Encryption

Output Design  End Users see finished product  Types of reports – Hard copy / soft copy – Detail/control break/exception/summary – Internal/external

Output Design  Report design principles – Headers – Footers – Column headings / alignment – Column spacing – Field order – Grouping of detail lines – Totals/subtotals – Uniform and consistent  Report analysis form

Designing Character Based Reports  Print spacing chart  Constant data  Detail lines  Numeric detail data  Alphanumeric detail data  Spacing – column and line  Multi-page reports  Greenbar??

 Mockup – Report Approval

Printing Volume and Time Requirements  TCO  Length calculations  Time calculations  Approximations only!!!

Output Control  Integrity  Security  Page numbers  End of report  Privacy  Number of printed copies – to whom ??

 Confidential reports??