Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
HAPTER 20
Systems Design,
Implementation, and
Operation
Romney/Steinbart
1 of 173
INTRODUCTION
Questions to be addressed in this chapter
include:
What are the activities that take place in the
conceptual design phase of the systems development
life cycle (SDLC)?
What activities take place in the physical systems
design phase?
What happens during the systems implementation
and conversion process?
What activities occur in the systems operation and
maintenance process?
2008 Prentice Hall Business Publishing
Romney/Steinbart
2 of 173
INTRODUCTION
Accountants must understand the entire systems
development process, because they are
involved in several ways:
Helping to specify their needs.
As members of the development team.
As auditors after the fact.
Romney/Steinbart
3 of 173
INTRODUCTION
Effective systems analysis and design
can ensure that developers:
Correctly define the business problem.
Design the appropriate solution.
Romney/Steinbart
4 of 173
INTRODUCTION
The crucial phases of the SDLC include:
Systems analysis to define the new systems
requirements (discussed in Chapter 18).
The phases discussed in this chapter, which
include:
Romney/Steinbart
5 of 173
INTRODUCTION
The crucial phases of the SDLC include:
Systems analysis to define the new systems
requirements (discussed in Chapter 18).
The phases discussed in this chapter, which
include:
Romney/Steinbart
6 of 173
Romney/Steinbart
7 of 173
Conceptual
Systems
Design
Evaluate
Design
Alternatives
Systems
Analysis
Prepare
Design
Specifications
Prepare
Conceptual Systems
Design Report
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
8 of 173
Systems
Analysis
Evaluate
Design
Alternatives
Prepare
Design
Specifications
Prepare
Conceptual Systems
Design Report
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
9 of 173
Romney/Steinbart
10 of 173
Packaged software
In-house development
End-user development
Outsourcing
Romney/Steinbart
11 of 173
Design Considerations
Romney/Steinbart
12 of 173
Systems
Analysis
Evaluate
Design
Alternatives
Prepare
Design
Specifications
Prepare
Conceptual Systems
Design Report
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
32 of 173
Romney/Steinbart
33 of 173
Romney/Steinbart
34 of 173
Romney/Steinbart
35 of 173
Romney/Steinbart
36 of 173
Systems
Analysis
Evaluate
Design
Alternatives
Prepare
Design
Specifications
Prepare
Conceptual Systems
Design Report
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
37 of 173
Romney/Steinbart
38 of 173
Romney/Steinbart
39 of 173
INTRODUCTION
The crucial phases of the SDLC include:
Systems analysis to define the new systems
requirements (discussed in Chapter 18).
The phases discussed in this chapter, which
include:
Romney/Steinbart
40 of 173
Designing output
Creating files and databases
Designing input
Writing computer programs
Developing procedures
Building in controls
Romney/Steinbart
41 of 173
Systems
Analysis
Physical
Systems
Design
Output
Design
Conceptual
Systems
Design
File and DB
Design
Input
Design
Program
Design
Procedures
Design
Controls
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
42 of 173
Systems
Analysis
Conceptual
Systems
Design
Output
Design
File and DB
Design
Input
Design
Program
Design
Procedures
Design
Controls
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
43 of 173
Romney/Steinbart
44 of 173
Romney/Steinbart
45 of 173
Paper
Screen
Voice response
Diskette
Microfilm
Other
Romney/Steinbart
46 of 173
Romney/Steinbart
47 of 173
Romney/Steinbart
48 of 173
Romney/Steinbart
49 of 173
Romney/Steinbart
50 of 173
Romney/Steinbart
51 of 173
Romney/Steinbart
52 of 173
Romney/Steinbart
53 of 173
Romney/Steinbart
54 of 173
Romney/Steinbart
55 of 173
Romney/Steinbart
56 of 173
Romney/Steinbart
57 of 173
Systems
Analysis
Conceptual
Systems
Design
Output
Design
File and DB
Design
Input
Design
Program
Design
Procedures
Design
Controls
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
58 of 173
Disk
Diskette
CD
Tape
Paper
Romney/Steinbart
59 of 173
Manual
Batch
Real time
Romney/Steinbart
60 of 173
Romney/Steinbart
61 of 173
Storage medium
Processing mode
Maintenance
Size How many records and how big are they?
How fast are they expected to grow?
Romney/Steinbart
62 of 173
Storage medium
What portion of records are added or
Processing mode
deleted each year?
Maintenance
What portion needs to be updated?
Size
Activity level
Romney/Steinbart
63 of 173
Systems
Analysis
Conceptual
Systems
Design
Output
Design
File and DB
Design
Input
Design
Program
Design
Procedures
Design
Controls
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
64 of 173
Romney/Steinbart
65 of 173
Keyboard
OCR
MICR
POS terminal
EDI
Voice input
Romney/Steinbart
66 of 173
Romney/Steinbart
67 of 173
Romney/Steinbart
68 of 173
Input medium
Input source
Input format
Input type What is the nature of the data?
Romney/Steinbart
69 of 173
Input medium
Input source
Input format
Input type
Volume How much data are to be entered?
Romney/Steinbart
70 of 173
Input medium
Input source
Input format
Input type
Volume
Personnel
What functions and expertise do the data
entry operators have?
Is additional training necessary?
Romney/Steinbart
71 of 173
Input medium
Input source
Input format
Input type
Volume
Personnel
How often is data to be entered?
Frequency
Romney/Steinbart
72 of 173
Input medium
Input source
Input format
Input type
Volume
Personnel
Frequency How can costs be minimized without
adversely affecting efficiency and
Cost
accuracy?
Romney/Steinbart
73 of 173
Input medium
Input source
Input format
Input type
Volume
Personnel
Frequency What errors are possible?
How can they be detected and corrected?
Cost
Error detection and correction
Romney/Steinbart
74 of 173
Preprint as muchSYSTEMS
data as possible. DESIGN
PHYSICAL
General considerations
Romney/Steinbart
75 of 173
Romney/Steinbart
76 of 173
Romney/Steinbart
77 of 173
General considerations
A dollar or numeric total.
Introductory
sectionindicate
of form the distribution of
Clearly
each
Main body of
formform.
Conclusion section of form
Romney/Steinbart
78 of 173
Romney/Steinbart
79 of 173
Romney/Steinbart
80 of 173
Romney/Steinbart
81 of 173
Romney/Steinbart
82 of 173
Romney/Steinbart
83 of 173
Romney/Steinbart
84 of 173
Romney/Steinbart
85 of 173
Systems
Analysis
Conceptual
Systems
Design
Output
Design
File and DB
Design
Input
Design
Program
Design
Procedures
Design
Controls
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
86 of 173
Romney/Steinbart
87 of 173
Romney/Steinbart
88 of 173
Romney/Steinbart
89 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
90 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
91 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
92 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
Romney/Steinbart
93 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
94 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
95 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
Romney/Steinbart
96 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
97 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
98 of 173
Conceptual
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Program maintenance is a
response to any factors that
require program revision.
Includes requests for:
New or revised reports.
Changes in input, file content, or
values such as tax rates.
Error detection and correction.
Conversion to new hardware.
Accounting Information Systems, 11/e
Romney/Steinbart
99 of 173
Systems
Analysis
Conceptual
Systems
Design
Output
Design
File and DB
Design
Input
Design
Program
Design
Procedures
Design
Controls
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
100 of 173
Input preparation
Transaction processing
Error detection and correction
Controls
Reconciliation of balances
Database access
Output preparation and distribution
Computer operator instructions
Romney/Steinbart
101 of 173
Romney/Steinbart
102 of 173
Romney/Steinbart
103 of 173
Systems
Analysis
Conceptual
Systems
Design
Output
Design
File and DB
Design
Input
Design
Program
Design
Procedures
Design
Controls
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
104 of 173
Romney/Steinbart
105 of 173
Romney/Steinbart
106 of 173
Romney/Steinbart
107 of 173
Romney/Steinbart
108 of 173
Validity
Authorization
Accuracy
Security
Is the system protected against:
Unauthorized physical and logical access to prevent
improper use, alteration, destruction, or disclosure of
information and software?
Theft of system resources?
Romney/Steinbart
109 of 173
Validity
Authorization
Accuracy
Security
Numerical control
Are documents pre-numbered to prevent errors or
intentional misuse and to detect when documents are
missing or stolen?
Romney/Steinbart
110 of 173
Validity
Authorization
Accuracy
Security
Numerical control
Availability
Is the system available as set forth in agreements?
Can users enter, update, and retrieve data during those
times?
Romney/Steinbart
111 of 173
Validity
Can the system be modified without affecting system
Authorization
availability, security, and integrity?
Accuracy
Are only authorized, tested, and documented changes
made to the system and data?
Security
Are resources available to manage, schedule, document,
Numerical
control
and communicate changes to management and
authorized users?
Availability
Maintainability
Romney/Steinbart
112 of 173
Validity
Authorization
Accuracy
Security
Is processing complete, accurate, timely, and
Numerical control
authorized?
Availability Is it free from unauthorized or inadvertent
manipulations?
Maintainability
Integrity
Romney/Steinbart
113 of 173
Validity
Authorization
Accuracy
Security
Numerical control
Availability
Can data be traced from source to output and vice
Maintainability
versa?
Integrity
Audit trail
Romney/Steinbart
114 of 173
Romney/Steinbart
115 of 173
INTRODUCTION
The crucial phases of the SDLC include:
Systems analysis to define the new systems
requirements (discussed in Chapter 18).
The phases discussed in this chapter, which
include:
Romney/Steinbart
116 of 173
Developing a plan
Preparing the site
Installing and testing hardware and software
Selecting and training personnel
Completing documentation
Testing the system
Romney/Steinbart
117 of 173
Systems
Analysis
Conceptual
Systems
Design
System
Implementation
and
Conversion
Implementation
Planning
Physical
Systems
Design
Prepare Site;
Install and Test
Hardware
Complete
Documentation
Conversion
Test
System
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
118 of 173
Systems
Analysis
Conceptual
Systems
Design
Physical
Systems
Design
Implementation
Planning
Prepare Site;
Install and Test
Hardware
Complete
Documentation
Conversion
Test
System
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
119 of 173
Implementation tasks
Expected completion dates
Cost estimates
Specification of the person(s) responsible for each task
Romney/Steinbart
120 of 173
Romney/Steinbart
121 of 173
Systems
Analysis
Conceptual
Systems
Design
Physical
Systems
Design
Implementation
Planning
Prepare site;
Install and Test
hardware
Complete
Documentation
Conversion
Test
System
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
122 of 173
Romney/Steinbart
123 of 173
Romney/Steinbart
124 of 173
Systems
Analysis
Conceptual
Systems
Design
Physical
Systems
Design
Implementation
Planning
Prepare Site;
Install and Test
Hardware
Complete
Documentation
Conversion
Test
System
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
125 of 173
Romney/Steinbart
126 of 173
Romney/Steinbart
127 of 173
Romney/Steinbart
128 of 173
Systems
Analysis
Conceptual
Systems
Design
Physical
Systems
Design
Implementation
Planning
Prepare site;
Install and Test
Hardware
Complete
Documentation
Conversion
Test
System
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
129 of 173
A system description.
Copies of output, input, file, and database layouts.
Program flowcharts.
Test results.
User acceptance forms.
Romney/Steinbart
130 of 173
Romney/Steinbart
131 of 173
Romney/Steinbart
132 of 173
Systems
Analysis
Conceptual
Systems
Design
Physical
Systems
Design
Implementation
Planning
Prepare site;
Install and Test
Hardware
Complete
Documentation
Conversion
Test
System
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
133 of 173
Romney/Steinbart
134 of 173
Romney/Steinbart
135 of 173
Romney/Steinbart
136 of 173
Romney/Steinbart
137 of 173
Romney/Steinbart
138 of 173
Systems
Analysis
Conceptual
Systems
Design
Physical
Systems
Design
Implementation
Planning
Prepare site;
Install and test
hardware
Complete
documentation
Conversion
Test
system
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
139 of 173
Hardware
Software
Data files
Procedures
Romney/Steinbart
140 of 173
Direct conversion
Parallel conversion
Phase-in conversion
Pilot conversion
Romney/Steinbart
141 of 173
Direct conversion
Parallel conversion
Phase-in conversion
Pilot conversion
Romney/Steinbart
142 of 173
Romney/Steinbart
143 of 173
Main disadvantage:
It provides no backup AIS.
Romney/Steinbart
144 of 173
Direct conversion
Parallel conversion
Phase-in conversion
Pilot conversion
Romney/Steinbart
145 of 173
Romney/Steinbart
146 of 173
Main disadvantage:
It is costly and stressful for employees to process all
transactions twice.
Romney/Steinbart
147 of 173
Direct conversion
Parallel conversion
Phase-in conversion
Pilot conversion
Romney/Steinbart
148 of 173
Disadvantages:
Costs of creating temporary interfaces between old and new
AIS.
Time required to make the complete conversion.
Romney/Steinbart
149 of 173
Direct conversion
Parallel conversion
Phase-in conversion
Pilot conversion
Romney/Steinbart
150 of 173
Disadvantages:
Long conversion time.
Need for interfaces between old and new systems.
Romney/Steinbart
151 of 173
Romney/Steinbart
152 of 173
Romney/Steinbart
153 of 173
Systems
Analysis
Conceptual
Systems
Design
Physical
Design
Implementation
and
Conversion
Operation
and
Maintenance
2008 Prentice Hall Business Publishing
Romney/Steinbart
154 of 173
Romney/Steinbart
155 of 173
Romney/Steinbart
156 of 173
Romney/Steinbart
157 of 173
Romney/Steinbart
158 of 173
Romney/Steinbart
159 of 173
Romney/Steinbart
160 of 173
Romney/Steinbart
161 of 173
Romney/Steinbart
162 of 173
Romney/Steinbart
163 of 173
Romney/Steinbart
164 of 173
Romney/Steinbart
165 of 173
Romney/Steinbart
166 of 173
Romney/Steinbart
167 of 173
Romney/Steinbart
168 of 173
Romney/Steinbart
169 of 173
Romney/Steinbart
170 of 173
Romney/Steinbart
171 of 173
Romney/Steinbart
172 of 173