SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 1
NOTE: If elements of analysis model asked for long
question i.e. 5 or 7 marks then add DFD, ER, STD
description(given below),with previously given note
DATA FLOW DIAGRAM
Data flow diagram is graphical representation of flow of data in an information
system. It is capable of depicting incoming data flow, outgoing data flow and
stored data. The DFD does not mention anything about how data flows through
the system.
There is a prominent difference between DFD and Flowchart. The flowchart
depicts flow of control in program modules. DFDs depict flow of data in the
system at various levels. DFD does not contain any control or branch elements.
Types of DFD
Data Flow Diagrams are either Logical or Physical.
• Logical DFD - This type of DFD concentrates on the system process and
flow of data in the system. For example in a Banking software system,
how data is moved between different entities.
• Physical DFD - This type of DFD shows how the data flow is actually
implemented in the system. It is more specific and close to the
implementation.
DFD Components
DFD can represent Source, destination, storage and flow of data using the
following set of components -
• Entities - Entities are source and destination of information data. Entities
are represented by a rectangle with their respective names.
• Process - Activities and action taken on the data are represented by
Circle or Round-edged rectangles.
• Data Storage - There are two variants of data storage - it can either be
represented as a rectangle with absence of both smaller sides or as an
open-sided rectangle with only one side missing.
PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 2
• Data Flow - Movement of data is shown by pointed arrows. Data
movement is shown from the base of arrow as its source towards head of
the arrow as destination.
Levels of DFD
• Level 0 - Highest abstraction level DFD is known as Level 0 DFD, which
depicts the entire information system as one diagram concealing all the
underlying details. Level 0 DFDs are also known as context level DFDs.
• Level 1 - The Level 0 DFD is broken down into more specific, Level 1
DFD. Level 1 DFD depicts basic modules in the system and flow of data
among various modules. Level 1 DFD also mentions basic processes and
sources of information.
PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 3
•
• Level 2 - At this level, DFD shows how data flows inside the modules
mentioned in Level 1.
Higher level DFDs can be transformed into more specific lower level DFDs
with deeper level of understanding unless the desired level of specification
is achieved.
ENTITY-RELATIONSHIP MODEL
Entity-Relationship model is a type of database model based on the notion of real
world entities and relationship among them. We can map real world scenario
onto ER database model. ER Model creates a set of entities with their attributes,
a set of constraints and relation among them.
ER Model is best used for the conceptual design of database. ER Model can be
represented as follows:
PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 4
• Entity - An entity in ER Model is a real world being, which has some
properties called attributes. Every attribute is defined by its corresponding
set of values, called domain.
For example, consider a school database. Here, a student is an entity.
Student has various attributes like name, id, age and class etc.
• Relationship - The logical association among entities is called
relationship. Relationships are mapped with entities in various ways.
Mapping cardinalities define the number of associations between two
entities.
Mapping cardinalities:
o one to one
o one to many
o many to one
o many to many
PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 5
STATE TRANSITION DIAGRAM:
A state diagram is a type of diagram used in computer science and related fields
to describe the behavior of systems. State diagrams require that the system
described is composed of a finite number of states. Many forms of state
diagrams exist, which differ slightly and have different semantics.

Contenu connexe

Tendances

Tendances (20)

Database and types of database
Database and types of databaseDatabase and types of database
Database and types of database
 
Database model
Database modelDatabase model
Database model
 
Artifacts, Data Dictionary, Data Modeling, Data Wrangling
Artifacts, Data Dictionary, Data Modeling, Data WranglingArtifacts, Data Dictionary, Data Modeling, Data Wrangling
Artifacts, Data Dictionary, Data Modeling, Data Wrangling
 
Database model BY ME
Database model BY MEDatabase model BY ME
Database model BY ME
 
Bca examination 2017 dbms
Bca examination 2017 dbmsBca examination 2017 dbms
Bca examination 2017 dbms
 
Dbms relational model
Dbms relational modelDbms relational model
Dbms relational model
 
Different data models
Different data modelsDifferent data models
Different data models
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
 
DBMS OF DATA MODEL Deepika 2
DBMS OF DATA MODEL  Deepika 2DBMS OF DATA MODEL  Deepika 2
DBMS OF DATA MODEL Deepika 2
 
Types OF Data Structures
Types OF Data Structures Types OF Data Structures
Types OF Data Structures
 
Dbms 2: Data Model
Dbms 2: Data ModelDbms 2: Data Model
Dbms 2: Data Model
 
DISE - Database Concepts
DISE - Database ConceptsDISE - Database Concepts
DISE - Database Concepts
 
Relational Database Design
Relational Database DesignRelational Database Design
Relational Database Design
 
