0% found this document useful (0 votes)
8 views20 pages

System Life Cycle: Design

The document outlines the Design Phase of the System Development Life Cycle (SDLC), which involves creating a detailed blueprint for the system's architecture and functionality. It covers key aspects such as file and data structure, input and output formats, and validation routines to ensure data integrity. The design phase serves as a guide for developers in the subsequent stages of system creation.

Uploaded by

selassienatasha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views20 pages

System Life Cycle: Design

The document outlines the Design Phase of the System Development Life Cycle (SDLC), which involves creating a detailed blueprint for the system's architecture and functionality. It covers key aspects such as file and data structure, input and output formats, and validation routines to ensure data integrity. The design phase serves as a guide for developers in the subsequent stages of system creation.

Uploaded by

selassienatasha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

SYSTEM LIFE

CYCLE
DESIGN

By: Arthur & Natasha


Table of Contents

01 Introduction

02 File and Data Structure

03 Input Format

04 Output Format

05 Validation Routines
INTRODUCTION
What is the design phase?
01 What is the design phase?

The Design Phase is the second stage of the System Development


Life Cycle (SDLC), following the Analysis Phase. It involves
creating a detailed blueprint for the system, outlining its
architecture, components, and functionality. Think of it as
making a detailed plan or blueprint for building a system.
Table of Contents

01 Introduction

02 File and Data Structure

03 Input Format

04 Output Format

05 Validation Routines
File and Data Structure
02File and Data Structure

File structures are considered during the design stage of the


systems life cycle and consist of defining:
• Field names
• Filed lengths
• Data types
• Primary keys

A file consists of records and records are made up of fields. Each


record is identified by its unique primary key field.
Field name Field length Data type Primary key?
Car_ID 6 Alphanumeric Yes
Year 4 Numeric:Integer No
Make 20 Text No
Model 20 Text No
Cost 6 Numeric:currency No
Sold 1 Character No

Each field in the record needs to be defined as follows:


• Field name (e.g., product_code)
• Field length (maximum number of characters)
Table of Contents

01 Introduction

02 File and Data Structure

03 Input Format

04 Output Format

05 Validation Routines
Input Format
Data Capture Forms
03 Input Format
Input and output formats are design considerations for how data is
captured from (input) and displayed to (output) the users of a
system.
A data capture form is used to collect data from a user in a
structured format.
Data capture forms should aid the collection of data by:
• Having a user-friendly layout – short, visually appealing, logical
flow
• Providing clear instructions – concise instructions at the
beginning
• Using appropriate question types – multiple choice, drop
downs, checkboxes etc.
• Using validation routines
Table of Contents

01 Introduction

02 File and Data Structure

03 Input Format

04 Output Format

05 Validation Routines
Output Format
Data Capture Forms
04 Output Format
In the Design Phase, the outputs are mainly documents and
diagrams that describe how the system will function and be built.
These outputs are used to guide the developer in creating the
system in the next phase of the SDLC.
An example of a report
Table of Contents

01 Introduction

02 File and Data Structure

03 Input Format

04 Output Format

05 Validation Routines
Validation Routines
05 Validation Routines
When data is input into the computer system, there is a need to
check that the data is acceptable. Validation is the process where
data entered into a computer is checked to ensure it matches the
design of the system. They also prevent errors and maintain data
integrity.

e.g. Validation criteria could be that, only positive numbers or six


characters must be entered.

Note: Validation is not a check on whether the data entered is


correct or accurate, it is only a check to see if it is reasonable.
Here’s a table showing the Validation checks routines.
CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, infographics & images by Freepik and
illustrations by Stories

You might also like