You are on page 1of 24

A

Major Project
On

CONSTRUCTION FOOD SAFETY TRACEABILITY


SYSTEM FOR PEOPLES HEALTH UNDER THE
INTERNET OF THINGS AND BIG DATA
(Submitted in partial fulfillment of the requirements for the award of Degree)
BACHELOR OF TECHNOLOGY
In
COMPUTER SCIENCE AND ENGINEERING
By
E. NIKHITHA (207R1A0513)
V. SAITEJA (207R1A0560)
B. SURYA PRAKASH (207R1A0505)

Under the Guidance of


G. VINESH SHANKER
(Assistant Professor)

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


CMR TECHNICAL CAMPUS
UGC AUTONOMOUS
(Accredited by NAAC, NBA, Permanently Affiliated to JNTUH, Approved by
AICTE, New Delhi) Recognized Under Section 2(f) & 12(B) of the UGCAct.1956,
Kandlakoya (V), Medchal Road, Hyderabad-501401.

2020-2024
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

CERTIFICATE
This is to certify that the project entitled “ CONSTRUCTION FOOD
SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE
INTERNET OF THINGS AND BIG DATA ” being submitted by E. NIKHITHA
(207R1A0513), V. SAITEJA (207R1A0560) & B. SURYA PRAKASH
(207R1A0505) partial fulfillment of the requirement for the award of the degree of
B.Tech in Computer Science and Engineering to the Jawaharlal Nehru Technological
University Hyderabad, record of bonafide work carried out by them under our guidance
and supervision during year 2023-2024.

The results embodied in this thesis have not been submitted to any other
University or Institute for the award of any degree or diploma.

G. Vinesh Shankar Dr. A. Raji Reddy


(Assistant Professor) DIRECTOR
INTERNAL GUIDE

Dr. K. Srujan Raju EXTERNAL EXAMINER


HOD

Submitted for viva voice Examination held on _________________


ACKNOWLEDGEMENT
Apart from the efforts of us, the success of any project depends largely on the
encouragement and guidelines of many others. We take this opportunity to express our
gratitude to the people who have been instrumental in the successful competition of this
project.
We take this opportunity to express my profound gratitude and deep regard to
my guide G. Vinesh Shankar, Assistant professor for his exemplary guidance,
monitoring and constant encouragement throughout the project work. The blessing,
Help and guidance given by him shall carry a long way in the journey of life on which
we are about to embark.

We also take the opportunity to express a deep sense of gratitude to the project
review committee (PRC) G. Vinesh Shankar, Dr. J. Narasimha Rao, Ms. Shilpa, &
Dr. K. Maheswari for their cordial support, valuable information and guidance which
helped us in completing this task through various stages.
We are also thankful to Dr. K. Srujan Raju, Head, Department of Computer
Science and Engineering for providing encouragement and support for completing of
this project successfully.

We are obliged to Dr. A. Raji Reddy, Director for being cooperative


throughout the course of this project. we also express our sincere gratitude to Sri. Ch.
Gopal Reddy, Chairman for providing excellent infrastructure and a nice atmosphere
throughout the course of this project.
The guidance and support received from all the members of CMR Technical
Campus who contributed to the completion of the project. We are grateful for their
constant support and help.

Finally, we would like to take this opportunity to thank Our family, for their
constant encouragement, without which this assignment would not be completed. We
sincerely acknowledge and thank all those who gave support directly and indirectly in
the completion of this project.

E. NIKHITHA (207R1A0513)
V. SAITEJA (207R1A0560)
B. SURYA PRAKASH (207R1A0505)
ABSTRACT
In the context of epidemic prevention and control, food safety monitoring, data
analysis and food safety traceability have become more important. At the same time,
the most important reason for food safety issues is incomplete, opaque, and asymmetric
information. The most fundamental way to solve these problems is to do a good job of
traceability, and establish a reasonable and reliable food safety traceability system.
Research on food safety traceability systems based on big data, artificial intelligence
and the Internet of Things provides ideas and methods to solve the problems of low
credibility and difficult data storage in the application of traditional traceability
systems.

The traceability system is currently an important means to ensure food quality


and safety and solve the crisis of trust between consumers and the market. Using RFID
radio frequency technology and the data storage function in big data to obtain
information in the food production process. Finally, the whole process of food
production information can be traced through the design of dynamic query platform
and mobile terminal. In this research, the food safety traceability system based on big
data and the Internet of Things guarantees the integrity, reliability and safety of
traceability information from a technical level. This is an effective solution for
enhancing the credibility of traceability information, ensuring the integrity of
information, and optimizing the data storage structure.

