Systems are created to solve problems. One can think of the systems approach as an organized way of dealing with a problem. In this dynamic world, the subject System Analysis and Design, mainly deals with the software development activities.
2. Defining Your System
A collection of components that work together to realize some objective forms a system. Basically there are three major components in every system, namely input, processing and output.
[pic]
In your system define the different components that are connected to each other and how they are interdependent. Remember the objective of the system demands that some output is produced as a result of processing the suitable inputs.
3. SYSTEM LIFE CYCLE
System life cycle is an organizational process of developing and maintaining systems. It helps in establishing a system project plan, because it gives overall list of processes and sub-processes required developing a system.
System development life cycle means combination of various activities. In other words, various activities put together are referred as system development life cycle. In the System Analysis and Design terminology, the system development life cycle means software development life cycle.
Following are the different phases of software development cycle: • System study • Feasibility study • System analysis • System design • Coding • Testing • Implementation • Maintenance A diagram is shown below of the different phases of the software development life cycle:
[pic]
Different phases of Software development Life Cycle 4. PHASES OF SYSTEM DEVELOPMENT LIFE CYCLE
Now describe your system passing through the different phases and the related activities of system development life cycle in detail.
(a) System Study
System study is the first stage of system development life cycle. This gives a clear picture of what actually the physical system is? In practice, the