principles of information systems, sixth edition 1 systems design, implementation, maintenance, and...

55
Principles of Information Sy stems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Upload: gabriel-ryan

Post on 21-Jan-2016

225 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

1

Systems Design, Implementation, Maintenance, and Review

Chapter 13

Page 2: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

2

Chapter 13 Outline

• Systems Design

• Systems Implementation

• Systems Maintenance

• Systems Review

Page 3: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

3

Systems Design

Page 4: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

4

Top Uses for New Systems in Various Industries

Page 5: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

5

Logical Design

• Output design: types, format, content, frequency• Input design: types, format, content, frequency• Process design: calculations, comparisons,

manipulations• File & database design: capabilities and organization• Telecommunications design: high-level network

description• Procedures design: automated & manual• Controls & security design• Personnel & job design

Page 6: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

6

Physical Design

• Hardware design• Software design• Database design• Telecommunications design• Personnel design• Procedures and controls design

Page 7: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

7

Special System Design Considerations

• Procedures for signing on• Interactive processing • Interactive dialog• Preventing, detecting, and correcting errors

Page 8: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

8

The Scope of Design

Page 9: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

9

Procedures for Signing On

Page 10: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

10

Interactive Processing

Page 11: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

11

Emergency Alternate Procedures & Disaster Recovery

• Telecommunications backup• Personnel backup• Hardware backup• Software and database backup

Page 12: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

12

Hardware Backup

• Disaster recovery plans• Hot site• Cold site

Page 13: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

13

Software & Database Backup

• Selective backups• Incremental backups• Image log

Page 14: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

14

Preventing, Detecting, and Correcting Errors

Page 15: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

15

Object-Oriented Design

Page 16: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

16

Systems Controls

• Deterrence controls• Input controls• Processing controls• Output controls• Database controls• Telecommunications controls• Personnel controls

Page 17: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

17

Request for Proposal

Page 18: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

18

Financial Options

Page 19: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

19

Cost/Benefit Analysis

Page 20: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

20

Cost/Benefit Analysis

Page 21: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

21

Evaluation Techniques

• Group consensus• Benchmark tests• Cost/benefit analysis• Point evaluation

Page 22: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

22

The Final Evaluation

Page 23: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

23

Point Evaluation

Page 24: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

24

Freezing Design Specifications

Page 25: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

25

The Design Report

Page 26: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

26

Systems Implementation

Page 27: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

27

Systems Implementation

Page 28: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

28

Acquiring Software: Make or Buy Software?

• Externally developed software– Lower cost – Lower risk– Ease of installation

Page 29: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

29

Make or Buy Software

• Steps– Review needs, requirements, and costs– Acquire software– Modify or customize software– Acquire software interfaces– Test and accept the software– Maintain the software

Page 30: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

30

In-House Developed Software

• Chief programmer teams • The programming life cycle

Page 31: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

31

Chief Programmer Teams

Page 32: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

32

The Programming Life Cycle

Page 33: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

33

Tools & Techniques for Software Development

• Cross-platform development• Integrated development environments • CASE tools• Structured design• Structured programming• Structured walkthroughs

Page 34: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

34

Characteristics of Structured Programming

Page 35: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

35

Structured Design and Programming

Page 36: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

36

Structured Design and Programming

Page 37: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

37

Structured Walkthroughs

Page 38: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

38

Additional Implementation Activities

• Acquiring database and telecommunication systems

• User preparation• Hiring and training IS personnel• Site preparation• Data preparation

Page 39: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

39

Additional Implementation Activities

• Installation• Testing

– Unit testing– System testing– Volume testing– Integration testing– Acceptance testing

Page 40: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

40

Testing

Page 41: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

41

Start-Up Approaches

Page 42: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

42

Start-Up Approaches

Page 43: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

43

Systems Maintenance

Page 44: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

44

Reasons for Maintenance

• Changes in business processes• Requests from stakeholders, users, or managers• Errors in the program• Technical and hardware problems• Corporate mergers & acquisitions• Government regulations• Changes in the operating system or hardware

Page 45: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

45

Types of Maintenance

• Slipstream upgrade• Patch• Release• Version

Page 46: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

46

The Financial Implications of Maintenance

Page 47: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

47

The Relationship Between Maintenance and Design

Page 48: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

48

Systems Review

Page 49: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

49

Types of Review Procedures

Page 50: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

50

Factors to Consider During Systems Review

• Mission• Goals• Hardware/software• Database• Telecommunications• IS personnel• Control

• Training• Costs• Complexity• Reliability• Efficiency• Response time• Documentation

Page 51: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

51

Summary• Systems design - preparing detailed design needs for a new

system or modifying an existing system

• Systems implementation – installing the system and making everything, including users, ready for its operation

• Software - can be purchased from vendors or developed in-house - a decision termed the make-or-buy

• Systems maintenance - involves checking, changing, and enhancing the system to make it more useful in obtaining user and organizational goals

• Systems review - the process of analyzing systems to make sure that they are operating as intended

Page 52: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

52

Principles and Learning Objectives

• Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals.

– State the purpose of systems design and discuss the differences between logical and physical systems design.

– Outline key steps taken during the design phase.– Describe some considerations and diagrams used during

object-oriented design.– Define the term RFP and discuss how this document is used

to drive the acquisition of hardware and software.– Describe the techniques used to make systems selection

evaluations.

Page 53: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

53

Principles and Learning Objectives

• The primary emphasis of systems implementation is to make sure that the right information is delivered to the right person in the right format at the right time.

– State the purpose of systems implementation and discuss the various activities associated with this phase of systems development.

– List the advantages and disadvantages of purchasing versus developing software.

– Discuss the software development process and some of the tools used in this process, including object-oriented program development tools.

Page 54: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

54

Principles and Learning Objectives

• Maintenance and review add to the useful life of a system but can consume large amounts of resources. These activities can benefit from the same rigorous methods and project management techniques applied to systems development.

– State the importance of systems and software maintenance and discuss the activities involved.

– Describe the systems review process.

Page 55: Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13

Principles of Information Systems, Sixth Edition

55

End of Chapter 13