Introduction to databases
Introduction to databasesIntroduction to databases
Introduction to databases
 
Relational database revised
Relational database revisedRelational database revised
Relational database revised
 
DBMS and its Models
DBMS and its ModelsDBMS and its Models
DBMS and its Models
 
Introduction to Database Concepts
Introduction to Database ConceptsIntroduction to Database Concepts
Introduction to Database Concepts
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
Data independence
Data independenceData independence
Data independence
 
Data models
Data modelsData models
Data models
 

En vedette

Suny ulster iit gpresentation_final_042613
Suny ulster iit gpresentation_final_042613Suny ulster iit gpresentation_final_042613
Suny ulster iit gpresentation_final_042613Good2site
 
ร่มฉัตรบริพัตร
ร่มฉัตรบริพัตรร่มฉัตรบริพัตร
ร่มฉัตรบริพัตรParit_Blue
 
Media contents planing questions
Media contents planing questionsMedia contents planing questions
Media contents planing questionsconmurp10
 
SmartCAT. Автоматизация рабочего процесса в переводческой компании
SmartCAT. Автоматизация рабочего процесса в переводческой компании SmartCAT. Автоматизация рабочего процесса в переводческой компании
SmartCAT. Автоматизация рабочего процесса в переводческой компании SmartCAT
 
Netbeszéd.hu prezentáció
Netbeszéd.hu prezentációNetbeszéd.hu prezentáció
Netbeszéd.hu prezentációMeetOFF
 
Lição 13 - O Cultivo das Relações Interpessoais
Lição 13 - O Cultivo das Relações InterpessoaisLição 13 - O Cultivo das Relações Interpessoais
Lição 13 - O Cultivo das Relações InterpessoaisRegio Davis
 
فیبرنوری
فیبرنوریفیبرنوری
فیبرنوریAmirAli Ash
 
NPC, Measuring Impact in the Voluntary Sector 2016
NPC, Measuring Impact in the Voluntary Sector 2016NPC, Measuring Impact in the Voluntary Sector 2016
NPC, Measuring Impact in the Voluntary Sector 2016Business Connectors
 
Teoria de origen multiple
Teoria de origen multipleTeoria de origen multiple
Teoria de origen multipleYureni Linares
 
Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...
Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...
Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...Vikasa International Center
 
Cultivating 21st Century Learning in Your Classroom
Cultivating 21st Century Learning in Your ClassroomCultivating 21st Century Learning in Your Classroom
Cultivating 21st Century Learning in Your ClassroomLeigh Zeitz
 
"Святий Миколай - заступник скривджених"
"Святий Миколай - заступник скривджених""Святий Миколай - заступник скривджених"
"Святий Миколай - заступник скривджених"2408868
 
Elutions IR1600 GPS
Elutions IR1600 GPSElutions IR1600 GPS
Elutions IR1600 GPSsavomir
 

En vedette (20)

Suny ulster iit gpresentation_final_042613
Suny ulster iit gpresentation_final_042613Suny ulster iit gpresentation_final_042613
Suny ulster iit gpresentation_final_042613
 
ร่มฉัตรบริพัตร
ร่มฉัตรบริพัตรร่มฉัตรบริพัตร
ร่มฉัตรบริพัตร
 
Media contents planing questions
Media contents planing questionsMedia contents planing questions
Media contents planing questions
 
SmartCAT. Автоматизация рабочего процесса в переводческой компании
SmartCAT. Автоматизация рабочего процесса в переводческой компании SmartCAT. Автоматизация рабочего процесса в переводческой компании
SmartCAT. Автоматизация рабочего процесса в переводческой компании
 
Netbeszéd.hu prezentáció
Netbeszéd.hu prezentációNetbeszéd.hu prezentáció
Netbeszéd.hu prezentáció
 
Lição 13 - O Cultivo das Relações Interpessoais
Lição 13 - O Cultivo das Relações InterpessoaisLição 13 - O Cultivo das Relações Interpessoais
Lição 13 - O Cultivo das Relações Interpessoais
 
فیبرنوری
فیبرنوریفیبرنوری
فیبرنوری
 
NPC, Measuring Impact in the Voluntary Sector 2016
NPC, Measuring Impact in the Voluntary Sector 2016NPC, Measuring Impact in the Voluntary Sector 2016
NPC, Measuring Impact in the Voluntary Sector 2016
 
Teoria de origen multiple
Teoria de origen multipleTeoria de origen multiple
Teoria de origen multiple
 
It slideshow
It slideshowIt slideshow
It slideshow
 
Painting system
Painting systemPainting system
Painting system
 
