SlideShare a Scribd company logo
1 of 32
Information System
Program Development
Life Cycle
System Development life
Cycle
3/9/2020
Prepare by: M.Robeel
INFORAMTION
SYSTEM
3/9/2020Gulab Devi Educational Complex Lahore
2
information system (IS)
 An information system (IS) is a collection of
hardware, software, data, people, and procedures
that work together to produce quality information. An
information system supports daily, short-term, and
long-range activities of users.
3/9/2020Gulab Devi Educational Complex Lahore
3
Information system
 After processing such as formatting and printing
output data can again be perceived as information.
 Information system:
 Set of coordinated network of components which
acts together towards producing, distributing and or
processing information.
3/9/2020Gulab Devi Educational Complex Lahore
4
Information system
3/9/2020Gulab Devi Educational Complex Lahore
5
Types of information system
 Transaction processing system:
A transaction processing system (TPS) is an
information processing system for business
transaction involving the collection, modification and
retrieval of all transaction data.
 Management information system:
Management information system broadly refers to a
computer based system that provides managers with
tools to organize, evaluate and efficiently manage
departments.
3/9/2020Gulab Devi Educational Complex Lahore
6
Types of information system
 Decision support system:
A set of related computer programs and the data
required to assist with analysis and decision-making
within an organization.
 Expert system:
It is designed to analyze data and produce
recommendations, diagnosis and decisions.
3/9/2020Gulab Devi Educational Complex Lahore
7
ROLE OF dbms in information
system
 A data base management system plays crucial
role in both the creation and management of
data.
 Without a database running and managing data
effectively is not possible.
 Serving as the intermediary between the user
and the database, a DBMS provides users
access to files stored in a database.
3/9/2020Gulab Devi Educational Complex Lahore
8
ROLE OF dbms in information
system
 It provides the end user with a single, integrated view
of the data, and translates all applications it receives
into complex operations that fulfill those requests.
 However, much of the internal complexity of the
database is hidden from the users and application
programs.
 So, it is necessary for a company to have data base
to manage their data effectively.
3/9/2020Gulab Devi Educational Complex Lahore
9
Benefits of dbms
 Better Data Access Within the Company:
With a DBMS, users within a company can
access, update data in a database. This
information is easily available to users when
the company’s information systems are
integrated with the relational DBMS.
3/9/2020Gulab Devi Educational Complex Lahore
10
Benefits of DBMS
 Stronger Relationships Between Data:
A key function of database management systems is
allowing different data sets to relate to one another.
This makes a DBMS ideal for managing relationships
between data sets in a systematic and simple way.
This, in turn, allows managers to understand key
statistics related to business operations and sales.
3/9/2020Gulab Devi Educational Complex Lahore
11
Benefits of DBMS
 Improved Data Security:
The more people access the data, the greater the risk of
data security breaches. Generally, companies invest
considerable time, effort and money to ensure proper
use of their data. But, this does not always produce
the desired outcomes. With a DBMS, organizations
can ensure better enforcement of data privacy and
security policies, which allows them to improve
overall data security.
3/9/2020Gulab Devi Educational Complex Lahore
12
conclusion
 As seen above, DBMS play a critical role in
information systems. Without a data base
management system in an organization with a large
number of employees and branches cannot handle
their data effectively.
3/9/2020Gulab Devi Educational Complex Lahore
13
SDLC
3/9/2020Gulab Devi Educational Complex Lahore
14
system development life
cycle (SDLC)
 System development is a set of activities used to
build an information system. System development
activities often are grouped into larger categories
called phases. This collection of phases sometimes
is called the system development life cycle
(SDLC).
3/9/2020Gulab Devi Educational Complex Lahore
15
SYSTEM DEVELPOMENT
LIFE CYCLE
3/9/2020Gulab Devi Educational Complex Lahore
16
PLANNING
Purpose of this first phases is to find out the
scope of the problem and determine the solution
THINGS TO CONSIDER
• Resources
• Cost
• Time
• And other variable items
3/9/2020Gulab Devi Educational Complex Lahore
17
SYSTEM ANALYSIS AND
REQUIREMENTS
 The second phase is there teams consider the
