why do we need to study system analysis and design


What is System Analysis? A system is defined as the organized relationship between any group of components which are linked or working together to achieve a common goal. Today we live in a world of systems. Our world is a system of natural and man-made factors working together to sustain life. In developing any sort of system, there has to be some sort or plan, organization, and order. The more tidy a room is the easier it is to find things. In a messy room, items can be hard to locate. System analysis is defined as the process of identifying problems and organizing the facts and details of a system. System analysis can also be described as the meticulous breakdown of a system into its organized components or parts. It\’s important to know what works with what, what causes something to work or fail and what can work independently. This process helps you to know the ins and outs of a system. System analysis can occur in either the developmental stage of a system or it can be conducted on an existing system in which observations are made on the running system for troubleshooting and system improvement purposes.


In either case, it serves the same purpose. Why is System Analysis Important? System analysis is important in that it provides an avenue for solutions in the system through the various tasks involved in doing the analysis. Through these various tasks, the overall quality of a system can be easily modified or improved and occurrences of errors can ultimately be reduced. At this stage, we are examining why the whole system was formulated and its main objectives or goals. In this process, the system is defined to determine what the client requires in order to clarify the objectives of the system. Although these objectives are usually dictated by the needs of the client, the best path of development and implementation needs to be determined as well.


The model of the system is the responsibility of the system analyst. Each step in the design and implementation of the system is simplified and modeled into components and subsystems. The component models are assembled into the entire system.
Systems analysis and design, as performed by systems analysts, seeks to understand what humans need to analyze data input or data flow systematically, process or transform data, store data, and output information in the context of a particular organization or enterprise. By doing thorough analysis, analysts seek to identify and solve the right problems. Furthermore, systems analysis and design is used to analyze, design, and implement improvements in the support of users and the functioning of businesses that can be accomplished through the use of computerized information systems.

Installing a system without proper planning leads to great user dissatisfaction and frequently causes the system to fall into disuse. Systems analysis and design lends structure to the analysis and design of information systems, a costly endeavor that might otherwise have been done in a haphazard way. It can be thought of as a series of processes systematically undertaken to improve a business through the use of computerized information systems. Systems analysis and design involves working with current and eventual users of information systems to support them in working with technologies in an organizational setting. User involvement throughout the systems project is critical to the successful development of computerized information systems. Systems analysts, whose roles in the organization are discussed next, are the other essential component in developing useful information systems.

Users are moving to the forefront as software development teams become more international in their composition. This means that there is more emphasis on working with software users; on performing analysis of their business, problems, and objectives; and on communicating the analysis and design of the planned system to all involved. New technologies also are driving the need for systems analysis. Ajax (Asynchronous javascript and XML) is not a new programming language, but a technique that uses existing languages to make Web pages function more like a traditional desktop application program. Building and redesigning Web pages that utilize Ajax technologies will be a task facing analysts. New programming languages, such as the open source Web framework, Ruby on Rails, which is a combination programming language and code generator for creating Web applications, will require more analysis. Contents

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button