Background of the related work
Discuss About The Development Of Online Food Ordering Website.
This website development project is intended to develop and design a website that will be beneficial for restaurants to get increased revenue from the business by providing ordered food to the customers. On the other had the customers will be able to get their preferred food at anytime and anywhere during the availability of the foods by the restaurants (Vaughn et al. 2014). Use of the website can be an important tool for the restaurants in order to improve the management aspects of day to day operations.
Use of this website will help them in coordinating every order transaction in this computerised way rather than using traditional method to track the orders and its related transactions. In addition to that, it will provide better efficiency for different restaurants by reducing time consumption in traditional tracking of the orders as well as minimizing the human errors in the process (while providing good quality food and services to their customers). This report contributes to the different aspects of the development of the website, selected methodology to develop the site, implementation of the different module of the site. The link of the functional site is given by, https://foodplaza.cloudaccess.host.
In order to develop the site at first we analysed the feasibility of the site in the present business environment from the both aspects (customer and restaurants). After analysing the situation, we found that,
- In order to book an order to get food from the restaurants, clients need to visit restaurants to know about the available items in the menu after which they places their orders (Borders et al. 2014). In the next stage the pay for their ordered food at the counters. In this strategy time and manual work is required.
- on the other hand, while ordering over the phone, client does not have the digital or physical copy of the invoices. This leads to the confusion or affirmation about the fact that the order is placed accurately.
- Every restaurant needs certain number of employees in order to take the orders from the customers over the phone or at the counter, to offer a better service experience to the customers (Borders et al. 2014). In the present market, as day by day competition is getting harder, thus the organization need to reduce the expenses on human resources wherever possible and required.
This module will be helpful for the customer’s stage that let them help to book food order it from the restaurants. The site can be accessed from tablet or any mobile phone by the clients for in order to check the available foods and restaurants through this module. Client can likewise put in a request through the cell phones after they make their choices about the foods and restaurants and furthermore some additional comments that client wish to ask.
The admin of the website will be able to performance of the restaurants by generating reports. The report can create as per the day and time selected by users.
Menu Management Module
In this module, client can refresh the most recent and refreshed food menu data to the website, for example, name, cost, and availability etc. After the data change is completed by the admin, the website will present the most recent menu data.
Scope of the project and modules of the system
This module will accumulate the order data and print the charging articulation for client to make and keep for their reference.
Users of the online ordering site will communicate with the application through a simple to utilize nav bar menu.
- "Home" menu: This feature allows the users to see the todays special item offered with amusing pictures and also the controls to put down an order for the food items and promotional offers. • "Categories" option: another component in the nav bar menu, enables the customers to see all foods available according to classification. Thing would then be able to be added to their user carts utilizing a solitary add to cart button.
- "My Cart” option: This Allows clients to see points of interest of the things set in their carts. Points of interest incorporate Name of the food item, quantity of the ordered item, image, Description, Unit Price, and last Total of the placed order. It additionally permits 'Refresh' and 'Erase' a product controls using one click. Client can then use the 'Continue to checkout' control to further continue with the experience.
- Once, Check Out option is clicked, client will be incited for the Sign In/Sign Up process if not signed in else client will be provided with a straightforward "Payment Information" page of the site. From proper dropdown boxes and showed boxes, the client will be asked to provide every minute details. A simple save button can spare the data used by the clients on the page.
- In the next stage the user will then be forwarded to make payment page, which will show Payment Data alongside Order subtle elements to audit. Client can then use the 'Look at' control to place an order.
- Once the order is placed, client will be given suitable Order affirmation failure message.
"Sign up or login ": This menu item will show the client orders, sign in and Sign Out alternatives.
For the development of the website we selected the prototyping methodology. The methodology for prototyping that has been taken here is SDM or Systems development methodology which is used to assess the previous estimate by building, trying and revising the previous framework of the client with adequate feedbacks. For building up the framework completely, the methodology is repeated unless and until a proper framework with acceptable functionalities re not created. The model works even when certain requirements of the model are not known in time. The process works in an iterative way and can be termed as an experimentation process.
For comprehending and assembling the framework prerequisites and business needs of the clients (which they are not clear about), the prototyping model initiates with JAD or Joint Application Session. Moreover, the action on the day by day work of the individual comes with a particular end goal which shows the overview of the business procedure that will be performed every day.
Analysis, Design and Implementation of model
From the JAD perception and session, the client prerequisites are accumulated to perform the required outline, examination and execution of every particular modular base which are mentioned in the necessities of the client.
The main motive of this stage is to collect each module for completing a proper framework model. For the purpose of assessing and testing, the clients will be acquainted with the models. For the time being, the client will be provided with only hand-off prerequisites, clear up necessities and input (Borders et al. 2014). The models will be constantly adjusted according to the requirements of the clients through the process of testing and input until and unless the model becomes close to flawless (from stage 2 to stage 3).
Selected methodology for developing the site
The model will be discarded when the problems and issues have been properly tended. This implies that the framework will be configured, the procedure will be checked and the input system of the model will be analysed and determined.
The implementation stage of the last stage of the entire process which builds up all the modules from the implementation stage to the final framework and makes it ready to be delivered to the client.
In the previous sections, the chosen strategy is determined to take care of the end goals and the framework planning stage is differentiated for advancement. For understanding the framework necessity in depth, a few investigations are still needed to be carried out. Moreover, the constraints of the required necessities, the proposed shortcomings and the quality can be deciphered with the help of strategies related to swot examination (Vaughn et al. 2014). Next, the processes need to be listed as what needs to be done as per the life cycle. The timetable visually shows a comprehensive bar with rule occasions and dates that focuses on occasions that will have occurred.
Amid the implementation stage, we faced few difficulties in light of the fact that the users of the developed site include the users who may not have any technical knowledge and in order to test the developed site in different circumstances. The conceivable difficulties may confront are as following:
End users without foundation: The users are required to have fundamental information of how to work computer system or a website or smart phones in order to achieve the specific end goal to utilize the website (Borders et al 2014). This will be trouble to offer training to the client as the fundamental learning data can be acquired from web effectively.
The screen size of various devices to access the site: This would be one of the issue that will experience while actualizing the framework. Since client can download the versatile application from the official site and utilize it as a customer gadget to put arrange. Along these lines, if the client gadget screens estimate is too little or too enormous (Vaughn et al. 2015). The substance and interface of the application may not consistence.
Prior to the launch of the site the testing of the site is necessary. Through the testing f the site, we can ensure the developed site meets all the business prerequisites. Likewise, we determined conditions for the testing stage in order to maintain the quality of the developed site and tested in 4 sorts of testing steps listed underneath:
- Functionality testing
- Stress Testing
- User Acceptance Testing
- Security Testing
In this manner, finish of the proposed framework depends on client's need and is client focused. The framework is created in considering all issues identified with all client which are incorporated into this framework. Extensive variety of individuals can utilize this in the event that they know the most effective method to connect with the website to order food from the restaurants. In light of the consequence of this examination, it can be finished up: It helps client in making request effortlessly; It gives data required in making request to client. The Food site application made for eatery that can help clients in accepting requests and changing its information and it is additionally made for administrator with the goal that it helps administrator in controlling all the Food framework.
Bilgihan, A., 2016. Gen Y customer loyalty in online shopping: An integrated model of trust, user experience and branding. Computers in Human Behavior, 61, pp.103-113.
Borders, L.H., Relan, A.P., Lloyd, M.S., Bhargava, S., Wijaya, J., Ham, P., Clossman, G.A. and Mayya, A.R., IpVenture Inc, 2014. Integrated online store. U.S. Patent 8,635,113.
Giordano, J. and Murray, J., ExxonMobil Research and Engineering Co, 2013. System and method for processing financial transactions. U.S. Patent 8,538,801.
Radesky, J.S., Kistin, C.J., Zuckerman, B., Nitzberg, K., Gross, J., Kaplan-Sanoff, M., Augustyn, M. and Silverstein, M., 2014. Patterns of mobile device use by caregivers and children during meals in fast food restaurants. Pediatrics, pp.peds-2013.
Vaughn, D., Hughes, G., Hughes, J.M. and Fogleman, M.A., TopCoder Inc, 2015. Systems and methods for providing remote ordering capabilities. U.S. Patent 9,129,289.
Zsigmond, F., Douer, S.E., Yoshizawa, G. and Wagner, F., Ikan Holdings LLC, 2017. Systems and methods for scanning information from storage area contents. U.S. Patent 9,821,344.
To export a reference to this article please select a referencing stye below:
My Assignment Help. (2019). Development Of Online Food Ordering Website: Modules, Methodology, And Implementation. Retrieved from https://myassignmenthelp.com/free-samples/development-of-online-food-ordering-website.
"Development Of Online Food Ordering Website: Modules, Methodology, And Implementation." My Assignment Help, 2019, https://myassignmenthelp.com/free-samples/development-of-online-food-ordering-website.
My Assignment Help (2019) Development Of Online Food Ordering Website: Modules, Methodology, And Implementation [Online]. Available from: https://myassignmenthelp.com/free-samples/development-of-online-food-ordering-website
[Accessed 10 December 2023].
My Assignment Help. 'Development Of Online Food Ordering Website: Modules, Methodology, And Implementation' (My Assignment Help, 2019) <https://myassignmenthelp.com/free-samples/development-of-online-food-ordering-website> accessed 10 December 2023.
My Assignment Help. Development Of Online Food Ordering Website: Modules, Methodology, And Implementation [Internet]. My Assignment Help. 2019 [cited 10 December 2023]. Available from: https://myassignmenthelp.com/free-samples/development-of-online-food-ordering-website.