Peek Magazine Inc. has a department dedicated to handling subscriptions. When a subscriber mails a subscription request, the subscription clerk verifies the subscription request to ensure that all the necessary information has been included and that the correct payment amount has been enclosed.

If the subscription request is verified as correct and complete, the subscription clerk: [1] forwards the payment to the Finance department, [2] checks the Special Offer file to check that any special offers associated with the subscription request [i.e., free tube of wax for subscribing to Ski Week], and [3] files the original subscription request. Any subscription requests with special offers are flagged for later processing.

Once this is completed, the subscription clerk then inputs the subscriber information that appears on the subscription request form, into the Subscriber file. If the subscriber is a repeat subscriber, the clerk verifies and updates the subscriber information. At the end of each day, the subscription clerk prepares mailing labels for that day’s processed subscription requests and sends these labels to the Production department.

Each day, the subscription clerk prepares a three-part Special Offer Requisition form for any subscription request with special offer item[s] to be sent to the subscriber. The subscription clerk sends this form to the Shipping department for processing.

If the subscription request is incomplete or incorrect, the subscription clerk contacts the subscriber. If the subscriber cannot be contacted immediately, the subscription clerk files these incomplete requests with a status of “Incomplete”. When the subscriber provides the needed information, the subscription clerk enters this information onto the original subscription request form, and then processes the subscription request using existing procedures.


Required: SDLC

  1. Apply the ADEPT Analysis Framework to this case
  2. Draw the CONTEXT LEVEL Data Flow Diagram for this case
  3. Draw the LOGICAL SYSTEM LEVEL Data Flow Diagram for this case
  4. Write the System Level DFD Narratives
  5. Draw the Entity Relationship Diagram

Exercise Home

ANAP1525 Home