functional requirements of the project or
solution.
 It also where system analysis takes place or
analyzing the needs of the and users to ensure
the new system can meet their expectations
3/9/2020Gulab Devi Educational Complex Lahore
18
SYSTEM DESIGN
 The third phase describes, in detail, the
necessary specifications, features and
operations that will satisfy the functional
requirements of the proposed system which
will be in place
3/9/2020Gulab Devi Educational Complex Lahore
19
DEVELOPMENT
 Now the real work initiates!
 The development phase marks the end of the
starting section of the process
 Additionally, this phase signifies the start of
production.
 The development stage is also characterized
by instillation and change
3/9/2020Gulab Devi Educational Complex Lahore
20
INTEGRATION AND TESTING
 This phase involves system integration and
system testing (of programs and procedures).
 Normally carried out by a quality assurance(QA)
professional to determine if the proposed
designs meets the initial sets of business goals
3/9/2020Gulab Devi Educational Complex Lahore
21
IMPLEMENTATION
 The sixth phase is when the majority of the
code for the program is written, and when the
project is put into production by moving the
data and components from the old system and
placing them in the new system.
3/9/2020Gulab Devi Educational Complex Lahore
22
OPERATIONS AND MAINTENANCE
 The last phase is when end users can fine-
tune the system, if they wish, to boost
performance, add new capabilities or meet
additional user requirements.
3/9/2020Gulab Devi Educational Complex Lahore
23
BENEFITS OF USING
SYSTEM DEVELOPMENT
LIFE CYCLE
 The SDLC highlights different stages (phrases or
steps) of the development process. The life cycle
approach is used so users can see and
understand what activities are involved within a
given step.
 It is also used to let them know that at any time,
steps can be repeated or a previous step can be
reworked when needing to modify or improve the
system.
 the SDLC uses a systems approach to describe a
process. It is often used and followed when there
is an IT project under development.
3/9/2020Gulab Devi Educational Complex Lahore
24
PDLC
3/9/2020Gulab Devi Educational Complex Lahore
25
Program Development Life
Cycle
 Problem clarification
 Program design
 Program coding
 Program testing
 Program documentation and maintenance
3/9/2020Gulab Devi Educational Complex Lahore
26
Step 1: Problem clarification
1. Clarify program objectives and program users
2. Clarify desired inputs.
3. Clarify desired outputs.
4. Clarify desired processing.
5. Double-check feasibility of implementing the
program.
6. Document the analysis
3/9/2020Gulab Devi Educational Complex Lahore
27
Step 2 :Program design
1. Determine program logic through Top down
approach and modularization, using a
hierarchy chart.
2. Design details Using flowcharts, preferably
on the basis of control structures.
3. Test design with structured walkthrough.
3/9/2020Gulab Devi Educational Complex Lahore
28
Step 3: Program coding
1. Select the appropriate high-level
programming language.
2. Code the program in that language, following
the syntax carefully
3/9/2020Gulab Devi Educational Complex Lahore
29
Step 4:Program testing
 Desk-check the program to discover errors.
 Run the program and debug it (alpha testing).
 Run real-world data (beta testing).
3/9/2020Gulab Devi Educational Complex Lahore
30
Step 5:Program
documentation and
maintenance
1. Write user documentation.
2. Write operator documentation.
3. Write programmer documentation.
4. Maintain the program.
3/9/2020Gulab Devi Educational Complex Lahore
31
3/9/2020Gulab Devi Educational Complex Lahore
32

More Related Content

What's hot

Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)Minhas Kamal
 
College management
College managementCollege management
College managementanandhan30
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specificationRavi Yasas
 
Hrm database-management-java-project
Hrm database-management-java-projectHrm database-management-java-project
Hrm database-management-java-projectchetanmbhimewal
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management SystemIRJET Journal
 
ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM “A CASE STUDY ...
ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM   “A CASE STUDY ...ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM   “A CASE STUDY ...
ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM “A CASE STUDY ...Mwakio Joseph M
 
