0% found this document useful (0 votes)
755 views13 pages

A Project Proposal ON Agriculture Farm Management System: Enrollment No: 19stucmtd01023 Vi Semester, Class of 2019-2022

This document proposes an agriculture farm management system. It begins with an abstract describing farm management as making decisions to minimize costs and maximize profits and production. It then provides an introduction describing farm management as integrating information from various sciences to make decisions specific to individual farms. The document outlines existing systems, the proposed system focusing on optimal resource utilization and profit/satisfaction maximization. It describes objectives of minimizing costs/inefficiencies and maximizing profits/productivity. Limitations and an implementation methodology using MVC pattern are also summarized.

Uploaded by

Enzy Marak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
755 views13 pages

A Project Proposal ON Agriculture Farm Management System: Enrollment No: 19stucmtd01023 Vi Semester, Class of 2019-2022

This document proposes an agriculture farm management system. It begins with an abstract describing farm management as making decisions to minimize costs and maximize profits and production. It then provides an introduction describing farm management as integrating information from various sciences to make decisions specific to individual farms. The document outlines existing systems, the proposed system focusing on optimal resource utilization and profit/satisfaction maximization. It describes objectives of minimizing costs/inefficiencies and maximizing profits/productivity. Limitations and an implementation methodology using MVC pattern are also summarized.

Uploaded by

Enzy Marak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

A

PROJECT PROPOSAL

ON

AGRICULTURE FARM MANAGEMENT SYSTEM


SUBMITTED BY:

ENZY TANYA M MARAK

ENROLLMENT NO: 19STUCMTD01023

VI SEMESTER, CLASS OF 2019-2022

In partial fulfillment of the requirement for the award of the degree of Bachelor of computer
application (BCA)

GUIDED BY-

SUMIT DEY
Faculty Member department of IT, IUM Tura

ICFAI UNIVERSITY MEGHALAYA, TURA

DANAKGRE, P.O. DAKOPGRE

WEST GARO HILLS, MEGHALAYA, PIN: 794101

WEBSITE: https://www.iumeghalaya.edu.in/

1
Table of Contents

Contents Pages
1. Abstract
2. Introduction
3. Existing system
4. Proposed System
5. Objectives
6. Limitation
7. Methodology
8. Data flow diagram
9. Structure
10. S/H Requirement
11. Testing
12. Security
13. Scope of the project
14. Schedule
15. Conclusion
16. Reference

ABSTRACT

2
Farm management can be defined as a science of decision making innumerable decisions
which a farmer has to make in the farming business are related with either cost minimizing
problems or production maximizing problems, as the; farm profit depends upon the total costs
incurred in the farming. The main problems relating to cost minimizing may be mentioned as
follows. A farmer has to decide about the size of the farm and the volume of business in such a
way that it is neither too small to be uneconomic nor too large to be managed efficiently. In
other words, a farmer would like to have a farm for which he is able to arrange various
resources and has to incur the minimum fixed cost per unit of production.

INTRODUCTION
Agriculture Farm management system, making and implementing of the decision involved in organizing
and operating a farm for maximum production and profit. Farm management draws on agricultural
economics for information on prices, markets, agricultural policy, and economic institutions such as
leasing and credit. It also draws on plant and animal sciences for information on soils, seed, and
fertilizer, on control of weeds, insects, and disease, and on rations and breeding; on agricultural
engineering for information on farm buildings, machinery, irrigation, crop drying, drainage, and erosion
control systems; and on psychology and sociology for information on human behaviour. In making his
decisions, a farm manager thus integrates information from the biological, physical, and social sciences.
Because farms differ widely, the significant concern in farm management is the specific individual farm;
the plan most satisfactory for one farm may be most unsatisfactory for another. Farm management
problems range from those of the small, near-subsistence and family operated farms to those of large-
scale commercial farms where trained managers use the latest technological advances, and from farms
administered by single proprietors to farms managed by the state.

3
EXISTING SYSTEM

