Download presentation
Presentation is loading. Please wait.
Published byHelen Griffith Modified over 6 years ago
1
Management Movie Management System Customers Databases Vendors
Check out movie Check in movie Add new customer Modify or delete a customer Add a new movie Modify or delete a movie Bill for unreturned movie Customers Databases Vendors
2
Documenting the New (or existing) Business Process:
The products of the analysis phase: Data Flow Diagrams (DFDs) and Entity Relationship Diagrams (ERDs)
4
Signed Bill of Lading Notification Department of receipt Receive
Goods Vendor Lading Signed Bill of Lading R. of G. Receipt of Goods File
5
Budget/Acct Information Vendor Expenditure Open P.O. File Invoice
Department Budget/Acct Information Vendor Expenditure Open P.O. P.O. File Invoice Receipt of Check Make R. of G. Goods File Payment
6
Request Budget Availability Issue Purchase Department Budget/Acct
Order Bud Commit Information Available Notification of receipt Vendors Expenditure P.O. Vendor Bill of Lading Receive Information Vendor Goods P.O. Signed BoL Open P.O. R. of G. P.O. File Invoice Receipt of R. of G. Check Make Goods File Payment
9
Department Vendor DFD Components: External Entities
12
Data Store Represented by a rectangle open at one end. Used when it is functionally necessary to store output from one process before sending it on to the next process. The data stores are the entities from the ERD!
14
DFDs do not show the flow of physical items, only of information
DFDs do not show the flow of physical items, only of information. (Payment amounts etc. can be considered information.)
17
Request Budget Availability Issue Purchase Department Budget/Acct
Order Bud Commit Information Available Notification of receipt Vendors Expenditure P.O. Vendor Bill of Lading Receive Information Vendor Goods P.O. Signed BoL Open P.O. R. of G. P.O. File Invoice Receipt of R. of G. Check Make Goods File Payment
19
Uses of Data Flow Diagrams
As a Requirements Analysis Documentation Tool: Help analysts work out requirements with business management and users Help analysts communicate understandings with business management and users Help business management and users communicate As a basis for design: database design application software (process) design
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.