Answered step by step
Verified Expert Solution
Question
1 Approved Answer
I need DFDs for those Usecases Context diagram Maintains supplier data, maintains inv. Data, request Sales order confirmation reports Maintain Cust. Data, Sales Order Processing,
I need DFDs for those Usecases
Context diagram Maintains supplier data, maintains inv. Data, request Sales order confirmation reports Maintain Cust. Data, Sales Order Processing, Maintain supp. Data, Purchase reorder process, maintain inv. Data, display Customer Manager Customer data; sales orders Summary reports reports Importance Level: High Use Case Name: Maintain Customer data ID: 1 Primary Actor: Customer Short Description: This describes how the customer data will be created, updated, and deleted. New customer wants to purchase from Eagledyne/current customer wishes to update cust. Data Trigger: type: external Major Inputs: Major Outputs: Desription Description customer name Source Destination customer cust. Id, name, customer account database location, phone cust. Location customer phone number customer customer account archive database account deletion email customer acct delete request customer Information for Steps Major Steps Performed 1 New customer creates customer account name, location, email & phone number updates all/partial cust. acct info( name, location, emal, phone number) 2 Current customer updates customer account system sequentially assigns next available unique Id number 3 System auto assigns a unique customer ID to each new customer 4 Customer deletes account customer requests deletion of acct; acct is moved to archive Use Case Name: Sales Order Processing Importance Level: high ID: 2 Primary Actor: Customer Short Description: This describes the process by which a customer places a sales order and the storage of sales orders Customer wishes to purchase parts Trigger: type: external Major Inputs: Major Outputs: Description part description/keywords Source Desription sales order info (cust, sales order database part, date, price, etc) Destination customer qty of parts purchase confirmation customer sales order confirmation customer email customer Major Steps Performed 1 customer searches for desired part(s) Information for Steps part description, type, keywords 2 customer selects part desired part is selected number of parts to be purchased 3 customer specifies order quantity selects check out option 4 customer confirms order 5 Systems stores sales order information part, qty, unit price, total price, date, cust id, etc 6 Sytems sends confirmation email to customer sales order confirmation; cust. Email Importance Level: High Use Case Name: Maintain Supplier Data ID: 3 Primary Actor: Manager Short Description: This describes the process by which the manager inserts, updates, deletes supplier data Manager wishes to create or edit supplier data Trigger: external type: Major Inputs: Major Outputs: Description supplier name Desription Destination Source supp. Id, name, location, phone supplier account database manager supplier location supplier email supplier deletion request manager manager supplier account archive database account deletion manager Major Steps Performed 1 manager creates supplier account Information for Steps name, location, email & phone number updates all/partial supp. acct info( name, location, emal, phone number) 2 Manager updates current supplier account system sequentially assigns next available unique Id number 3 System auto assigns a unique supplier ID to each new supplier manager requests deletion of acct; acct is moved to archive 4 Manager deletes supplier account Use Case Name: Purchase Re-order Processing Importance Level: High ID: 4 Primary Actor: Manager Short Description: This describes the process by which the manager places purchase re-orders and the storage of said purchase re-orders to a supplier Manager needs to re-stock store inventory Trigger: type: external *this process could potentially occur completely outside of the system* (could be done within supplier's system) Major Inputs: Major Outputs: Description part description/keywords gty of parts purchase confirmation Desription Destination Source purch. Re-order info (suppID, purchase re-order part, date, price, etc) manager database manager manager Major Steps Performed 1 manager searches for desired part(s) Information for Steps part description, type, keywords desired part is selected 2 manager selects part number of parts to be purchased 3 manager specifies order quantity selects check out option 4 manager confirms order 5 Systems stores purchase re-order information part, qty, unit price, total price, date, cust id, etc Use Case Name: Maintain Inventory Data Importance Level: high ID: 5 Primary Actor: manager Short Description: This describes the process by which inventory data is created, updated, or deleted. Inventory needs to be created/updated/deleted Trigger: type: external Major Inputs: Major Outputs: Desription Description part description part type/family Destination Source part record (id, descr, type, unit price, qty) inventory database manager manager part unit price part 'in-stock' qty manager inventory archive database manager part record is deleted part deletion request manager Major Steps Performed 1 Manager creates new part record Information for Steps part description, type/family, unit price, 'in-stock' qty system sequentially assigns next available unique Id number 2 System auto assigns a unique part ID to each new part either one or many part record properties are updated 3 Manager updates part record manager requests certain part record deletion; moved to archive 4 Manager deletes part record Use Case Name: Display Summary Reports ID: 6 Importance Level: medium Primary Actor: Manager Short Description: This describes the process by which the manager requests desired reports from the system. Manager needs to perform business analysis Trigger: external type: Major Outputs: Major Inputs: Desription Description Source Destination report request manager excel spreadsheet inventory report sales order report excel spreadsheet purchase reorder excel spreadsheet report Major Steps Performed 1 manager requests desired report from the system inventory, sales order, or purchase reorder 2 requested report is exported into excel spreadsheet for report manipulation all fields from individual sales order, purchase reorder, or inventory records areStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started