ΙI. System Analysis Data Flow Diagrams Brendan Wood Leyla Yakut Ron Kennedy ISAM 4635/5635 Systems Analysis & Design by Dr. Rob 04/04/2007
Business Need In today’s marketing environment, Sasmaz Electric recognizes the significance of a web site as an asset to increasing their cliental and overall business operations They also recognize the need to build a database to house their information http://www.sasmazelektrik.com
System Requirements Web Site Database Should include company information, references, and detailed product information Should have a login page for the customers to check order status and to order new products Database Tables include customer, product, invoice, vendor, etc. Reports
Context Diagram Sasmaz Online Order System External Entities: CUSTOMER WAREHOUSE PURCHASING MANAGER SHIPMENT COMPANY
Context Diagram
Level 0 Diagram Processes: Data Stores: 1. Process Customer Information 2. Take Orders 3. Process Delivery 4. Process Invoice 5. Create Purchase Orders 6. Maintain Inventory Data Stores: Customer Products Orders Shipments Invoice Purchase Orders Inventory Delivery Options
Level 0 Diagram
Level 1 Diagram Process 2: Take Orders Processes: Data Stores: 2.1 Find Products 2.2 Provide Product Information 2.3 Update Shopping Cart 2.4 Checkout Data Stores: Customer Products Orders
Level 1 Diagram Process 2: Take Orders
Process 3: Process Delivery Level 1 Diagram Process 3: Process Delivery Processes: 3.1 Choose Delivery Option 3.2 Calculate Shipment Cost 3.3 Post Delivery Options Data Stores: Customers Products Orders Shipments Delivery Options
Level 1 Diagram Process 3: Process Delivery
Process 4: Process Invoice Level 1 Diagram Process 4: Process Invoice Processes: 4.1 Calculate Order Amount 4.2 Add Shipment Costs 4.3 Create Shipment Request 4.4 Issue Invoice Data Stores: Products Orders Shipments Invoice
Level 1 Diagram Process 4: Process Invoice
Questions / Comments?
Thank you