Beruflich Dokumente
Kultur Dokumente
Design Methods
(B1A451)
System Design Input, Output
and Interface Design
Jun 3, 2016
Timetable
Gambaran umum SADM
Information Building Block
IS Development Life Cycle, Methodology, Technique, and Tools
System Planning and Analysis Req and Feasibility Study
System Planning and Analysis Data and Process Modelling
System Design Data and Process Design
System Design Input, Output and Interface, Implementation and
Support
Seminar Aplikasi Sistem
Seminar Aplikasi Sistem
Seminar Aplikasi Sistem
Seminar Aplikasi Sistem
Seminar Aplikasi Sistem
Seminar Aplikasi Sistem
Tinjauan Menyeluruh dan Kisi kisi ujian
Hamzah Ritchi-System Analysis&
Jun 3, 2016
Todays Outline
Jun 3, 2016
Design
Phase
Jun 3, 2016
Data Processing
Data processing is all processing that occurs on
the data after it is input from a machine readable
form.
In batch processing, the entered data is collected into
files called batches and processed as a complete batch.
In on-line processing, the captured data is processed
immediately
In remote batch processing, data is entered and
edited on-line, but collected into batches for subsequent
processing.
Jun 3, 2016
Input Implementation
Methods
Keyboard
Mouse
Touch Screen
Point-of-sale terminals
Sound and speech
Automatic data capture
Optical mark recognition (OMR)
Bar codes
Jun 3, 2016
Data Capture
Data Entry
Data Processing
Keyboard
Mouse
Same as above.
Touch
Screen
Same as above.
Jun 3, 2016
Data Capture
Data Entry
Data Processing
Point of Sale
Sound
Speech
Same as sound.
Optical Mark
Data is recorded on
Eliminates the need for data
Data is almost always
optical scan sheets as
entry.
processed as a batch.
marks or precisely
formed letter, numbers,
and punctuation.
Hamzah Ritchi-System Analysis&
10
Jun 3, 2016
Data Capture
Data Entry
Magnetic Ink
Electromagnetic
Smart Card
Biometric
Unique human
characteristics become
data
Jun 3, 2016
Data Processing
Jun 3, 2016
12
Source Document /
Form Design Guidelines
Include instructions for completing the
form.
Minimize the amount of handwriting.
Data to be entered (keyed) should be
sequenced top-to-bottom and left-to-right.
When possible use designs based on
known metaphors.
Jun 3, 2016
13
Jun 3, 2016
14
Jun 3, 2016
15
Existence checks
Data-type checks
Domain checks
Combination checks
Self-checking digits
Format checks
Jun 3, 2016
16
Jun 3, 2016
17
Radio buttons
Check boxes
List boxes
Combination boxes
Spin boxes
Jun 3, 2016
18
Jun 3, 2016
19
Jun 3, 2016
20
Interface Problems
According to Galitz, the following problems result in
confusion, panic, frustration, boredom, misuse,
abandonment, and other undesirable consequences.
Jun 3, 2016
21
Commandments of User
Interface Design
Jun 3, 2016
22
23
Jun 3, 2016
24
Display Monitor
Regular PC monitors
Non-GUI terminals
Growing importance of devices such as handhelds
Paging Display complete screen of characters at a time.
Scrolling Display information up or down a screen one
line at a time.
25
Menu-driven interfaces
Pull-down and
cascading menus
Tear-off and pop-up
menus
Toolbar and iconic
menus
Hypertext and hyperlink
menus
Instruction-driven
interfaces
Language-based syntax
Mnemonic syntax
Natural language syntax
Question-answer
dialogue
Jun 3, 2016
26
Internal Controls
Authentication and
Authorization
User ID and
Password
Privileges assigned
to roles
Web certificates
Online Help
Growing use of
HTML for help
systems
Help authoring
packages
Tool tips
Help wizards
Agents reusable
software object that
can operate across
different applications
and networks.
Jun 3, 2016
27
Jun 3, 2016
28
Jun 3, 2016
29
Help Wizard
Jun 3, 2016
30
Jun 3, 2016
Visual
Studio .NET
Menu
Construction
Hamzah Ritchi-System Analysis&
31
Todays Outline
Jun 3, 2016
32