1
Management Information Systems
ManagIng Information Technology in the E–Business Enterprise
Sixth Edition
James A. O’Brien
Chapter
10
Developing
E-Business
Solutions
Irwin/McGraw-Hill
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
2
Systems Approach to Problem Solving
Monitor and Evaluate
Results
Define
the
Problem
Irwin/McGraw-Hill
Develop
Alternative
Solutions
Select
the
Solution
Design
the
Solution
Implement
the
Solution
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
3
Traditional Systems Development Life Cycle
Understand the
Business Problem or
Opportunity
Systems Investigation
Product:
Feasibility Study
Develop an
Information
System Solution
Systems Analysis
Product:
Functional Requirements
Systems Design
Product:
System Specifications
Implement
the Information
System Solution
Implementation
Product:
Operational System
Systems Maintenance
Product:
Improved System
Irwin/McGraw-Hill
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
4
Prototyping Process
Identify an End
User's Information
Requirements
Develop
Information System
Prototypes
Prototyping
Cycle
Revise the Prototypes
to Better Meet End
User Requirements
Maintenance
Cycle
Use and Maintain
the Accepted
System
Irwin/McGraw-Hill
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
5
Systems Investigation
Economic
Feasibility
Can we afford it?
Technical
Feasibility
Does the
capability exist?
Irwin/McGraw-Hill
Organizational
Feasibility
Is it a good fit?
Operational
Feasibility
Will it be accepted?
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
6
Systems Analysis
Organizational
Key
Areas of
Systems
Analysis
Present
System
Irwin/McGraw-Hill
Functional
Requirements
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
7
Systems Design
User
Interface
Design
Screen, Form, Report
and Dialog Design
Irwin/McGraw-Hill
Data
Design
Process
Design
Data Element
Structure Design
Program and
Procedure Design
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
8
The Implementation Process
Implementation
Activities
Acquisition
Development
and
Modification
System
Testing
System
Documentation
Irwin/McGraw-Hill
End User
Training
Conversion
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
9
The Systems Maintenance
Systems
Maintenance
+ Begins as the system becomes operational / accepted
+ Involves modification of the system as requirements change
+ Well designed systems should be easily changed
+ Continues until the system is retired.
Irwin/McGraw-Hill
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
10
Computer-Aided Systems Engineering
Planning
Toolset
Server
Repository
Analysis
Toolset
CASE
Design
Toolset
Information
Integrator
Irwin/McGraw-Hill
Code
Generation
Toolset
Database
Generation
Toolset
System
Interface
Workstation
Repositories
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
11
Installation Conversion Methods
Old System
Parallel
New System
Old System
Old System
Old System
Irwin/McGraw-Hill
New System
New System
New System
Pilot
Phased
Plunge
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
12
End User Development
Controls
What controls
are needed?
Input
What data
is required?
Processing
What operations
on the input
is required?
Output
What information
is needed?
Storage
Will the
application need
to store data?
Irwin/McGraw-Hill
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Management Information Systems
Sixth Edition
13
Evaluating Hardware and Software
Hardware Evaluation
Factors
• Performance
• Cost
• Reliability
• Compatibility
• Technology
• Ergonomics
• Connectivity
• Scalability
• Support ($ ?)
• Software
Irwin/McGraw-Hill
Software Evaluation
Factors
• Quality
• Efficiency
• Flexibility
• Security
• Connectivity
• Language
• Documentation
• Hardware
• Plus
Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.