PROGRAMMING FOR BUSINESS(CTP 108) PREPARED BY MERVE SEVGİLİ&AKIN KURŞAD SAM SYSTEM DEVELOPMENT...
-
date post
22-Dec-2015 -
Category
Documents
-
view
215 -
download
1
Transcript of PROGRAMMING FOR BUSINESS(CTP 108) PREPARED BY MERVE SEVGİLİ&AKIN KURŞAD SAM SYSTEM DEVELOPMENT...
PROGRAMMING FOR BUSINESS(CTP 108)
PREPARED BY MERVE SEVGİLİ&AKIN KURŞAD SAM
SYSTEM DEVELOPMENT LIFE CYCLE(SDLC)
WHAT IS SDLC?METHODOLOGY
*Develop
*Maintain
*Replace information
Base on 3 principles:
1)-Procces
*Modeling software
2)-Product
*Modeling measurement
3)-People
*Management&human interactions
SDLC’s phases:Existing system—evaluated
*Deficiencies identified
*Done by—interwieving&consulting
Requirements—identified
*Deficiencies addressed
--with specific proposal
Proposal
*Plans—laid out
--physical contructions
--hardware,operating system
System
*Obtained &installed
*Tested
*if necessary—adding
Put into use
*Old system replaced
System up & run
*Maintanence keep-up
--rigously
PLANING
ANALYSING
DESIGN
IMPLEMENTATION
MAINTANENCE
Creating the information
Defining System To Be Developed
--Based on
*System prioritized
--System
*Identified
*Chosen
Project Scope
--Requirements defined
--Put scope project
PLANNING
PLANING Developing the project PLAN
-- All details completed
*WHO?
*WHEN?
Manging & Monitaring Plan
--Organization
*Stay on track
*Create project,milestones
*Add inital plan
ANALYSING
STRUCTRING REQUIREMENTS
REQUIREMENTS
DETERMINATION
Analysts design system
*From input
*output
*Screen Reports
*Database
*Computer Processes
Analysts convert solutions
*Logical Design
--Hardware
--Software
--Consantrace
*Business aspects
DESIGN
*Physical Design
--Overall highlevel Design
--Turning logical to physical
--Determine physical details
DESIGN
CODINGTransforming designs to working systems
TESTINGFinding the errors and correct them
INSTALLATIONSystem is introduced to users
DOCUMENTATIONGiving users guide
SUPPORTINGGiving education
Helping users
UPDATING
New versions of systems
New Documentatıons
New Trainings
SYSTEM DEVELOPMENT LIFE CYCLE
THE SOFTWARE PROCESS MODELS
*Waterfall Model
*Iterative Model
*Incremental Model
*Sprial Model