{"id":10058,"date":"2022-06-20T03:51:38","date_gmt":"2022-06-20T03:51:38","guid":{"rendered":"https:\/\/www.booksofall.com\/?post_type=product&#038;p=10058"},"modified":"2022-06-20T03:52:06","modified_gmt":"2022-06-20T03:52:06","slug":"dfd-tutorial-yourdon-notation","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/","title":{"rendered":"DFD Tutorial Yourdon Notation"},"content":{"rendered":"<h3>DFD Tutorial: Yourdon Notation<\/h3>\n<p>7-9 minutes<\/p>\n<p>A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes. They were used to show data flow in a software system, although they could, in theory, be applied to business process modeling. DFDs were useful to document the major data flows or to explore a new high-level design in terms of data flow.<\/p>\n<h3>What is DFD?<\/h3>\n<p>A data-flow diagram (DFD) is a way of representing a flow of data of a process or a system (usually an information system), for example:<\/p>\n<ul>\n<li>Where data comes from<\/li>\n<li>Where it goes<\/li>\n<li>How it gets stored<\/li>\n<\/ul>\n<p>In other words, it shows how data is processed by a system in terms of inputs and outputs. DFD is built using standardized symbols. There are several notations ford is playing data-flow diagrams.<\/p>\n<h3>History of DFD<\/h3>\n<p>The DFD notation draws on graph theory, originally used in operational research to model workflow in organizations. DFD originated from the Activity Diagram used in the SADT (Structured Analysis and Design Technique) methodology at the end of the 1970s.DFD popularizers include Edward Yourdon, Larry Constantine, Tom DeMarco, Chris Gane, and Trish Sarson.<\/p>\n<h3>The Elements of a DFD<\/h3>\n<p>Different people use different notations to represent processes, data stores, data flow and external entities of the DFD. The most commonly used two different types of notations are by Yourdon &amp; Coad or Gane &amp; Sarson.<\/p>\n<p>DFD uses 4 basic symbols to represent the flow of the diagram. They are<\/p>\n<ol>\n<li>Process<\/li>\n<li>Data Store<\/li>\n<li>External Entity<\/li>\n<li>Data Flow (Arrow)<\/li>\n<\/ol>\n<h3>Chris Gane &amp; Trish Sarson Notation<\/h3>\n<p>The Gane &amp;Sarson method stresses the identification of each node to help reference process narratives that further define each component either in plain text or pseudocode.<\/p>\n<ul>\n<li>A data store is represented as an open rectangle (3 sides, open on the right).<\/li>\n<li>Processes are represented by a rounded upright rectangle, subdivided into sections for a reference value, a process description, and an optional location specifier.<\/li>\n<\/ul>\n<p>Yourdon and Coad \/ DeMarco Notation Yourdon and Coad method includes components for creating data-flow diagrams and also object state diagrams. Some unique attributes of their DFD notation include:<\/p>\n<ul>\n<li>A data store is represented as two parallel, horizontal lines.<\/li>\n<li>Processes are represented by a circle<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p><iframe frameborder=\"0\" allowtransparency=\"true\" allowFullscreen=\"true\" style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/dfd-tutorial-yourdon-notation-zs3qh9uim?enforceShowPromotionBar=true\"><\/iframe><\/p>\n","protected":false},"featured_media":10062,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes."},"product_brand":[],"product_cat":[182],"product_tag":[],"class_list":{"0":"post-10058","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-computer-science","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DFD Tutorial Yourdon Notation - BooksOfAll Portuguese<\/title>\n<meta name=\"description\" content=\"A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DFD Tutorial Yourdon Notation - BooksOfAll Portuguese\" \/>\n<meta property=\"og:description\" content=\"A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Portuguese\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-20T03:52:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/\",\"url\":\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/\",\"name\":\"DFD Tutorial Yourdon Notation - BooksOfAll Portuguese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png\",\"datePublished\":\"2022-06-20T03:51:38+00:00\",\"dateModified\":\"2022-06-20T03:52:06+00:00\",\"description\":\"A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png\",\"width\":\"598\",\"height\":\"844\",\"caption\":\"DFD Tutorial Yourdon Notation\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/pt\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"DFD Tutorial Yourdon Notation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#website\",\"url\":\"https:\/\/www.booksofall.com\/pt\/\",\"name\":\"BooksOfAll Portuguese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#organization\",\"name\":\"BooksOfAll Portuguese\",\"url\":\"https:\/\/www.booksofall.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Portuguese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DFD Tutorial Yourdon Notation - BooksOfAll Portuguese","description":"A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/","og_locale":"pt_PT","og_type":"article","og_title":"DFD Tutorial Yourdon Notation - BooksOfAll Portuguese","og_description":"A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes.","og_url":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/","og_site_name":"BooksOfAll Portuguese","article_modified_time":"2022-06-20T03:52:06+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png","twitter_misc":{"Tempo estimado de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/","url":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/","name":"DFD Tutorial Yourdon Notation - BooksOfAll Portuguese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png","datePublished":"2022-06-20T03:51:38+00:00","dateModified":"2022-06-20T03:52:06+00:00","description":"A data flow diagram (DFD) represents the flow of information through a system. DFDs quickly became a popular way to visualize the major steps and data involved in software-system processes.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#primaryimage","url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png","contentUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/DFD-Tutorial-Yourdon-Notation-04.png","width":"598","height":"844","caption":"DFD Tutorial Yourdon Notation"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/pt\/dfd-tutorial-yourdon-notation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/pt\/categories\/"},{"@type":"ListItem","position":3,"name":"DFD Tutorial Yourdon Notation"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/pt\/#website","url":"https:\/\/www.booksofall.com\/pt\/","name":"BooksOfAll Portuguese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/pt\/#organization","name":"BooksOfAll Portuguese","url":"https:\/\/www.booksofall.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Portuguese"},"image":{"@id":"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product\/10058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/media\/10062"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/media?parent=10058"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_brand?post=10058"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_cat?post=10058"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_tag?post=10058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}