developing e-business solutions

13
Sixth Edition 1 g e m e n t I n f o r m a t i o n S y s I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i n e s s E n Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserve C h a p t e r James A. O’Brien 10 Developing E-Business Solutions

Upload: cooper-kirk

Post on 31-Dec-2015

22 views

Category:

Documents


1 download

DESCRIPTION

10. Developing E-Business Solutions. Systems Approach to Problem Solving. Monitor and Evaluate Results. Define the Problem. Develop Alternative Solutions. Select the Solution. Design the Solution. Implement the Solution. Traditional Systems Development Life Cycle. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Developing E-Business Solutions

Sixth Edition

1

M a n a g e m e n t I n f o r m a t i o n S y s t e m sM a n a g I n g I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i n e s s E n t e r p r i s e

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

C h a p t e r

James A. O’Brien

10Developing

E-Business

Solutions

Page 2: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 2M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Systems Approach to Problem Solving

Designthe

Solution

Designthe

Solution

Definethe

Problem

Definethe

Problem

DevelopAlternativeSolutions

DevelopAlternativeSolutions

Selectthe

Solution

Selectthe

Solution

Implementthe

Solution

Implementthe

Solution

Monitor and Evaluate Results

Page 3: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 3M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Traditional Systems Development Life Cycle

ImplementationProduct:

Operational System

ImplementationProduct:

Operational System

Systems InvestigationProduct:

Feasibility Study

Systems InvestigationProduct:

Feasibility StudySystems Analysis

Product:Functional Requirements

Systems AnalysisProduct:

Functional Requirements

Systems DesignProduct:

System Specifications

Systems DesignProduct:

System Specifications

Systems MaintenanceProduct:

Improved System

Systems MaintenanceProduct:

Improved System

Understand theBusiness Problem or

OpportunityDevelop anInformation

System Solution

Implementthe Information

System Solution

Page 4: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 4M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Prototyping Process

Use and Maintainthe Accepted

System

Use and Maintainthe Accepted

System

Identify an EndUser's Information

Requirements

Identify an EndUser's Information

Requirements

DevelopInformation System

Prototypes

DevelopInformation System

Prototypes

Revise the Prototypesto Better Meet EndUser Requirements

Revise the Prototypesto Better Meet EndUser Requirements

PrototypingCycle

MaintenanceCycle

Page 5: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 5M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Systems Investigation

OrganizationalFeasibility

Is it a good fit?

OperationalFeasibility

Will it be accepted?

EconomicFeasibility

Can we afford it?

TechnicalFeasibilityDoes the

capability exist?

Page 6: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 6M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Systems Analysis

KeyAreas ofSystemsAnalysis

OrganizationalOrganizational

FunctionalRequirements

FunctionalRequirements

PresentSystemPresentSystem

Page 7: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 7M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Systems Design

DataDesignData

Design

UserInterfaceDesign

UserInterfaceDesign

ProcessDesign

ProcessDesign

Screen, Form, Reportand Dialog Design

Data ElementStructure Design

Program andProcedure Design

Page 8: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 8M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

The Implementation Process

ConversionConversionSystemDocu-

mentation

SystemDocu-

mentation

End UserTrainingEnd UserTraining

Developmentand

Modification

Developmentand

ModificationAcquisitionAcquisition

ImplementationActivities

ImplementationActivities

SystemTestingSystemTesting

Page 9: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 9M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

The Systems Maintenance

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.

Page 10: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 10M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Computer-Aided Systems Engineering

PlanningToolset

AnalysisToolset

DesignToolset

InformationIntegrator

CodeGeneration

Toolset

DatabaseGeneration

Toolset

SystemInterface

ServerRepository

WorkstationRepositories

CASE

Page 11: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 11M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Installation Conversion Methods

Old SystemOld System New SystemNew System

Old SystemOld System

New SystemNew System

Old SystemOld System

Old SystemOld System New System

New System

Parallel

Pilot

Phased

Plunge

Page 12: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 12M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

End User Development

ControlsWhat controls are needed?

ControlsWhat controls are needed?

InputWhat data is required?

InputWhat data is required?

ProcessingWhat operations

on the input is required?

ProcessingWhat operations

on the input is required?

OutputWhat information

is needed?

OutputWhat information

is needed?

StorageWill the

application need to store data?

StorageWill the

application need to store data?

Page 13: Developing E-Business Solutions

Sixth EditionJames A. O’Brien 13M a n a g e m e n t I n f o r m a t i o n S y s t e m s

Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.

Evaluating Hardware and Software

Hardware Evaluation Hardware Evaluation FactorsFactors

• Performance• Cost• Reliability• Compatibility• Technology• Ergonomics• Connectivity• Scalability• Support ($ ?)• Software

Software Evaluation Software Evaluation FactorsFactors

• Quality• Efficiency• Flexibility• Security• Connectivity• Language• Documentation• Hardware• Plus