Srs course managment system
Srs course managment systemSrs course managment system
Srs course managment systemUbaid Rehman
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management SystemJIGAR MAKHIJA
 
Chaczko2010
Chaczko2010Chaczko2010
Chaczko2010rojabhyf
 
Online Estate Managment
Online Estate ManagmentOnline Estate Managment
Online Estate ManagmentBHOMA RAM
 
Employee attendance details & medical expenses software project to TVS pvt ltd
Employee attendance details & medical expenses software project to TVS pvt ltd Employee attendance details & medical expenses software project to TVS pvt ltd
Employee attendance details & medical expenses software project to TVS pvt ltd Tecnovaters Software Solutions Pvt Ltd
 
Srs example(1)
Srs example(1)Srs example(1)
Srs example(1)zozila
 
Developing Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping ModelDeveloping Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping ModelEditor IJCATR
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manualChitrarasan Kathiravan
 
Football League Management System Final Year Report
Football League Management System Final Year ReportFootball League Management System Final Year Report
Football League Management System Final Year ReportShahzaib Ibrahim
 
WEB APPLICATION USING PHP AND MYSQL
WEB APPLICATION USING PHP AND MYSQLWEB APPLICATION USING PHP AND MYSQL
WEB APPLICATION USING PHP AND MYSQLAakash Khandelwal
 
Srs template
Srs templateSrs template
Srs templatemuqeet19
 

What's hot (20)

Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)
 
College management
College managementCollege management
College management
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
Hrm database-management-java-project
Hrm database-management-java-projectHrm database-management-java-project
Hrm database-management-java-project
 
Project Report
Project ReportProject Report
Project Report
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management System
 
ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM “A CASE STUDY ...
ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM   “A CASE STUDY ...ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM   “A CASE STUDY ...
ONLINE MOMBASA COUNTY FOOTBALL MANAGEMENT INFORMATION SYSTEM “A CASE STUDY ...
 
Srs course managment system
Srs course managment systemSrs course managment system
Srs course managment system
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management System
 
Learning%20%20 port
Learning%20%20 portLearning%20%20 port
Learning%20%20 port
 
Chaczko2010
Chaczko2010Chaczko2010
Chaczko2010
 
Online Estate Managment
Online Estate ManagmentOnline Estate Managment
Online Estate Managment
 
Srs sample
Srs sampleSrs sample
Srs sample
 
Employee attendance details & medical expenses software project to TVS pvt ltd
Employee attendance details & medical expenses software project to TVS pvt ltd Employee attendance details & medical expenses software project to TVS pvt ltd
Employee attendance details & medical expenses software project to TVS pvt ltd
 
Srs example(1)
Srs example(1)Srs example(1)
Srs example(1)
 
Developing Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping ModelDeveloping Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping Model
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
 
Football League Management System Final Year Report
Football League Management System Final Year ReportFootball League Management System Final Year Report
Football League Management System Final Year Report
 
WEB APPLICATION USING PHP AND MYSQL
WEB APPLICATION USING PHP AND MYSQLWEB APPLICATION USING PHP AND MYSQL
WEB APPLICATION USING PHP AND MYSQL
 
Srs template
Srs templateSrs template
Srs template
 

Similar to Ch # 11

Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
 Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination... Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...Sarthak Khabiya
 
Social Media Site User Management System Class 12th Informatics Practices Pyt...
Social Media Site User Management System Class 12th Informatics Practices Pyt...Social Media Site User Management System Class 12th Informatics Practices Pyt...
Social Media Site User Management System Class 12th Informatics Practices Pyt...deboshreechatterjee2
 
Development of information system chap 2
Development of information system chap 2Development of information system chap 2
Development of information system chap 2amanuelayde1
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptxTeshome48
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptxhabte11
 
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docxjoyjonna282
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business IntelligenceTing Yin
 
A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)Editor IJCATR
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdfStephenAmell4
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfKamal Acharya
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfKamal Acharya
 
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptxTITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptxTArmy1
 
