Class Summary |
Address |
This class maintains information for an address
|
BillingTerms |
This class represents various billing terms in use by the firm
it exports constant terms objects for all allowable terms. |
CalculationCalendar |
This class provides an increment function for Gregorian Calendars so that a
future date may be easily calculated. |
Customer |
This class maintains information about a single customer
|
InventoryManager |
This class manages inventory and responds to requests from an OrderProcessor
In this version it is just a stub. |
Invoice |
This class represents what will ship from a customer order. |
InvoiceTest |
Test harness for invoices
*
* TODO More tests are needed for invoices |
Order |
This class represents a single order from a single customer. |
OrderEntry |
OrderEntry is the GUI to this application for order entry. |
OrderItem |
This class contains information about a single item on a customer order. |
OrderItemTest |
Test harness for Order Items
*
* TODO more tests are needed for OrderItems |
OrderProcessor |
This class accepts and fulfills orders from customers. |
SystemTest |
Framework to capture all the tests in one place. |