Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

41
Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 1 0 / 2 4 / 2 0 1 4 1

Transcript of Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

Page 1: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

1

Systems Analysis & DesignAUTHOR: PROFESSOR SUSAN FUSCHETTO

10

/24

/20

14

Page 2: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

2

Overview

Why study systems analysis & design?

What does a Systems Analyst do?

Systems Development Life Cycle (SDLC)

Initial Planning

Analysis

Design

Implementation

Support, Maintenance & Security

Ongoing Activities

10/24/2014

Initial Planning

Analysis

DesignImplementation

Support, Maintenance &

Security Ongoing Activities

Page 3: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

3Why study systems analysis & design?

Your role in using systems

You may one day be asked to work on a systems project

Maybe you want to become a Systems Analyst

10/24/2014

Page 4: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

4Why study systems analysis & design?

Your role in using systems

You may one day be asked to work on a systems project

Subject matter expert

Maybe you want to become a Systems Analyst

10/24/2014

Page 5: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

5Why study systems analysis & design?

Your role in using systems

You may one day be asked to work on a systems project

Subject matter expert

Maybe you want to become a Systems Analyst

10/24/2014

Page 6: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

6Why study systems analysis & design?

Your role in using systems

You may one day be asked to work on a systems project

Maybe you want to become a Systems Analyst

10/24/2014

Page 7: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

7

What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Page 8: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

8

What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Page 9: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

9

What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Page 10: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

10What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Systems

Analyst

Management

Programmer, Network

Administrator, Database Designer,

webmaster etc.

Outside Vendors

Other Systems Analysts

Business Users

Page 11: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

11

What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Page 12: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

12

What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Page 13: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

13

What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Page 14: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

14

What does a Systems Analyst do?

Works in a team

Background and education

Skills

Liaison

Project Leader

Primary tasks

10/24/2014

Page 15: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

15Systems Development Life Cycle (SDLC)

10/24/2014

Initial Planning

Analysis

DesignImplementation

Support, Maintenance &

SecurityOngoing Activities

Page 16: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

16Systems Development Life Cycle (SDLC)

What is a system?

Why call it a life cycle?

Phases

SDLC varies depending on the project

New development

Maintenance/support

10/24/2014

Initial Planning

Analysis

DesignImplementation

Support, Maintenance &

SecurityOngoing Activities

Page 17: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

17Systems Development Life Cycle (SDLC)

What is a system?

Why call it a life cycle?

Phases

SDLC varies depending on the project

New development

Maintenance/support

10/24/2014

Initial Planning

Analysis

DesignImplementation

Support, Maintenance &

SecurityOngoing Activities

Page 18: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

18Systems Development Life Cycle (SDLC)

What is a system?

Why call it a life cycle?

Phases

SDLC varies depending on the project

New development

Maintenance/support

10/24/2014

Initial Planning

Analysis

DesignImplementation

Support, Maintenance &

SecurityOngoing Activities

Page 19: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

19

Initial Planning

Reviews project requests

Prioritize requests

Approve requests

Allocate resources

Assign project leader/manager

Form the development team

Deliverables: Preliminary project plan and budget

10/24/2014

Page 20: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

20

Initial Planning

Reviews project requests

Prioritize requests

Approve requests

Allocate resources

Assign project leader/manager

Form the development team

Deliverables: Preliminary project plan and budget

10/24/2014

Page 21: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

21

Initial Planning

Reviews project requests

Prioritize requests

Approve requests

Allocate resources

Assign project leader/manager

Form the development team

Deliverables: Preliminary project plan and budget

10/24/2014

Page 22: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

22

Analysis

Problem solving approach:

1. Gather the facts 2. Analyze the facts 3. Make a decision

Preliminary investigation

Feasibility study

Detail analysis

Review the current system

Requirements determination

Recommend a solution

Deliverable: Requirements document. Feasibility study & Preliminary Investigation report as needed.

10/24/2014

Page 23: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

23

Analysis

Problem solving approach:

1. Gather the facts 2. Analyze the facts 3. Make a decision

Preliminary investigation

Feasibility study

Detail analysis

Review the current system

Requirements determination

Recommend a solution

Deliverable: Requirements document. Feasibility study & Preliminary Investigation report as needed.

10/24/2014

Page 24: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

24

Analysis

Problem solving approach:

1. Gather the facts 2. Analyze the facts 3. Make a decision

Preliminary investigation

Feasibility study

Detail analysis

Review the current system

Requirements determination

Recommend a solution

Deliverable: Requirements document. Feasibility study & Preliminary Investigation report as needed.

10/24/2014

Page 25: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

25

Analysis

Problem solving approach:

1. Gather the facts 2. Analyze the facts 3. Make a decision

Preliminary investigation

Feasibility study

Detail analysis

Review the current system

Requirements determination

Recommend a solution

Deliverable: Requirements document. Feasibility study & Preliminary Investigation report as needed.

10/24/2014

Page 26: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

26

Analysis

Problem solving approach:

1. Gather the facts 2. Analyze the facts 3. Make a decision

Preliminary investigation

Feasibility study

Detail analysis

Review the current system

Requirements determination

Recommend a solution

Deliverable: Requirements document. Feasibility study & Preliminary Investigation report as needed.

10/24/2014

Page 27: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

27

Design

Review requirements document

Create design diagrams

Buy hardware and software if needed

Deliverable: Detail Design document

10/24/2014

Page 28: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

28

Implementation

Development

Program Development Life Cycle

Review Requirements and Design documents

Create detail program and system design

Create programs, database and other system components

Document & test system

Implementation

Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 29: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

29

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Analyze

Design

DevelopTest

Document

Page 30: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

30

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 31: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

31

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 32: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

32

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 33: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

33

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 34: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

34

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 35: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

35

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 36: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

36

Implementation

Development Program Development Life Cycle

Analyze Requirements and Design documents

Design program designs

Develop programs, database and other system components

Test system

Document

Implementation Training users & operational staff

Convert to the new system

Deliverable: working system with documentation

10/24/2014

Page 37: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

37

Support, Maintenance & Security

Enhancements & bug fixes

Ongoing review of security

Monitor system performance

Backup & Recovery

User profiles

Software updates

10/24/2014

Page 38: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

38

Support, Maintenance & Security

Enhancements & bug fixes

Ongoing review of security

Monitor system performance

Backup & Recovery

User profiles

Software updates

10/24/2014

Page 39: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

39

Ongoing Activities

Project Management and Planning

Feasibility checkpoints

Documentation

Fact-finding

10/24/2014

Page 40: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

40

Ongoing Activities

Project Management and Planning

Feasibility checkpoints

Documentation

Fact-finding

10/24/2014

Page 41: Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/2014 1.

41

Wrap Up

One day will you be a subject matter expert on a systems project?

Will you have to test a system?

Will you become a Systems Analyst?

10/24/2014