<< Home

Industrial Training

Cover Page Preface Acknowledgement Contents Chapter 1 Chapter 2 Chapter 3
Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Conclusion

Chapter 5
System Analysis

Introduction

System analysis is the first technical step in the software development life cycle. During this process, the general statement of software development is refined into a concrete specification that becomes the foundation for all software development activities that follow. Through the system analysis process, the analyst’s primary focus is on “what” not “how”. What data does system produce and consume, what functions must the system perform, what interfaces are defined and what constraints are apply.
 

The data gathered during the requirement study shall be used as the inputs for the analysis process.
Inputs -    System Specification
               Current Physical Model DFD
               Standard Input List
               Standard Output List
               Customer Future Requirement List
               Project Plan
               Risk Report 
                                                         

During this process user study;

  • What does the system produce and consume
  • What interfaces are defined
  • Desired functions and performance
  • What are the constraints?
  • Identify the problems in systems concern
  • The environment in which the system exists, and the objective of the environment
  • The system itself, in particular its objectives, I/P, O/P processes, structure resources and it’s monitoring and control methods
  • Does the technology exist to build the system?
  • What special development and manufacturing resources will be required?
  • What bounds have been placed on costs and schedule?
  • Reliability and quality issues
  • What are the available technologies?

The data generated as outputs of System Analysis Process.

 Outputs-       Quality Assurance Report
                      Software Requirement List
                      Hardware Requirement List
                      Software Requirement Specification
                      Current Logical model DFD
                      Input/Output Flow Analysis Report
                       Recurring Data Analysis Report
                       Risk Analysis Report

Fig 5.1 : System Analysis Process Diagram

Chapter 6 >>