chapter 10: information systems analysis and design 1 information systems analysis and design...

41
Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Upload: silvia-simmons

Post on 28-Dec-2015

235 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

1

Information Systems Analysis

and Design

Chapter 10

Page 2: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

2

Information Systems

• Information Systems in Organizations

• Transaction Processing Systems

• Management Information Systems

• Decision Support Systems

• Expert Systems and Neural Networks

Page 3: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

3

Information Systems in Organizations

• Information System

Page 4: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

4

Information Systems in Organizations

• Organizational Chart

Page 5: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

5

Information Systems in Organizations

• Information systems can:– Automate routine tasks

– Solve problems

– Collect and store internal or external information

Page 6: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

6

Transaction Processing Systems

• Provide a way to collect, process, store, display, modify, or cancel transactions

• Batch processing vs. online processing

• Detail reports

Page 7: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

7

Transaction Processing Systems

Transaction Processing System (TPS)

Page 8: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

8

Management Information Systems

Management Information System

Page 9: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

9

Decision Support Systems

• What is a DSS?

Page 10: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

10

Decision Support Systems

Page 11: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

11

Expert Systems and Neural Networks

• Expert System

– Knowledge base– Inference engine– Expert system shell– Fuzzy logic

• Neural Network

Page 12: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

12

Systems Analysis

• System Development Life Cycle

• Planning Phase

• Analysis Phase

• Documentation Tools

Page 13: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

13

System Development Life Cycle

• Waterfall SDLC

• Modified Waterfall SDLC

• Iterative SDLC

Page 14: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

14

Planning Phase

• Justification for new system usually emerges from a serious problem with the current system

Page 15: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

15

Planning Phase

• Create a Project Development Plan

• Project management software

• Joint application design (JAD)

Page 16: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

16

Planning Phase

• Development methodologies

• PERT (Program Evaluation and Review Technique)

• WBS (Work Breakdown Structure)

• Gantt chart

Page 17: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

17

Planning Phase

Page 18: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

18

Analysis Phase

• Produce a list of requirements for a new or revised information system

• Analysis phase activities

• System requirements are the criteria for successfully solving problems identified in an information system

Page 19: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

19

Documentation Tools

• The core documentation tool for project teams using structured methodology is the data flow diagram (DFD)– External entity– Process– Data store– Data flow

Page 20: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

20

Documentation Tools

Page 21: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

21

Documentation Tools

• The current standard for object-oriented documentation is called UML

• Use Case Diagram

• Class Diagram

• Sequence Diagram

Page 22: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

22

Documentation ToolsCASE tools help project teammembers manage all the details of system documentation. In this example, the project team is developing a course registration system. The top screen shows how the CASE tool helps developers create a completespecification by pointing out missing elements in the design. The second screen shows how the CASE tool generates program code.

Page 23: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

23

System Design

• Design Phase

• Evaluation and Selection

• Application Specifications

Page 24: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

24

Design Phase

• Determine how the new system will fulfill the requirements specified in the Analysis Phase

Page 25: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

25

Design Phase

• Consider the following when evaluating hardware alternatives– Level of automation and computerization

– Processing methodology

– Network technology

Page 26: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

26

Design Phase

• Software alternatives– Programming language– Application development tool– Commercial software– Turnkey system

Page 27: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

27

Application Specifications

• Describe the way the information system’s software should interact with users, store data, process data, and format reports

• Feature creep/Scope creep

Page 28: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

28

Implementation and Maintenance

• Implementation Phase

• Development and Testing

• Documentation and Training

• Conversion and Cutover

• Maintenance Phase

Page 29: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

29

Implementation Phase

• Project team supervises the tasks necessary to construct the new information system

Page 30: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

30

Development and Testing

• Software Customization

• Application testing is performed in three ways

Page 31: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

31

Development and Testing

Page 32: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

32

Documentation and Training

• System documentation

• User documentation

– Procedure handbook

Page 33: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

33

Conversion and Cutover

• System conversion

– Several conversion strategies:• Direct conversion

• Parallel conversion

• Phased conversion

• Pilot conversion

• Acceptance testing

Page 34: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

34

Maintenance Phase

Involves day-to-day operation of the system, making modifications to improve performance, and correcting problems

Page 35: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

35

Maintenance Phase

• System Operator

• Systems Programmer

• Help Desk

Page 36: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

36

Maintenance Phase

• Maintenance phase costs

Page 37: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

37

Corporate Data Security

• Information System Data Vulnerabilities

• Information System Data Security

• Corporate Identity Theft

Page 38: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

38

Information System Data Vulnerabilities

• Threats to a corporate information system can affect thousands of people– Natural disasters– Power outages– Hardware breakdowns– Human errors– Software failures– Security breaches– Acts of war– Viruses

Page 39: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

39

Information System Data Security

• No computer system can be completely risk-free, but several proactive measures can protect information systems from threats

Page 40: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

40

Information System Data Security

• Data Center

• Disaster Recovery Plan

Page 41: Chapter 10: Information Systems Analysis and Design 1 Information Systems Analysis and Design Chapter 10

Chapter 10: Information Systems Analysis and Design

41

Chapter 10 Complete

Information Systems Analysis

and Design