GUJARAT TECHNOLOGICAL UNIVERSITY
Madhuben & Bhanubhai Patel Women’s Institute of Engineering
for Studies ; Research in Computer ; Communication
Under subject of
DESIGN ENGINEERING – II
B. E. III, Semester – VI
Prof. Jagruti Prajapati Prof. Hetal Chudasama
Faculty Guide Head of the Department
Sr. No. Name Enrollment No.
1 Aesha V Patel 150630116020
2 Urvi N Patel 150630116036
This is to certify that a Design Engineering Report entitled “Farming security” submitted by
Aesha V Patel (Semester –6th, Enrollment No. 150630116020) and Urvi N Patel (Semester
– 6th , Enrollment No. 150630116036) has been done towards the partial fulfilment of the
degree of Bachelor of Engineering of M.B.I.C.T. Engineering College is the work carried
out by her under my guidance and supervision. The work submitted, in my opinion, has
reached to a level required for being accepted for the examination.
Date of Submission: 19th April, 2018
Prof. Jagruti Prajapati Prof. Hetal Chudasama
Internal guide Head of IT Department
MBICT College MBICT College
New V.V.Nagar New V.V.Nagar
This project idea is by far the most significant accomplishment in our life and it would be
impossible without people who supported us and believed in us. We would like to extend our
gratitude and sincere thanks to our honorable, esteemed supervisor Prof. Jagruti Prajapati.
She is not only a great teacher/professor with deep vision but also and most importantly a
kind person. We sincerely thank for her exemplary guidance and encouragement. She trust
and support inspired us in the most important moments of making right decisions and we are
glad to work with him. My special thanks go to Prof. Hetal Chudasama, Head of
Information Technology Department, M.B.I.C.T. College, New V.V. Nagar, for providing us
with best facilities in the Department and his timely suggestions.
We want to thank all teachers for providing a solid background for our studies and research
thereafter. They have been great sources of inspiration to us and we thank them from the
bottom of heart.
We would like to thank all friends and especially our classmates for all the thoughtful and
mind stimulating discussions we had, which prompted us to think beyond the obvious.
Aesha V Patel – 150630116020
Urvi N Patel – 150630116036
TABLE OF CONTENTS
CHAPTER NO. TITLE P P A G E
Title Page I
Certificate Page II
Table of Content IV
Aims ; Importance of Project
Chapter 3 Canvas
3.1 Empathy Canvas 06
3.2 A.E.I.O.U Canvas 08
3.3 Product Development Canvas 09
3.4 Ideation Canvas 11
3.5 Mind Map Canvas 12
Chapter 4 Feedback Analysis 14
Chapter 5 Prior Art Search 15
Chapter 6 L.N.M Matrix 17
Chapter 7 Prototype 18
Chapter 8 Reverse Engineering 19
Chapter 9 Implementation 20
Chapter 10 Conclusion 23
Chapter 11 Reference 24
Chapter12 Plagiarism Report 25
Android mobile use in Agriculture is as the core components to more helpful to increase
productivity of crops and indirectly to increase GDP of India reduce poverty. The main
challenges for crop selection traditional methods. This is android application which will be
useful for farmers ; agricultural institutes for cultivation of various kind of crops in various type
of atmosphere. This smart phone app is easy to use and in affordable cost which will suggest
most probable matching crops to people according to weather condition. By this farmers can
cultivate more suited crop and increase production ratio .Here application needed basic inputs
like water availability in mm , average temperature , average soil Ph of farm , locality of farm ,
soil type etc so by certain calculation at backend this application will show most probable crops
for that farm . This application will have other features like language translation, voice
recognition, and database of soil, crops and insects. It is one farmer’s friend kind of application.
AIMS OF PROJECT
? To make us student mind out work individually but also to works as a team.
? To get knowledge of each subject that has been studied before.
? To develop skill of getting solution of problem.
? To develop ability of report writing.
? Participate in effective group work.
? To improve the self study.
? To improve the unity and discipline.
? To provide and develop the decision making.
? To select the good ideas and good thinking.
? Quality control stands and accepts information of running technology.
IMPORTANCE OF PROJECT
The process of work depends on intelligence skill, creativity; energy of students project
work has been rejected. Studies on subject projects work will provide an opportunity for coordination
and integration of theory and practice. It provides a wide range of cognitive skill
and necessary in technical. The purpose of providing project work is to problems and to
introduce you to the procedures used to reach efficient acceptable solution .By doing this you
gain confidence in taking decision and taking problems project work will integrate and train
by you in study.
What do you mean by project?
P: Planning before carrying out the work
R: Raw material required for the work
O: Organization of the work
J: Join the effort put together in the work
E: Estimating of the work
C: Costing of the work
T: Technicians use in performing the work
Characteristic of the project
The following are the main characteristic of the project
? OBJECTIVE: A project should have specific objective to be filled.
TIME PERIOD: A project has to be completed participating in it.
? TERM WORK: term work includes all the aspects of the team work.
? FEATURE: A project should have good feature.
? SUCCESIVE: More and more aspects of the project and known at each stage of
? RISK: Project has been certain amount involved in it, its performance depend upon
construction, quality and mechanisms.
What Is Design Thinking?
Design thinking is all about developing and launching innovative ideas, concepts, prototypes
and business models is essential for the continuity of the firm. The reason that makes
innovation difficult is that a lot of people have to change their conviction and habits before
something really new will be deployed. The basic flow of Design Thinking Process start with
the problem or a challenge we have identified from- experience, dreams, necessity, facing
problems, existing products, creative nature, novel combination of existing ideas,
surroundings, doing work. Design Engineering is a general term that covers multiple
engineering disciplines including electrical, mechanical, chemical engineer, aeronautical
engineer, civil, Computer Engineering, Information Technology and
structural/building/architectural engineers. The uniting concept is a focus on applying the
‘engineering design process, in which engineers develop new products or processes with a
primary emphasis on functional utility.
Learning Tools and Its Importance
? Design of a new product usually starts with a forward design process in which the
need is put forward by a customer/client.
? The students work in group to solve challenging open-ended design problems. They
come up with several feasible alternative solutions from which the best solution is
taken for further studies and analysis. Since the design process course in our
engineering school heavily emphasizes involving the students in hands-on learning
activities, it helps them to understand the how to buy the products easily.
INTRODUCTION of TEAM MEMBERS
Unity of our team is very good. Members are very hard working. We help and support
each every member of the team. Our team has very conceptual thinking. Because, of this
quality of thinking we able to think on different problems.
First team member name is Urvi N Patel. She has extrovert personality. She is very
good at taking any right decision related to project. She is very kind and humble girl. She is
very hard working. She has good knowledge of some new computer technologies which is
beneficial for team.
Second team member name is Aesha V Patel. She is also very hard working. She is
always ready to do any work at any time. She never answers negatively for project work. She
has good communication skills. She can explain anything to anyone. This is also very
essential for our team.
Our team’s guide name is Prof. Jagruti Prajapati. She is not only a great professor
with deep vision but also most importantly a kind person. We sincerely thank for her
exemplary guidance and encouragement. Her trust and support inspired us in the most
important moments of make right decisions and we are glad to work with him.
Engineering is a branch of Science and Technology where society expects lots of
innovation and creativity from engineers. But today’s education system has become very
stereotype which just follows the traditional teaching learning process. This needs to be
change in order to have maximum contribution from engineering students to the society.
INTRODUCTION OF PROJECT
Agriculture is the broadest economic sector and plays an important role in the overall
economic development of a nation. Technological advancements in the arena of agriculture
will ascertain to increase the competence of certain farming activities. We have proposed a
novel methodology for smart farming by linking a smart system through wireless
communication technology. Our system focuses on the features that make our application
more efficient which includes database of soil, crop, insects, voice recognition system,
weather forecasting and language translation that plays a vital role in making farming
activities easier. The application will have a weather forecast report which will help the
farmers to keep a check on heavy rains. Another interesting feature provided is the database
of soil, crops and insects. This database will provide information to the farmers in an easy
manner. Voice recognition will be provided in the application so that farmers can easily
access the information. For this purpose language translator will be used.
To define any user centric problem we need to know the user properly. That was what this
canvas was all about. We thought of so many people but wanted to go for some people that
mostly remain untouched by technology but are larger in number. They cover a large mass
but are least touched with technology.
After that the next portion was stakeholders, who are the people that directly or indirectly
make an impact on the life of, our user. After thinking we got so many names. The simple
looking life of users is surrounded with many stakeholders that make an impact on his life
Hands on exercise on Story Boarding Canvas
Last and the most interesting part was the ‘Story Boards’ which can be called the board of
emotion understanding the problem of society is one of the biggest challenges for engineering
student as till now they were making project on imaginary ideas. So the day 1 session was
based on understanding the domains of the problem in broader sense which emphasized on
interacting with the people of your domain area which included more of casual talk rather
than technical session. It focused on making people comfortable in discussing their problem
with our students. And this activity was named as story boarding canvass.
It helped us understand that when we build anything for anyone, the purpose and emotion
behind that are equally important. So many stories were striking to our minds and we drafted
the four which we thought were connected to the roots of being a User. This process
somehow gave us a feeling of being in the shoes of a user, and with that the first canvas was
Figure 3.1 Empathy canvas
Activity Canvas was the portion, in which we had to include the activities that people carry
out in their life. We tried to note down all the security and safety activities that goes on in the
The activity part includes wireless network, database management, weather
forecasting and voice recognition.
The environment part includes the place where our application is to be used. It
includes farm, agricultural universities, laboratories.
The interaction part includes how our application will interact within the environment.
Technical environment includes the interaction of Smartphone and microphone, users and
database. Physical interactions include the people using it.
The object part includes which objects are needs in our application Smartphone,
sound transducer, microphone, using database.
The user part includes the users of this application. The users of our application can
be listed as follows: farmers, agricultural professors, agricultural students, laboratory
assistants, agricultural scientists etc
Figure 3.2 AEIOU canvas
PRODUCT DEVELOPMENT CANVAS
In this Canvas we have mentioned purpose of our product, functions, features, revalidation
and product’s experience. Purpose of our product is to use shopping apps with voice
recognition to reduce effort of the customers.
The first thing we had to do was clarify the purpose of our product. Our purpose was clear: to
easy access and management and help customers.
For this purpose, we defined some functions that our product must do. These included, for
each of the function that our product fulfilled, we had to include one or more features that
supported that function.
In the next section we had to revalidate our product with the help of customers, who were, for
the moment, other teams that were working like us on different designs. Most of our features
were validated as extremely useful by other teams.
We had to redesign some features in the next section. These features were both the ones that
were extremely useful and the ones that we are moderately relevant. We optimized the
features that were useful and made them even better.
There was a section on this canvas where we had to write down about customer experience.
Here we had to write what the user would feel when using our product. We wrote about how
the work of people to be simplified and how grateful and innovative the user would feel.
Figure 3.3 Product development canvas
Ideation Canvas is where first we started with people, where we simply thought about the people
for whom we want to solve the problem. For our product we listed the people like engineers,
operators, farmers, customer, updater, laboratory assistant, agricultural scientists, agricultural
professors and agricultural students. Then list out whatever activity every segment of people do.
Then thought for context/location/situation and finally for possible solutions.
We conclude that by implementing our system in the future as well as the effectiveness of the
system intention we can reduce the effort of our farmers and help them. It includes various
activites such as weather forecasting, database management, voice recognition and expert advice.
Figure 3.4 Ideation canvas
MINDMAP This canvas was a summarization canvas for all the other canvases we used
during the designing Process. People are the part of first canvas that is empathizes.We
reached to the final entities of this block through the whole process those were customeres
and related to our application.Identifying the problem and solution.
Figure 3.5 Mindmap
Integrating customer knowledge in the research and development phase is a way of refining
products both before and after launch. The information collected on various channels can be
easily filtered and integrated in R&D. Thus, feedback analysis helps us to improve our
product. It also provides new ideas from the customers. Being responsive to customer
feedback also brings companies closer to their target audience. Here are some feedbacks from
the audience who will use our application.
Feedback 1: The targeted audience for our application are farmers. The growing technology
will undertake responsibilities of agriculture. There was the positive feedback reported from
the farmers. They thought it would reduce the effort as they could easily get results. They
also helped us by providing us the idea for the language translator to be added as a feature.
Feedback 2: Another group of targeted audience were agricultural students and professors.
We recorded a positive response from them. They thought of it as it would relieve their work.
Now they could easily concentrate on multiple work which would be time saving.
Feedback 3: One negative response was recorded from the farmers which turned us for
thinking that if wrong words are spoken then it should directly correct the words. This is a
good feedback which will help us in the future.
Feedback 4: Another negative response was recorded which gave us an idea that we need to
classify the given data into a proper database which would have a simpler graphics which
could be easily understood by everyone.
Feedback 5: A positive response was recorded which from the farmers which would also
provide them the information about the proper information about the prices of the crops.after
using this application there would be the uniform cost of all the prices.
Feedback 6: A negative response was recorded regarding the weather forecasting feature that
it would not be used in remote areas where network is available properly.
Feedback 7: A positive response was recorded by the homemakers that they could know the
condition of growing the crops on a small scale as hobby.
Prior Art Search
A study of journals, patent databases, literature of similar products and any other resource,
which can provide information related o their product/ idea/ concept is included in prior art
1) Wheather Forecasting system
Inventors:- Bruce Schwoeger
Published as:- US09752347
Publishing date:- July 8, 2003
An individualized, location specific weather forecasting system in which the location of an
electronic device is detected; and weather data is generated and transmitted to the electronic
device so that subscribers receive weather forecast data specific to their current location.
This invention features an individualized, location specific weather forecasting system
comprising an electronic device; means for detecting the location of the electronic device;
means for generating weather data; and a forecasting subsystem, responsive to
the weather data and the location of the electronic device which transmits to the electronic
device weather forecast data specific to the current location of the electronic device.
The electronic device is typically a wireless mobile electronic device such as a cellular
telephone, portable computer and/or personal data assistant. The means for detecting the
location of the electronic device may be global positioning systems and cellular telephone
2) Voice Recognition
Publication Date:-February 1, 2007
Abstract:-A voice recognition system has a recognition dictionary storing voice information,
a primary voice recognition means for performing primary voice recognition in response to
input voice information pronounced by a user by the use of the recognition dictionary, and a
recognition result judging means for deciding whether the primary voice recognition result is
to be accepted or rejected. The voice recognition system includes a transceiver means for
sending the input voice information of the user to an additional voice recognition means
when the primary voice recognition result is rejected by the recognition result decision means
and for receiving a secondary voice recognition result produced as a result of secondary voice
recognition of the additional voice recognition means, and a recognition result output means
for outputting the primary or secondary voice recognition result to an exterior of the voice
3) Agricultural management system for providing agricultural
Inventor: Pinaki Gupta, Krishna Mohan
Publication number: US200220183867A1
Publication date: May 12, 2002
Abstract: The present invention relates generally to a networked integrated computer system
and more particularly to using web based distributed enterprise computer systems for
providing agricultural solutions both technical and commercial for conducting e-commerce,
wherein the transactions are between the farmer, who is the central figure in the entire system
and the producer and dealer of farm input and the consumer and trader of farm output, and
the invention provides methods of creating a virtual marketplace.
4) Language Translator
Inventor: Lindsay D’Penha
Publication number: 20140142917
Publication date: May 22, 2014
Abstract: A language translation system receives a request for a translation of a set of text
from a first language to a second language. Further, the language translation system provides
the request to a machine language translator. In addition, the machine language translator
performs a machine translation of the set of text from the first language to the second
language. The machine language translator determines that the machine translation should be
modified by a human translator. Further, the machine translation is provided to the human
translator for modification after the determination.
Learning Needs Matrix will helps us to identify the learning requirements at an early stage along with
prioritization of specific learning along with defined time duration/ time allocation for each learning
Identification will be focused on listing out both
(i) the learning, which is included in some subject of the formal syllabus of our branch and
(ii) the learning, which is required for solving the Design problem and which may not be included in
the formal syllabi of the other subjects.
All such learning, required for developing the product, should be considered to be required to be
studied for the group of students, who are working on the product. It may include learning of specific
Figure 6.1 LMN matrix
Figure 7.1 prototype
What is Reverse Engineering?
It is a process of analyzing software with a view to understanding its design and
specification. May be part of a re-engineering process but may also be used to re-specify a
system for re-implementation. Builds a program data base and generates information from
this. Program understanding tools (browsers, cross-reference generators, etc.) may be used in
this process .
Reverse Engineering Process :
Reverse engineering often precedes re-engineering but is sometimes worthwhile in its own
right. The design and specification of a system may be reverse engineered so that they can be
an input to the requirements specification process for the system’s replacement. The design
and specification may be reverse engineered to support program maintenance.
Our main aim of the project is to provide the useful services to the farmers by providing the
features like weather forecasting, database management and voice recognition without waste
of any time. We can conclude our report with the list of activities performed in our objects.
The information collected by us lead to the following conclusions: We need a wireless or
internet connection for the connectivity. The android applications are prepared with .apk files
which uses JAVA and C++ programming language. The environment for our project is
agriculture industries, agriculture laboratories, farms, dealers and many others. Any person
who wants to learn about farming will be the environment. The features and functions of our
project lead us to accomplish our project successfully reducing the burdens of the people.