1 / 12

Systems Analysis and DFDs

Systems Analysis and DFDs. Systems Life Cycle concept. Systems Analysis. determines the CONTENT of an MIS represents 25% of the MIS development effort relates to performance higher budget compliance higher satisfaction. Importance of Systems Analysis. Data flow diagram (DFD).

niyati
Download Presentation

Systems Analysis and DFDs

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. Systems Analysis and DFDs

  2. Systems Life Cycle concept

  3. Systems Analysis

  4. determines the CONTENT of an MIS • represents 25% of the MIS development effort • relates to performance • higher budget compliance • higher satisfaction Importance of Systems Analysis

  5. Data flow diagram (DFD)

  6. How to factor a system? Leveling DFDs • The BLACK BOX concept: • you know the inputs it expects • you know the outputs it should give back • you know its function (what it does) • you do not need to know the specifics to use it • Controlling complexity of black boxes • each box should solve one well-defined piece of the problem • each box should be easy to understand • connections should be made as simple as possible

  7. Exploding DFDs

  8. National Merchandising Case

  9. Second level purchase order accounts payable vendor account accounts invoice check 3.0 2.0 1.0 due write revise Invoice Vendor Vendor vendor balance approval checks due checking account payable invoices

  10. Third level

  11. Third level - continued

  12. Third level - end

More Related