80 likes | 320 Views
Tacos 2 Go. Eunice Noriega-Hill CS 491B. Introduction. Online Shopping Convenience Clients No waiting on Phone Accurate orders Managers Make their own changes. Motivation. Personal Use Web Programming Marketable to Restaurants. Technology. Tomcat Java MySQL JSP JSTL
E N D
Tacos 2 Go Eunice Noriega-Hill CS 491B
Introduction • Online Shopping Convenience • Clients • No waiting on Phone • Accurate orders • Managers • Make their own changes
Motivation • Personal Use • Web Programming • Marketable to Restaurants
Technology • Tomcat • Java • MySQL • JSP • JSTL • JavaScript
Components Database Tables • menuItems (iid, iName, iDescription, iStatus, iPrice, iGroup, imageName, iSpecial ) • employees (eid, eusername, estatus, epassword, etype, eSSN, eFName, eLName, eHireDate, eAddress, eCity, eZipCode) • clients (cid, cuser, cFName, cLName, cAddress, cCity, cZipCode, cEmail, cPhone, cpassword, CCNumber) • reservations (rid, cid, peopleNumber, preference, rdate, rtime) • orders(oid, cid, stamp, pickupDate, instructions, total) • orderDetails (odid, oid, did, double, details) Session-based cart bean
Clients Interface Restaurant Client About Main Menu Log-in Register Location/ Directions Cart Reservations Reservations
Manager Interface Manager Log-in Main Manage Menu View Reports Manage Users Tacos 2 Go Main Add/Edit/Delete Menu Items Add /Delete Users
Conclusion • Learning experience • Future Improvements • Inventory, Labor cost • Project Demo • Questions & Suggestions