StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Online Pizza Ordering System - Case Study Example

Cite this document
Summary
The author makes a website for the pizza restaurant. The author uses Dreamweaver because Dreamweaver can help him/her to create PHP coding. The author states that he/she doesn’t need to create all the coding, and also PHP is a freeware. So the author can collect a lot of coding from the internet…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER94.5% of users find it useful
Online Pizza Ordering System
Read Text Preview

Extract of sample "Online Pizza Ordering System"

Implementation: Introduction: Before I making this website I did not have any idea how the pizza restaurant are maintaining their business. For this reason, I need to know how the pizza business system work, how can they collect their order from the customer and process that order. That’s why I decided to work with pizza restaurant for few days. After work, I got the great experience and good knowledge about structure of the pizza restaurant business. From my experience I found that they are not using online ordering system, rather they are collecting their order over the telephone and copy of the order (receipt) sent to the kitchen. Then kitchen staff collects the order and according to the customer requirement he/she make the food. After prepare everything staff pass that order with receipt to the front people or manager. Another copy of the receipt will be kept in manager desk. So we can understand that they are still following old traditional system. However, from my experience I got some ideas like - how the pizza business run, how is work environment and their system of work. In my project, I will use Dreamweaver because Dreamweaver can help me to create PHP coding. So in here, I don’t need to create myself all the coding. And also we know that PHP is a freeware. So we can collect lot of coding from the internet. User Categories: In my website there will be some specific users and their roles will be different which are given below: Admin (Web site owner): Administrator will have all the access and in charge of adding and modifying restaurants information up-to-date and monitoring the other users. He will edit website content; add new restaurants and their products to this website. He will able to see all the pizza restaurants order and ensure that order which is come from the customer can meet the ecommerce standard. Business Manager: Pizza shop business manager will have different access in this website. When customer select his menu and send the order in the website, then manager can see the customer order from a different panel which is send to his pizza shop. He can check only his shops order, not other pizza shop order. He can also check the previous week order, how much he sold. Customers: Front end of the website is very important for the customer. There is some option and functionality which will help the customer what they want. By ‘log in’ option customer can give the order, also they can check previous order and how much they spent. Description of Pages: Home Page: File Name: index.php Code: Description: This will be the home page of the website where every customer will land when they type the web address “www.thepizzaonline.com”. This page has links to all the other pages on the website. There are two divisions on the page: the top section and the left section. In the top section, there are links to all the pages on the website and the things the user can do on the website. On the left is the list of cities added in the databases. Clicking on each city will display the restaurants in that city. The home page also has a search box. This is used to find restaurants by postal codes. The page has been designed with images to look attractive and catchy. Screen Shot: About Us: File Name: aboutus.php Code: Description: This page is used to inform the visitors about the website and the background of the company and other details. Screen Shot: Find Restaurants by Name: File Name: findbyname.php Code: Description: This page will be used to allow visitors to search for restaurants by name. It displays a search box with a command button. As soon as the user enters a part or full name of a restaurant and presses “find”, the system will transfer the searched keyword to the next page. Screen Shot: Restaurants File name: Restaurants.php Code: Description: This page displays the list of restaurants which match the keywords given in the previous page. It displays the description of the restaurant and the advertisement message. It also displays the address and coverage area of the restaurant. There is a link to display the “Menu” of the restaurant. Clicking on this link takes the user to another page where they can select the items to order. Screen Shot: Items File name: items.php Code: Description: This page serves a dual purpose. First, it displays the items that are available in the menu of the selected restaurant. Secondly, besides each item name and description, it also allows the users to specify the quantity of an item that they want to order. It also displays the price of the item. Once the user has entered the quantities of the items, they press “add to order” button to proceed with their order. Screen Shot: Orders File Name: orders.php Code: Description: This page displays the summary of the user’s order and gives him the option to checkout. It displays the items the customer has ordered and the total amount that the customer is expected to pay. Further, it also gives the option to delete an item from the order or clear the entire order. This page also allows the user to select whether he wants a delivery of the order or collection himself. Once the user has reviewed his order and made his choice, he clicks on “checkout” to check out and pay for the order. Screen Shot: Sign in File Name: sign_in.php Code: Description: This page allows the user to sign into his account and pay for the order. It asks for the user id and password of the user. If the customer is not already registered, there is also a link to sign up on the website. Screen Shot: Apply for Restaurant File Name: apply.php Code: Description: This page will be used to receive information about a new restaurant and add it in the database. It will input the basic information such as name, address, contact information etc. The same form will also be used to gather information if the user needs any information. Once the user clicks on “send mail” the information will be posted and stored in the database. Screen Shot: Testing Page Objective Expected Result Actual Outcome Find by Post Code System should allow user to search for restaurants in his area. The system will give a list of all restaurants which lie in the postal code specified. Success Find by Name System should allow user to search for restaurants by the name. The system will give a list of all restaurants which match with the name or part of name. Success List of Restaurants System should display a list of restaurants on the basis of information provided by the user. System should give a list of all restaurants, their description, ad messages and the menu offered. Success Items System should allow user to order the items on the menu of the restaurant. System will display a list of items, their description, price and input user quantity. Also, it should submit the items selected by the user. Success Order System should allow user to confirm order and check out. System should give a list o items in the order and display the total amount. It should allow user to modify order or to submit order. Success Sign in The system should allow the user to sign in to his account The system will input the username and password of the user and sign in to the account if the information is correct. Success Apply for Restaurant System should allow new restaurants to be entered. System will input the names, address and contact information and store this information in the database. Success Sign Up System should allow users to create new account System should input information about the user such as his name, address and contact information and store it in the database. Success User Guide: User How to place an order: 1. Type www.thepizzaonline.com in a web browser. 2. Type your post code in the search box. Based on your post code, it will show the restaurants in your area. You may also search for restaurants by name. 3. Select a restaurant from the list. 4. Click on ‘Menu’ to see the list of items in that restaurant. 5. Select your items from the menu list and enter quantity of each item. 6. Click on ‘Add to Order’ to add the items to the current order. 7. Select Collection or Delivery based on your choice 8. Click ‘Checkout’ to proceed to pay. 9. If you are already a member of this site, then enter your login details. If you are a new user, then click on sign up to create a new account. 10. For existing users, click ‘Submit’ to proceed to checkout. 11. Confirm your order and click on ‘Checkout’ to proceed to pay. Enter your paypal or credit card information to pay. Admin How to add / edit / delete a city 1. Type www.thepizzaonline.com/admin in a web browser. 2. Login with your user id and password. 3. Click on ‘City’ on the top of the menu bar to view a list of cities. 4. Click on ‘Add city’ to add a new city. 5. Click on ‘Edit’ to edit details of a city and enter new information. 6. Click on ‘Delete’ to delete a city from the list. How to add / edit / delete a restaurant 1. Type www.thepizzaonline.com/admin in a web browser. 2. Login with your user id and password. 3. Click on ‘Restaurants’ on the top of the menu bar to view the list of restaurants. 4. Click on ‘Add Restaurant’ to add a new restaurant to the list. 5. Click on ‘Edit’ to edit details of a restaurant and enter new information. 6. Click on ‘Delete’ and confirm with “ok” to delete the restaurant from the list. How to add / edit / delete menu categories 1. Type www.thepizzaonline.com/admin in a web browser. 2. Login with your user id and password. 3. Click on ‘Menu Categories’ on the top of the menu bar to view menu category for each restaurant. 4. Click on ‘Add Menu Category’ to add a menu category. 5. Click on ‘Edit’ to edit a menu category and enter new information. 6. Click on ‘Delete’ and confirm with “ok” to delete the menu category from the list. How to add / edit / delete restaurant items 1. Type www.thepizzaonline.com/admin in a web browser. 2. Login with your user id and password. 3. Click on ‘Items’ on the top of the menu bar to view items for each restaurant. 4. Click on ‘Add Items’ to view items for each restaurant. 5. Click on ‘Edit’ to edit an item. 6. Click on ‘Delete’ and confirm with “ok” to delete the items from the list. How to add / edit / delete customers 1. Type www.thepizzaonline.com/admin in a web browser. 2. Login with your user id and password. 3. Click on ‘Customers’ on the top of the menu bar to view customers details. 4. Click on ‘Delete’ and confirm with “ok” to delete the customer from the list. 5. Click on ‘Orders’ on the top of the menu bar to view orders list. 6. Click on ‘View’ to view the list. 7. Click on ‘Print’ to print the list. 8. Click on ‘Delete’ and confirm with “ok” to delete the customers from the list. How to view orders of a restaurant 1. Type www.thepizzaonline.com/admin in a web browser. 2. Login with your user id and password. 3. Click on ‘Restaurant’s Order’ to view order details of a restaurant. 4. Select a restaurant from drop down list that you wish to see the order details of. How to edit admin login details 1. Type www.thepizzaonline.com/admin in a web browser. 2. Login with your user id and password. 3. Click on ‘Edit admin’ to view admin login details. 4. Enter the new user and id password to change your login details 5. Click on logout to logout from the admin site. Restaurant Manager How to view / delete orders 1. Type www.thepizzaonline.com/order in a web browser. 2. Login with your user id and password. 3. Click on ‘Orders’ on the top of the menu bar to view order list. 4. Click on ‘View’ to view order details. 5. Click on ‘print order’ to print an order. 6. Click on ‘Delete’ and confirm with “ok” to delete the order from the list. 7. Click on ‘logout’ to log out from the system. Future Work Currently, we have reformed the manual order processing and upgraded it to an online system. We have also integrated together a number of restaurants and provided the customer with a single interface to place his/her orders. All this has improved the customer experience and made life easier and eating more enjoyable for him. For the restaurants, we have provided them with better opportunity to serve the customers and also increase their sales. Although the system is working fine at the moment, there are things that we could change in the system and improve it in the future. The following are some of the measures we could take to improve the system’s performance and usability: Diversify the food categories: Currently we are only catering to people looking to order pizza and pizza outlets. In the future we can diversify to include restaurants selling other type of food such as Chinese, Italian etc and integrate them into one ordering system. This will make things even easier for the customers and also increase the restaurants’ sales. Improve User experience: Currently the customer is only able to see the items on the restaurant menu and order them. There are no deals being offered to the customer. The website could advertise the deals and packages on the main page and other pages to attract the customers. Also, they could recommend which items the customer should order based on his past orders and orders of similar customers. Improve payment methods: Currently we are only accepting PayPal for payments. This might not be a suitable method for all the customers. Some customers may want to use other methods. In future, we can allow the customers to pay through other methods such as credit cards and cash-on-delivery. Conclusion: E-commerce has become the need of every business. That’s why I have decided to implement a web site for Pizza Shop. In this report I have presented a detailed analysis of development of the online pizza system. This research has outlined the principal activities involved in the development of every system. These include the analysis, design, implementation and testing. I have looked at the major entities in the system and their roles. These entities are the customers, admin and restaurant managers. I also discussed the implementation detail of each component of the website and described, visually and in the form of text, what that component will perform. I also looked at how the system was tested for any errors and found out that it was successful. I also provided complete user documentation to assist the users and also listed down the future work that can be done in the website for improvement. Online Pizza ordering system is an innovative system that can provide a better approach for the customer targeting and getting a wider market space. This report has provided a deep insight into the overall concept of online Pizza system development and described a case study on its implementation. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(Online Pizza Ordering System Case Study Example | Topics and Well Written Essays - 2000 words, n.d.)
Online Pizza Ordering System Case Study Example | Topics and Well Written Essays - 2000 words. Retrieved from https://studentshare.org/information-technology/1728657-online-pizza-ordering-system
(Online Pizza Ordering System Case Study Example | Topics and Well Written Essays - 2000 Words)
Online Pizza Ordering System Case Study Example | Topics and Well Written Essays - 2000 Words. https://studentshare.org/information-technology/1728657-online-pizza-ordering-system.
“Online Pizza Ordering System Case Study Example | Topics and Well Written Essays - 2000 Words”. https://studentshare.org/information-technology/1728657-online-pizza-ordering-system.
  • Cited: 0 times

