a. identify the problems (the early stages of system),
b. analyze and understand the problem (system analysis stage),
c. identify the requirements and expectations of the solution (stage of systems analysis),
d. identify alternative solutions and choose the action that the "best" (system design stage), e. design the selected solution (system design stage),
f. implement the chosen solution (system implementation stage),
g. evaluate the result (system implementation stage). That steps that appropriate the stage can be described in a block diagram that shown below.