i
LIST OF FIGURES/TABLES

FIGURE NO. FIGURE NAME PAGE NO.


Figure 3.1 Project Architecture 8

Figure 3.2 Use Case diagram 10

Figure 3.3 Class diagram 11

Figure 3.4 Sequence diagram 12

Figure 3.5 Activity diagram for Service 13


Provider
Figure 3.6 Activity diagram for Remote 14
Users

ii
TABLE OF CONTENTS
ABSTRACT i

LIST OF FIGURES ii

1.INTRODUCTION 1

1.1 PROJECT SCOPE 1

1.2 PROJECT PURPOSE 1

1.3 PROJECT FEATURES 2

2.SYSTEM ANALYSIS 3

2.1 SYSTEM ANALYSIS 3

2.2 PROBLEM DEFINITION 3

2.3 EXISTING SYSTEM 4

2.4 LIMITATIONS OF THE EXISTING SYSTEM 4

2.5 PROPOSED SYSTEM 4

2.6 ADVANTAGES OF PROPOSED SYSTEM 5

2.7 FEASIBILITY STUDY 5

2.7.1 ECONOMIC FEASIBILITY 5

2.7.2 TECHNICAL FEASIBILITY 6

2.7.3 SOCIAL FEASIBILITY 6

2.8 HARDWARE & SOFTWARE REQUIREMENTS 7

2.8.1 HARDWARE REQUIREMENTS 7

2.8.2 SOFTWARE REQUIREMENTS 7

3. ARCHITECTURE 8

3.1 PROJECT ARCHITECTURE 8

3.2 DESCRIPTION 9

iii
3.3 USE CASE DIAGRAM 10

3.4 CLASS DIAGRAM 11

3.5 SEQUENCE DIAGRAM 12

3.7 ACTIVITY DIAGRAM 13

iv
1. INTRODUCTION
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

1.INTRODUCTION

1.1 PROJECT SCOPE:

The project focuses on creating a food safety traceability system using


technologies like RFID, two-dimensional codes, big data storage, and the Internet of
Things. It specifically addresses issues of incomplete and opaque information in the
context of epidemic prevention, with a primary example being rice production. The
system integrates RFID for tracking, two-dimensional codes for information entry, and
big data storage for reliability. It aims to enhance the credibility of traceability
information by ensuring integrity, reliability, and safety in the technical
implementation. The project includes a dynamic query platform and a mobile terminal
for easy access to detailed information about the entire food production process.
Ultimately, the goal is to build a robust traceability system that promotes transparency
and trust in the food supply chain.

1.2 PROJECT PURPOSE:

The purpose of the project is to create a reliable and transparent food safety
traceability system, focusing on rice production as an example. By integrating
technologies like RFID, two-dimensional codes, big data storage, and the Internet of
Things, the project aims to address challenges related to incomplete and opaque
information in the food supply chain. The system seeks to enhance credibility by
ensuring the integrity and safety of traceability information, ultimately fostering trust
between consumers and the market. Through the use of advanced technologies, the
project intends to provide a technical solution that improves the overall quality and
safety of food products, contributing to effective epidemic prevention and control
measures.

CMRTC 1
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

1.3 PROJECT FEATURES:

The project features a comprehensive food safety traceability system, primarily


centered around rice production. It utilizes advanced technologies such as RFID, two-
dimensional codes, big data storage, and the Internet of Things. The system enables
accurate tracking of the entire food production process, ensuring reliability and
transparency. With a user-friendly dynamic query platform and a mobile terminal,
consumers can easily access detailed information about the origin and journey of the
rice they purchase. The focus on data integrity and safety aims to build trust between
consumers and the market. Overall, the project's key features include technological
innovation, accessibility, and a commitment to enhancing the credibility of food
traceability information.

CMRTC 2
2.SYSTEM ANALYSIS
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

2.SYSTEM ANALYSIS

2.1 SYSTEM ANALYSIS:

System Analysis is the important phase in the system development process. The
System is studied to the minute details and analyzed. The system analyst plays an
important role of an interrogator and dwells deep into the working of the present system.
In analysis, a detailed study of these operations performed by the system and their
relationships within and outside the system is done. A key question considered here is,
“What must be done to solve the problem?” The system is viewed as a whole and the
inputs to the system are identified. Once analysis is completed the analyst has a firm
understanding of what is to be done.

