[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-656080-105":59,"doc-detail-656080-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","lecture-11-process-modeling","Lecture 11 - Process Modeling","","Lecture 11 focuses on process modeling using data flow diagrams (DFD) to represent how systems capture, manipulate, store, and distribute data between external entities and internal components. It explains DFD elements including data flows, control flows, data stores, and external agents, plus the distinction between data in motion and data at rest. The lecture also covers functional decomposition, decomposition diagram hierarchies (context, level 0, level 1, level 2), numbering, deliverables, and stopping rules for creating lower-level diagrams.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/lecture-11-process-modeling/656080/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/lecture-11-process-modeling/656080.png","ImageObject",300,407,{"name":92,"@type":93},"gewufjwa","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-01","2026-10-25",true,{"@type":102,"interactionType":103,"userInteractionCount":34},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What does process modeling represent in this lecture?","Question",{"text":112,"@type":113},"It graphically represents processes that capture, manipulate, store, and distribute data between a system and its environment and among system components.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How do data flows and control flows differ in a DFD?",{"text":117,"@type":113},"A data flow shows movement of data into or out of a process (including creation/reading/updating in stores), while a control flow represents a condition or nondata event that triggers a process and is used sparingly.",{"name":119,"@type":110,"acceptedAnswer":120},"What is functional decomposition and why is it used?",{"text":121,"@type":113},"Functional decomposition breaks a system into component subsystems, processes, and subprocesses; each abstraction level reveals more or less detail. Decomposition diagrams show the top-down hierarchy.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},656080,1793094900,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":34,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":39,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":143,"read_time":46},3985747882900,"https://ap-avatar.wpscdn.com/davatar_9964176cb1d06d4a9deccf72a44ae3dc","LECTURE 11: PROCESS MODELING  \nOutline  \n• Logical modeling of processes  \n• Data Flow Diagram Elements  \n• Functional decomposition  \n• Data Flows  \n• Rules and Guidelines  \n• Structured Analysis with Use Cases  \nLearning Objectives  \n• Understand the logical modeling of processes through studying data flow diagrams  \n• How to draw data flow diagrams using rules and guidelines  \n• How to decompose data flow diagrams into lower-level diagrams  \n• Balancing of data flow diagrams  \n• Discuss the use of data flow diagrams as analysis tools  \nProcess Modeling  \n• Graphically represent the processes that capture, manipulate, store and distribute data between a system and its environment and among system components  \n• Data flow diagrams (DFD)  \no Graphically illustrate movement of data between external entities and the processes and data stores within a system  \n• Modeling a system’s process  \no Utilize information gathered during requirements determination  \no Structure of the data is also modeled in addition to the processes  \n• Deliverables and Outcomes  \no Set of coherent, interrelated data flow diagrams  \no Context data flow diagram (DFD)  \n• Scope of system  \no DFDs of current system  \n• Enables analysts to understand current system  \no DFDs of new logical system  \n• Technology independent  \n• Show data flows, structure and functional requirements of new system  \no Project dictionary and CASE repository  \nSimple Data Flow Diagram  \nIS 460 Notes Professor Yong Tan  \n1. DFD Elements  \nData Flows & Control Flows  \n• A data flow represents an input of data to a process, or the output of data from a process.  \no A data flow may also be used to represent the creation, reading, deletion, or updating of data in a file or database (data store) .  \no A composite data flow is a data flow that consists of other data flows.  \n• A control flow represents a condition or nondata event that triggers a process.  \no Used sparingly on DFDs.  \nData Stores  \n• A data store is an inventory of data.  \no Frequently implemented as a file or database.  \no A data store is “data at rest” compared to a data flow that is “data in motion.”  \no Almost always one of the following:  \n• Persons (or groups of persons)  \n• Places  \n• Objects  \n• Events (about which data is captured)  \n• Concepts (about which data is important)  \no Data stores depicted on a DFD store all instances of data entities (depicted on an ERD)  \nExternal Agents  \n• An external agent defines a person, organization unit, or other organization that lies outside of the scope of the project but that interacts with the system being studied.  \no External agents define the “boundary” or scope of a system being modeled.  \no As scope changes, external agents can become processes, and vice versa.  \n\n|  | Data\u003Cbr>Store |\n| --- | --- |\n\nIS 460 Notes Professor Yong Tan  \no Almost always one of the following:  \n􀂃 Office, department, division inside the business but outside the system scope.  \n􀂃 An external organization or agency.  \n􀂃 Another business or another information system.  \n􀂃 One of your system’s end-users or managers  \n• Alternatively: Source/Sink  \no Depicts the origin and/or destination of the data  \no Sometimes referred to as an external entity  \no Drawn as a square symbol  \no Name states what the external agent is  \no Because they are external, many characteristics are not of interest to us  \nProcess Concepts  \no A process is work performed on, or in response to, incoming data flows or conditions so  \nExternal Agent  \nthat they are transformed, stored or distributed  \no A System is a Process  \n2. Process Decomposition Functional Decomposition Decomposition  \n\n| 1.0 |\n| --- |\n| A\u003Cbr>Process |\n\no The act of breaking a system into its component subsystems, processes, and subprocesses. Each level of abstraction reveals more or less detail.  \nDecomposition Diagrams  \no A decomposition diagram or hierarchy chart shows the top-down, functional decomposition of a system  \no Numbering Scheme  \nDecom","cbCaitzZp09dQjnc","https://ap.wps.com/l/cbCaitzZp09dQjnc","pdf",211821,"English","# Process Modeling\n## DFD Elements\n## Process Decomposition\n## Context Diagram\n## Level 0/1/2 Diagrams\n## Rules for Stopping Decomposition","[{\"question\":\"What does process modeling represent in this lecture?\",\"answer\":\"It graphically represents processes that capture, manipulate, store, and distribute data between a system and its environment and among system components.\"},{\"question\":\"How do data flows and control flows differ in a DFD?\",\"answer\":\"A data flow shows movement of data into or out of a process (including creation/reading/updating in stores), while a control flow represents a condition or nondata event that triggers a process and is used sparingly.\"},{\"question\":\"What is functional decomposition and why is it used?\",\"answer\":\"Functional decomposition breaks a system into component subsystems, processes, and subprocesses; each abstraction level reveals more or less detail. Decomposition diagrams show the top-down hierarchy.\"}]","Lecture 11 - Process Modeling | PDF",1792966109]