19701759 Project Report On Railway Reservation System By Amit Mittal
19701759 Project Report On Railway Reservation System By Amit Mittal19701759 Project Report On Railway Reservation System By Amit Mittal
19701759 Project Report On Railway Reservation System By Amit MittalCourtney Esco
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdfAnastasiaSteele10
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdfJamieDornan2
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdfStephenAmell4
 
College information management system.doc
College information management system.docCollege information management system.doc
College information management system.docKamal Acharya
 
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECTBOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECTRavi Teja P
 

Similar to Ch # 11 (20)

Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
 Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination... Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
 
Social Media Site User Management System Class 12th Informatics Practices Pyt...
Social Media Site User Management System Class 12th Informatics Practices Pyt...Social Media Site User Management System Class 12th Informatics Practices Pyt...
Social Media Site User Management System Class 12th Informatics Practices Pyt...
 
Development of information system chap 2
Development of information system chap 2Development of information system chap 2
Development of information system chap 2
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
 
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdf
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdf
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdf
 
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptxTITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
 
A CRUD Matrix
A CRUD MatrixA CRUD Matrix
A CRUD Matrix
 
19701759 Project Report On Railway Reservation System By Amit Mittal
19701759 Project Report On Railway Reservation System By Amit Mittal19701759 Project Report On Railway Reservation System By Amit Mittal
19701759 Project Report On Railway Reservation System By Amit Mittal
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdf
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdf
 
Unlock the power of MLOps.pdf
Unlock the power of MLOps.pdfUnlock the power of MLOps.pdf
Unlock the power of MLOps.pdf
 
College information management system.doc
College information management system.docCollege information management system.doc
College information management system.doc
 
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECTBOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
 
Db lecture 2
Db lecture 2Db lecture 2
Db lecture 2
 

More from MuhammadRobeel3

Ch # 10 computer security risks and safe guards
Ch # 10 computer security risks and safe guardsCh # 10 computer security risks and safe guards
Ch # 10 computer security risks and safe guardsMuhammadRobeel3
 
Ch # 09 database management system
Ch # 09 database management systemCh # 09 database management system
Ch # 09 database management systemMuhammadRobeel3
 
Ch # 08 communication devices, network typologies , network protocol
Ch # 08 communication devices, network typologies , network protocolCh # 08 communication devices, network typologies , network protocol
Ch # 08 communication devices, network typologies , network protocolMuhammadRobeel3
 
Ch # 07 operating system
Ch # 07 operating systemCh # 07 operating system
Ch # 07 operating systemMuhammadRobeel3
 
Ch # 05 input and output devices in computer
Ch # 05 input and output devices in computerCh # 05 input and output devices in computer
Ch # 05 input and output devices in computerMuhammadRobeel3
 
Ch # 04 computer hardware
Ch # 04 computer hardware Ch # 04 computer hardware
Ch # 04 computer hardware MuhammadRobeel3
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computerMuhammadRobeel3
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computerMuhammadRobeel3
 

More from MuhammadRobeel3 (17)

Programming languages
Programming languagesProgramming languages
Programming languages
 
Osi model
Osi modelOsi model
Osi model
 
Memory management
Memory managementMemory management
Memory management
 
Command line interface
Command line interfaceCommand line interface
Command line interface
 
Ch # 10 computer security risks and safe guards
Ch # 10 computer security risks and safe guardsCh # 10 computer security risks and safe guards
Ch # 10 computer security risks and safe guards
 
Ch # 09 database management system
Ch # 09 database management systemCh # 09 database management system
Ch # 09 database management system
 
Ch # 08 communication devices, network typologies , network protocol
Ch # 08 communication devices, network typologies , network protocolCh # 08 communication devices, network typologies , network protocol
Ch # 08 communication devices, network typologies , network protocol
 
Ch # 07 operating system
Ch # 07 operating systemCh # 07 operating system
Ch # 07 operating system
 
