1 / 25

Introduction to Data Flow Diagrams in MIS

Learn about data flow diagrams (DFDs) and their symbols, and how they are used to represent the flow of data in information systems. Explore various DFD versions and understand their purpose.

dcoleman
Download Presentation

Introduction to Data Flow Diagrams in MIS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MIS(Management Information System)(21-972) Department of Industrial Engineering Sharif University of Technology Session #12

  2. Course Description • Instructor • Omid Fatahi Valilai, Ph.D. Industrial Engineering Department, Sharif University of Technology • Email: Fvalilai@sharif.edu , Tel: 021-6616-5706 • Website: http://sharif.edu/~fvalilai • Class time • Saturday-Monday 10:30~12:00 • Course evaluation • Mid-term (20%) • Final exam (20%) • Quiz (10%) • Exercise-Projects (30%) 2 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  3. Course Description (Continued …) • Mid-term session: • Saturday, 7th, Azar 1394 • Final session: • Monday, 28th, Dey 1394 • Reference: • Rosenbalt, “System Analysis and Design”, 10th edition, 2013, Course Technology • Dennis, Lan; “Systems Analysis and Design”, 2012, Wiley; 5th edition • Johannes Govardus Maria van der Heijde; “Designing Management Information Systems”, 2009, OXFORD university press 3 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  4. Course Description (Continued …) • Reference: • William S. Davis, David C. Yen, “The information system consultant’s handbook: system analysis and design”, 2010, Taylor and Francis • Terence Lucey; “Management Information Systems”, 2004, Cengage Learning EMEA • Gabriele Piccoli; “Information systems for managers: texts & cases ”, 2007, John Wiley & Sons Inc 4 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  5. Course Description (Continued..) • Contents: • Introduction to Systems Analysis and Design • Analyzing the Business Case • Managing Systems Projects • Requirements Modeling • Data and Process Modeling • Object Modeling • Development Strategies • User Interface Design • Data Design • System Architecture • Managing Systems Implementation 6 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  6. Course Description (Continued..) • Contents: • Data and Process Modeling • Data Flow Diagrams • Creating a Set of DFDs • Data Dictionary • Using CASE Tools for Documentation • Process Description Tools • Logical versus Physical Models 7 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  7. Data and Process Modeling • Data Flow Diagrams • Systems analysts use many graphical techniques to describe an information system. • One popular method is to draw a set of data flow diagrams. • A data flow diagram (DFD) uses various symbols to show how the system transforms input data into useful information. • A data flow diagram (DFD) shows how data moves through an information system but does not show program logic or processing steps. • A set of DFDs provides a logical model that shows what the system does, not how it does it. 8 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  8. Data and Process Modeling • Data Flow Diagrams • DFD Symbols • DFDs use four basic symbols that represent • Processes, • Data flows, • Data stores, and • Entities. • Several different versions of DFD symbols exist, but they all serve the same purpose. • Ganeand Sarson symbol set • Yourdon symbol set. 9 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  9. Data and Process Modeling • Data Flow Diagrams • DFD Symbols 10 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  10. Data and Process Modeling • Data Flow Diagrams • DFD Symbols 11 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  11. Data and Process Modeling • Data Flow Diagrams • DFD Symbols 12 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  12. Data and Process Modeling • Data Flow Diagrams • DFD Symbols 13 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  13. Data and Process Modeling • Data Flow Diagrams • DFD Symbols 14 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  14. Data and Process Modeling • Data Flow Diagrams • DFD Symbols 15 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  15. Data and Process Modeling • Data Flow Diagrams • DFD Symbols 16 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  16. Data and Process Modeling • Data Flow Diagrams • Creating a Set of DFDs • Draw the context diagram so it fits on one page. • Use the name of the information system as the process name in the context diagram. • Use unique names within each set of symbols. • Do not cross lines. • Provide a unique name and reference number for each process. • Obtain as much user input and feedback as possible. 17 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  17. Data and Process Modeling • Data Flow Diagrams • DFD • Context Diagram 18 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  18. Data and Process Modeling • Data Flow Diagrams • DFD • DFD 0 Diagram (Level 1) 19 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  19. Data and Process Modeling • Data Flow Diagrams • DFD • Context Diagram 20 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  20. Data and Process Modeling • Data Flow Diagrams • DFD • DFD 0 Diagram (Level 1) 21 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  21. Data and Process Modeling • Data Flow Diagrams • DFD • DFD 1 Diagram (Level 2) 22 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  22. Data and Process Modeling • Data Flow Diagrams • DFD • DFD 1 Diagram (Level 2) 23 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  23. Data and Process Modeling • Data Flow Diagrams • DFD • DFD 0 Diagram (Level 1) 24 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  24. Data and Process Modeling • Data Flow Diagrams • DFD • DFD 3 Diagram (Level 2) 25 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

  25. Data and Process Modeling • Data Flow Diagrams • DFD • Homework 26 Department of Industrial Engineering, Sharif University of Technology MIS (Management Information System), Session #12

More Related