Question
Starting with a context diagram, draw as many nested DFDs as ou consider necessary to represent all of the details of the system described in
Starting with a context diagram, draw as many nested DFDs as ou consider necessary to represent all of the details of the system described in the followin narrative. In drawing these diagrams, if you discover that the narrative is incomplete, make up reasonable explanations to make the story complete. Supply these extra explanations along with the diagrams:
Maximum Software is a developer and supplier of software products to individuals and businesses. As part of their operations, Maximum prvdes a 1-800 help des line for clients who have questions about software purchased from Maximum. When a call comes in, an operator inquires about the nature of the call. For calls that are not truly help desk functions, the operator redirects the call to another unit of the company (such as ORder PRocessing or Billing). Because many customer questions require in depth knowledge of a product, help desk consultants are organized by product. The operator directs the call of a consultant skilled on the software that the caller needs help with. Because a consultant is not always immediately available, some calls must be put into a queue for the next available consultant. Once a consultatn answers the call, the consultant determines if this is the first call from this customer about a particular problem. If it is, the consultatn creates a new call report to keep track of all information about hte problem. If it is not the first call about a problem, the consulstatn asks the customer for a call report number and retrieves the open call report to determine teh status of the inquiry. If the caller does not know the call report number, the consultant collects other identifying information such as the caller's name, software involved, or the name of consultant who has handled the previous calls on the problem in order to conduct a search for the apropriate call report. If a resolution of the customer's problem has been found, the consultatn informs the client as to what that resolution is indicates on the report that the custoemr has been notified, and closes out the report. If resolution hasnt been discovered, consultant finds out if the consultant who handled the previous call for this poroblem is on duty. If so, they transfer the call to the other consultant ( or puts call into queeue of walls waiting to be handled). Once proper consultant receives the call, that consultant records any new details the customer might have. For contuning problems, and for new call reports, the consultatn tries to discover an answer to the problem by using the relevant software and loking up info in reference manuals. If consultant can now resolve the problem, the consultant tells the customer how to deal with the problem and clses the call report. therwise, consultant files the report for continued research and tells teh custmer that someone at Maximum will get back t them, and taht if the custoemer discovers new info about hte problem, they should call Maximum with the info, identifying the problem with specified call report number.
Step 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