Ch # 06 storage devices
Ch # 06 storage devicesCh # 06 storage devices
Ch # 06 storage devices
 
Ch # 05 input and output devices in computer
Ch # 05 input and output devices in computerCh # 05 input and output devices in computer
Ch # 05 input and output devices in computer
 
Ch # 04 computer hardware
Ch # 04 computer hardware Ch # 04 computer hardware
Ch # 04 computer hardware
 
Ch # 03 software
Ch # 03  softwareCh # 03  software
Ch # 03 software
 
Ch # 02 internet
Ch # 02 internetCh # 02 internet
Ch # 02 internet
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
pdlc
pdlc pdlc
pdlc
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
SDLC
SDLCSDLC
SDLC
 

Recently uploaded

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 

Recently uploaded (20)

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 

Ch # 11

  • 1. Information System Program Development Life Cycle System Development life Cycle 3/9/2020 Prepare by: M.Robeel
  • 3. information system (IS)  An information system (IS) is a collection of hardware, software, data, people, and procedures that work together to produce quality information. An information system supports daily, short-term, and long-range activities of users. 3/9/2020Gulab Devi Educational Complex Lahore 3
  • 4. Information system  After processing such as formatting and printing output data can again be perceived as information.  Information system:  Set of coordinated network of components which acts together towards producing, distributing and or processing information. 3/9/2020Gulab Devi Educational Complex Lahore 4
  • 5. Information system 3/9/2020Gulab Devi Educational Complex Lahore 5
  • 6. Types of information system  Transaction processing system: A transaction processing system (TPS) is an information processing system for business transaction involving the collection, modification and retrieval of all transaction data.  Management information system: Management information system broadly refers to a computer based system that provides managers with tools to organize, evaluate and efficiently manage departments. 3/9/2020Gulab Devi Educational Complex Lahore 6
  • 7. Types of information system  Decision support system: A set of related computer programs and the data required to assist with analysis and decision-making within an organization.  Expert system: It is designed to analyze data and produce recommendations, diagnosis and decisions. 3/9/2020Gulab Devi Educational Complex Lahore 7
  • 8. ROLE OF dbms in information system  A data base management system plays crucial role in both the creation and management of data.  Without a database running and managing data effectively is not possible.  Serving as the intermediary between the user and the database, a DBMS provides users access to files stored in a database. 3/9/2020Gulab Devi Educational Complex Lahore 8
  • 9. ROLE OF dbms in information system  It provides the end user with a single, integrated view of the data, and translates all applications it receives into complex operations that fulfill those requests.  However, much of the internal complexity of the database is hidden from the users and application programs.  So, it is necessary for a company to have data base to manage their data effectively. 3/9/2020Gulab Devi Educational Complex Lahore 9
  • 10. Benefits of dbms  Better Data Access Within the Company: With a DBMS, users within a company can access, update data in a database. This information is easily available to users when the company’s information systems are integrated with the relational DBMS. 3/9/2020Gulab Devi Educational Complex Lahore 10
  • 11. Benefits of DBMS  Stronger Relationships Between Data: A key function of database management systems is allowing different data sets to relate to one another. This makes a DBMS ideal for managing relationships between data sets in a systematic and simple way. This, in turn, allows managers to understand key statistics related to business operations and sales. 3/9/2020Gulab Devi Educational Complex Lahore 11
  • 12. Benefits of DBMS  Improved Data Security: The more people access the data, the greater the risk of data security breaches. Generally, companies invest considerable time, effort and money to ensure proper use of their data. But, this does not always produce the desired outcomes. With a DBMS, organizations can ensure better enforcement of data privacy and security policies, which allows them to improve overall data security. 3/9/2020Gulab Devi Educational Complex Lahore 12
  • 13. conclusion  As seen above, DBMS play a critical role in information systems. Without a data base management system in an organization with a large number of employees and branches cannot handle their data effectively. 3/9/2020Gulab Devi Educational Complex Lahore 13
  • 15. system development life cycle (SDLC)  System development is a set of activities used to build an information system. System development activities often are grouped into larger categories called phases. This collection of phases sometimes is called the system development life cycle (SDLC). 3/9/2020Gulab Devi Educational Complex Lahore 15
  • 16. SYSTEM DEVELPOMENT LIFE CYCLE 3/9/2020Gulab Devi Educational Complex Lahore 16
  • 17. PLANNING Purpose of this first phases is to find out the scope of the problem and determine the solution THINGS TO CONSIDER • Resources • Cost • Time • And other variable items 3/9/2020Gulab Devi Educational Complex Lahore 17
  • 18. SYSTEM ANALYSIS AND REQUIREMENTS  The second phase is there teams consider the functional requirements of the project or solution.  It also where system analysis takes place or analyzing the needs of the and users to ensure the new system can meet their expectations 3/9/2020Gulab Devi Educational Complex Lahore 18
  • 19. SYSTEM DESIGN  The third phase describes, in detail, the necessary specifications, features and operations that will satisfy the functional requirements of the proposed system which will be in place 3/9/2020Gulab Devi Educational Complex Lahore 19
  • 20. DEVELOPMENT  Now the real work initiates!  The development phase marks the end of the starting section of the process  Additionally, this phase signifies the start of production.  The development stage is also characterized by instillation and change 3/9/2020Gulab Devi Educational Complex Lahore 20
  • 21. INTEGRATION AND TESTING  This phase involves system integration and system testing (of programs and procedures).  Normally carried out by a quality assurance(QA) professional to determine if the proposed designs meets the initial sets of business goals 3/9/2020Gulab Devi Educational Complex Lahore 21
  • 22. IMPLEMENTATION  The sixth phase is when the majority of the code for the program is written, and when the project is put into production by moving the data and components from the old system and placing them in the new system. 3/9/2020Gulab Devi Educational Complex Lahore 22
  • 23. OPERATIONS AND MAINTENANCE  The last phase is when end users can fine- tune the system, if they wish, to boost performance, add new capabilities or meet additional user requirements. 3/9/2020Gulab Devi Educational Complex Lahore 23
  • 24. BENEFITS OF USING SYSTEM DEVELOPMENT LIFE CYCLE  The SDLC highlights different stages (phrases or steps) of the development process. The life cycle approach is used so users can see and understand what activities are involved within a given step.  It is also used to let them know that at any time, steps can be repeated or a previous step can be reworked when needing to modify or improve the system.  the SDLC uses a systems approach to describe a process. It is often used and followed when there is an IT project under development. 3/9/2020Gulab Devi Educational Complex Lahore 24
  • 26. Program Development Life Cycle  Problem clarification  Program design  Program coding  Program testing  Program documentation and maintenance 3/9/2020Gulab Devi Educational Complex Lahore 26
  • 27. Step 1: Problem clarification 1. Clarify program objectives and program users 2. Clarify desired inputs. 3. Clarify desired outputs. 4. Clarify desired processing. 5. Double-check feasibility of implementing the program. 6. Document the analysis 3/9/2020Gulab Devi Educational Complex Lahore 27
  • 28. Step 2 :Program design 1. Determine program logic through Top down approach and modularization, using a hierarchy chart. 2. Design details Using flowcharts, preferably on the basis of control structures. 3. Test design with structured walkthrough. 3/9/2020Gulab Devi Educational Complex Lahore 28
  • 29. Step 3: Program coding 1. Select the appropriate high-level programming language. 2. Code the program in that language, following the syntax carefully 3/9/2020Gulab Devi Educational Complex Lahore 29
  • 30. Step 4:Program testing  Desk-check the program to discover errors.  Run the program and debug it (alpha testing).  Run real-world data (beta testing). 3/9/2020Gulab Devi Educational Complex Lahore 30
  • 31. Step 5:Program documentation and maintenance 1. Write user documentation. 2. Write operator documentation. 3. Write programmer documentation. 4. Maintain the program. 3/9/2020Gulab Devi Educational Complex Lahore 31
  • 32. 3/9/2020Gulab Devi Educational Complex Lahore 32