The very concept of farm management has a fascinating appeal to the mankind as there is not a
single creed which is not affected by this bread-butter subject. It is the study of farmer as a
producer of food and other raw materials, who occupies a strategic position in the economic life
of a country.

Farm management investigations give thrust and direction to farm business improvement by
providing useful information to planners, farmers and extension workers. Better understanding
of the sequential flow of new technology is provided by farm management research that
contributes to more realistic projection potential. Again, basic information by farm
management studies on specific farm projects such as land reclamation, irrigation and drainage,
serves as an aid to formulate national policies.

In the context of socio-economic changes that are likely to occur as the wheels of economy of
developing countries move to the closing years of the present century, there is likelihood of the
emergence of problems of population explosion and scarcity of resources. But farm
management has an inherent capacity of developing strategic approaches for making the best
use of scarce-resources. Hence, there is bound to be far greater awareness and understanding
of the role of farm management in the nations’ economy.

PROPOSED SYSTEM
Looking at the farm structure as a whole, it is apparent that the objectives of farm management
are to:

-study the existing resources, land, labour, capital, management and the production pattern on
the farm;

-perform the strategic task of finding out the deviation of the resources from their optimum
utilization;

-explain the means and procedure of moving from the existing combination of resources to
their optimum use for profit maximization.

-outline conditions that would simultaneously obtain its objectives of profit maximization and
family satisfaction through optimum use of resources and judicious income distribution; and

-work out costs and returns on individual enterprises and on the farm as a whole.

4
OBJECTIVE

Basically farm is an area of land which is primarily used for agricultural processes with the
objective of mainly food production.  So, it is the basic component of food production. It is an
economic unit used for agriculture and livestock production often under single management.
Usually the name “farm” is used for specialized units such as arable farms, vegetable farms,
fruit farms, and dairy, pig and poultry farms etc. depends on purpose, its degree of dependence
and size of the farm.

Farm Management

Farm management is the science and art of optimizing the use of resources in the farm of farm-
households and of achieving the optimal functioning of these systems in relation to household-specified
objectives. In short, we may conclude following points-

Since all the three main factor of farm i.e. land, labor and capital are limited, FM deals with judicious
decision while using scarce farm resources having alternative uses to obtain maximum profit and family
satisfaction on a continuous basis from the farm as a whole under sound farming programmes.

Optimization means achieving the farm household’s goals as efficiently as possible in the face of
whatever constraints of a physical, environmental, legal or socio-cultural nature may be relevant. This
implies obtaining maximum possible net benefit over time from the operation of the farm system. Net
benefit is measured in terms of output/profit or more broadly, as satisfaction or utility.

Maximization of net benefit implies efficient use of available resources and opportunities. For the
achievement of a given level of net benefit, it implies the minimization of costs.

There are two main points implies in farm management-

1. How to maximize the production and to get maximum profit?


2. How to minimize the cost of production?

5
Therefore, there are broadly two objectives:

1. Minimization of costs, losses and damages, also reducing inefficiency and


unemployment.
2. Maximization of profit, productivity, efficiency and employment.

So, the farm holder/manager has to take care of farm management in the following ways to
achieve the goal.

1. Individual farmer has to take production decisions such as what is profitable amount of
resources? Which combination of resources is most profitable? And what to produce or
which enterprise is to be selected?
2. To determine the relation of size of farm to land utilization, cropping pattern, capital
investment and labor employment.
3. To study the impact of technological changes on farm business.
4. To find out ways and means for increasing the efficiency of farm business through
better input-output relationship and proper allocation of resources among different uses.

LIMITATION
Although I have put my best efforts to make the software flexible, easy to operate but
limitations cannot be ruled out even by me. Though the software presents a broard range of
options to its users some intricate options could not be covered into it; partly because of
logistic and partyly due to lack of sophistication. Paucity of time was also major constraint, thus
it was possible to make the software foolproof and dynamic. Lack of time also compelled me to
ignore some part such as storing old result of the candidate etc.

Considerable efforts have made the software easy to operate even for the people not related to
the field of computers but it is acknowledged that a layman may find it a bit problematic at the
first instance. The user is provided help at each step for his convenience in working with the
software.

