Michael Gioino

As far as coding goes, I am only good with java programming so if you guys need help with that in your JSPs I can help out. But I haven't ever done JSP or HTML or SQL. So I guess that my primary role will not be in coding this project. So I guess I will do more work in documentation, testing the software, and debugging. As far as a user's manual goes, as erik and rich(and whoever else) get an interface working it would be best to start doing the step by step walkthrough with screenshots.

Now for this assignment, I was asked to write about the functionality for the patron. First we should ask the client if he or she is going to be coming for pick-up or to be seated in the restaurant. If the patron chooses pick-up, we should allow the person to look through the menu or do a search for a particular food. When the patron finds what he/she likes, we can add it to the "cart", which is used in most online ordering like on Amazon. Then the patron can choose to enter a credit card number and pay for it online, (we could have registered members who dont have to enter it in every time they order, just simply login), or they can pay for it with cash when they arrive.

If the patron decides to be seated at the restaurant, the patron should say how many seats are needed and the program should tell if there is a table available with that many seats. The patron will still be able to view the menu and add things to his/her meal, and the meals of the other people in the party. Once again the patron should be given the choice to either pay for the meal in advance (tip should maybe be left for when they are in the restaurant) or pay at the end of the meal.