2.2 PROBLEM DEFINITION:

The project wants to fix a problem: right now, it's hard to know if the food we
buy, like rice, is really safe. There's not enough clear information about where the food
comes from and how it's made. This can make people worried. So, the project is creating
a system using new technologies to track and show all the details about how rice is
produced. This way, when you buy rice, you can be sure it's safe and good quality
because you'll have all the right information. The goal is to make people feel more
confident about the food they eat. Certainly! The project aims to tackle the issue of
unreliable information in the food supply chain, focusing on the safety of rice.
Currently, there are challenges in ensuring the quality and safety of food products due
to incomplete and unclear data about their origin and production processes. This lack
of transparency can lead to a breakdown in trust between consumers and the market.

CMRTC 3
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

2.3 EXISTING SYSTEM:

In recent years, food safety issues have drawn growing concerns from society.
In order to efficiently detect and prevent food safety problems and trace the
accountability, building a reliable traceability system is indispensable. Traditional
traceability systems have issues such as data invisibility, tampering and sensitive
information disclosure. The existing system provides a food safety traceability system
based on blockchain and EPC Information Services (EPCIS), and develops a prototype
system. A management architecture of on-chain & off-chain data is proposed as well,
through which the traceability system can alleviate the data explosion issue of the
blockchain for Internet of Things (IoT). Furthermore, the enterprise-level smart
contract is designed to prevent data tampering and sensitive information disclosure
during information interaction among participants.

2.4 LIMITATIONS OF EXISTING SYSTEM:

Following are the disadvantages of existing system:


 No accurate data
 Security
 Compatibility Issues
 Potential for Slowdowns

2.5 PROPOSED SYSTEM:

The proposed system implements a food safety traceability system based on


RFID technology and big data storage technology in the Internet of Things. The use of
the Internet of Things and big data technology has realized the data collection of various
food data. The use of RFID technology to realize automatic recording of relevant
parameters avoids the contamination of food product traceability information caused
by manual data input. The purposed traceability system is integrated with the Internet
of Things and big data technology to realize the traceability of the entire agricultural
production process of agricultural and sideline products such as planting, processing,

CMRTC 4
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

testing, warehousing, transportation, and sales. This ensured that the source of
agricultural and sideline products can be traced, flow can be traced, information can be
inquired, and responsibilities can be held accountable to protect people's health and
food safety.

2.6 ADVANTAGES OF THE PROPOSED SYSTEM:

 Real-time Data Collection


 Security
 Comprehensive Traceability
 Protection of Consumer Health
 Integrity and Realiability

2.7 FEASIBILITY STUDY:

The feasibility of the project is analyzed in this phase and business proposal is
put forth with a very general plan for the project and some cost estimates. During
system analysis the feasibility study of the proposed system is to be carried out. This
is to ensure that the proposed system is not a burden to the company. For feasibility
analysis, some understanding of the major requirements for the system is essential.

Three considerations involved in the feasibility analysis:


 Economic Feasibility
 Technical Feasibility
 Social Feasibility

2.7.1 ECONOMICAL FEASIBILITY:

This study is carried out to check the economic impact that the system
will have on the organization. The amount of fund that the company can pour

CMRTC 5
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

into the research and development of the system is limited. The expenditures
must be justified. Thus the developed system as well within the budget and this
was achieved because most of the technologies used are freely available. Only
the customized products had to be purchased.

2.7.2 TECHNICAL FEASIBILITY:

This study is carried out to check the technical feasibility, that is, the
technical requirements of the system. Any system developed must not have a
high demand on the available technical resources. This will lead to high
demands on the available technical resources. This will lead to high demands
being placed on the client. The developed system must have a modest
requirement, as only minimal or null changes are required for implementing this
system.

2.7.3 SOCIAL FEASIBILITY:

The aspect of study is to check the level of acceptance of the system by


the user. This includes the process of training the user to use the system
efficiently. The user must not feel threatened by the system, instead must accept
it as a necessity. The level of acceptance by the users solely depends on the
methods that are employed to educate the user about the system and to make
him familiar with it. His level of confidence must be raised so that he is also
able to make some constructive criticism, which is welcomed, as he is the final
user of the system.

