33
only focusing the design itself. The main focus to design the interaction of the
user interface is the output and input of the system; where the Class Diagram
and Data Flow Diagram (DFD) must be use it in approach the Object Oriented
of the system.
2.2.2 System
Development
Life Cycle
System Development life cycle (SDLC) is a common methodology for system
development in many organizations, featuring several phases that
mark the
progress
of
the
system
analysis
and
design
effort
[Hoffer,
George,
Valaich,
Prentice Hall, 2002].
The life cycle can be iterative: that is, phases are repeated as required until an
acceptable system is found; spiral: in which we constantly cycle through the
phases at different
levels of detail; circular:
in
which
the end of the
useful
life
of one system lead to the beginning of another project that will develop a new
version
or
replace
an
existing
system
altogether;
or
waterfall:
which
is
a
classic
SDLC
model,
with
a
linear
and
sequential
method
that
has
goals
for
each development
phase.
The
waterfall
model
simplifies
tasks
scheduling,
because there are no iterative or overlapping steps. One drawback of the
waterfall is that it does not allow for much revision.
|