10.5 Systems analysis and design concepts
Systems analysis
System analysis is the process of breaking the system down into its individual components and understanding how each component interacts with the other components to accomplish the system’s overall goal. In this process, the analyst collects the requirements of the system and documents them.
CharacteristicsÂ
- It is the study of the existing system to identify the problem areas.
- It is a process of understanding the system requirements and its environment.
- It involves gathering and understanding the user’s requirements.
- It involves analyzing the system in terms of its current and future needs.
Advantages
- It helps to identify the problems and their causes.
- It helps to understand the functional and non-functional requirements of the system.
- It helps to develop better solutions.
- It helps identify the areas of improvement.
Limitations
- It can be time-consuming.
- It can be costly.
- It can be difficult to get accurate information.
 Systems design
System design is the process of designing the architecture, components, modules, interfaces, and data for a system to satisfy the specified requirements. It involves the design of the system architecture, components, modules, interfaces, and data.
Characteristics
- It is the process of creating a design for the system.
- It involves the design of the system architecture, components, modules, interfaces, and data.
- It involves identifying the modules and components of the system.
- It involves creating the user interface and database design.
Advantages
- It helps to create an efficient system.
- It helps identify the areas of improvement.
- It helps to reduce the development cost.
- It helps to create a better user experience.
Limitations
- It can be time-consuming.
- It can be costly.
- It can be difficult to get accurate information.
