Describe the systems design phase of the systems development life cycle.
During systems design, analysts convert the description of the recommended alternative solution into
logical and then physical system specifications. Analysts must design all aspects of the system from input
and output screens to reports, databases, and computer processes.
Logical design is not tied to any specific hardware and systems software platform. Theoretically, the
system being designed could be implemented on any hardware and systems software. Logical design
concentrates on the business aspects of the system; that is, how the system will impact the functional
units within the organization. In physical design, the logical design is turned into physical, or technical,
specifications. For example, analysts must convert diagrams that map the origin, flow, and processing of
data in a system into a structured systems design that can then be broken down into smaller and smaller
units for conversion to instructions written in a programming language. During physical design, the
analyst team decides which programming languages the computer instructions will be written in, which
database systems and file structures will be used for the data, and which hardware platform, operating
system, and network environment the system will run under. These decisions finalize the hardware and
software plans initiated at the end of the analysis phase. The final product of the design phase is the
physical system specifications, presented in a form, such as a diagram or written report, ready to be
turned over to programmers and other system builders for construction.
Describe the systems analysis phase of the systems development life cycle.
During this phase, the analysts thoroughly study the organization’s current procedures and the
information systems used to perform tasks such as general ledger, shipping, order entry, machine
scheduling, and payroll. Analysis has several subphases. The first subphase involves determining the
requirements of the system. In this subphase, analysts work with users to determine what the users want
from a proposed system. This subphase involves a careful study of any current systems, manual and
computerized, that might be replaced or enhanced as part of this project. Next, analysts study the
requirements and structure them according to their interrelationships, eliminating any redundancies.
Third, analysts generate alternative initial designs to match the requirements. Then they compare these
alternatives to determine which best meets the requirements within the cost, labor, and technical levels
the organization is willing to commit to the development process. The output of the analysis phase is a
description of the alternative solution recommended by the analysis team. Once the recommendation is
accepted by the organization, analysts can make plans to acquire any hardware and system software
necessary to build or operate the system as proposed
Describe the systems maintenance phase of the systems development life cycle.
The fifth and final phase is systems maintenance. While a system is operating in an organization, users
sometimes find problems with how it works and often think of improvements. During maintenance,
programmers make the changes that users ask for and modify the system to reflect changing business
conditions. These changes are necessary to keep the system running and useful. The amount of time and
effort devoted to system enhancements during the maintenance phase depends a great deal on the
performance of the previous phases of the life cycle. There inevitably comes a time, however, when an
information system is no longer performing as desired, when the costs of keeping a system running
become prohibitive, or when an organization’s needs have changed substantially. Such problems indicate
that it is time to begin designing the system’s replacement, thereby completing the loop and starting the
life cycle over again.