GorillaSoft

Household

Process Name: Add New Household Customer (1.2.2.3)

Input:

  1. AccountNumber
  2. CarrierID
  3. ZoneNumber
  4. DistrictNumber
  5. NameLast
  6. NameFirst
  7. NameInitial
  8. TelephoneNumber
  9. DeliveryAddressStreet
  10. MailAddressStreet
  11. MailAddressPC
  12. DeliveryNotes

Output:

  1. - none

Assumptions:

Errors:

Process Description:


Process name: Display & Query Household Customer(1.2.2.2.1)

Input:

  1. account number

Output:

  1. household customer information

Assumption:

Errors:

Process description:


Process name: Delete Household Customer (1.2.2.2.2)

Input:

  1. account number

Output:

  1. none

Assumption:

Errors:

Process description:


Process name: Print Household Customer Information (1.2.2.2.3)

Input:

  1. account number

Output:

  1. Household Customer Record

Assumption:

Errors:

Process description:


Newspaper Subscriptions


Process Name: Display & Query Newspaper Subscription(1.2.2.2.4.3.1)

Input:

Output:

  1. A Newspaper Subscription record is displayed

Assumptions:

Errors:

Process Description:


Process Name: Add Newspaper Subscription(1.2.2.2.4.2)

Input:

Output:

  1. A Newspaper Subscription record is added to the data store.

Assumptions:

Errors:

Process Description:


Process Name: Edit Newspaper Subscription(1.2.2.2.4.2.3.1)

Input:

Newspaper Subscription record

Output:

  1. A Newspaper Subscription record is modified

Assumptions:

Errors:

Process Description:


Process Name: Delete Newspaper Subscription(1.2.2.2.4.2.3.2)

Input:

  1. Newspaper Subscription record

Output:

  1. A Household Newspaper Subscription record is deleted from the datastore

Assumptions:

Errors:

Process Description:


Magazine Subscriptions


Process Name: Display & Query Magzine Subscription(1.2.2.2.5.3.1)

Input:

Output:

  1. A Household Magazine Subscription record is displayed

Assumptions:

Errors:

Process Description:


Process Name: Add Magzine Subscription(1.2.2.2.5.2)

Input:

Output:

Assumptions:

Errors:

Process Description:


Process Name: Edit Magazine Subscription(1.2.2.2.5.2.3.1)

Input:

  1. Magazine Subscription record

Output:

  1. A Magazine Subscription record is modified

Assumptions:

Errors:

Process Description: - search the existing datastore if the specified Magazine Subscription record exists, if( this Magazine Subscription record exists), modify the data for this record by retrieving the data from the user (Note: Data inputted by the user must all be valid) else, return an error message endif


Process Name: Delete Magazine Subscription(1.2.2.2.5.2.3.2)

Input:

  1. Magazine Subscription record

Output:

  1. A Magazine Subscription record is deleted from the datastore

Assumptions:

Errors:

Process Description:



Process name: Add a Complaint to Household Customer Record (1.2.2.2.6a)

Input:

  1. description account number

Output:

  1. complaint

Assumption:

Errors:

Process description:


Process name: View Complaints to Household Customer Record (1.2.2.2.6b)

Input:

  1. date account number

Output:

  1. complaint

Assumption:

Errors:

Process description:


Process name: Edit Household Customer ( 1.2.2.2.7)

Input:

  1. account number
  2. Carrier ID
  3. zone number
  4. District number
  5. name last
  6. name first
  7. name initial
  8. telephone number
  9. delivery address street
  10. mail address street
  11. mail address postal code

Output:

  1. Household Customer

Assumption:

Errors:

Process description:

Back To Top
Back to Process Spec Menu