CMRTC 6
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

2.8 HARDWARE & SOFTWARE REQUIREMENTS:

2.8.1 HARDWARE REQUIREMENTS:

Hardware interfaces specify the logical characteristics of each interface


between the software product and the hardware components of the system. The
following are some hardware requirements.

 Processor: Pentium IV or higher


 RAM: 4GG
 Hard Disk: 20GB
 Monitor: SVGA

2.8.2 SOFTWARE REQUIREMENTS:

For developing the application the following are the Software


Requirements:
 Operating System: Windows 7 ultimate
 Coding Language: Python
 Framework: Django-ORM
 Front-End: HTML,CSS,Java Script
 Back-End: My SQL

CMRTC 7
3.ARCHITECTURE
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

3.ARCHITECTURE

3.1 PROJECT ARCHITECTURE:

This project architecture shows the procedure followed for classification,


starting from input to final prediction.

Figure 3.1: Project Architecture

CMRTC 8
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

3.2 DESCRIPTION:

The Construction Food Safety Traceability System is a cutting-edge


architecture that seamlessly integrates the Internet of Things (IoT) and Big Data to
fortify consumer health and safety. At the heart of this system are strategically deployed
sensors and IoT devices within construction sites, working in tandem to monitor critical
environmental conditions and diligently track the movement of food items. This real-
time data is efficiently collected and transmitted through secure communication
protocols, ensuring a robust and reliable flow of information.

The system's data processing prowess is amplified by Big Data analytics, which
delves into expansive datasets to unveil valuable insights. Machine learning algorithms
play a crucial role in identifying patterns, contributing to informed decision-making.
To bolster transparency and traceability, the system incorporates blockchain
technology, creating an unalterable ledger that meticulously records the journey of food
items from construction sites to the end consumer.

User interaction is streamlined through an intuitive interface, empowering


construction site staff to input relevant data and allowing consumers to trace the origin
of their food items. Security measures, including encryption and stringent access
controls, safeguard sensitive information, ensuring data integrity and privacy. The
system seamlessly integrates with external systems, offering a comprehensive view of
the entire supply chain and facilitating the sharing of pertinent data with health
authorities.

In essence, the Construction Food Safety Traceability System is a holistic


approach to enhance transparency, compliance, and, ultimately, consumer safety within
the construction food supply chain. Its multifaceted architecture not only addresses the
immediate concerns of data monitoring and traceability but also incorporates
mechanisms for ongoing improvement, aligning with the evolving landscape of food
safety and technology.

CMRTC 9
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

3.3 USE CASE DIAGRAM:

A use case diagram in the Unified Modeling Language (UML) is a type


of behavioral diagram defined by and created from a Use-case analysis. Its purpose is
to present a graphical overview of the functionality provided by a system in terms of
actors, their goals (represented as use cases), and any dependencies between those use
cases. The main purpose of a use case diagram is to show what system functions are
performed for which actor. Roles of the actors in the system can be depicted.

Figure 3.2: Use Case diagram

CMRTC 10
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

3.4 CLASS DIAGRAM:

In software engineering, a class diagram in the Unified Modeling Language


(UML) is a type of static structure diagram that describes the structure of a system by
showing the system's classes, their attributes, operations (or methods), and the
relationships among the classes. It explains which class contains information.

Figure 3.3: Class diagram

CMRTC 11
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

3.5 SEQUENCE DIAGRAM:

A sequence diagram in Unified Modeling Language (UML) is a kind of


interaction diagram that shows how processes operate with one another and in what
order. It is a construct of a Message Sequence Chart. Sequence diagrams are sometimes
called event diagrams, event scenarios, and timing diagrams.

Figure 3.4: Sequence diagram

CMRTC 12
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

3.6 ACTIVITY DIAGRAM:

Activity diagrams are graphical representations of workflows of stepwise


activities and actions with support for choice, iteration and concurrency. In the Unified
Modeling Language, activity diagrams can be used to describe the business and
operational step-by-step workflows of components in a system. An activity diagram
shows the overall flow of control.

Figure 3.5: Activity diagram for Service Provider

CMRTC 13
CONSTRUCTION FOOD SAFETY TRACEABILITY SYSTEM FOR PEOPLES HEALTH UNDER THE INTERNET OF THINGS AND BIG DATA

Figure 3.6: Activity diagram for Remote User

CMRTC 14

You might also like