Systems Design, Implementation, Maintenance, and Review - PowerPoint PPT Presentation

About This Presentation
Title:

Systems Design, Implementation, Maintenance, and Review

Description:

Acquiring Software: Make or Buy Software? Externally developed software. Lower cost ... Describe the techniques used to make systems selection evaluations. ... – PowerPoint PPT presentation

Number of Views:438
Avg rating:3.0/5.0
Slides: 56
Provided by: new469
Learn more at: https://www.csus.edu
Category:

less

Transcript and Presenter's Notes

Title: Systems Design, Implementation, Maintenance, and Review


1
Systems Design, Implementation, Maintenance, and
Review
  • Chapter 13

2
Chapter 13 Outline
  • Systems Design
  • Systems Implementation
  • Systems Maintenance
  • Systems Review

3
Systems Design
4
Top Uses for New Systems in Various Industries
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

6
Physical Design
  • Hardware design
  • Software design
  • Database design
  • Telecommunications design
  • Personnel design
  • Procedures and controls design

7
Special System Design Considerations
  • Procedures for signing on
  • Interactive processing
  • Interactive dialog
  • Preventing, detecting, and correcting errors

8
The Scope of Design
9
Procedures for Signing On
10
Interactive Processing
11
Emergency Alternate Procedures Disaster Recovery
  • Telecommunications backup
  • Personnel backup
  • Hardware backup
  • Software and database backup

12
Hardware Backup
  • Disaster recovery plans
  • Hot site
  • Cold site

13
Software Database Backup
  • Selective backups
  • Incremental backups
  • Image log

14
Preventing, Detecting, and Correcting Errors
15
Object-Oriented Design
16
Systems Controls
  • Deterrence controls
  • Input controls
  • Processing controls
  • Output controls
  • Database controls
  • Telecommunications controls
  • Personnel controls

17
Request for Proposal
18
Financial Options
19
Cost/Benefit Analysis
20
Cost/Benefit Analysis
21
Evaluation Techniques
  • Group consensus
  • Benchmark tests
  • Cost/benefit analysis
  • Point evaluation

22
The Final Evaluation
23
Point Evaluation
24
Freezing Design Specifications
25
The Design Report
26
Systems Implementation
27
Systems Implementation
28
Acquiring Software Make or Buy Software?
  • Externally developed software
  • Lower cost
  • Lower risk
  • Ease of installation

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

30
In-House Developed Software
  • Chief programmer teams
  • The programming life cycle

31
Chief Programmer Teams
32
The Programming Life Cycle
33
Tools Techniques for Software Development
  • Cross-platform development
  • Integrated development environments
  • CASE tools
  • Structured design
  • Structured programming
  • Structured walkthroughs

34
Characteristics of Structured Programming
35
Structured Design and Programming
36
Structured Design and Programming
37
Structured Walkthroughs
38
Additional Implementation Activities
  • Acquiring database and telecommunication systems
  • User preparation
  • Hiring and training IS personnel
  • Site preparation
  • Data preparation

39
Additional Implementation Activities
  • Installation
  • Testing
  • Unit testing
  • System testing
  • Volume testing
  • Integration testing
  • Acceptance testing

40
Testing
41
Start-Up Approaches
42
Start-Up Approaches
43
Systems Maintenance
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

45
Types of Maintenance
  • Slipstream upgrade
  • Patch
  • Release
  • Version

46
The Financial Implications of Maintenance
47
The Relationship Between Maintenance and Design
48
Systems Review
49
Types of Review Procedures
50
Factors to Consider During Systems Review
  • Mission
  • Goals
  • Hardware/software
  • Database
  • Telecommunications
  • IS personnel
  • Control
  • Training
  • Costs
  • Complexity
  • Reliability
  • Efficiency
  • Response time
  • Documentation

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

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.

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.

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.

55
End of Chapter 13
Write a Comment
User Comments (0)
About PowerShow.com