Beruflich Dokumente
Kultur Dokumente
Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase
Feasibility
Analysis
Design Implement Maintain Review
4
Risk Analysis
Evaluation
Development
Planning: setting project objectives; defining alternatives; further planning on the next spiral; etc.
Risk Analysis: analysis of alternatives & the identification & solution of risks. Development: designing, coding and testing etc. in increments. Evaluation: user evaluation of each spiral and then the final product.
Feasibility
Feasibility Report
Analysis Design
SDLC Stages and Deliverables (2) Implementation: Code, Test & Install
Code - program documentation Test - Test plans from unit to system & acceptance testing Install - system changeover, installation of hw/sw, user & system documentation and training
Maintain Review
Maintenance procedures
Evaluation report
9
Analysis
Time
(Requirements Catalogue)
Current System LDS
LOGICAL ANALYSIS
11
To achieve this - a number of techniques are used. Problem Requirement List feeds into Requirements Catalogue: contain information about current
information about the processing, inputs and outputs and data stores to be accessed.
12
Physical analysis become logical when all the physical aspects are removed by logicalisation.
Therefore there are 2 versions of the DFDs current physical and current logical.
14
Analysis - Techniques
The techniques used to perform analysis are taken from Structured Systems Analysis and Design Methodology (SSADM). There are other techniques and ways of combining them in order to perform analysis.
16
Feasibility Analysis
Design
Time Implement Maintain Review
17
Design
System Specification of req. System
18
Design
Required Logical Design
Physical Design: takes the products of the logical design and produces specifications for the target hardware and software.
20
Logical Design:
No reference made to any technical environment. Capable of implementation on a variety of platforms. Act as a model of how the system will satisfy the user requirements. Reflect underlying business rules & activities rather than physical constraints.
21
Physical Design:
Logical design translated into a physical design based on the technical environment selected, e.g. platform, programming language, database etc. Produces program specifications, physical files or database definitions and user interfaces for a selected target hardware & software.
23
DESIGN
Required Logical
Current Physical
Required Physical
26