Owls
OwlsOwls
Owls
 
Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...
Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...
Corporate Social Responsibility (CSR)| Corporate Sustainability | Vikasa Inte...
 
RSC Photobook
RSC PhotobookRSC Photobook
RSC Photobook
 
Arianna
AriannaArianna
Arianna
 
Cultivating 21st Century Learning in Your Classroom
Cultivating 21st Century Learning in Your ClassroomCultivating 21st Century Learning in Your Classroom
Cultivating 21st Century Learning in Your Classroom
 
"Святий Миколай - заступник скривджених"
"Святий Миколай - заступник скривджених""Святий Миколай - заступник скривджених"
"Святий Миколай - заступник скривджених"
 
Elutions IR1600 GPS
Elutions IR1600 GPSElutions IR1600 GPS
Elutions IR1600 GPS
 
Boletim (14)
Boletim (14)Boletim (14)
Boletim (14)
 
Oxidacion ejercicos
Oxidacion ejercicosOxidacion ejercicos
Oxidacion ejercicos
 

Similaire à Elements analysis dfd_er_std

Design Flow Diagram for Information System
Design Flow Diagram for Information SystemDesign Flow Diagram for Information System
Design Flow Diagram for Information Systemarifasyrafcp13
 
Dfd over flowcharts
Dfd over flowcharts Dfd over flowcharts
Dfd over flowcharts Ashwathy Nair
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design Jayant Dalvi
 
Spatial Database and Database Management System
Spatial Database and Database Management SystemSpatial Database and Database Management System
Spatial Database and Database Management SystemLal Mohammad
 
capstone101 Requirements Methodology and
capstone101 Requirements Methodology andcapstone101 Requirements Methodology and
capstone101 Requirements Methodology andRiannel Tecson
 
Introduction to Data Flow Diagram (DFD)
Introduction to Data Flow Diagram (DFD)Introduction to Data Flow Diagram (DFD)
Introduction to Data Flow Diagram (DFD)Gurpreet singh
 
Lecture 14 requirements modeling - flow and behavior
Lecture 14   requirements modeling - flow and  behaviorLecture 14   requirements modeling - flow and  behavior
Lecture 14 requirements modeling - flow and behaviorIIUI
 
DFD and Class diagram
DFD and Class diagramDFD and Class diagram
DFD and Class diagramRao Faizan
 
Refer to the following figure which contains drafts of a context and l.docx
Refer to the following figure which contains drafts of a context and l.docxRefer to the following figure which contains drafts of a context and l.docx
Refer to the following figure which contains drafts of a context and l.docxlmarie40
 
topic 2 data flow daigram topic-converted.pdf
topic 2 data flow daigram topic-converted.pdftopic 2 data flow daigram topic-converted.pdf
topic 2 data flow daigram topic-converted.pdftahir427002
 
Unit-2-SE-Part-2.pptx
Unit-2-SE-Part-2.pptxUnit-2-SE-Part-2.pptx
Unit-2-SE-Part-2.pptxRaghavGaming2
 
Data base management system(DBMS), sourav mathur
Data base management system(DBMS), sourav mathurData base management system(DBMS), sourav mathur
Data base management system(DBMS), sourav mathursourav mathur
 

Similaire à Elements analysis dfd_er_std (20)

Data flow diagram
Data flow diagramData flow diagram
Data flow diagram
 
Design Flow Diagram for Information System
Design Flow Diagram for Information SystemDesign Flow Diagram for Information System
Design Flow Diagram for Information System
 
uml.pptx
uml.pptxuml.pptx
uml.pptx
 
Dfd over flowcharts
Dfd over flowcharts Dfd over flowcharts
Dfd over flowcharts
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design
 
Data Flow Diagram.pptx
Data Flow Diagram.pptxData Flow Diagram.pptx
Data Flow Diagram.pptx
 
Spatial Database and Database Management System
Spatial Database and Database Management SystemSpatial Database and Database Management System
Spatial Database and Database Management System
 
capstone101 Requirements Methodology and
capstone101 Requirements Methodology andcapstone101 Requirements Methodology and
capstone101 Requirements Methodology and
 
Introduction to Data Flow Diagram (DFD)
Introduction to Data Flow Diagram (DFD)Introduction to Data Flow Diagram (DFD)
Introduction to Data Flow Diagram (DFD)
 
DFD.pptx
DFD.pptxDFD.pptx
DFD.pptx
 
Lecture 14 requirements modeling - flow and behavior
Lecture 14   requirements modeling - flow and  behaviorLecture 14   requirements modeling - flow and  behavior
Lecture 14 requirements modeling - flow and behavior
 
DFD and Class diagram
DFD and Class diagramDFD and Class diagram
DFD and Class diagram
 
