Chapter 5 Part 2 Flashcards
Purpose is to produce a detailed description of the proposed
system that both satisfies the system requirements identified
during systems analysis and is in accordance with the
conceptual design.
PHASE 5: Detailed Design
• independent one made up of programmers,
analysts, users, and internal auditors.
• Job is to simulate the operation of the system to
uncover errors, omissions, and ambiguities in the
design.
Quality assurance group
Select a programming language from among the various
languages available and suitable to the application
PHASE 6: Application Programming and Testing
• requires the programmer to specify the precise
order in which the program logic is executed.
• often called third-generation languages (3GLs)
– FORTRAN, C, and PL1.
A. Procedural Language (e.g. COBOL)
• no longer procedural.
• the program’s code is not executed in a
predefined sequence.
• external actions or “events” that are initiated by
the user dictate the control flow of the program.
B. Event-driven languages (e.g. Visual Basic)
Central to achieving the benefits of the object-
oriented approach.
C. Object-Oriented Languages. (e.g. Java or C++)
Three (3) Benefits of Program system
- Programming efficiency
- Maintenance efficiency
- Control.
Database structures are created and populated with data,
equipment is purchased and installed, employees are
trained, the system is documented, and the new system is
installed.
PHASE 7: System Implementation
• When all modules have been coded and tested,
they must be brought together and tested as a
whole
Testing the Entire System
• provides the auditor with essential information about
how the system works.
Documenting the System
Requirements in documenting the system
- Designer and Programmer Documentation
- Operator Documentation
- User Documentation
- User Handbook
- Tutorials
- Help Features
to debug errors and perform maintenance on
the system.
Designer and Programmer Documentation
Computer operators use documentation called
a run manual, which describes how to run the
system.
Operator Documentation
describing how to use the system.
User Documentation
user documentation often takes the form of a
user handbook, as well as online
documentation.
User Handbook