A method by which one or more elementary processes may be carried out.
A procedure is a method by which a specific process may be carried out. It defines how the activity is carried out as well as what the activity is. The method used to perform a process is referred to as a technique (e.g., on-line technique, batch technique, clerical technique).
Procedures in Current Systems Analysis
A procedure in current systems analysis is a named package of computer software or manual activities. The lowest level of concern in BAA Procedure Analysis of Current Systems is the one actually named in procedure manuals, system documentation or user discussions. There may be abstractions of procedures, such as subsystems or systems.
Procedure Definition
Having identified the procedures required to implement the elementary processes, you define each procedure in turn. This definition translates the business logic of a process into a specific method of supporting the process. This provides a starting point for the subsequent detailed procedure design.
Classification of Procedures
A policy is adopted in which the division into modules and the choice of languages follow the same approach for each type of program function. This creates consistency throughout the system, providing easier programmer interchange, easier debugging and higher productivity.
Procedures or subsets of procedures can generally be described as having one of the following functions:
* Query
* On-line update
* Batch update
* Extract
* Report
Procedure Condition
A rule expressed in terms of logical data constructs, layouts and constants, that constrains the behavior of the business system.
Procedure Decomposition
The breakdown of the designed procedures of a current system into progressively increasing detail. Identify systems, decompose the systems into subsystems and the subsystems into procedures.
Previous : Predicate
Section Overview : Development Technique Concepts
Overview : Table of Contents
This page was last built on April 12, 1997.