GorillaSoft
Process Specification

Based on user requirements and tasks, various processes
were defined. The process specifications derived from leafs of the data
flow diagrams (Appendix C) and entail information
inputted and outputted by the process, assumptions, possible errors and
a description of what the process.
Households
- Add Household Customer
- Dispaly & Query Household
Customer
- Delete Household Customer
- Print Household Customer
- Newspaper Subscription
- Display
& Query Newspaper Subscriptions
- Add
Newspaper Subscription
- Edit
Newspaper Subscription
- Delete
Newspaper Subscription
- Magazine Subscription
- Display
& Query Magazine Subscriptions
- Add
Magazine Subscription
- Edit
Magazine Subscription
- Delete
Magzine Subscription
- Add Complaint
- View Complaints
- Edit Household Customer
Retail
- Add Retail Customer
- Display & Query Retail
Customer
- Delete Retail Customer
- Print Retail Customer
- Newspaper Consignment
- Display & Query Newspaper
Consignment
- Add Newspaper Consignment
- Edit Newspaper Consignment
- Delete Newspaper Consignment
- Magazine Consignment
- Display
& Query Magazine Consignment
- Add Magazine Consignment
- Edit Magazine Consignment
- Delete Magzine Consignment
- Add Complaint
- View Complaints
- Edit Retail Customer
News Boxes
- Add News Box
- Display & Query News Box
- Delete News Box
- Print News Box
- Edit News
Box Consignment
- Add Complaint
- View Complaints
- Edit News Box
Product Information
- Newspaper Product Information
- Add Newspaper Product
- Modify Newspaper Product
- Delete Newspaper Product
- Find Newspaper Product Information
- Print Newpaper Product Information
- Magazine Product Information
- Add Magazine Product
- Modify Magazine Product
- Delete MagazineProduct
- Find MagazineProduct Information
- Print MagazineProduct
Information
Delivery Information
- Carrier Information
- Add a Carrier
- Modify Carrier Information
- Delete a Carrier
- Find Carrier information
- Print Carrier Information
- Drop Location
Processing
- Add a Drop Location
- Modify a Drop Location
- Delete a Drop Location
- Find Drop Location
Information
- Print Drop Location
Information
- Route Info Processing
- Add a Delivery
Route
- Modify a Delivery
Route
- Delete a Delivery
Route
- Find Route Information
- Print Delivery
Route Information
- District Info Processing
- Add a District
- Modify a District
- Delete a District
- Find District Information
- Print District Information
- Delivery Zone
Processing
- Add a Household
Delivery Zone
- Modify a Household
Delivery Zone
- Delete a Household
Delivery Zone
- Find Household Delivery
Zone Information
- Print Household
Delivery Zone Information
- Update News Box
and Retail Consignment Deliveries
- Generate
Daily Delivery Orders - generate packing, carrier, and driver lists
Report Processing
- Generate Sales
by District and by Date
- Generate Product
Sales
Customer Account Processing
- Query
Account
- Generate
Customer Invoice
- Generate
All Invoice

Back To Top
Back to Detailed Design Document Title Page