| CGI Program | Purpose and Description |
|---|---|
| This program is embedded into a SHTML document to list the items in a single category. In the example, each of the (CPU, DRAM, DISK, ALL) pages use this program to embed the ordering form. By using this program, you need not manually update your web pages as prices change. | |
| The main Web-Basket program. Allows users to modify their basket, edit their profile, purchase items, and view previous orders. | |
| Used by the site adminstrator. Here you can customize the site for your company, view users, edit the catalog, review invoices, and provide rates on shipping, sales tax, etc. |
| Command | Function |
|---|---|
Basket |
Allows users to show and edit their shopping basket. Quantity values may be changed (entering zero deletes an item). Prices are recomputed immediately. |
Counter |
Computes the final price of the order and allows the user to select a shipping method. Note that the shipping options and rate schedules are determined by the administrator. |
| Allows users to view their profile. When users return from the same machine, their profile is automatically restored. New users may create a profile and existing users can modify their profile. Further, users can log into the system with their UID if they are visiting from a different machine. | |
Status |
Once an invoice has been submitted, users may check on their order. All invoices submitted by the user are listed. The flags (set by the administrator) let the user know if the products have been backordered, are ready to be ship, have been shipped, and/or have already been paid for. |
| Command | Function |
|---|---|
| Customize the program with information about your company. This option allows you to edit your company name, address, phone and fax numbers, email, web site URL, local sales tax rate, and next number for automatic billign | |
| View information about users, including their names, addresses, locations, phone numbers, and email addresses. Further, information is provided about the name of the internet host from which they accessed your site and the day and time of their last visit. | |
| Provide information about the items you sell. Categories and sub-categories allow you to logically organize your catalog. Here you can add, edit, and delete items from your catalog as necessary. Current prices and the item shipping weight are entered from these pages. | |
| View the invoices that have submitted. Active invoices refer to those invoices which are still being processed. Inactive invoices refer to those which have been filled or canceled. Click on an invoice to see additional information and (if necessary) provide billing data. One further click allows your print the invoice directly from your web browser. | |
Set the shipping options and rates. The Flat rate
refers to your minimum charge to send a package. The surchage
is the price per pound charged for heavier shipments. The computation
of shipping is done as: y=m(x-1)+bwhere y is the total shipping cost ($), m is the surcharge rate ($/lb), x is the package weight (lbs), and b is the flat rate. Weight is rounded to the nearest pound. The Timeframe referes to the estimated time required to deliver the package to the user. |