Requirements and project management
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 1/14
%23
%9
%3
%0
SafeAssign Originality Report 21FA Rqmts & Project Mgmt 0A • Final Project
%35Total Score: Medium risk Shanmuka Malladi
Submission UUID: c91f7f65-1947-ca39-4fba-696b0efbe5b3
Total Number of Reports
1 Highest Match
35 % Shanmuka Malladi final.docx
Average Match
35 % Submitted on
12/16/21 09:59 PM GMT+5:30
Average Word Count
3,481 Highest: Shanmuka Malladi final.docx
%35Attachment 1
Institutional database (6)
My paper My paper Student paper
Student paper Student paper Student paper
Global database (7)
Student paper Student paper Student paper
Student paper Student paper Student paper
Student paper
Scholarly journals & publications (1)
ProQuest document
Internet (1)
wikipedia
Top sources (3)
Excluded sources (0)
View Originality Report - Old Design
Word Count: 3,481 Shanmuka Malladi final.docx
9 10 2
4 3 1
11 13 8
15 7 14
5
6
12
9 My paper 11 Student paper 10 My paper
Contents
1.1 Background 2
1.2 Business Opportunity/Problem 3
1.3 Business Objectives (BO) 4
1.3.1 Increased Profit Margin 4
1.3.2 Increase traceability thus eradicating counterfeit goods 5
1.3.3 Increased customer satisfaction 5
2. Business Context 6
1
2
3
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 2/14
2.1 Stakeholder Profiles 6
2.2 User Classes and Characteristics 7
2.3 Use Cases (UC) 8
2.3.1 Checking Food Product Ingredients Information 8
2.3.2 Inquiry on Food Product Expiry Date 9
2.3.3 Developing the Smart Label System 10
2.3.4 Building the Sensor Smart Labels 11
2.3.5 System Functionality Testing 12
3. Functional Requirements 13
3.1 User Requirements 13
3.2 System Requirements 13
3.3 Non Functional Requirements 14
3.3.1 Performance. 14
3.3.2 Availability 14
3.3.3 Accuracy 14
3.3.4 Usability 14
Glossary: 15
15
1.1 Background Food waste is a key concern across the globe. This is a reduction in the quantity or quality of food because of retailer, food service provider, and consumer decisions and behaviors. Food waste could be in form of; fresh produce deviating from what is considered optimal, food close to or beyond ‘best-be- fore’ dates and unused or left overs of large quantities of wholesome edible food. According to the United Nations Environment Programme (UNEP), up to
a third of food produced in the world for human consumption every year - approximately 1.3 billion tonnes - gets lost or wasted. This is despite the fact
that according to Food and Agriculture Organization of the United Nations, it is estimated that between 720 and 811 million people in the world faced hunger in 2020. This number had increased from the 2019 figures. Hunger is defined as a state of acute food insecurity in which people go without food for days on end owing to a lack of money, access to food, or other factors or other resources. The iron of the food waste and hunger comparison is that the globe produces enough food to feed everyone in the planet. While small scale farmers dealing with dairy, cattle keeping and fishing produce about 70 percent of global food, they are the most vulnerable to food insecurity. Developing a smart label technology will address the problem of food wastage globally. This will bridge the gap between food waste and hunger in the food industry. This will satisfy the need food enough food to all world population by reducing the amounts wasted. A smart label incorporates technology that goes beyond traditional printing methods to enhance the functionality and content of labels or packaging. This can be done through Radio-frequency identification (RFID) tags, Quick Response (QR) codes and near field communication. 1.2 Business Opportunity/Problem An effec- tive and efficient food management plan will help the world address the issue of hunger not by investing more production but only reducing wastage of what is already produced. The world produces enough food to feed its population in entirely. By use of smart label technology, the world will be able to cut much of the food wastage and channel the same to the staving population thus bring a balance to food supply. The problem of food wastage had deep roots around the globe. Food waste and losses in developed countries total around US$ 680 billion, whereas in developing ones they total around US$ 310 billion. It is
enough to feed 870 million hungry people in the globe if only a fourth of the total food lost globally is saved. This simply translates to completely eradicating the issue of hunger and food insecurity worldwide. Food waste occurs at different stages of the food value chain. This could be due to financial, managerial,
and technical limits in harvesting procedures, as well as storage and refrigeration facilities, at the beginning of the food value chain as in most developing coun- tries. Food waste could be reduced by investing in infrastructure, transportation, and increasing the food and packaging business. In developed countries, food
waste occurs in later stages of the food value chain which is hugely influenced by consumers’ behavior. Through the project, the smart food label software re- quirements specifications will be broadly discussed, business objectives, use cases and user classes and characteristics. These requirements will be categorized as either functional or non-functional requirements. In addition to reducing food waste, other problems and opportunities which contribute to the development of smart food label software are as outlined below.
i. Bridges the food insecurity gap. Most of the wasted food will be used to feed the world’s hungry population. ii. Better customer interface thus allowing the producer to remain relevant. When brands use these platforms, they have a better chance of remaining relevant in the lives of their customers. iii. Empowering customers to make more informed decisions while helping brands maintain a loyal customer base. iv. Quality control through enhancing product’s shelf-life. Smart packaging allows the material to adjust to the environment both outside and within the package. v. Enhancing food system sustainability. Packing with built-in sensors helps in ensuring food quality and freshness through temperature monitoring.
4
2
2
5
4
2
6
7
8 6
6
1.3 Business Objectives (BO) By developing a smart food label solution, the business will realize the following business goals. An elaborate metric to measure and verify accompany each goal.
1.3.1 Increased Profit Margin
Food waste costs the world in excess of a trillion US dollars annually. This is a summation of each food producer loss. By embracing smart food labeling tech- nology, the business will cut of losses thus increased profit margins. This will be measured as the business will realize reduced food wastage provisions thus leading to increased profits.
1.3.2 Increase traceability thus eradicating counterfeit goods The business can easily identify its food products by use of smart labeling such as QR codes; data embedded codes and RFID smart labels. Business can automatically track products through the supply chain. This deters counterfeiting and introduction of
2
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 3/14
false foods camouflaging to originate from a specific producer. By embracing the smart labeling technologies, the business will realize a decrease in counter- feits cases, a measure to this business objective. 1.3.3 Increased customer satisfaction
With customers being able to access information such as expiry date, products nutritional data and origin information, they are more informed thus higher cus- tomer satisfaction. This is because customers can make informed decisions o what types of food to consume and to what levels. A survey can be undertaken to measure the extent of customer satisfaction as a result of smart food labeling.
2. Business Context
2.1 Stakeholder Profiles
Stakeholder Major value Attitudes Major interests Constraints if any
Customers Food products buyers Supporter of the project. Believe in the expiration dates in the food packages. · A well labeled food packaging. ·
Information on food product nutritional content. · Origin of the food products. · Good for consumption and edible food.
Retailers Distribute food from producers to consumers. Champion who actively advocate for the project. · Increased product information · Increased cus-
tomer base · Less cases of counterfeits.
Food producers Manufacture the food products Supporter who is part of the initiative/project · Increased profits · Reduced cases of false foods · Increased cus- tomers base
Government Responsible for ensuring food security for the entire population Neutral as it seeks to provide a fair playing ground · Taxes · Reduced food insecu- rity · Increase customer awareness.
Environmentalists Champions for environment free from pollution. Champion of the project as they have little trust on normal labeling system. · Reduced pollu- tion as a result of food waste.
Element Description
The problem of Confusion caused by expiry dates using normal labeling systems.
Affects Consumers and retailers
And result in Food wastage when consumers throw away food that are still edible.
Benefit of a solution There will be reduced food wastage and consumer will spend less on food since there will be less wastage.
Element Description
The problem of Consumers fail to buy food because of false expiration dates in the food packages.
Affects Retailers
And result in Losses to retailers who are left with food that is still edible but no demand from the consumers.
Benefit of a solution Retailers can track information about expiry date thereby avoiding ordering packages that are bad.
Element Description
The problem of Wastage of edible food by the consumers
Affects People in poor areas
And result in Food insecurity
Benefit of a solution Enough food will be saved from wastage which can be donated to poor areas.
Element Description
The problem of Throwing edible, wasted food in garbage.
Affects Environmentalist
And result in Environment pollution such as emission of ethane gas
Benefit of a solution Reduction of environment pollution from ethane gas.
Element Description
The problem of Disposal of edible food wastage in the garbage.
Affects The government.
And result in Increased cost of waste disposal and management.
Benefit of a solution Reduced waste disposed due to food wastage will cut the expenditure of the government in the waste disposal and management system.
Element Description
The problem of Consumers disposing food that are still edible.
Affects Producers of food.
And result in Waste of resources used in producing food.
4
9
9
9
9
9
9
9
9
9
9
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 4/14
Benefit of a solution The resources will be effectively utilized to produce food that are consumed efficiently.
2.2 User Classes and Characteristics
User class
1. Customers
2. Food Provider
3. Project Team
4. Retailers
5. Government
Description
The customers will be the main consumers of the smart labeled food products. It is estimated more customers will make use of the smart labels to get more in- formation of the product thus make informed consumption decisions.
The food provider is the food manufacturer and primary user of the smart labeling technology. The provider will use the smart labeling technology to lock out counterfeits while increasing traceability for products.
The team will be tasked with developing, testing and launching of the proposed smart labeling solution with sensor smart labels.
2
The team will comprise of Product Owner, a Subject Matter Expert, 3 Designers, 3 Quality Assurance Engineers, 3 Backend Developers, 3 Frontend Developers, a DevOps Engineer and Solution Architect.
The retailers are the link between food producers and consumers. They form part of the food chain and their food handling is key in maintain the edibility
and freshness of the food.
The government will be represented by food safety team to ensure the product is within rules and regulations set out in the food safety act and relevant laws. The food safety team will ensure the labeling is actual representation of the product.
2.3 Use Cases (UC) The various user classes found the following primary actors and use cases: 2.3.1 Checking Food Product Ingredients Information
Primary actor Use cases
ID and Name: UC-1: I am requesting information about food ingredients and the nutrient’s value.
Created By:
Date Created:
Primary Actor: Customer
Description: The customer wants to check information of ingredients of a specific food product
Trigger: Click on food ingredients of the specific food product
Preconditions: · Have an active account in the system. · Match the username and password · Logged into the system · Select the specific food product interested in.
Postconditions The customer can check details of other food products.
Normal Flow: The use case starts when a user indicates that he wants to check ingredients for a specific food product
i. The system requests the username and password
ii. The user enters username and password
iii. System verifies the entered details against what is in database. iv. The system takes customer to dashboard page. v. The customer selects food product to view
vi. The customer clicks on Click on food ingredients. vii. The system displays the ingredients details.
Alternative Flows: If any Step iv. If username is invalid, the use case goes back to step ii. Step iv. If password doesn’t match the entered username, the
use case goes back to step ii.
Exceptions: if any The customer can set the first product of the list to display ingredients details by default.
Business Rules: if any More than three wrong log in attempts lead to blocking of the account as the system interprets it as unauthorized access.
2.3.2 Inquiry on Food Product Expiry Date
Primary actor Use cases
ID and Name: UC-2: Inquiring about the expiry date of food product.
Created By:
9
2
2 10
11
11
11 11
4
2
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 5/14
Date Created:
Primary Actor: Customer
Description: The customer wants to check the expiry date of a specific food product.
Trigger: Click on ‘best before’ for the specific food product.
Preconditions: · Have an active account in the system. · Match the username and password · Logged into the system · Select the specific food product interested in.
Postconditions: The customer can check details of other food products.
Normal Flow: The use case starts when a user indicates that he wants to check expiry date for a specific food product
i. The system requests the username and password
ii. The user enters username and password
iii. System verifies the entered details against what is in database. iv. The system takes customer to dashboard page. v. The customer selects food product to view
vi. The customer clicks on Click on ‘best before’ vii. The system displays the food expiry date in the format DD/MM/YYYY
Alternative Flows: If any Step iv. If username is invalid, the use case goes back to step ii. Step iv. If password doesn’t match the entered username, the
use case goes back to step ii.
Exceptions: if any The customer can set the first product of the list to display expiry date details by default.
Business Rules: if any More than three wrong log in attempts lead to blocking of the account as the system interprets it as unauthorized access.
2.3.3 Developing the Smart Label System
Primary actor Use cases
ID and Name: UC-3: Developing the Smart Label System
Created By:
Date Created:
Primary Actor: Project Team
Description: The Developers (frontend and backend) wants to build the smart label system and make necessary adjustments as per the provided feedback.
Trigger: The developers code the system using relevant programming languages and tools.
Preconditions: · A design of how the system should be like. · Laptops and relevant software installed. · Licenses to compliers and coding environments for the selected coding languages.
Postconditions: Use of the right compiler, the different system modules are tried separately then integrated to come up with the system.
Normal Flow: The use case starts when the developers indicate that they want to develop the smart label system. i. Obtain the Integrated Development
Environment (IDE) and suitable compilers. ii. Follow the system design
iii. Start coding iv. Test the developed modules
v. Integrate the modules to come up with the system.
Alternative Flows: If any Step iv. If the developed module doesn’t meet the requirements, the use case goes back to step iii.
Exceptions: if any
Business Rules: if any The right system designs putting in to consideration all the gathered requirements are followed during the system development.
2.3.4 Building the Sensor Smart Labels
11
11
11 11
4
2
10
10
Primary actor Use cases
ID and Name: UC-4: Building the Sensor Smart Labels
Created By:
Date Created:
Primary Actor: Project Team
Description: The Developers (frontend and backend) will create software that is necessary for monitoring and identifying the taste of the food taste, in ad-
dition, the software will help in determining the number of bacteria in the food bacteria quantity in the food.
4
2 10
10
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 6/14
Trigger: The testing engineers activate the sensor
Preconditions: · A sample food product dispensed to the system. · The smart sensors are functional
Postconditions: · Bacteria quality in the food is determined · The system indicates whether the food is fit for consumption.
Normal Flow: The use case starts when the developers indicate that they want to build the sensor smart labels. i. Food sample prepared
ii. The sensor is activated iii. The sensor indicates the level of bacteria in the food
Alternative Flows: If any
Exceptions: if any
Business Rules: if any The sensor indicates by show of color codes the different levels of bacteria in the food. The color codes as well determine if the food is safe for human consumption.
2.3.5 System Functionality Testing
Primary actor Use cases
ID and Name: UC-5: Testing the system functionalities
Created By:
Date Created:
Primary Actor: Project Team
Description: The Quality Assurance Engineers wants to test the system’s browser compatibility.
Trigger: Test if the system can work in all browsers.
Preconditions: · A ready test environment · Test cases for the various browsers to be checked. · Test credentials; username and password.
Postconditions: The Team can test other system functionalities.
Normal Flow: The use case starts when the engineer indicates that he wants to check the system’s compatibility to different browsers. vi. The test environment requests for test credentials
vii. The engineer enters username and password
viii. Environment verifies the entered details against what is in database. ix. The environment successfully logs the engineer in within the specified browser load- ing period approximately 5 seconds upon clicking log in with stable internet.
Alternative Flows: If any Step iv. If username is invalid, the use case goes back to step ii. Step iv. If password doesn’t match the entered username, the
use case goes back to step ii.
Exceptions: if any The browser loading period may be affected by the bandwidth strength. A stable bandwidth should however login within 5 seconds from any browser.
Business Rules: if any More than three wrong log in attempts lead to blocking of the account as the system interprets it as unauthorized access.
3. Functional Requirements
3.1 User Requirements
i. Users should be able to sign up and access the different food products. ii. Users should be able to view specific food product’s ingredients information. iii. Users should be able get information of a selected food product expiry date while logged into the system. iv. A user should be able get the different nutritional content for any selected food product. v. A user should be able view information in regards to the food product manufacturer and origin. vi. A user should be able to determine the level of bacteria in a selected food sample.
3.2 System Requirements
i. A valid email address and phone number ii. A Standard computer or mobile device (at least 1-GHz processor and 1 GB of RAM) iii. Microsoft Windows 7/later release or Mac OS X for the computer
iv. Android 8/later release or Apple 6/latest version v. Available browser updates applied for improved security that provides anti-virus and spyware protection. vi. Support team shall able to update the latest changes for the system from their end.
3.3 Non Functional Requirements 3.3.1 Performance. The smart label system should be able to provide customers with information in relation to a se-
lected food product. It should have the capacity to process a million requests at ago without delay or failure. 3.3.2 Availability
The smart label system should ensure 99% availability to customers with any downtime not lasting more than 10 minutes. Its availability should be on 24/7 ba- sis. 3.3.3 Accuracy
The system must give very accurate information for any selected food product. No margin for error in determining the food information. Data must be con- stantly reviewed and tested to give a true reflection of any food sample selected. This is a significant subject as the system deals with data which directly im- pacts on human health and food consumption. 3.3.4 Usability
The consumers have varying computer literacy thus the system should accommodate the different customers. It should be both user friendly (UI) and give good user experience (UX).
Glossary: Term Definition
10
10
2
4
2
12
11
11 11
4
2
2
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 7/14
Source Matches (64)
Student paper 83%
Student paper 91%
Student paper 71%
Student paper 88%
Student paper 85%
Student paper 65%
Backend Developer
DevOps Engineer
Frontend Developer
Product Designer
Product Owner
Quality Assurance Engineer
Quick Response (QR) Code
Radio-frequency identification (RFID)
Solutions Architect
Subject Matter Expert One who develops the products for the backend of any website/application. A backend developer is responsible for building the structure of a software application. An IT professional who works with product development team and other production staff to oversee code releases and deployments.
One who builds the applications user interface to ensure its user friendly making it easy for users to interact with. A Professional who uses the different facets and tools of design to create and execute a solution that solves for a user's experience deficiencies. A member of the Agile Team responsible for defining
Stories and prioritizing the Team Backlog to streamline the execution of program priorities while maintaining. A quality assurance professional responsible for tracking the development process of a product from start to finish. Is a machine-scannable image that can instantly be read using a Smartphone sensor.
System which uses electromagnetic fields to automatically identify and track tags attached to objects. A professional tasked with designing, describing, and
managing the solution engineering in relation to specific business problems. A person who is an authority in a particular area or topic.
13
14
15
1
Student paper
1.1 Background 2
Original source
1.1 Background
2
Student paper
1.2 Business Opportunity/Problem 3 1.3 Business Objectives (BO) 4
Original source
1.2 Business Opportunity/Problem 3 1.3 Business Objectives (BO) 3
3
Student paper
Business Context 6
Original source
Business Context 6 4.1
4
Student paper
2.1 Stakeholder Profiles 6
Original source
2.1 Stakeholder Profiles
2
Student paper
2.2 User Classes and Characteristics 7 2.3 Use Cases (UC) 8
Original source
2.2 User Classes and Characteristics 2.3 Use Cases (UC) 4
2
Student paper
2.3.5 System Functionality Testing 12
Original source
3.2 System Requirements 5
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 8/14
Student paper 66%
Student paper 87%
Student paper 79%
ProQuest document 80%
Student paper 71%
Student paper 69%
ProQuest document 70%
ProQuest document 65%
Student paper 62%
5
Student paper
Functional Requirements 13
Original source
Non-functional requirements
4
Student paper
3.1 User Requirements 13
Original source
3.1 User Requirements
2
Student paper
3.2 System Requirements 13 3.3 Non Functional Requirements 14
Original source
3.2 System Requirements 5 3.3 Non Functional Requirements 5
6
Student paper
According to the United Nations Environment Programme (UNEP), up to a third of food produced in the world for human consumption every year - approximately 1.3 billion tonnes - gets lost or wasted.
Original source
* Roughly one-third of the food produced in the world for human consumption every year - approximately 1.3 billion tonnes-gets lost or wasted
7
Student paper
This is despite the fact that according to Food and Agriculture Organization of the United Nations, it is estimated that between 720 and 811 million people in the world faced hunger in 2020.
Original source
In fact, it is estimated that between 720 and 811 million people in the world faced hunger in 2020 (FAO, 2021)
8
Student paper
Food waste and losses in developed countries total around US$ 680 billion, whereas in developing ones they total around US$ 310 billion.
Original source
Food losses and waste amounts to roughly US$ 680 billion in industrialized countries and US$ 310 billion in developing countries
6
Student paper
It is enough to feed 870 million hungry people in the globe if only a fourth of the total food lost globally is saved.
Original source
* Even if just one-fourth of the food currently lost or wasted globally could be saved it would be enough to feed 870 million hungry people in the world
6
Student paper
This could be due to financial, managerial, and technical limits in harvesting proce- dures, as well as storage and refrigeration facilities, at the beginning of the food value chain as in most developing countries.
Original source
* In developing countries food waste and losses occur mainly at early stages of the food value chain and can be traced back to financial, managerial and technical con- straints in harvesting techniques as well as storage and cooling facilities
2
Student paper
1.3.1 Increased Profit Margin
Original source
1.1 Background 3
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e47817… 9/14
Student paper 100%
My paper 91%
My paper 100%
My paper 100%
My paper 100%
My paper 95%
My paper 100%
My paper 100%
My paper 88%
4
Student paper
2.1 Stakeholder Profiles Stakeholder Major value Attitudes Major interests Constraints if any
Original source
2.1 Stakeholder Profiles Stakeholder Major value Attitudes Major interests Constraints if any
9
Student paper
Believe in the expiration dates in the food packages.
Original source
Strongly believe in the expiration dates in the food packages
9
Student paper
Retailers Distribute food from producers to consumers.
Original source
Retailers Distribute food from producers to consumers
9
Student paper
The problem of Confusion caused by expiry dates using normal labeling systems. Affects Consumers and retailers And result in Food wastage when consumers throw away food that are still edible. Benefit of a solution There will be reduced food wastage and consumer will spend less on food since there will be less wastage.
Original source
The problem of Confusion caused by expiry dates using normal labeling systems Affects Consumers and retailers And result in Food wastage when consumers throw away food that are still edible Benefit of a solution There will be reduced food wastage and consumer will spend less on food since there will be less wastage
9
Student paper
The problem of Consumers fail to buy food because of false expiration dates in the food packages.
Original source
The problem of Consumers fail to buy food because of false expiration dates in the food packages
9
Student paper
And result in Losses to retailers who are left with food that is still edible but no de- mand from the consumers. Benefit of a solution Retailers can track information about expiry date thereby avoiding ordering packages that are bad.
Original source
And result in Losses to retailers who are left with food that is still edible but no de- mand from the consumers Benefit of a solution Retailers can track information about expiry date thereby avoiding tom order packages that are bad
9
Student paper
The problem of Wastage of edible food by the consumers Affects People in poor areas And result in Food insecurity Benefit of a solution Enough food will be saved from wastage which can be donated to poor areas.
Original source
The problem of Wastage of edible food by the consumers Affects People in poor areas And result in Food insecurity Benefit of a solution Enough food will be saved from wastage which can be donated to poor areas
9
Student paper
The problem of Throwing edible, wasted food in garbage.
Original source
The problem of Throwing edible, wasted food in garbage
9
Student paper
And result in Environment pollution such as emission of ethane gas Benefit of a solu- tion Reduction of environment pollution from ethane gas.
Original source
And result in Environment pollution such as emission of ethane gas, Increased cost of waste disposal and management Benefit of a solution Reduction of environment pol- lution from ethane gas
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e4781… 10/14
My paper 74%
My paper 100%
Student paper 100%
My paper 63%
Student paper 100%
Student paper 100%
My paper 66%
Student paper 83%
Student paper 93%
9
Student paper
The problem of Disposal of edible food wastage in the garbage. Affects The govern- ment. And result in Increased cost of waste disposal and management. Benefit of a so- lution Reduced waste disposed due to food wastage will cut the expenditure of the government in the waste disposal and management system.
Original source
The problem of Wastage of edible food by the consumers Affects Environmentalist, The government And result in Environment pollution such as emission of ethane gas, Increased cost of waste disposal and management Reduced waste disposed due to food wastage will cut the expenditure of the government in the waste disposal and management system
9
Student paper
The problem of Consumers disposing food that are still edible. Affects Producers of food. And result in Waste of resources used in producing food. Benefit of a solution The resources will be effectively utilized to produce food that are consumed efficiently.
Original source
The problem of Consumers disposing food that are still edible Affects Producers of food And result in Waste of resources used in producing food Benefit of a solution The resources will be effectively utilized to produce food that are consumed efficiently
2
Student paper
2.2 User Classes and Characteristics
Original source
2.2 User Classes and Characteristics
9
Student paper
The retailers are the link between food producers and consumers.
Original source
Retailers Distribute food from producers to consumers
2
Student paper
2.3 Use Cases (UC) The various user classes found the following primary actors and use cases:
Original source
2.3 Use Cases (UC) The various user classes found the following primary actors and use cases
2
Student paper
ID and Name:
Original source
ID and Name
10
Student paper
I am requesting information about food ingredients and the nutrient’s value.
Original source
ID and Name Requesting information about food ingredients and the nutrients value
11
Student paper
The system requests the username and password
Original source
The system requests for the username and password of the user
11
Student paper
The user enters username and password
Original source
The user enters their username and password
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e4781… 11/14
Student paper 73%
Student paper 70%
Student paper 100%
Student paper 100%
Student paper 83%
Student paper 93%
Student paper 73%
Student paper 70%
Student paper 100%
Student paper 100%
11
Student paper
If username is invalid, the use case goes back to step ii.
Original source
if the entered account username or password is invalid, the use case goes back to step 2
11
Student paper
If password doesn’t match the entered username, the use case goes back to step ii.
Original source
if the entered account username or password is invalid, the use case goes back to step 2
4
Student paper
Primary actor Use cases
Original source
Primary actor Use cases
2
Student paper
ID and Name:
Original source
ID and Name
11
Student paper
The system requests the username and password
Original source
The system requests for the username and password of the user
11
Student paper
The user enters username and password
Original source
The user enters their username and password
11
Student paper
If username is invalid, the use case goes back to step ii.
Original source
if the entered account username or password is invalid, the use case goes back to step 2
11
Student paper
If password doesn’t match the entered username, the use case goes back to step ii.
Original source
if the entered account username or password is invalid, the use case goes back to step 2
4
Student paper
Primary actor Use cases
Original source
Primary actor Use cases
2
Student paper
ID and Name:
Original source
ID and Name
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e4781… 12/14
My paper 73%
My paper 73%
Student paper 100%
Student paper 100%
My paper 78%
My paper 84%
My paper 63%
My paper 70%
Student paper 71%
Student paper 100%
10
Student paper
Use of the right compiler, the different system modules are tried separately then inte- grated to come up with the system.
Original source
Post condition By using the right compiler, the system the modules are tried as units and then integrated to come up with the system
10
Student paper
Obtain the Integrated Development Environment (IDE) and suitable compilers.
Original source
Normal Flow The developers prepare computers, obtain the Integrated Development Environment (IDE), the suitable compilers
4
Student paper
Primary actor Use cases
Original source
Primary actor Use cases
2
Student paper
ID and Name:
Original source
ID and Name
10
Student paper
Building the Sensor Smart Labels
Original source
ID and Name Building the sensor smart labels
10
Student paper
The Developers (frontend and backend) will create software that is necessary for mon- itoring and identifying the taste of the food taste, in addition, the software will help in determining the number of bacteria in the food bacteria quantity in the food.
Original source
Description The software team will create a software that is necessary for the monitor- ing and identifying the taste of the food taste, in addition the software will help in de- termining the quantity of bacteria in the food bacteria quantity in the food
10
Student paper
The testing engineers activate the sensor
Original source
Trigger The testing engineers activates the sensor
10
Student paper
Food sample prepared
Original source
Normal Flow The food sample is prepared
2
Student paper
2.3.5 System Functionality Testing
Original source
3.2 System Requirements 5
4
Student paper
Primary actor Use cases
Original source
Primary actor Use cases
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e4781… 13/14
Student paper 100%
wikipedia 63%
Student paper 71%
Student paper 73%
Student paper 70%
Student paper 100%
Student paper 87%
Student paper 66%
Student paper 78%
2
Student paper
ID and Name:
Original source
ID and Name
12
Student paper
username and password.
Original source
(site, username, phrase, password)
11
Student paper
The engineer enters username and password
Original source
The user enters their username and password
11
Student paper
If username is invalid, the use case goes back to step ii.
Original source
if the entered account username or password is invalid, the use case goes back to step 2
11
Student paper
If password doesn’t match the entered username, the use case goes back to step ii.
Original source
if the entered account username or password is invalid, the use case goes back to step 2
4
Student paper
3.1 User Requirements
Original source
3.1 User Requirements
2
Student paper
3.2 System Requirements
Original source
3.2 System Requirements 5
2
Student paper
3.3 Non Functional Requirements 3.3.1 Performance.
Original source
3.3 Non Functional Requirements 5
13
Student paper
A member of the Agile Team responsible for defining Stories and prioritizing the Team Backlog to streamline the execution of program priorities while maintaining.
Original source
The Product Owner is a member of the Agile Team responsible for defining Stories and prioritizing the Team Backlog to streamline the execution of program priorities while maintaining the conceptual and technical integrity of the Features or compo- nents for the team
12/16/21, 10:04 PM Originality Report
https://gannon.blackboard.com/webapps/mdb-sa-BB5a3197de5d11a/originalityReport/ultra?attemptId=f2d14d64-016a-4868-914d-9cd02e4781… 14/14
Student paper 83%
Student paper 89%
14
Student paper
Is a machine-scannable image that can instantly be read using a Smartphone sensor.
Original source
It a machine-scannable image that can instantly be read using smartphone camera
15
Student paper
System which uses electromagnetic fields to automatically identify and track tags at- tached to objects.
Original source
RFID Uses electromagnetic fields to automatically identify and track tags attached to objects