home

=1. What is SDLC?= = **Terminology for ACU high yr12 Class ** =

**__SDLC: System Development Life Cycle __** In the Preliminary course, you were introduced to the **system development cycle (SDC)**. It is a series of stages used in the development of a new information system. The traditional system development cycle has five broad stages: **__Design tools __** Assist in the development of a new system. They describe the information processes and rules within the system. Design tools include context diagrams, data flow diagrams, system flowcharts, decision trees, decision tables and data dictionaries. Tools used in designing, including: - **Context diagrams – Level 0 DFD **: A graphical method of representing an information system using only a single process together with inputs and outputs (external entities). - **Data flow diagrams (DFD) – Level 1 DFD: **A graphical method of representing an information system using a number of processes together with inputs, outputs and storage. <span style="display: block; line-height: normal; margin: 0cm 0cm 0pt 36pt; mso-layout-grid-align: none; mso-list: l1 level1 lfo2; text-indent: -18pt;"><span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">- ** Decision trees ** : A diagrammatic way of representing all possible combinations of ** decisions and their resulting actions **. It represents the decisions made within a system as the branches of a tree.
 * 1) **__<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">U __**<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">nderstanding the problem—requirements of a system to solve the problem
 * 2) **__<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">M __**<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">aking decisions—feasibility of a new system to solve the problem
 * 3) **__<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">D __**<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">esigning solutions—creating the new system
 * 4) **__<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">I __**<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">mplementing—using the system to solve the problem
 * 5) **__<span style="color: windowtext; font-family: 'Arial','sans-serif'; font-size: 12pt;">T __**<span style="color: windowtext; font-family: 'Arial','sans-serif'; font-size: 12pt;">esting, evaluating and maintaining—ongoing operation of the system.



<span style="color: windowtext; font-family: 'Times New Roman','serif';">– ** Decision tables ** : It represents ** all possible conditions and actions. ** It indicates the alternatives for different conditions and actions based on the rules.

** - Data dictionaries: ** A series of frames, each representing a different action or screen image. It shows the navigation between frames.