Beruflich Dokumente
Kultur Dokumente
Introduction
Accountants should help keep the project on track by evaluating and
measuring benefits, monitoring costs, and ensuring that the project
stays on schedule.
Effective systems analysis and design can ensure that developers
correctly define the business problem and design the appropriate
solution.
This chapter discusses the other four steps (see Figure 12-1) in the
systems development life cycle:
1. Conceptual systems design
2. Physical systems design
3. Systems implementation and conversion
4. Operation and maintenance
Page 1 of 11
Page 2 of 11
Output Design
The objective of output design is to determine the nature, format,
content, and timing of printed reports, documents, and screen displays.
Some important output design considerations are summarized in Table 222.
Output usually fits into one of the following four categories:
1. Scheduled reports have a prespecified content and format and
are prepared on a regular basis.
2. Special-purpose analysis reports have no prespecified content
or format and are not prepared on a regular schedule.
3. Triggered exception reports have a prespecified content and
format but are prepared only in response to abnormal
conditions.
4. Demand reports have a prespecified content and format but are
prepared only on request.
Page 3 of 11
Input Design
Considerations for input design are shown in Table 22-4.
1
2
3
4
5
Medium
Source
Format
Type
Volume
6
7
8
9
10
Personnel
Frequency
Cost
Error detection & correction
General1
2.
3.
4.
5.
6.
7.
Forms Design
Table 22-5 is a useful tool for evaluating existing forms and designing
new ones:
1. General Considerations
2. Introductory Section Of Form
3. Main Body Of Form
4. Conclusion Section Of Form
Designing Computer Screens
Computer screens are most effective when these procedures are followed:
1. Organize the screen so data can be entered quickly, accurately,
and completely.
Page 4 of 11
Program Design
Program development is one of the most time-consuming activities in the
SDLC.
Programs subdivided into small, well-defined modules are a process
called structured programming.
To improve software quality, organizations should develop programming
standards.
Although accountants need not be computer programmers, they should
understand how software is created.
Following are eight steps for developing software:
Step 1 Determine user needs. Systems analysts consult with users
and agree on software requirements.
Step 1 is performed as a part of the systems analysis phase of the
SDLC.
Step 2 Develop a plan. A development plan is produced and
documented.
Step 2 is done during conceptual systems design and may carry over
to the beginning of physical design.
Step 3 Write program instructions (code). This is when the
computer code (or program instructions) is written.
Step 4 Test the program. Debugging is discovering and eliminating
program errors. After a program is coded, a visual and mental
review, referred to as desk checking, is conducted to discover
programming errors.
The Gartner Group estimates that bugs that are not discovered
until later in the SDLC cost 80 percent to 1,000 percent more to
fix than those discovered earlier.
Page 5 of 11
Procedures Design
Everyone who interacts with a newly designed AIS needs procedures that
answer who, what, when, where, why, and how questions related to all AIS
activities.
Controls Design
The often-heard computer adage garbage in, garbage out emphasizes that
improperly controlled input, processing, and database functions produce
information of little value.
Controls must be built into an AIS to ensure its effectiveness,
efficiency, and accuracy.
Some of the more important control concerns that must be addressed are
summarized in Table 22-6:
1. Validity
2. Authorization
3. Accuracy
4. Security
5. Numerical control
Page 6 of 11
6. Availability
7. Maintainability
8. Integrity
9. Audit trail
Systems Implementation
Systems implementation is the process of installing hardware and
software and getting the AIS up and running.
The state of Virginia has been especially successful in designing and
implementing its AIS. Focus 22-2 describes the improvements the state
made to its AIS.
Implementation Planning
An implementation plan consists of implementation tasks, expected
completion dates, cost estimates, and the person or persons responsible
for each task.
One reason that Blue Cross/Blue Shields new $200 million system failed
was because there was no organizational restructuring.
Site Preparation
A large computer may require extensive changes, such as additional
electrical outlets, data communications facilities, raised floors,
humidity controls, special lighting, and air conditioning.
Space is needed for equipment, storage, and offices.
Page 7 of 11
Complete Documentation
Three types of documentation must be prepared for new systems:
1. Development documentation describes the new AIS. It includes:
A system description
Program flowcharts
Test results
Operating schedules
Equipment security
Page 8 of 11
Systems Conversion
Conversion is the process of changing from the old to the new AIS. This
includes converting hardware, software, data files, and procedures.
Conversion Approaches
Four conversion approaches are used to change from an old to a new
system:
1. Direct conversion immediately terminates the old AIS when the
new one is introduced.
FOCUS 22-3 discusses the problems at Sunbeam Corp., in part
caused by attempting a direct conversion with no backup system.
Al Dunlap, a new CEO at Sunbeam Corp., made drastic costcutting moves in which many went too far and ended up
hurting the company.
His restructuring plan called for eliminating 87 percent of
the companys products and half of the 6,000 employees.
Al terminated computer personnel who were earning $35,000 to
learn that they could be making $125,000 a year elsewhere.
He replaced the computer personnel with contract workers who
made significantly more than $35,000 a year. Some of these
contract workers were the computer personnel that he
eliminated from the company previously.
Al used the direct conversion approach to modernize its
information system. Unfortunately, the new system did not
Page 9 of 11
work. Without any backup system the entire system was down
for months.
Orders were lost and some customers did not receive their
shipments.
Sunbeam had to manually bill its customers.
The price of Sunbeams stock plummeted and in 1998 Al was
fired.
The SEC began investigating Al to find out that $62 million
of the $189 million in income for Sunbeam did not comply
with accounting rules.
Also, Arthur Andersen, Sunbeams auditors, paid out $110
million in damages to settle a shareholder class-action
suit.
In February 2003, Sunbeam filed for Chapter 11 bankruptcy
protection.
2. Parallel conversion operated the old and new systems
simultaneously for a period of time.
3. Phase-in-conversion gradually replaces elements of the old AIS
with the new one.
4. Pilot conversion implements a system in just one part of the
organization, such as a branch location.
Data Conversion
Data conversion can be time-consuming, tedious, and expensive. The
difficulty and magnitude of the task can be easily underestimated.
The first step in the data conversion process is to decide which data
files need to be converted.
Then they must be checked for completeness and any data
inaccuracies and inconsistencies removed.
Once the files and databases have been converted and tested for
accuracy, the new system is functional.
Page 10 of 11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Compatibility
Controls and security
Errors
Training
Communications
Organizational changes
Documentation
Page 11 of 11