- Introduction
- Requirements
- Data Design
- UI Design
- Project Plan
- Test Report
- Unified Modeling Language Diagram
Cake Master is a web application designed for my parent's cake business. Currently my father does every order with phone calls and paperwork. Keeping track of past orders and new orders is a on going problem with my parents. Creating this application will improve their organization of archiving orders while reducing the need of having to rely on paperwork. This is also created for customers to easily place their carryout or delivery orders. Once the order has been placed my father will be able to edit the status of the order for the customer to view in another page to keep an eye on their order.
-
Admin Accessibility
- Admin shall be able to log into their account to access admin pages
- Admin shall be able to view Orders information with products
- Admin shall be able to view products
- Admin shall be able to edit and delete products
- Admin shall be able to change status on a order for user
- Admin shall be able to view completed orders
-
User Accessibility
- User shall be able to make a username & password to linked their orders
- User Shall be able to View Products
- User shall be able to select a quantity and have a order list "Cart"
- User shall be able to view the price of order
- User shall be able to place a carryout order or a delivery order
- User shall be able to view order status.
- System Accessibility
- System shall store products into a databse
- System shall correctly display the price of order
- System shall display the correct product with price and description
- System shall save all orders into a database
- System shall be able to display order to admin and user
- System shall be able to prevent user from accessing Admin pages.
- Software
- System shall be writing in C# and ASP.NET
- System database shall be in SQL
On the Home Page will display a welcome and a link to view the products to place the order.
On the product list this will display the products with their name and the option to add the product to their order.
On the Order placed will display a THANK YOU to indicate the order has been recieved and will be made.
Follow this link to see my current and previous tasks.
Follow this link to see my current project description and the link to my project Project