Final Project Specs Spring 2001
This is the first draft of the final project specifications. If you have any comments get them to me and in class March 19 we will finalize the specs.
One overall statement, all deletes should be handled by marking the deleted data rather than deleting from the database.
- Login
- Get user name (or equivalent)
- Get password
- Limit access based on the person logging in.
-
-
- Customer Information Window
- Gather usual information, Name (last, first, middle initial), billing address (street1, street2, city, state and zip), phone, email (optional input). Allow for customer id to be entered when searching for customer data.
- Search for customer
- By id
- By field or fields other than id
-
- Search for customer orders to allow
- Check order status
- Check order content
- Alter orders that have not been shipped
-
- Order Information
- Need the usual information about the item ordered including the id, the current price per unit, number of units ordered
- Need shipping status (backorder information)
- Credit card information
- Get shipping address if different from billing address
-
- Searchs
- By id
- By one or more other fields
-
-
-
- Warehouse
- Handle shipping from a shipping list.
- Retrieve products that have to be reordered, with number to order
- Super User
- Add users
- Change user status
- Change user's job
- Change user's password
-
- Change prices
- Change in one location
- Change by adding new price record allowing
-
Group 1 |
Group 2 |
Group 3 |
Group 4 |