View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Case Final Project Summer 2007

The Dream Team M7

M7 was our UI Implementation

REQUIREMENTS

We saved the best for last (well, almost last). Now code the remainder of the graphical UI portion. All the M6 functionality should now be available through a user interface.
Criteria


a. adjust sell prices and reorder points for each item at a POS (5)
b. sell items at a POS using correct policy (5)
c. view the items currently in the inventory (5)
d. display total cost of the inventory (2)
e. display total market value of the inventory (2)
f. display the items currently on order (2)
g. set/change or display the current sell policy (4)


a. creation/deletion of POS locations (3)
b. creation/deletion of suppliers (3)
c. view reports as detailed in the report section (15 - 5 each)
d. launch the POS UI for a specific POS location (2)
e. launch the Supplier UI for a specific supplier (2)


a. Show supplier inventory (5)
b. Create lots of items (where each lot has a number and a price per item for that lot) (3)
c. View outstanding invoices (those received, but not processed yet) (2)


EXTRA CREDIT

TA/Instructor Discression extra credit awesome graphics/ui concept ..10


Pretty much all we had to do was create the main GUI windows with the above requirements...basically M2. At this point in time, we were able to show that we got the basic GUI windows. We were able to create a store, generate some sample data to add to the store, delete it, and edit the store's options. For a supplier, we were able to also do the same thing. Very basic tasks. What we didn't have implemented was the ability to send/receive a request or the graphs. Luckily, we were able to make this up by tying everything in together by the end of the semester. We got the functionality working, but we got points of for not being able to view outstanding invoices....By the time we demoed this, our graphs were working and we were able to send a request from store to central and then forward that request to its appropriate supplier however, we weren't able to update it to the list. Perhaps another week or so would've allowed us to include that functionality. All the other bullets were fulfilled.

External Image

Link to this Page