This section covers the operations dealing with the retail outlet GUI,
which belongs under the customer interface. To reach the customer interface
the user must press the Customer button on the main menu. In the
Customer interface the user can switch between the three types of customers:
Household, Retail Outlet, and News Box. By pressing the tab labeled
Retail Outlet, the system switches to the retail outlet GUI. The system
will contain the Account Number, the Route and the District where the retail
outlet belongs. It also contains additional customer information such as
vendor name, contact person (first and last names), address and postal
code of the contact person, telephone number, and special delivery notices.
Back to Top
Add a Retail Customer
- Pressing the add button at the top of the interface screen allocates
new space in the database for a new retail outlet record and makes available
to the user a data entry screen. In the data entry screen the user fills
in the empty fields with vital information about the new retail outlet.
The vital information includes: Account Number, the Route and the District
where the retail outlet belongs, vendor name, delivery address, contact
person (first and last names), address and postal code of the contact person,
telephone number, and special delivery notices. After filling out all the
information fields, the user then clicks the UPDATE button to store the
new Retail outlet record into the existing database. The district and route
are selected from pop-up menus. This ensures that no erroneous districts
or routes are entered.
Modify a Retail Customer
- Pressing the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. The user fills in
the new information about the current retail outlet. The new information
may include: Account Number, Route, District, vendor name, contact person
(first and last names), address and postal code of the retail outlet, telephone
number, and special delivery notices. The user can not change the Account
Number field. This is automatically generated by the system upon the addition
of the retail outlet. The user selects the UPDATE button to store the modified
Retail outlet record into the existing database.
Delete a Retail Customer
- Pressing the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. The user then selects
the DELETE button at the top of the interface screen. This will remove
the current data entry from the existing database.
Associate Route with Retail Customer
- Pressing the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. The user can now
select a new route from the route pull down menu by highlighting the desired
route. The user then selects the UPDATE button and the modified news box
record is saved in the existing database.
Back to Top
Enter Number Of Unsold Magazine Publications
- Selecting the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. Within the retail
outlet data entry form, the user selects Magazine Consignment Information
button. This will bring up the Magazine Consignment Information data entry
form which contains the following vital information: Magazine Title, Issues
ordered, Daily Quantity to be Delivered, and a table of the Magazine title,
Date of last Delivery, # of Copies Delivered, and # of Copies Returned.
To enter the number of unsold magazine publications, the user selects the
# of Copies Returned column that corresponds to the right magazine title
and date and inputs the new data information. Pressing the UPDATE button
saves the new information and at the same time closes the data entry form.
Enter Number Of Unsold Newspaper Publications
- Selecting the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. Within the retail
outlet data entry form, the user selects Newspaper Consignment Information
button. This will bring up the Newspaper Consignment Information data entry
form which contains the following vital information: Newspaper Title, Issues
ordered, The Daily Quantity to be delivered, and a table of the Newspaper
title, Date of last Delivery, # of Copies Delivered and # of Copies Returned.
To enter the number of unsold newspaper publications, the user selects
the # of Copies Returned column that corresponds to the right newspaper
title and date and inputs the new data information. Pressing the UPDATE
button saves the new information and at the same time closes the data entry
form.
Change The Number Of Magazine Publications To Be Delivered For Each
Day
- Selecting the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. Within the retail
outlet data entry form, the user selects Magazine Consignment Information
button. This will bring up the Magazine Consignment Information data entry
form which contains the following vital information: Magazine Title, Issues
ordered, Daily Quantity to be Delivered, and a table of the Magazine title,
Date of last Delivery, # of Copies Delivered, and # of Copies Returned.
The user enters the number of papers to be delivered in their appropriate
daily boxes/fields. The user then selects the UPDATE button and the modified
news box record is saved in the existing database.
Back to Top
Change The Number Of Newspaper Publications To Be Delivered For Each
Day
- Selecting the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. Within the retail
outlet data entry form, the user selects Newspaper Consignment Information
button. This will bring up the Newspaper Consignment Information data entry
form which contains the following vital information: Newspaper Title, Issues
ordered, Daily Quantity to be Delivered, and a table of the Newspaper title,
Date of last Delivery, # of Copies Delivered, and # of Copies Returned.
The user enters the number of papers to be delivered in their appropriate
daily boxes/fields. The user then selects the UPDATE button and the modified
news box record is saved in the existing database.
Subscribe/Un-subscribe To Magazine
- Selecting the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. The user then selects
the modify button at the top of the interface screen. This allows the user
to modify the fields of the current data entry. Within the retail outlet
data entry form, the user selects the Magazine Consignment Information
button. This will bring up the Magazine Consignment Information data entry
form which contains the following vital information: Magazine Title, Issues
ordered, Daily Quantity to be Delivered, and a table of the Magazine title,
Date of last Delivery, # of Copies Delivered, and # of Copies Returned.
1) To subscribe a magazine:
The user selects the ADD button at the top of the Magazine Subscription
Information data entry form and a blank entry form is made available. The
user fills out all the vital information for a magazine subscription and
clicks the UPDATE button to save the new subscription in the existing database.
This will take the user back to the previous magazine subscription data
entry form, which will already be updated.
2) To cancel a magazine subscription:
The user selects, from the data table, the particular instance/row of
magazine subscription to be canceled (This is attained by highlighting
the desired instance or row). By clicking on the DELETE button, the highlighted
magazine subscription row will be deleted from the table and from the existing
database. This will take the user back to the previous magazine subscription
data entry form, which will already be updated.
Back to Top
Add/Cancel a Newspaper Consignment
- Selecting the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. Within the retail
outlet data entry form, the user selects Newspaper consignment Information
button. This will bring up the Newspaper consignment Information data entry
form which contains the following vital information: Newspaper Title, Issues
ordered, Daily Quantity to be Delivered, and a table of the Newspaper title,
Date of last Delivery, # of Copies Delivered, and # of Copies Returned.
1) To add a newspaper consignment:
The user selects the ADD button at the top of the Newspaper consignment
Information data entry form and a blank entry form is made available. The
user fills out all the vital information for a newspaper consignment and
clicks the UPDATE button to save the new consignment in the existing database.
This will take the user back to the previous newspaper consignment data
entry form, which will already be updated.
2) To cancel a newspaper consignment:
The user selects, from the data table, the particular instance/row of
newspaper consignment to be canceled (This is attained by highlighting
the desired instance or row). By clicking on the DELETE button, the highlighted
newspaper consignment row will be deleted from the table and from the existing
database. This will take the user back to the previous newspaper consignment
data entry form, which will already be updated.
Issue Invoice
- At the bottom of the Customer interface there is a button labeled BILLING
and pressing this button results in the production of a invoice for the
customer. The invoice will contain all information pertaining to that customer's
account, including all publications being delivered, the customer's current
balance, and the customer's vital information. The invoice will be displayed
on screen in addition to the production of a hard copy. The hard copy will
contain the Northam letter head, at the top of the invoice.
Make a Complaint
- Pressing the query button at the top of the interface screen allows
you to search for a particular retail outlet by different field criteria.
The user searches by Account Number, clicks the OK button, and the specified
retail outlet data entry will appear onto the screen. In the retail outlet
form, a Complaint button is provided for the user to enter any complaints/comments
that customers might have on the current retail outlet. When selected,
a pop-up window will be made available to the user to input the complaints
made. The user then selects the ADD button and the new retail outlet record
is saved in the existing database.
Back to Top
GENERAL DELIVERY FUNCTIONS:
Again, we are having trouble fully grasping the relationship between
zones, routes, and districts. We are familiar with the classic idea
of a route being in a district, but you suggest that there are zones
within a route. We would really appreciate a better description here.
Right now, you provide no features to access the information about a
zone. Might we not want to be able to query a zone for very specific
information?
All delivery functions are accessible through the "Deliveries"
submenu selection from the startup menu. The "Deliveries" interface
encapsulates four distinct but similar GUIs that correspond to: carrier
information, route information, zone information, and district information.
Districts are divided into zones to facilitate carrier distribution of
publications. The creation of zones will permit Northam to separate carriers
from routes. By doing so Northam will be given the flexibility of changing
a carrier without affecting the household in a zone and a household can
be changed without affecting the carrier. This make database maintenance
simpler and more efficient.
The similarity between interfaces requires common actions to have the
same or a familiar set of procedures (i.e., adding/deleting/modifying/querying
records will be the same for routes, zones, carriers, and districts).
CARRIER FUNCTIONS
This section covers operations dealing with the Carrier's GUI in the
Delivery interface. To reach the Delivery sub-window the user must press,
on the main menu, the Delivery button. By pressing the tab labeled
Carriers the system switches to the carrier GUI. The system will
maintain the name, address, phone number, the zone id (for a portion of
a particular district), and the carrier id (the carriers unique id). Users
will enter all information through the interface. There is a return to
main menu tab located in the interface that will close the Delivery interface
screen and return the use to the main menu.
Add a Carrier
- Pressing the ADD button at the top of the interface screen allocates
new space in the database for a new carrier record and makes available
to the user a data entry screen. In the data entry screen the user fills
the empty fields with vital information about the new carrier. The vital
information includes the following: Carrier ID(automatically generated),
Delivery Zone, Name (first, last and middle initial), the carrier's address,
phone number, and postal code. The zone is entered using a drop box; this
avoids selecting a erroneous zones. The name fields require character strings
that are all alphabetic and the middle initial field requires a single
alphabetic character (NOTE: the name fields will accept any input since
type checking will not be performed). The address field accepts a string.
The postal code field will accept six characters but they must be alternating
alphabetic and numeric characters. Once the vital information has been
entered the database is updated by choosing the UPDATE button and closing
the data entry window and the user is returned to the Delivery interface.
Delete a Carrier
- Pressing the DELETE button at the top of the interface screen will
remove the carrier currently specified from the database. The user will
be issued a warning and will be prompted if they wish to continue or forget
the action. To select a carrier see Querying a Carrier.
Back to Top
Modifying a Carrier
- In the data entry window the user can change any of the fields. When
the modifications are complete the database is updated with the changes
by pressing the UPDATE button and closing the data entry window. Before
the database is updated the user will be prompted with a message to accept
the changes. At this point the user has the option of accepting the changes
or forgetting them. Closing the data entry window the user is returned
to the Delivery interface.
Querying a Carrier
Querying a carrier is analogous to finding a carrier in the database.
Pressing the QUERY button opens a query window where the user can enter
the name of the carrier, the last name must be specified but the other
name fields can be left blank, and/or the carrier's Carrier ID. If the
name is specified and there are multiple occurrences of the target name
a list will be produced and from this list the user can select the appropriate
Carrier and the selected customer will be displayed in the Delivery interface.
If the selected carrier is not the desired carrier the user can select
another carrier from the list. Pressing UPDATE closes the list and returns
the user to the Delivery interface. There are also arrow button on the
Delivery interface screen that allow the user to skip from one record to
the next (i.e., pressing the right arrow moves to the next customer record
in the database while pressing the left arrow moves to the previous customer
record in the database). The record currently displayed in the Delivery
interface is refered to as selected.
Printing a Carrier
- Pressing the PRINT button causes the vital information about the currently
selected carrier and any complaints filed against them by customers to
be printed.
Changing a Carrier's Zone
- To change a carrier's delivery zone press the MODIFY button on the
Delivery interface. This will bring up the modify window. By changing the
zone field, via the pull down menu, changes the carrier's delivery zone.
Back to Top
DELIVERY ROUTE FUNCTIONS
This section covers operations dealing with the Route GUI of the Delivery
interface . To reach the Delivery interface the user must press, on the
main menu, the DELIVERY button. By pressing the tab labeled Routes the
system switches to the route GUI. For each route the system maintains a
Truck ID and a list of drop sites for the route. Users will enter all information
through the interface. There is a return to main menu tab located present
in the interface that will close the Delivery interface screen and return
the use to the main menu.
Add a Route
- Pressing the ADD button at the top of the interface screen allocates
new space in the database for a new route record and makes available to
the user a data entry screen. In the data entry screen the user fills the
empty Truck ID field and the system automatically fills the route number.
The system checks if the Truck ID is valid i.e., in use on the system,
if not the system notifies the user and clears the field. Once the Truck
ID has been entered the database is updated by choosing the UPDATE button
and closing the data entry window and the user is returned to the Delivery
interface. The list of drop sites is updated as new customers are added
to the delivery route. Initially a newly added route will have no sites
visible in the drop list.
Delete a Route
- Pressing the DELETE button at the top of the interface screen will
remove the route currently selected from the database. The user will be
issued a warning and will be prompted if they wish to continue or forget
the action. To select a carrier see Querying a route. In order for a route
to be deleted the drop list of that route must be empty, otherwise an error
message will be produced and the deletion will not occur.
Back to Top
Modifying a Route
- If the currently selected route contains no drop sites then the only
modification possible is to change the Truck ID, provided that a valid
Truck ID is given. If the current route's drop list is non-empty then the
user has the ability to reorder the drop locations to suit the driver's
needs. The process of reordering the drop locations is purely subjective
and is not critical to the functioning of the system. To reorder the drop
sites, in the drop list, the user highlights an address they wish to move
in the list. Then using the two arrow keys adjacent to the drop list the
user can move the address up or down in the drop list. Once the desired
location in the drop list is determine the user can select a different
address and repeat the process. When the modifications are complete the
database is updated with the changes by pressing the UPDATE button and
closing the data entry window. Before the database is updated the user
will be prompted with a message to accept the changes. At this point the
user has the option of accepting the changes or forgetting them. Closing
the data entry window the user is returned to the Delivery interface. To
specify a route see Querying a Route.
Querying a Route
- Querying a route is analogous to finding a route in the database. Pressing
the QUERY button opens a query window where the user must enter the Route
ID, via a pull down menu. The system will then find the route and display
all details pertaining to the route in the Delivery interface including
the drop list. There are also arrow buttons on the Delivery interface screen
that allow the user to skip from one record to the next (i.e., pressing
the right arrow moves to the next route record in the database while pressing
the left arrow moves to the previous route record in the database). The
record currently displayed in the Delivery interface is termed selected.
Printing a Route
- Pressing the PRINT button causes the drop list and Truck ID to be printed
for the selected route. The print function also searches the household,
news box, and retail customer databases to determine the amount of each
publication are to be delivered to each drop site and this information
is also printed.
Back to Top
DISTRICT FUNCTIONS
This section covers operations dealing with the District GUI of the
Delivery interface . To reach the Delivery interface the user must press,
on the main menu, the DELIVERY button. By pressing the tab labeled
Districts the system switches to the district GUI. For each district
the system maintains an unique district number and some demographic information.
Since Northam has not specified the details of the demographic information,
functional aspects of demographic collection has been omitted from this
document.Users will not have to enter any information through the interface
because the system internally generates all information in the database.
There is a return to main menu tab located present in the interface that
will close the Delivery interface screen and return the use to the main
menu.
Add a District
- Pressing the ADD button at the top of the interface screen allocates
new space in the database for a new district record. Since all information
stored for a district is automatically generated e.g., the District Number
and demographic information, the user is not required to enter any data.
When the UPDATE button is pressed the system assigns the new district a
unique District Number. Then as customers are added to the district the
system begins collecting demographic information for that district.
Delete a District
- The delete button has no effect in this interface because deleteing
a district serves no real purpose.
Back to Top
Modifying a District
- Since all actions occurring to the district database are generated
automatically by the system the MODIFY button is non-functional and it
will not be active when the District GUI is enabled.
Querying a District
- Querying a district is analogous to finding a district in the database.
Pressing the QUERY button opens a query window where the user must enter
the District Number, via a pull down menu. The system will then find the
district and display all details pertaining to the district in the Delivery
interface including the demographic information gathered. There are also
arrow button on the Delivery interface screen that allow the user to skip
from one district record to the next (i.e., pressing the right arrow moves
to the next district record in the database while pressing the left arrow
moves to the previous route record in the database). The record currently
displayed in the Delivery interface is termed selected.
Printing a District
- Pressing the PRINT button causes the District Number and all demographic
information collected by the system to be printed for the selected for
district.
Back to Top
ZONE FUNCTIONS
This section covers operations dealing with the Zone GUI of the Delivery
interface . To reach the Delivery interface the user must press, on the
main menu, the DELIVERY button. By pressing the tab labeled Zones the
system switches to the zone GUI. For each zone the system maintains an
unique Zone Number and a distinct Drop Number. The Drop Number relates
the zones to drop sites on a given route; thereby indirectly linking zones
to routes. There is a return to main menu tab located present in the interface
that will close the Delivery interface screen and return the use to the
main menu.
Add a Zone
- Pressing the ADD button at the top of the interface screen allocates
new space in the database for a new zone record and makes available to
the user the data entry window. In the data entry window the system automatically
generates a new Zone Number. The user then has to associate the new zone
with a route (See Associating a zone with a route). All zone/route combinations
are displayed in a display box (note: many zones can be associated with
one route but many routes cannot be associated with one zone) called the
zone/route list. Once the route has been associated with a route
the user can press the UPDATE button which closes the data entry window
and returns the user to the Delivery interface.
Delete a Zone
- Pressing the DELETE button at the top of the interface screen will
remove the zone currently selected from the database. The user will be
issued a warning and will be prompted if they wish to continue or forget
the action. To select a carrier see Querying a Zone. In order for a zone
to be deleted there must be no customers in the zone, otherwise an error
message will be produced and the deletion will not occur.
Back to Top
Modifying a Zone
- The only modification possible is to change the route the zone is associated
with (Associating a zone with a route). When the modifications are complete
the database is updated with the changes by pressing the UPDATE button
and closing the data entry window. Before the database is updated the user
will be prompted with a message to accept the changes. At this point the
user has the option of accepting the changes or forgetting them. To select
a zone see Querying a Zone.
Querying a Zone
- This function is essentially unavailable in the system because all
zones are listed with their associated routes. To see a zone's relationships
the user must scroll through zone list. The Query button is disabled
in the Zone GUI. A zone is highlighted by clicking on a zone in the zone/route
list. The highlighted zone is termed selected.
Printing a Zone
- Pressing the PRINT button causes the zone/route list to be printed.
Associating a Zone with a Route
Associating a zone with a route can be performed when the "ADD"
or "MODIFY" buttons are pressed. Depressing either of these button
brings up the data entry window for the Zone GUI. In the window the unique
zone number will be displayed in a text box adjacent to a pull down menu.
The pull down menu contain all possible routes in the system by choosing
the desired route form the pull down menu will associate the zone with
a route. Pressing OK will close the data entry window and update the database.
The newly added zone or the modified record will be visible in the zone/route
list.
Back to Top
PUBLICATION FUNCTIONS:
Everything here is easy to understand, and we are generally impressed.
You have suggested that the frequency of a magazine publication can be
'biweekly, weekly, and monthly', and yet on your gui, there seems to
be no way in which to specify anything more than just issues per year.
In your newspaper gui, you suggest that Monday thru Thursday's papers
will always be priced identically. We would prefer the system to have
just a little more flexibility. For instance, it may someday be the
case that we wish to put a special insert in Wednesday's paper. With
the current proposal, we would not have the flexibility to specify
a premium price for that day's publication.
Publication functions pertain to Magazine and Newspapers.
MAGAZINE INFORMATION FUNCTIONS
This section covers the operations dealing with the magazine information
GUI, which belongs under the product information interface. To reach the
product information interface the user must press the Product Information
button on the main menu. In the product information interface the user
can switch between the three types of product information: Newspaper information,
and Magazine information. By pressing the tab labeled Magazine information,
the system switches to the magazine information GUI. The system will
contain the product ID, magazine name, publisher name, frequency of issue
(weekly, biweekly, monthly, bimonthly or quarterly), and retail outlet
prices.
Back to Top
Add a Magazine information
- Pressing the ADD button at the top of the interface screen allocates
new space in the database for a new magazine information record and makes
available to the user a data entry screen. In the data entry screen the
user fills in the empty fields with vital information about the new magazine
information. The vital information includes: product ID, magazine name,
publisher name, frequency of issue, and retail outlet prices. After filling
out all the information fields, the user then clicks the UPDATE button
to store the new Magazine information record into the existing database.
The product ID is generated automatically by the system.
Modify a Magazine information
- Pressing the QUERY button at the top of the interface screen allows
you to search for a particular magazine information by different field
criteria. The user searches by product ID, clicks the OK button, and the
specified magazine information data entry will appear onto the screen.
The user fills in the new information about the current magazine information.
The new information may include: product ID, magazine name, publisher name,
frequency of issue, and retail outlet price. The user can not change the
product information ID field. This is automatically generated by the system
upon the addition of the magazine information. The user selects the UPDATE
button to store the modified Magazine information record into the existing
database.
Delete a Magazine information
- Pressing the QUERY button at the top of the interface screen allows
you to search for a particular magazine information by different field
criteria. The user searches by product information ID, clicks the OK button,
and the specified magazine information data entry will appear onto the
screen. The user then presses the DELETE button at the top of the interface
screen. This will remove the current data entry from the existing database.
Back to Top
NEWSPAPER INFORMATION FUNCTIONS
This section covers the operations dealing with the newspaper information
GUI, which belongs under the product information interface. To reach the
product information interface the user must press the Product Information
button on the main menu. In the product information interface the user
can switch between the three types of product information: Newspaper information,
and Magazine information. By pressing the tab labeled newspaper information,
the system switches to the newspaper information GUI. The system will
contain the product ID, newspaper name, and the household delivery and
retail outlet prices.
Back to Top
Add a Newspaper Information
- Pressing the ADDbutton at the top of the interface screen allocates
new space in the database for a new newspaper information record and makes
available to the user a data entry screen. In the data entry screen the
user fills in the empty fields with vital information about the new newspaper
information. The vital information includes: product ID, newspaper name,
household delivery prices, and retail outlet price. After filling out all
the information fields, the user then clicks the UPDATE button to
store the new newspaper information record into the existing database.
The product ID is generated automatically by the system.
Modify a Newspaper Information
- Pressing the QUERY button at the top of the interface screen allows
you to search for a particular newspaper information by different field
criteria. The user searches by product ID, clicks the OK button, and the
specified newspaper information data entry will appear onto the screen.
The user fills in the new information about the current newspaper information.
The new information may include: product information ID, newspaper name,
household delivery prices, and retail outlet price. The user can not change
the product information ID field. This is automatically generated by the
system upon the addition of the newspaper information. The user selects
the UPDATE button to store the modified newspaper information record into
the existing database.
Delete a Newspaper Information
- Pressing the query button at the top of the interface screen allows
you to search for a particular newspaper information by different field
criteria. The user searches by product information ID, clicks the OK button,
and the specified newspaper information data entry will appear onto the
screen. The user then presses the DELETE button at the top of the interface
screen. This will remove the current data entry from the existing database.
Back to Top
REPORTS:
All invoices being generated at once is very efficient and will make
handling invoicing easier. If it is not too much trouble, we would
really like to see some example reports.
A demographic report is what we asked for, but we would like to be able
to get a report for specific districts on demand. For example, if
we see a circulation rapidly decreasin in a certain area, we might want
to see the specific data for this area only. Is there some interface
which could efficiently handle this?
A global delivery list is also a good idea so we know that all reports
have been generated for all carriers and trucks without having to check
which ones have already been done. Will it be possible to just
print an individual delivery list? It may be the case that someone
will lose a list, in which case we would want to produce one distinct
list.
The functions in this submenu are more global in their implementation
and scope. Pressing the Reports button from the main menu bring
up the reports submenu which, for now, gives the user the choice of producing
all invoices for the system or producing all demographic information stored
in the system. There is a Main Menu button that returns the user
to the main menu.
Global Invoice Generation
- Pressing Invoices button will print all invoices for all customers
in the system.
Global Demographic Production
- Pressing the Demographic button prints the demographics stored
by the system for each district.
Global Delivery List Generation
Both global actions can be canceled at any time during their creation
by pressing the Cancel button.
Back to Top
Back to Overall Design Document