Chapter 7 UNDERSTANDING AND DESIGNING FORMS

advertisement
Chapter 7
UNDERSTANDING
AND DESIGNING
FORMS
Input Forms: Content
and Organization
Need for forms
Event analysis and forms
Relationship between input
forms and tables
Types of input forms:
 Single-record entry form
 Tabular entry forms
 Multi-table entry forms
Input Forms: Content
and Organization
Means of data entry:
 4 ways to enter data
1. Internal agent types in
the data
2. Internal agent selects
data to be entered using
a look-up table, radio
button, or check box
3. Internal agent scans the
bar code of a product or
the identification card of
a customer
4. User enters the data
using a form at the
company’s Web site
Input Forms: Content
and Organization
Identifying forms required:
 The need depends on
 What data need to be
collected and
 How the data will be
collected
 A UML use case is a
sequence of steps
 A use case diagram is a
graphical presentation
providing a list of use cases
that occur in an application
 CRUD framework: a tool
used as an aid in
developing use case
diagrams
Input Forms: Content
and Organization





Documenting form
content and organization
- form design template:
Attributes recorded in
tables
Attributes displayed from
tables
Calculated fields
Foreign keys
Queries
Interaction with Forms:
Controlling AIS Inputs
Form interface elements:
 Text boxes
 Labels
 Look-up feature
 Command buttons
 Radio buttons
 Check boxes
Interaction with Forms:
Controlling AIS Inputs








Improving accuracy and
efficiency of data entry:
Primary key
Look-up feature
Scanning
Record-checking
Confirmation
Referential integrity
Format checks
Validation rules
Interaction with Forms:
Controlling AIS Inputs




Improving accuracy and
efficiency of data entry:
Defaults
 Application-level default
 Agent-level default
 Transaction-level default
Prohibit blank fields
Computer-generated
values
Prompt user to
accept/reject data
Interaction with Forms:
Controlling AIS Inputs

Input controls and
workflow controls:
Key difference
 Input controls refer to
checks performed
automatically by the
computer itself
Designing Forms
Identify and document forms
required
Single-record date entry form
– maintenance of manager
table
Single-record form – deposit
form
Tabular data entry form –
inventory maintenance
Multi-table entry form
KEYTERMS






Check boxes
Command buttons
Computer-generated
values
Confirmation
CRUD
Default
KEYTERMS









Form
Form interface elements
Format checks
Join query
Look-up feature
Main form
Multi-table entry form
Radio buttons
Record checking
KEYTERMS








Referential integrity
Single-record entry form
Subform
Tabular entry form
Use case
Use case description
Use case diagram
Validation rule
Download