Professional Documents
Culture Documents
Chap 012
Chap 012
Implementing
Business/IT Solutions
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.
Learning Objectives
❖ Use the systems development process outlined
in this chapter and the model of IS
components–solving frameworks to help you
propose information systems solutions to
simple business problems.
❖ Describe and give examples to illustrate how
you might use each of the steps of the
information systems development life cycle to
develop and implement a business information
system.
12-2
Learning Objectives
❖ Explain how prototyping can be used as an
effective technique to improve the process of
systems development for end users and IS
specialists.
❖ Understand the basics of project management
and its importance to a successful systems
development effort.
❖ Identify the activities involved in the
implementation of new information systems.
12-3
Learning Objectives
❖ Compare and Contrast the four basic
information system conversion strategies.
❖ Describe several evaluation factors that should
be considered in evaluating the acquisition of
hardware, software, and IS services.
12-4
Section 1
Developing Business Systems
12-5
II. The Systems Approach
❖ Uses a system orientation to defining and solving
problems and opportunities
❖ Problem Solving – there are specific steps in solving
any problem
❖ Recognize/Define a Problem or Opportunity – recognize it
exists
❖ Develop and Evaluate Alternative System Solutions – what
are the different ways to solve this problem?
❖ Select the Best System Solution – decide which alternative is
best
❖ Design the Selected System Solution – design the system for
the chosen solution
❖ Implement and Evaluate the Success of the Designed System
– put the solution into effect and monitor results for the
outcome
12-6
IV. Starting the Systems Development
Process
The
Systems
Developmen
t
Life Cycle
12-7
V. Systems Analysis
• A detailed study of the current system and
organizational needs
• Organizational Analysis – we must have a complete
understanding of the organization to make the system
work well
• Analysis of the Present System – a complete
understanding of the current system is critical
• Logical Analysis – create logical models which define
current system, WHAT the system does
• Functional Requirements Analysis and Determination
– what Information is required for each business
activity and what Processing is required in the system
12-8
VI. Systems Design
• Create a new system to solve the
problem/opportunity
• Prototyping – create working models of the
proposed system
• The Prototyping Process – prototypes are
developed quickly for trial by users to obtain
user feedback
• User Interface Design – critical because the
interface is the part of the systems closest to
the user
• System Specifications – listing of elements that
formalize the design
12-9
VI. Systems Design
12-10
VII. Technical Note: Overview of Object-
Oriented Analysis and Design
❖ Objects – anything a programmer wants to manage or
manipulate
❖ Object-Oriented Programming (OOP)
❖ Inheritance – ability to inherit properties of a higher-
order object
❖ Modularity – a series of interlinked stand-alone
( someone needs nothing and complete on its
own)modules
❖ Polymorphism – different behavior of objects based on
conditions
❖ Encapsulation – concealing all the properties inside the
object
❖ Object-Oriented Analysis (OOA) – modeling(using 2D 3D)
the problem domain as an object-oriented system
❖ Object-Oriented Design (OOD) – create solutions using 12-11
Section 2
Implementing Strategic Business Systems
12-12
III. Project Management
12-13
V. Other Implementation Activities
12-14
V. Other Implementation Activities