SYSTEM DEVELOPMENTS LIFE CYCLE BSC I 2018

Preview:

Citation preview

SESSION 2017-18

CLASS- BSC(CS) I YEAR

PRESENTATION ON

SYSTEM DEVELOPMENT LIFE CYCLE

SUBMITTED TO SUBMITTED BYC.L. MALVIYA SIR MOHINI YADUWANSHI

SOURABH SIR ROSHNI RAJPUT

CHANCHAL RATHORE

BHARTI RAJPUT

Problem Identification

Problem Analysis

Problem Design

Problem Coding

Problem Testing and Debugging

Problem Documentation

Problem Maintenance

Understand the problem.

Read each statement of the problem carefully.

What is expected by solving the problem.

Understand the key words.

We can not make any progress if we do not

understand the problem.

Understand the requirement of the problem to be solved.

This process is the first step towards the solution.

to full fill the requirements of

input/output

time limitation

processing requirement

memory

In this process of problem designing, we define the solution of the problem.

It provide the result of the problem .

it is of two type 1.algorithums.2.flowcharts.

Step by step solution of the problem.

Example:-

1.Start

2.Input a,b

3.c=a+b (processing)

4.Output c

5.stop. Outputa=4 ,b =5

C=a+b;C=4+5;

C=9;

Solve the problem in the form of stature.

Example:-

start

c=a+b

Output c

Input a,b

stop

Once the problem has been analyzed, it must be coded in a language ,which the computer can understand .this code is called a program .In other words ,coding is just the translation of algorithm into a suitable computer programming language (such as Pascal ,COBAL ,C, FORTRAN ,C++ ,etc) .

Program is created it must be compile and run .

During compilation process, errors are detected by the

complier .

This error are similar like grammatical errors in

English .

If error are there in program .

we must determine what correction should be made to

the program .

Make the correction and recompile .

Explanation about the program in the form of comments and remarks.

it is divided into two parts

a. Technical documentation.

b. User – level documentation.

It is for the programmer .

Who may try to modify the program .

It include information about the formula used in the program .

It help the user to understand the program.

Which is not a programmer .

And try to make use of program .

Maintenance of the program is very important because with the time over program become outdated so they must be updated according to the user’s needs.

many time changes in the program would provide a new version of the application

Recommended