Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Key Ideas
y Many failed systems were abandoned because analysts
tried to build wonderful systems without understanding the organization. y The primarily goal is to create value for the organization. y The systems analyst is a key person analyzing the business, identifying opportunities for improvement, and designing information systems to implement these ideas. y It is important to understand and develop through practice the skills needed to successfully design and implement new information systems.
y Why do companies use information? y Companies use information as a weapon in the battle
to
y increase productivity, y deliver quality products and services, y maintain customer loyalty, and y make sound decisions.
that companies use to manage, access, communicate, and share information y A vital asset that must be used effectively, updated constantly, and safeguarded carefully
y The Role of Systems Analysis and Design
y Systems Analysis and Design y Step-by-step process for developing high-quality information
specific results y A Mission-critical system is one that is vital to a companys operations y Information systems have five key components: hardware, software, data, processes, and people
Cont..
y Hardware
y Everything in the physical layer of the information system y Moores Law accurately predicted that computer processing power
System software Network operating system Application software Enterprise applications Horizontal system Vertical system Legacy systems
Cont..
y Data y The raw material that an information system
transforms into useful information y Processes y Describe the tasks and business functions that users, managers, and IT staff members perform to achieve specific results y People y Users, or end users, are the people who interact with an information system, both inside and outside the company
Introduction
y Information Systems Analysis and Design y Complex organizational process whereby computer-based information systems are developed and maintained y Application Software y Computer software designed to support organizational functions or processes y Systems Analyst y Organizational role most responsible for analysis and design of information systems
Introduction (cont.)
discipline y 1980s: major breakthrough with 4GL, CASE tools, object oriented methods y 1990s: focus on system integration, GUI applications, client/server platforms, Internet y The new century: Web application development, wireless PDAs, component-based applications
Introduction to System
y What is a system?
A system is a collection of interrelated components (subsystems) that function together to achieve some outcome (e.g. biological system, computer system, social system) A set of objects and relationships among the objects viewed as a whole and designed to achieve a purpose An information system is a collection of interrelated components that collect, process, store and provide as output the information needed to complete business tasks (e.g. payroll system)
Cont..
y System Analysis: the process of understanding and
specifying in detail what the information system should do y System Design: the process of specifying in detail how the many component parts of the information system should be implemented y System Analyst:A professional who used analysis and design techniques to solve business problems (involving information technology)
System Elements
INPUT
PROCESS
OUTPUT
FEEDBACK
dissatisfaction and frequently causes the system to fall into disuse. y Lends structure to the analysis and design of information systems y A series of processes systematically undertaken to improve a business through the use of computerized information systems
application design y SSADM is sometimes thought of as a cookbook approach to the analysis and design stages of the systems development lifecycle
History
y Initiated in 1980 by the Central Computer and
Telecommunications Agency (CCTA) y In 1983 SSADM was made mandatory for all new information system developments. y In 1990 the fourth version was launched. y Latest version is SSADM V4.x
y Adopted by private sector y Development standard in UK and Worldwide
SSADM techniques
y Logical Data Modelling The data requirements of the
system being designed are identified, modelled and documented. This data is separated into entities and relationships between these entities identified.
y Data Flow Modelling(DFD) Concerned with how
the data moves around the information system.Examines processes, data stores, external entities and data flows.
y Entity Behaviour Modelling The identifying,
modelling and document events with respect to the entities in the system and the order in which these events take place.
Why is it important?
y Success of information systems depends on good SAD y Widely used in industry - proven techniques y Part of career growth in IT - lots of interesting and well-
to solving business problems. y Developed through the use of a specific cycle of analyst and user activities y Each phase has unique user activities.
Current practice combines analysis, design, and implementation into a single iterative and parallel process of activities
One phase begins when another completes, little backtracking and looping
(can't change) y Limited user involvement (only in requirements phase) y Too much focus on milestone deadlines of SDLC phases to the detriment of sound development practices
Systems Analyst
y Professional computer employee who performs analysis and design y The analyst must be able to work with people of all descriptions and be
y Three primary roles: y Consultant y Supporting expert y Agent of change y Overcome reluctance of users to change
Cont
y Communication
y Oral presentations y Written documentation
The analyst is responsible:y The efficient capture of data from its business source, y The flow of that data to the computer, y The processing and storage of that data by the computer, and y The flow of useful and timely information back to the business
business problem analysis and technology-independent requirements analysis. y A programmer/analyst includes the responsibilities of both the computer programmer and the systems analyst.
y Others
y Systems consultant y Systems engineer y Information engineer
analysts into instructions the computer can understand. Coding: writing a computer program Code generators have been developed to generate code from specifications, saving an organization time and money. The aim of CASE tools (Computer-Aided Software Engineering) is to provide a variety of code generators that can automatically produce 90% or more from the system specifications normally given a programmer Another group to system development efforts is business managers such as functional department heads and corporate executives. These managers are important because they have the power to fund development projects and to allocate resources necessary for projects success.
Tutorial Chapter 1
y Briefly explain types of information system. y List the advantages of using systems analysis and design techniques y y y y
in approaching computerized information systems for business. What skills required by systems analyst? List them. List and briefly define the phases of the systems development life cycle (SDLC). Define terms system, system analysis and design, information systems and structured system analysis and design method. Notes: Please submit this week.