CHECK THESE SAMPLES OF Online Pizza Ordering System

Australian Pizza Wars (pp 687-689)

The current system is special offers sent by SMS, however ordering online through these technology mediums could also revolutionise the method by which pizza customers find connection with Pizza Hut as a progressive and modern organisation.... Currently, Pizza Hut offers reduced priced pizzas, using marketing promotion to encourage volume ordering to offset the costs of marketing, as identified by the case study.... Pizza Hut should continue using these new technologies to draw more consumer interest and make the process of ordering pizzas more convenient....
2 Pages (500 words) Essay

Business Strategy Analysis

With regards to Capabilities, Square Inc has a pricing management capability, which gives them the ability to extract from their customers an optimal profit and revenue using price discrimination tactics through a yield management system capability.... b) One scenario is the network fortress in which major carriers regain strong competitive edges in the global market and the long term, which will be characterized by increasing protectionist regulation of the American and European industry and decreasing clientele price… Another scenario is that Middle Eastern and Asian competitors may dominate European carriers....
5 Pages (1250 words) Essay

The 10 Key Operational Areas at Dominos

It is prudent for me to note the following findings of the report: That Dominos Pizza Company incorporates Dominos… ULSE point-of-sale system which improves its operation efficiencies provides corporate management system with easy access to financial marketing data with an objective of reducing time consumption and expenses (Bized, 2010). That the company has consistency and quality of All their food and services are of quality by the fact that their employees are regularly trained to offer best services (Bized, 2010)....
5 Pages (1250 words) Research Paper

