chap1: intro to sad
DESCRIPTION
Chap1: Intro to SAD. Chapter Objectives. Discuss the impact of information technology on business strategy and success Define and describe an information system components Use profiles and models to understand business functions and operations - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/1.jpg)
Systems Analysis & DesignSeventh Edition
CHAP1: INTRO TO SAD1
![Page 2: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/2.jpg)
2
CHAPTER OBJECTIVES Discuss the impact of information technology
on business strategy and success Define and describe an information system
components Use profiles and models to understand
business functions and operations Explain how the Internet has affected
business strategies and relationships Identify various types of information systems
and explain who uses them
2
![Page 3: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/3.jpg)
3
CHAPTER OBJECTIVES Explain systems development tools, including
modeling, prototyping, and CASE tools Distinguish between structured analysis and
object-oriented methodology Describe the systems development life cycle Discuss the role of the information
technology department and the systems analysts who work there
3
![Page 4: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/4.jpg)
4
INTRODUCTION The use of information
as a weapon in the battleincrease productivity, deliver quality products and services,
maintain customer loyaltymake correct/strong decisions
IT can mean the difference between success and failure
4
![Page 5: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/5.jpg)
5
THE IMPACT OF INFORMATION TECHNOLOGY Definition: Information Technology (IT)
Combination of hardware and software products and services that companies use to manage, access, communicate, and share information
A vital asset that must be used effectively, updated constantly safeguarded carefully
5
![Page 6: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/6.jpg)
6
THE IMPACT OF INFORMATION TECHNOLOGY The Future of IT
Accounted for almost 30 percent of economic growth in 2003
Online population worldwide increased 106 percent between 2000-2004
305.5% usage growth 2000-2008
Note: http://www.internetworldstats.com/
6
![Page 7: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/7.jpg)
7
THE IMPACT OF INFORMATION TECHNOLOGY The Role of Systems Analysis and Design
Definition: Systems Analysis and Design Step-by-step process for developing high-quality
information systems Systems Analyst (SA)
Plan, develop, and maintain information systems
7
![Page 8: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/8.jpg)
8
THE IMPACT OF INFORMATION TECHNOLOGY Who Develops Information Systems?
In-house applications Software packages Internet-based application services Outsourcing Custom solutions Enterprise-wide software strategies How versus What – how the system will be
implemented before determining what the system is supposed to do = high risk
8
![Page 9: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/9.jpg)
9
INFORMATION SYSTEM COMPONENTS A system is a set of
related components that produces specific results
A mission-critical system is one that is vital to a company’s operations Business cannot be
done without it
9
![Page 10: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/10.jpg)
10
INFORMATION SYSTEM COMPONENTS
1) Hardware – consist of everything in the physical layer of the information system Servers, workstations, networks,
telecommunications equipment, etc 2) Software – program that control the h/ware
and produce the desired result System software – manage h/ware component (e.g.
Win XP) Network operating system – (e.g. Win 2003 Server,
Unix, etc)
10
![Page 11: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/11.jpg)
11
INFORMATION SYSTEM COMPONENTS
Application software – consist of program that support day-to-day business functions
Enterprise applications – order process system, payroll system, financial system
Horizontal system – inventory or payroll application (e.g. standard payroll system that able to use by all companies)
Vertical system – design to meet unique req. of a business (e.g. special IS that serves to meet unique business req.)
11
![Page 12: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/12.jpg)
12
INFORMATION SYSTEM COMPONENTS 3) Data
Is the raw material that an information system transforms into useful information
Tables Linking
12
![Page 13: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/13.jpg)
13
INFORMATION SYSTEM COMPONENTS 4) Processes
Define the tasks and business functions that users, managers, and IT staff members perform to achieve specific results
5) People (Stakeholder) Users, or end users, are the people who interact
with an information system, both inside and outside the company
13
![Page 14: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/14.jpg)
14
UNDERSTANDING THE BUSINESS Business Profile – describe company overall
functionOrganization, processes, services,
products, customers, suppliers, competitors, constraints, future direction
SA investigates company’s products, services, Internet opportunities
14
![Page 15: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/15.jpg)
15
UNDERSTANDING THE BUSINESS Business Models – purpose: make it easier for
manager and system analyst to understand day-to-day business operationBusiness models – a framework in creating
value (e.g. selling computer – Dell)Business process – specific (tasks|
processes) that involved in creating value BPR (business process reengineering) –
trying to simplify current processes or reduce cost
15
![Page 16: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/16.jpg)
16
UNDERSTANDING THE BUSINESS
16
![Page 17: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/17.jpg)
17
UNDERSTANDING THE BUSINESS New Kinds of Companies
Product-oriented – routers, microchips
Service-oriented – resellers and providers of information
Brick-and-mortar – conduct business from physical locations (have premises)
Dot-com (.com) or Internet-dependent Amazon.com, Google, eBay, Yahoo!
17
![Page 18: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/18.jpg)
18
IMPACT OF THE INTERNET E-Commerce (I-Commerce)
B2C (Business-to-Consumer) B2B (Business-to-Business)
Electronic Data Interchange (EDI), XML, HTML Web-Based Development Solutions
IBM WebSphere Modeler, Microsoft .NET Web services
Developed by 3rd party developer but included as part of the IS
18
![Page 19: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/19.jpg)
19
HOW BUSINESS USES INFORMATIONSYSTEMS IT managers divided systems into categories
based on the user group the system served Office systems Operational systems Decision support systems Executive information systems
19
![Page 20: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/20.jpg)
20
HOW BUSINESS USES INFORMATION SYSTEMS (TYPE OF IS) Today, it makes more sense to identify a
system by its functions, rather than by users Enterprise computing systems – support
company-wide operation and data mgt req.Transaction processing systems – data
generated by day-to-day operationsBusiness support systems – provide job-
related information to users at all levels of a company
Knowledge management systems – expert system, combine knowledge base and inference rule
User productivity systems – email, voice mail, fax, etc
20
![Page 21: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/21.jpg)
21
HOW BUSINESS USES INFORMATION SYSTEMS (TYPE OF IS) Enterprise computing systems
Support company-wide operations and data management requirements
Enterprise resource planning (ERP)
21
![Page 22: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/22.jpg)
22
HOW BUSINESS USES INFORMATION SYSTEMS (TYPE OF IS) Transaction processing systems (TPS)
Efficient because they process a set of transaction-related commands as a group rather than individually
22
![Page 23: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/23.jpg)
23
HOW BUSINESS USES INFORMATION SYSTEMS (TYPE OF IS)
Business support systems Provide job-related information to users at all
levels of a company Management information systems (MIS) Radio frequency identification (RFID) What-if analysis
e.g: What will happen if fuel price continues decreasing?
23
Ads:
FTMSK offers CS224 program which focus on Business Computing area.
![Page 24: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/24.jpg)
24
HOW BUSINESS USES INFORMATION SYSTEMS (TYPE OF IS)
Knowledge management systems Called expert systems Simulate human reasoning by combining a
knowledge base and inference rules Many use fuzzy logic and neural network
24
Ads:
FTMSK offers CS223 program which focus on AI area.
![Page 25: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/25.jpg)
25
HOW BUSINESS USES INFORMATION SYSTEMS (TYPE OF IS)
User productivity systems Technology that improves productivity Groupware
Information systems integration Most large companies require systems that
combine transaction processing, business support, knowledge management, and user productivity features Common Object Request Broker Architecture (CORBA)
25
![Page 26: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/26.jpg)
26
INFORMATION SYSTEM USERS AND THEIR NEEDS
A SA must understand the company’s organizational model in order to recognize who is responsible for specific processes and decisions and to be aware of what information is required by whom
26
![Page 27: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/27.jpg)
2727
![Page 28: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/28.jpg)
28
INFORMATION SYSTEM USERS AND THEIR NEEDS Top managers – develop long range plans
called strategic plans, define the company overall mission and goals (SISP)
Middle Managers and Knowledge Workers - just below the top level, provide direction,
resources and performance feedback to teams and supervisors
Supervisors and Team Leaders – carry out day-to-day functions and oversee operational employees
Operational Employees – users who rely on TPS to enter and receive data 28
![Page 29: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/29.jpg)
29
SYSTEMS DEVELOPMENT TOOLS AND TECHNIQUES SA must know how to use a variety of
techniques such as modeling, prototyping, and computer-aided systems engineering tools to plan, design, and implement information systems
SA work with these tools in a team environment
29
![Page 30: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/30.jpg)
30
SYSTEMS DEVELOPMENT TOOLS AND TECHNIQUES
ModelingUsed to describe and simplify an IS:Business or requirements model –
information that a system must provideData model – data structures and design Object model – consist of data and processNetwork model – design and protocols of
telecomm. linksProcess model – logic that programmers use
to write code modules30
![Page 31: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/31.jpg)
31
SYSTEMS DEVELOPMENT TOOLS AND TECHNIQUES
Prototyping Definition: an early working version of an IS Adv: Speeds up the development process Disadv: Important decisions might be made too
early, before business or IT issues are thoroughly understood
Can be an extremely valuable tool
31
![Page 32: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/32.jpg)
32
SYSTEMS DEVELOPMENT TOOLS AND TECHNIQUES Computer-Aided Systems Engineering (CASE)
Tools Framework for systems development and
support a wide variety of design methodologies CASE tools – make easier to built an information
system, boost IT productivity and improve the quality of the finished product.
Upper CASE – (conceptual|logical) design Lower CASE – physical design
32
![Page 33: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/33.jpg)
33
SYSTEMS DEVELOPMENT METHODS Structured analysis and object-oriented
analysis are both popular methodologies for developing computer-based information systems
A SA should understand the alternative methodologies and their individual strengths and weaknesses
33
![Page 34: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/34.jpg)
34
SYSTEMS DEVELOPMENT METHODS Structured Analysis
Uses a set of process models to describe a system graphically
Systems development life cycle (SDLC)
34
![Page 35: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/35.jpg)
35
SYSTEMS DEVELOPMENT METHODS Object-oriented (O-O) analysis
O-O analysis combines data & processes into objects
Object is a member of a class Class is a collection of similar objects Objects possess properties Methods change an object’s properties Messages request specific behavior or
information from another object
35
![Page 36: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/36.jpg)
36
SYSTEMS DEVELOPMENT METHODS Joint Application Development and Rapid
Application Development JAD – Team based fact finding RAD – compressed version of the entire process
Other development methodologies Microsoft Solutions Framework (MSF) Spiral Model Extreme Programming RUP
36
![Page 37: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/37.jpg)
37
THE SYSTEMS DEVELOPMENT LIFE CYCLE SDLC used to plan and manage the
systems development process It includes the following steps:
Systems planning phaseSystems analysis phaseSystems design phaseSystems implementation phaseSystems operation, support, and security
phaseDeliverable or end product
37
![Page 38: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/38.jpg)
38
THE SYSTEMS DEVELOPMENT LIFE CYCLE Traditionally pictured as a waterfall model,
but is also presented as an interactive model depicting real world practice and the constant dialog among users, managers, and systems developers
38
![Page 39: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/39.jpg)
39
THE SYSTEMS DEVELOPMENT LIFE CYCLE Systems Planning
To identify the nature and scope of the business opportunity or problem
Systems request – begins the process & describes problems or desired changes
Systems planning includes preliminary investigation whose key part is a feasibility study
End product: Preliminary Investigation Document, Software Development Plan (SDP)
39
![Page 40: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/40.jpg)
40
THE SYSTEMS DEVELOPMENT LIFE CYCLE Systems Analysis
To build a logical model of the new system First step is requirements modeling, where you
investigate business processes and document what the new system must do
End product: system requirements document
40
![Page 41: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/41.jpg)
41
THE SYSTEMS DEVELOPMENT LIFE CYCLE Systems Design
Purpose is to create a blueprint that will satisfy all documented requirements
Identify all outputs, inputs, and processes Avoid misunderstanding through manager and
user involvement End product: systems design specification
41
![Page 42: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/42.jpg)
42
THE SYSTEMS DEVELOPMENT LIFE CYCLE Systems Implementation
New system is constructed Write, test, & document programs File conversion occurs Users, managers, IT staff trained to operate and
support the system Systems evaluation performed
42
![Page 43: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/43.jpg)
43
THE SYSTEMS DEVELOPMENT LIFE CYCLE Systems operation, support, and
security New system supports operations Maintenance changes correct errors or meet
requirements Enhancements increase system capability Well-designed system will be secure, reliable,
maintainable, and scalable SDLC ends with system replacement
43
![Page 44: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/44.jpg)
44
SYSTEMS DEVELOPMENT GUIDELINES
Planning Involve users throughout the development
process Listening is very important Create a time table with major milestones Identify interim checkpoints Remain flexible Develop accurate cost and benefit information
44
![Page 45: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/45.jpg)
45
INFORMATION TECHNOLOGY DEPARTMENT The information technology (IT) department
develops and maintains a company’s information systems
The IT group provides technical support
45
![Page 46: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/46.jpg)
46
INFORMATION TECHNOLOGY DEPARTMENT Application Development
Team may include users, managers and IT staff members
Systems Support and Security Provides hardware and software support
User Support Provides users with technical information,
training, and productivity support Help desk
46
![Page 47: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/47.jpg)
47
INFORMATION TECHNOLOGY DEPARTMENT Database Administration
Database design, management, security, backup, and user access
Network Administration Includes hardware and software maintenance,
support, and security Web Support
Design and construction of Web pages and presence
Important for e-commerce Webmaster
47
![Page 48: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/48.jpg)
48
THE SYSTEMS ANALYST POSITION A systems analyst investigates, analyzes,
designs, develops, installs, evaluates, and maintains a company’s information systems
On large projects, the analyst works as a member of an IT department team
Smaller companies often use consultants to perform the work
48
![Page 49: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/49.jpg)
49
THE SYSTEMS ANALYST POSITION Responsibilities
Translate business requirements into practical IT projects to meet needs
Required Skills and Background Solid communication skills and analytical ability
49
![Page 50: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/50.jpg)
50
THE SYSTEMS ANALYST POSITION Certification
Professional credential Career Opportunities
Job titles Company organization Company size Corporate culture Salary, location, and future growth
50
![Page 51: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/51.jpg)
51
CHAPTER SUMMARY IT is a combination of hardware and software
that support business The essential components of an information
system are hardware, software, data, processes, and people
Companies are product-oriented, service-oriented, or a combination of the two
51
![Page 52: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/52.jpg)
52
CHAPTER SUMMARY Organization structure usually includes
levels. Each level has different responsibilities and information needs
Systems analysts use modeling, prototyping, and CASE tools. Modeling produces a graphical representation of the process, prototyping involves creation of an early working model, and CASE tools assist in various systems development tasks
52
![Page 53: Chap1: Intro to SAD](https://reader036.vdocuments.us/reader036/viewer/2022062521/56816880550346895ddef7f6/html5/thumbnails/53.jpg)
53
CHAPTER SUMMARY The Systems Development Life Cycle (SDLC)
consists of five phases: systems planning, systems analysis, systems design, systems implementation, and systems operation, support, and security
Systems analysts need a combination of technical and business knowledge, analytical ability, and communication skills
Chapter 1 Complete
53