Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Conduct Requirements validation process. Any requirement validation technique that works for you is Okay . The requirements are all written on the documents provided ,
Conduct Requirements validation process.
Any requirement validation technique that works for you is Okay .
The requirements are all written on the documents provided , and specified accordingly .
It's a food truck , that does deliveries as well , so they want a website created so that they can expand and also grow Beyond 1 physical store.
Business Requirements To enable customers to order food remotely, a website must be develop that provides such an option for customers as to avoid ordering at the food truck. To allow for information with regards to faster updates about operations of the business, the business will need to have an update page where users navigating the website can nd out new information about the business and how it may affect their interacting with the business. To generate more sales, the website must allow the customers to place multiple orders using an Add to Cart feature. To monitor the sales of the business, sales metrics are to be integrated to measure the performance of sales under standard time frames(dai1y, weekly, monthly and annually ) (KPI). In order to increase the customer base the website must be easy to use, and not require a technical background when navigating the website. To reduce time taken to order, the website must have the full menu available showcasing the content of each meal and the prices as. Stakeholders Owners As stakeholders, we to View past and present sales data and be able to analyze the performance of the menu items, As owners, we need to provide updates on business operations so everyone who wishes to interact with our business. As stakeholders, we need be able to view the progress of an order completion to attend to a customer should the need arise, As a owners, we need read only access to customer proles in order to gather information on who customers are that are onboarding the website. As stakeholders, we need access to the employee prole as to terminate their account should they leave our business. As a stakeholder, we need accounts that grant us access to the website at the highest level in order to have better oversight over the website. As owners, we need reports of daily usage of website to track how well the website is doing over time. Employee(Driver ) As a driver, I need an employee Account that grants me access to the list of orders completed and to be completed. As a driver, I need the location of the intended delivery's that's to be done from the website. As a driver, I need to know if payment was done on the website or if it will be done using cash in order to see if I need to bring change or not. As a driver, I need constant notications of the next set of deliveries that are to be done in order to plan my routes when delivering As a customer, 1 must be able to maKe and or cancel orders on the website. As as customer, I need to be able to do payments on the website. As a customer, I need to be able to browse through the menu items. As a customer, I need to be able to nd the contact details of the business should I wish to talk to them directly. As a customer, I need to receive progress of the order so I may be updated as the meal is being prepared. SOLUTION REQUIREMENTS Functional The website must have a Home page, which will be the rst page shown when entering the website. The website must haave an About Us Page where the contact details of the owner as well as the company's social media patient The website must have an Update Page, where information about business operations that affect the customer will be shown. The website must have a Login/Signup Page whereby user enters their usemame and password. The website must have an Account page where the users will see what details they have entered that they may wish to edit based on the account type they chose. The website must have a Menu Page where all the available items to order are available. The website must have an Order Page where the user conrms the menu items they have selected are the ones they wish to pay for. The website must have a Payment Page where the customers can conrm the payment of their order to go through and if they paying using cash or the card from their Accounts page. The website must have an Add to Cart feature where users can place orders and not wish to purchase just yet. The website must have a Sales Dashboard accessible only to the owners, where the sales records can be viewed in the form of a chart that shows how sales performed on a daily, weekly, monthly and annual basis and ltering options based on the location, times of the day and the items selected. The website must have an Deliver menu where it shows the list of deliveries to be done for the day. NonFunctional The website must have 99.99% Availability. The website must have an attractive and easy to understand user interface. The website must have each page opened to be opened in a new tab. The website must have a reliability of 100% It should take 1,5 seconds to do whatever command has been clicked on. The website must anction the same way regardless of the device used. The website must have its maintenance to be done every Sunday from 5pm to 11pm. The website mustave e user on v access ea res of the 'l'he webs1te must have an Account page where the users Wlll see what details they have entered that they may wish to edit based on the account type they chose. The website must have a Menu Page where all the available items to order are available. The website must have an Order Page where the user conrms the menu items they have selected are the ones they wish to pay for. The website must have a Payment Page where the customers can conrm the payment of their order to go through and if they paying using cash or the card from their Accounts page. The website must have an Add to Cart feature where users can place orders and not wish to purchase just yet. The website must have a Sales Dashboard accessible only to the owners, where the sales records can be viewed in the form of a chart that shows how sales performed on a daily, weekly, monthly and annual basis and ltering options based on the location, times of the day and the items selected. The website must have an Deliver menu where it shows the list of deliveries to be done for the day. NonFunctional The website must have 99.99% Availability. The website must have an attractive and easy to understand user interface. The website must have each page opened to be opened in a new tab. The website must have a reliability of 100% It should take 1,5 seconds to do whatever command has been clicked on. The website must function the same way regardless of the device used. The website must have its maintenance to be done every Sunday from 5pm to 11pm. The website must have the user only access features of the website depending on their account type. After 6 login attempts, the website must lock the user out and they can only try again after 30 minutes. TRANSITION REQUIREMENTS Migrate all the sales data of the business as soon as the database has been developed. Train owners and driver on how to use the website for 2 weeks before it's launch. Market website using their social media accounts as well as via yers. Meet with the owners and driver to get a review of how website works after 2 months of the launchStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started