Refer to the following figure which contains drafts of a context and l.docx
Refer to the following figure which contains drafts of a context and l.docxRefer to the following figure which contains drafts of a context and l.docx
Refer to the following figure which contains drafts of a context and l.docx
 
topic 2 data flow daigram topic-converted.pdf
topic 2 data flow daigram topic-converted.pdftopic 2 data flow daigram topic-converted.pdf
topic 2 data flow daigram topic-converted.pdf
 
Software engineering srs, dfd
Software engineering srs, dfdSoftware engineering srs, dfd
Software engineering srs, dfd
 
Data flow diagram
Data flow diagramData flow diagram
Data flow diagram
 
DFD.pptx
DFD.pptxDFD.pptx
DFD.pptx
 
DBMS ppts unit1.pptx
DBMS ppts  unit1.pptxDBMS ppts  unit1.pptx
DBMS ppts unit1.pptx
 
Unit-2-SE-Part-2.pptx
Unit-2-SE-Part-2.pptxUnit-2-SE-Part-2.pptx
Unit-2-SE-Part-2.pptx
 
Data base management system(DBMS), sourav mathur
Data base management system(DBMS), sourav mathurData base management system(DBMS), sourav mathur
Data base management system(DBMS), sourav mathur
 

Dernier

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
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
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
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
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
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
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.
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Dernier (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
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
 
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
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_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
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
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
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
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)
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
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
 
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...
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 

Elements analysis dfd_er_std

  • 1. PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 1 NOTE: If elements of analysis model asked for long question i.e. 5 or 7 marks then add DFD, ER, STD description(given below),with previously given note DATA FLOW DIAGRAM Data flow diagram is graphical representation of flow of data in an information system. It is capable of depicting incoming data flow, outgoing data flow and stored data. The DFD does not mention anything about how data flows through the system. There is a prominent difference between DFD and Flowchart. The flowchart depicts flow of control in program modules. DFDs depict flow of data in the system at various levels. DFD does not contain any control or branch elements. Types of DFD Data Flow Diagrams are either Logical or Physical. • Logical DFD - This type of DFD concentrates on the system process and flow of data in the system. For example in a Banking software system, how data is moved between different entities. • Physical DFD - This type of DFD shows how the data flow is actually implemented in the system. It is more specific and close to the implementation. DFD Components DFD can represent Source, destination, storage and flow of data using the following set of components - • Entities - Entities are source and destination of information data. Entities are represented by a rectangle with their respective names. • Process - Activities and action taken on the data are represented by Circle or Round-edged rectangles. • Data Storage - There are two variants of data storage - it can either be represented as a rectangle with absence of both smaller sides or as an open-sided rectangle with only one side missing.
  • 2. PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 2 • Data Flow - Movement of data is shown by pointed arrows. Data movement is shown from the base of arrow as its source towards head of the arrow as destination. Levels of DFD • Level 0 - Highest abstraction level DFD is known as Level 0 DFD, which depicts the entire information system as one diagram concealing all the underlying details. Level 0 DFDs are also known as context level DFDs. • Level 1 - The Level 0 DFD is broken down into more specific, Level 1 DFD. Level 1 DFD depicts basic modules in the system and flow of data among various modules. Level 1 DFD also mentions basic processes and sources of information.
  • 3. PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 3 • • Level 2 - At this level, DFD shows how data flows inside the modules mentioned in Level 1. Higher level DFDs can be transformed into more specific lower level DFDs with deeper level of understanding unless the desired level of specification is achieved. ENTITY-RELATIONSHIP MODEL Entity-Relationship model is a type of database model based on the notion of real world entities and relationship among them. We can map real world scenario onto ER database model. ER Model creates a set of entities with their attributes, a set of constraints and relation among them. ER Model is best used for the conceptual design of database. ER Model can be represented as follows:
  • 4. PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 4 • Entity - An entity in ER Model is a real world being, which has some properties called attributes. Every attribute is defined by its corresponding set of values, called domain. For example, consider a school database. Here, a student is an entity. Student has various attributes like name, id, age and class etc. • Relationship - The logical association among entities is called relationship. Relationships are mapped with entities in various ways. Mapping cardinalities define the number of associations between two entities. Mapping cardinalities: o one to one o one to many o many to one o many to many
  • 5. PREPARED BY: NIDHI SOLANKI (ASSIST. PROF., MKICS) Page 5 STATE TRANSITION DIAGRAM: A state diagram is a type of diagram used in computer science and related fields to describe the behavior of systems. State diagrams require that the system described is composed of a finite number of states. Many forms of state diagrams exist, which differ slightly and have different semantics.