6
IMPLEMENTATION METHODOLOGY:

Model view controller or MVC as it is popularity called, is a software design pattern for
developing web applications. A Model View Controller pattern is made up of the following three
parts:

Model - The lowest level of the pattern which is responsible for maintaining data.

View – This is responsible for displaying all or a portion of the data to the user.

Controller – Software code that controls the interactions between the Model and View.

MVC is popular as it isolates the application logic from the user interface layer and supports
separation of concerns. Here the controller receives all requests for the application and then
works with the Model to prepare any data needed by the view. The view then uses the data
prepared by the controller to generate a final presentable response.

7
DATA FLOW DIAGRAM

STRUCTURE

8
SOFTWARE AND HARDWARE REQUIREMENT
Software and hardware requirement analysis for web application encompasses three major tasks:
formulation, requirements gathering and analysis modelling. During formulation, the basic motivation
and goals for the web application are identified, and the categories of users are defined. In the
requirements gathering phase, the content and functional requirements are listed, and interaction
scenarios written from end-user’s point-of-view are developed. This intent is to establish a basic
understanding of why the web application is built, who will use it, and what problems it will solve for its
users.

 Software Requirements Operating System

: Windows 10.

User Interface

: HTML, PHP, CSS, JAVA SCRIPT, BOOTSTRAP.

Database

: MY SQL.

Application Server

: XAMP Server.

 Hardware Requirements Processor

: Any processor above 500 MHz

RAM

9
: 4GB.

Hard Disk

: 2GB free space.

Input Device

: Keyboard, Mouse.

Output Device

: Monitor.

System type

: 32-bit or 64-bit operating system.

TESTING
Testing is a process of executing a program with the intent of finding an error. Testing is a
crucial element of software quality assurance and presents ultimate review of specification,
design and coding. System Testing is an important phase. Testing represents an interesting
anomaly for the software. Thus a series of testing are performed for the proposed system
before the system is ready for user acceptance testing. A good test case is one that has a high
probability of finding an as undiscovered error. Asuccessful test is one that uncovers an as
undiscovered error.

 Testing is a process of executing a program with the intent of finding an error Exhaustive
testing is not possible
 To be most effective testing should be conducted by a independent third party.
 The primary objective for test case design is to derive a set of tests that has the highest
livelihood for uncovering defects in software.

10
 To accomplish this objective two different categories of test case design techniques
areused.

SECURITY

 A privilege and password system that is very flexible and secure, and that allows
host based verification.
 Passwords are secure because all password traffic is encrypted when you connect to
a server.

FUTURE SCOPE OF THE PROJECT


In a nutshell, it can be summarized that the future scope of the project circles around
maintaining information regarding:

 We can add printer in future.


 We can give more advance software for Agri Farm Management System including more
facilities
 We will host the platform on online servers to make it accessible worldwide
 Integrate multiple load balancers to distribute the loads of the system
 Create the master and slave database structure to reduce the overload of the database
queries
 Implement the backup mechanism for taking backup of codebase and database on
regular basis on different servers

11
The above mentioned points are the enhancement which can be done to increase the
applicability and usage of this project. Here we can maintain the records of Farm and
Crops. Also, as it can be seen that now-a-days the players are versatile, i.e. so their is
scope for introduction a method to maintain the Agri Farm Management System.
Enhancements can be done to maintain all the farm, crops, Insecticides, Pesticides.

SCHEDULE

CONCLUSION
The project “agri farm management system” is a man-made project and, therefore, there may be
mistakes and limitations. The ideas put up may be different. The terms and names may be different.
However, our sincere effort was to give the best. The advanced techniques like sensor technology can be
used in the future for measuring the quality of the pr

REFERENCES

www.w3schools.com

www.tutorialspoint.com

12
www.stackoverflow.com

www.highcharts.com

Web Database Applications with PHP and MySQL By Hugh E. Williams, David Lane An
integrated approach to Software Engineering by Pankaj Jalote

13

You might also like