Agriculture Assist
1
INTRODUCTION “Farming Scholar Group” is an idea to help the farmers regarding ‘Agriculture’ in order to give awareness by conducting camps. This website is developed on this concept, students can enroll as volunteers, and the university representatives (NGO’s) are provided with these volunteers to conduct the camps. Further, the website also serves as an online portal, which provides complete information about ‘Agriculture’ in the form of articles, videos and audio. It also consists of registration and login pages so as to interact well. The articles are written by the professors of that particular university. This bridges the gap between the NGO’s, volunteers and villagers. The system has five types of users. They are: Admin Professors Village Representatives Students(volunteers or users) The outsiders The admin is the one who has full control. He is the one who creates a login id and password for the village representative. He can make change to the database by adding articles or any files to the website and can also delete unnecessary details such as details regarding camps which are already taken place. If the university people plan for any events such as camps, the information regarding them will be posted by the admin itself. The professors of a particular university can also register as members and they will be given permission to view the articles, events and so on. It is
2
the professors who post the articles in the website. The main task of the professors is that, they are given permission to answer to the queries posted to them by the village representative of any particular village. It is very difficult to conduct awareness camps in rural areas because of the lack of interaction between people who are interested to participate in the Agriculture Camps and NGOs which are interested in organizing such camps. Using this website we can make this task a lot simpler by assigning one village representative for each individual village who will be responsible for guiding the farmers. The village representative helps the farmers by reading the existing or newly posted articles, videos, audio regarding seeds, pesticides, equipments, latest technologies, precautions for farming from the website. If incase, there are any queries, and if the village representative is not sure about the answer, then he will post the queries directly to the professors which will be later answered by them. The students of the university can also enroll as the volunteers by getting registered in the website and are given permission to view all the articles, and upload the video audio files. By viewing the events page, if any of the students would like to be a volunteer for the camps, they can personally go and enroll their names. The outsider is one who is new to this system and wishes to know the information through the website. He can go through the homepage, contact details and articles. The main reason for developing this project is to guide the rural people who are unaware of the farming techniques and concepts which play a major role for the development of India in the field of ‘Agriculture’.
1.1 Motivation 3
The proposed system will aim to automate all the activities and eliminate all the drawbacks that the existing system of manual as well as web based operations faces. The important features of the proposed system are listed below: Farming Scholar Group should be something different when compared with other websites. Restrictions are for normal users where they cannot go further. They should be some difference between professors, students, village representatives and the normal users. They should be some files which can un-authorized for normal users. All authorization and authentication are based on the username and password. Admin has option of viewing files present in each category in server. Admin
will
be
having
complete
details
about
the
village
representatives, articles, files and so on. Users can upload or download the files from the network. Admin alone can delete, modify, upload, update files where as others cannot. The system will be developed in a modular fashion and will be well documented. This facilitates new modules and functionality to be added without much unwarranted effort and troubles.
1.2 Problem Definition NGO’s (Non Government Organizations) run websites which consist of information which help the farmers in order to give awareness regarding farming technologies. These websites hold information about the following:
4
Pesticides
Manure
seeds
equipments
wallpapers of farm fields and equipments
But the major problem that occurred in this system is, most of the farmers in India are illiterates and do no know how to access the internet and are not able to utilize the facilities provided by the NGO’s. For this reason, the NGO’s or the volunteers will have to personally meet the farmers and explain them about the farming technique which is found to be the drawback. This is due to the reason; the NGO’s and the volunteers will not have sufficient time to visit all the villages and organize camps. It is also very difficult to conduct camps in rural areas due to lack of interaction between people who are interested to participate in the awareness camps. Apart from the above mentioned problems, existing websites do not contain querying system i.e... If the farmers have any queries regarding the farming techniques, they cannot post them into the website and their doubts remain unanswered. Moreover, apart from NGO websites there are many more
website
which
do
contain
information
regarding
the
farming
techniques, seeds, pesticides and also have querying system. The problem arise here is that, those queries may or may not be answered because no person in particular are appointed to answer them, and only the users who logs into the site can answer those questions but there is a possibility that the user may not know the answer.
1.3 Objective of the Project The main objective of the project is to develop an efficient system which will automate the activities of the university representatives. The
5
proposed system will help the representatives to reduce there time spent in going around for the camps and also helps in providing better and user friendly services to all the users. The project has to design and implement a system as listed: Creating database. Providing data updating facility for the admin. Generating random ID and password for the professors, village representatives and the student volunteers which are unique. Ability to upload the audio and video files. Ability to download the articles. Querying system. Maintaining the record of the queries in the database. Maintaining the record of the answers for the queries. Ability to view files placed on different machines. The uploaded file can be viewed from network. Maintaining database for the articles and files. Providing necessary information regarding the camps that will be conducted in different villages. Providing necessary information about fertilizers and pesticides. Providing wallpapers.
1.4 Limitations of the Project In order to make the Awareness camp conduction easy, this project provides Event-scheduler which integrates the place, time, topic, volunteers and related files like videos and presentations at one place on the web. The system depends on few parameters. These parameters are as outlined below.
6
All the users are not given accessibility to view all the contents of the website. Every individual student of the university should register as volunteers by providing the correct details. The user ID for the session is maintained by the admin. Even the professors of the university should create any account in the website. Professors are given permission to reply to the queries and write the articles. Village representative id is created by the admin because the village representative will be appointed for the villages by the university representatives. Only village representatives are given permission to post the queries to the professors and they can be viewed only by the professors and admin and not the students. Students are permitted to upload the files and are allowed to browse the website, events and articles.
1.5 Organization of Documentation This project mainly deals with the development of a web portal which will be helpful for the farmers. It is provided with information regarding the farming techniques, fertilizers, pesticides and so on with user friendly environment. The first chapter gives us a clear cut view of the proposed system, the problems in the existing system, and limitations of the proposed system and the objective of the proposed system. The second chapter deals with the introduction of the existing system, limitations of the existing system and the analysis of the information that has been gathered. The third chapter deals with the analysis phase. In 7
analysis phase, we give the clear view of the requirements of the project such
as
user
requirements,
software
requirements
and
hardware
requirements. It also consists of the system architecture that is the content diagram of the project along with the flow chart. The fourth chapter consists of the design phase of the project. It basically includes the DFD diagrams and the UML diagrams. It also consists of the module design and organization. The fifth chapter deals with the implementation and results which further consists of login forms, output screens and result that has bee analyzed. Finally, the last chapter consists of the test cases and validation phase. It gives the clear view of how the tests have been applied to the project.
LITERATURE SURVEY
8
2.1 Introduction This chapter mainly deals with the existing system and how the NGO’s help the rural people in order to give awareness about agriculture techniques. The first step of preliminary study in the system analysis process involves the identification of needs for a website which give good interactive and friendly atmosphere.. The motivation behind this project is to give access of different files to user across the network. Thus, this chapter gives a clear view of the existing system as well as the constraints and limitations of the existing system.
2.2 Existing System Many of the Non Government Organizations help the rural people through network in order to give awareness about farming. They run websites by providing information which is essential for a farmer such as information about the following: Pesticides Manure Seeds Equipments Articles of different technologies used for farming in different countries. This information is highly important for proper growth of crops. Most of the farmers in India are illiterate and since they do not know how to access internet, they are not able to utilize the facilities these NGO’s are providing. Apart from this, the NGO’s conduct camps in different villages. Due to lack of communication and knowing the advantages of attending the camps, only the interested candidates will attend the camp. However, few other websites hold additional information about farming like weather, wallpapers of farm fields and equipments and so on.Moreover, there are
9
many books which give detailed information about the farming techniques, pesticides, manure, seeds, weather and equipments.
2.2.1 Drawbacks in Existing System There are many existing websites which gives loads of information about agriculture and the latest technologies. But still there arise problems in the existing system. One such reason is illiteracy. Illiteracy in India leads to many such constraints. They are as follows: As many of the rural people in India are illiterates, they are unable to access the internets and gather information about agriculture. Due to lack of interaction among the people, the farmers are unaware about the camps that are held in different villages. There is lot of manual work to be done. Queries cannot be answered in the websites. The villagers have to wait for the NGO volunteers to visit their villages for the next time which may even take months.
10
5.3.2 output screens Home page:
11
Admin login page:
12
13