A system is a set of components that interact to achieve a common goal. A systems analyst studies systems to improve them by analyzing requirements, designing solutions, and implementing changes. Key characteristics of a system include components, interrelationships, boundaries, inputs/outputs, purpose, and interaction with the environment. Systems can be abstract concepts or physical entities.
A system is a set of components that interact to achieve a common goal. A systems analyst studies systems to improve them by analyzing requirements, designing solutions, and implementing changes. Key characteristics of a system include components, interrelationships, boundaries, inputs/outputs, purpose, and interaction with the environment. Systems can be abstract concepts or physical entities.
A system is a set of components that interact to achieve a common goal. A systems analyst studies systems to improve them by analyzing requirements, designing solutions, and implementing changes. Key characteristics of a system include components, interrelationships, boundaries, inputs/outputs, purpose, and interaction with the environment. Systems can be abstract concepts or physical entities.
A system is a set of components that interact to achieve a common goal. A systems analyst studies systems to improve them by analyzing requirements, designing solutions, and implementing changes. Key characteristics of a system include components, interrelationships, boundaries, inputs/outputs, purpose, and interaction with the environment. Systems can be abstract concepts or physical entities.
Download as PPTX, PDF, TXT or read online from Scribd
Download as pptx, pdf, or txt
You are on page 1of 19
SYSTEM ANALYSIS
AND DESIGN
ITT 06103 A System is a set of components that interact with one another and serve for a common purpose or goal.
Systems may be:
(1) abstract or (2) physical An abstract system is conceptual, a product of a human mind. That is, it cannot be seen or pointed to as an existing entity. Social, theological, cultural systems are abstract systems. None of them can be photographed, drawn or otherwise physically pictured. However, they do exist and can be discussed, studied and analyzed. A physical system, in contrast, has a material nature. It is based on material basis rather than on ideas or theoretical notions. Computer Systems Analyst A systems analyst is an information technology (IT) professional who specializes in analyzing, designing and implementing information systems. Systems analysts assess the suitability of information systems in terms of their intended outcomes and liaise with end users, software vendors and programmers in order to achieve these outcomes. A systems analyst is a person who uses analysis and design techniques to solve business problems using information Duties of Computer Systems Analyst Consult with managers to determine the role of the IT system in an organization Research emerging technologies to decide if installing them can increase the organization’s efficiency and effectiveness Prepare an analysis of costs and benefits so that management can decide if computer upgrades are financially worthwhile Devise ways to make existing computer systems meet new needs Design and develop new systems by choosing and configuring hardware and software Oversee installing and configuring the new system to customize it for the organization Do tests to ensure that the systems work as expected Train the system’s end users and write instruction manuals, when required System’s Characteristics Any system must have the following Characteristics Components , Interrelationships, Boundary, Purpose, Environment, Input, Output, Interface, Constraints A component A component is either an irreducible part or an aggregate of parts, also called a subsystem. The simple concept of a component is very powerful. For example, in case of an automobile we can repair or upgrade the system by changing individual components without having to make changes the entire system. Interrelationships The components are interrelated; that is, the function of one is somehow tied to the function of the others. For example, in the Store system the work of one component, such as producing a daily report of customer orders, may not progress successfully until the work of another component is finished, such as sorting customer orders by date of receipt. Boundary A system has a boundary, within which all of its components are contained and which establishes the limits of a system, separating it from other systems. Purpose All of the components work together to achieve some overall purpose: the system’s reason for existing. Environment A system operates within an environment – everything outside the system’s boundary. The environment surrounds the system, both affecting it and being affected by it. E.g.: the environment of a university includes prospective students, foundations, funding agencies and the new media. Usually the system interacts with its environment. A university interacts with prospective students by having open houses and recruiting from local high schools. Interface && Constraints The point at which the system meets its environment are called interface. A system must face constraints in its functioning because there are limits to what it can do and how it can achieve its purpose within its environment. Some of these constraints are imposed inside the system (e.g., a limited number of staff available). Others are imposed by the environment (e.g., due to regulations). Input && Output A system interact with the environment by means of inputs and outputs. Input is anything entering the system from the environment; output is anything leaving the system crossing the boundary to the environment . Information, energy, and material can be both input and output in relation to the environment. Methods of system’s study There are several important system’s concepts that help to study a system and understand its functioning: • Decomposition • Modularity • Coupling • Cohesion Decomposition Decomposition is the process of breaking down a system into its smaller components. These components may themselves be systems (subsystems) and can be broken down into their components as well. How does decomposition aid understanding of a system? It results in smaller and less complex pieces that are easier to understand than larger, complicated pieces. Modularity Modularity is a direct result of decomposition. It refers to dividing a system into chunks or modules of a relatively uniform size. Modules can represent a system simply, making it easier to redesign and rebuild. E.g.: a portable CD player, as a system, accepts CDs and settings of volume and tone as inputs and produces music as output. It includes the separate systems as its subsystems: 1) read the digital signals from CDs; 2) amplify the signals; 3) turn the signals into sound waves; and 4) control the volume Coupling Coupling means that subsystems are dependent on each other. But they should be as independent as possible. If one subsystem fails and other subsystems are highly dependent on it, the others will either fail themselves or have problems functioning. Cohesion Cohesion is the extent to which a subsystem performs a single function. In the CD player example, signal reading is a single function.