E-Commerce of Light in The Box

As an online shopping store, Light in The Box is concerned with a variety products that are on high demand and not only sell such products at a discount, but also facilitate the shipment of products that they sell globally.... As an online store, it is important for customers to… This is important in ensuring that customers understand how the store operates in terms of making orders, cancellations, returns or exchanges.... The products that this online shopping centre deals in include women's clothing, dresses, electronics, and shoes among other product categories that may interest customers....
10 Pages (2500 words) Essay

Organizational Changes at PayPal

In another example, Google introduced the Google's Checkout system, which allowed customers to retrieve their financial information and give it to merchants whenever it needed.... With such a system, PayPal was facing the risk of being thrown out of the online payment market.... Thus, it is stated that PayPal is a company that provides online payment solutions and has more than one hundred and fifty million active accounts globally.... The rapid growth enjoyed by this company has been as a result of changing its strategy to suit the needs of the customers and at the same time ensure maximum safety for online transactions....
8 Pages (2000 words) Essay

Recycling in Denver Survey: A Quantitative Research of Public Awareness, Attitude, and Practices of Recycling

This makes it “easier for customers to recycle” (Wieting, 2006) because they don't “have to sort and divide their recyclables… The system allows for more items to be recycled at one time than have been allowed before… [Instead, all can] be put into one large container that is the place at the curb for collection which is then sent to the recycling plant".... For example, Denver runs an e-cycle coupon program in partnership with Best Buy and Guaranteed Recycling Xperts, and to arrange for the pick up of larger recyclable items there is an online form available on their website....
10 Pages (2500 words) Coursework

Online Pizza Security

The paper “online pizza Security” seeks to evaluate online security, which has become the biggest challenge for businesses.... Before we start the discussion on security issues related to online pizza shop we should be familiar with security and privacy issues involved in online businesses.... hellip; This paper covers the detailed analysis of security aspects regarding the project of the online pizza shop.... This paper is aimed to provide a detailed overview of the main security aspects and imitation we need to consider regarding the online pizza shop....
28 Pages (7000 words) Research Paper

Web Development for Information Management

The aim of the work is to design a working prototype of an online pizza ordering and delivery website, especially to develop order online, a customer account.... The author of this case study "Web Development for Information Management"  analyzes 3 sites of famous pizza ordering brands.... Therefore, to design an efficient prototype and to guarantee a satisfying customer experience, the designs of three professional pizza ordering.... he website provides different pages relevant to the business besides just the ordering page....
9 Pages (2250 words) Case Study
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us