0% found this document useful (0 votes)
60 views

DFMS Report

This document discusses the development of a Dairy Management System project. It aims to create communication between rural dairy farmers and managers. The objectives are to automate dairy distributor operations and make transactions more efficient. The methodology involves linking productivity gains to reductions in greenhouse gas emissions and impacts on sustainable development goals. This allows smallholder dairy farmers to access climate finance by improving practices. The system will help register suppliers, buyers, purchases and sales. It provides a software solution to manage all aspects of a dairy distribution business.

Uploaded by

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

DFMS Report

This document discusses the development of a Dairy Management System project. It aims to create communication between rural dairy farmers and managers. The objectives are to automate dairy distributor operations and make transactions more efficient. The methodology involves linking productivity gains to reductions in greenhouse gas emissions and impacts on sustainable development goals. This allows smallholder dairy farmers to access climate finance by improving practices. The system will help register suppliers, buyers, purchases and sales. It provides a software solution to manage all aspects of a dairy distribution business.

Uploaded by

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

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Belagavi - 590014

A
MINI PROJECT REPORT
ON
“DAIRY MANAGEMENTSYSTEM”

Submitted By:

JYOTI KHADKE
(USN:-3BK19CS014)

Under The Guidance of

Prof.Radhika Sherikar
Department of CSE

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


BASAVAKALYAN ENGINEERING COLLEGE
BASAVAKALYAN-585327
2020-2021
BET’S

BASAVAKALYAN ENGINEERING

COLLEGE BASAVAKALYAN-585327

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Certificate

This is to certify that the projectworkentitled " DAIRY MANGEMENT


SYSTEM " work carried out by JYOTI KHADKE (USN:3BK19CS014) student of V
semester (CBCS) B.E. (Computer Science & Engineering) in partial fulfillment for the
DBMS Lab with Mini Project Lab (18CSL58) prescribed by Visvesvaraya
Technological University, Belagavi during the academic year 2020-2021.

Guide Head of Department

Prof.Radhika Sherikar. Prof. Suvarnalata Hiremath

Name of the Examiners Signature

WithDate 1)-----------------

2)-----------------
ACKNOWLEDGMENT

At this pleasing moment of having successfully completed our project, we wish to convey our
sincere thanks and gratitude to our esteemed institute "BASAVAKALYAN ENGINEERING
COLLEGE,BASAVAKALYAN ".

First and foremost our sincere thanks to our Principal Dr.C.M.Tavde for forwording us to carry
out our project and offering adequate duration in completing our project

We are also grateful to the Headof department of Computer Science & Engineering Prof.suvarnalata
Hiremath for her constructive suggestions &Encouragement during our project.

We wish to place our graceful thanks to our project guide Prof.Radhika Sherikar, Without
whose help and guidance would not have been possible to complete this project.

We express our heartfelt thanks to our all staffmembers of our department,who helped us a lot
in the completion of directlyand indirectly within the schedule period.

Last but not least we would liketo thanks our friends and family members for increased and
propels and encouragement throughout in this position.

Project Associates:

JYOTI KHADKE

(3BK19CS014)
ABSTRACT

This project deals with the management of milk it deals with the purchase and sale of milk by making
records in the database. The first step in the project is to add a staff member to the database the make
purchase by specifying the milk type and rates with quantity, these added values will be displayed in
the stock section and sales made in the transaction section.
All create, read, update and delete operations are supported in this project for complete curd
representation.

The project „Dairy Management System‟ is based on the database, object orientedand networking Asthere
are many areas where we keep the records in database for

which we are using MY SQL software which is one of the best and the easiest software to keepour
information. This project uses JAVA as the front-end software which is an ObjectOriented Programming
and has connectivity with MY SQL.

A dairy is a building used for the harvesting of animal milk mostly frcows or goats but also from
buffalo, sheep, horses or camels for human consumption. A dairy is typically located on a
dedicated dairy farm or section of a multi-purpose farm that is concerned with the harvesting
of milk.

Terminology differs between countries. For example, in the united states, a f a r m


building where milk is harvesting is often called a milking parlor. In new zealandsuch a building is
historically know as the milking shed - although in recent years there has been a progressive change to
call such a building a farm dairy.
Sl.No Particulars Page No

Abstract
01 Introduction 02

1.1.Overview

1.2.Objective

1.3. Methodology

1.4.Scope of the project

02 Literature Survey 05

2.1.Introduction to DBMS

2.2.Application of DBMS

2.3.My Sql

03 System Requirement 08

3.1.Functional Requirements

3.2.Non-functional Requirements

04 Design Of Projects 12

4.1.ER Diagram

4.2.Schema Diagram

05 Implementation 14

5.1.Implementation Of Table Creation Page

5.2.Implementation Of Insertion Page

5.3.Implementation Of Stored Procedure

06 Outcomes Of Projects 17

07 Conclusion 20

Reference
DAIRY MANAGEMENT
SYSTEM
CHAPTER 1
INTRODUCTION
Overview
The mission of the Milk Production House Project is to create to communication between rural area
people and dairy management. Our main goal to develop this application to encourage a dairy
industry.DAIRY MILK MANAGEMENT SYSTEM is a software application to maintain day to day
transactions in a Milk Distributor Office.
This software help to register all the suppliers, Buyer details, purchase, Sales details etc., The project
entitled DAIRY MILK MANAGEMENT SYSTEM is a pilot project for new Milk
Distributor to be start soon in the city. The management planned this Milk Distribution center to
operate on the next month.
They have a big plan to collect the Milks from many different sources and distribute the same for the
Milk buyers. To manage all these they require a full-fledged software which will take care all these.

Objective
The main objective of this website is to automate the complete operations of the Dairy
Distributors office and bring ease between each dairy manangers and the system
admin.
They need to maintain hundreds of thousands of records.
Also searching should be very faster so they can find required details instantly.
Methodology
We‟re pleased to release the Smallholder Dairy Methodology>> developed in partnership
with the Food and Agriculture Organization (FAO), the International Livestock Research Institute, and
the Ministry of Agriculture of Kenya. By linking productivity gains to greenhouse gas emissions (GHG)
reductions and impacts toward the Sustainable Development Goals, the methodology unlocks new
streams of finance for smallholder dairy producers and channels funds for developing countries to meet
their own climate and development objectives. These impacts can in turn be leveraged by companies
seeking to meet growing demand for dairy products while cutting GHG emissions.

.Small-scale interventions lead to big impacts

Our innovative Smallholder Dairy Methodology allows smallholder dairy producers to access new
streams of climate finance by improving management practices and technologies that demonstrate
reduced GHG emissions and sustainable development benefits for their communities. Enabling
interventions at the smallholder scale through a rigorous, standardised framework allows their impacts
to scale up to the country level, thereby making broad and meaningful contributions to climate security,
poverty alleviation, gender equality, sustainable consumption and life on land.

Dept of CSE Page 1


DAIRY MANAGEMENT
SYSTEM
“Investing in productivity improvements in smallholder dairy systems is an efficient way to
simultaneously achieve GHG emission reductions and ensure food security. With this methodology,
climate finance can now have a role in smallholder dairy development, which is a major development
from where we were a few years ago,” says Henning Steinfeld, Chief of the Livestock Information,
Sector Analysis and Policy Branch of FAO. “This is great news for the dairy sector because this
methodology will help to channel finance to projects that have real impacts on the livelihoods of
millions of smallholder dairy farmers.”

Investing in low-emissions growth for developing countries

Transparency and accountability are essential for driving the investment needed to achieve the
transformative climate goals established by the Paris Agreement. As a tool for measuring, reporting and
verifying emissions reductions in the dairy sector, this methodology boosts investor confidence by
ensuring that finance toward climate and sustainability initiatives in the dairy sector puts developing
countries on a trajectory toward low-emissions growth.

Brendan Smith, Gold Standard‟s Technical Director for Land Use, underscores the need for verifiable,
science-based outcomes in taking climate action, “The private sector‟s ability and willingness to shift
finance flows to climate-compatible investments and resilience strategies depends on how confident
they are that outcomes are real and verified, and that the countries they operate in are taking serious
measures to achieve their climate targets,” Smith said. “This methodology gives both the dairy sector
and private sector assurance that they can effectively develop projects and reduce emissions from the
dairy sector,” Smith added.

The smallholder Kenyan dairy sector will be the first country to pilot the methodology, which is also at
the core of the country‟s Nationally Appropriate Mitigation Action (NAMA) for its dairy sector. The
activities planned under the NAMA include assistance and incentives to the private-sector to invest in
low-emission, gender-inclusive dairy advisory services aimed at facilitating on-farm adoption of
improved production practices and technologies. This is expected to enable investments in energy
efficiency and renewable energy technologies in milk collection, chilling and processing; and supporting
adoption of household biogas technology. The dairy NAMA will reach 227,000 dairy producing
households across the country and is expected to yield an additional 6.6 billion litres of milk per annum,
reaching over 30 million consumers. Through the promotion of renewable energy (biogas), the NAMA
is also expected to provide additional benefits in the form of reduced labour and health burden of fuel
wood collection especially for women.

According to Robin Mbae (deputy director of livestock production, State Department of Livestock in
Kenya), “solid baseline data, a sound MRV methodology, and robust co-benefits are key elements to
launch the NAMA and secure stakeholder support.” “The dairy NAMA will also be integrated with
Kenya‟s Nationally Determined Commitment (NDC) as a post-2020 instrument for achieving Kenya‟s
commitment towards reducing GHG emissions,” added Mbae. Over the 10-year implementation period,
the expected total emission reductions from the implementation the NAMA are 8.8 million tonnes CO2
eq.

Dept of CSE Page 2


DAIRY MANAGEMENT
SYSTEM
This demonstrates the power that lies in assurance of impacts for interventions that at the intersection of
the climate and development agendas. Certainty of impacts attracts investment. Investment begets
positive social and environmental impacts. The virtuous cycle continues .

SCOPE

Rural Area people to give survive option


Project provide regular basis salary
Daily Inventory manage option
Print Detail and report

CHAPTER 2

LITERATURE SURVEY

Introduction to DBMS:
A database management system (DBMS) refers to the technology for creating and managing databases.
DBMS is a software tool to organize (create, retrieve, update and manage) data in a database..
The main aim of a DBMS is to supply a way to store up and retrieve database information that is both
convenient and efficient. By data, we mean known facts that can be recorded and that have embedded
meaning. Database systems are meant to handle a large collection of information. Management of data
involves both defining structures for storage of information and providing mechanisms that can do the
manipulation of those stored information. Moreover, the database system must ensure the safety of the
information stored, despite system crashes or attempts at unauthorized access.
Database is a collection of inter-related data which helps in efficient retrieval, insertion and deletion of
data from database and organizes the data in the form of tables, views, schemas, reports etc. For
Example, university database organizes the data about students, faculty, and admin staff etc. which helps
in efficient retrieval, insertion and deletion of data from it.
File System manages data using files in hard disk. Users are allowed to create, delete, and update the
files according to their requirement. Let us consider the example of file based University Management
System. Data of students is available to their respective Departments, Academics Section, Result
Section, Accounts Section, Hostel Office etc. Some of the data is common for all sections like Roll No,
Name, Father Name, Address and Phone

Dept of CSE Page 3


DAIRY MANAGEMENT
SYSTEM
Application of DBMS:

Database is required to keep record of ticket booking ,trains departure and arrival status .
DBMS is used to maintain all the information relate to book issue dates,name of the book,author
and availability of the book.
DBMS manages all the bank transaction.
Students registrations details ,results,courses and grades all the information are stored in
database.
For purchase of credit cards and all the other transaction are made possible only by DBMS.
Social media websites to share our views and connect with our friends.How all the information
of users are stored and how we become able to connect to other people.
DBMS is must for telecommunication companies to store the call details and monthly post paid
bills.
DBMS provides a big security assurance to the military information .so it is widely used in
militaries.
All the products are added and sold only with help of DBMS.Purchase information,invoice bills
and payment ,all of these are done with the help of DBMS.
Human resourse management department keeps records of each employees salary ,tax and work
through DBMS.
Manufacturing companies make products and sales them on them on the daily basis.To keep
records of all the details about the products like quantity,bills,purchase,DBMS is used.

WHAT IS MYSQL

The name SQL stands for Structural Query Language. SQL is a data access language, like any other
language, it is used for communication. SQL communicates with database manager. The database
manager could be Oracle, Informix, DB2 and SQL database. SQL is easy to learn. Despite the fact that
SQL is a computer programming language, it is much simpler than traditional programming language
like COBOL, BASIC, FORTRAN or API. This is due to the fact that SQL is a non-procedural language.

A database management system requires a query language to enable users to access data. Structured
Query Language (SQL – pronounced „sequel‟) is the language used by most relational database

Dept of CSE Page 4


DAIRY MANAGEMENT
SYSTEM
systems.IBM developed the SQL language in a prototype relational database management system –
System R – in the mid-1970s. In 1979, Oracle Corporation introduced the first commercially available
implementation of SQL.

CHAPTER 3

SYSTEM REQUIREMENT
Functional Requirement

Modules of Milk Dairy Management System:


Admin:
The admin has the unique login and password which completely controls the working.admin will
verify the reports

Entered by the manager. admin provides user name and password to each of the dairy manager after
their verification

Manages dairy:
The admin gives permission to the dairy after verifying their required documents and other details
as per the condition

and provides unique dairy number for each of the dairy.

Admin manages the complete stock management require for the entire dairy and its feed. keeps
track on all the feed

orders, availabilities, quantity ordered by each of the dairy and the cost of the feed.

Updates milks rates:

The admin provides the milk rate to the milk supplied by each of the dariy after testing the thickness
and other needs.

In short the rates are allotted by the admin according the milk procurements.

Adding, deleting, updating:

The admin has all the power to add a manager, remove and even update whenever and wherever
required.

Dept of CSE Page 5


DAIRY MANAGEMENT
SYSTEM
Repots:

The admin gets all the reports from each of the dairies i.e purchase report, sales report, payment
report, feed

Orders and the bill receipt.

 Dairy report

 Sales report

 Feed orders report

 Purchase report
 Payment report

 Receipt report

Dairy manager modules:

Login/sign-up: the managers are the members who got the control over their particular dairies.the
head of the dairy

will get a login id and password. If the member is new then can easily register a fresh form to be a
member of the

milk distribution.

Update profile:

The dairy managers first updates his from, for the admin to recognize by providing his name,
contect,

address, trade no, location, etc along with the dairy profiles.

Manages Farmers:

The dairy managers will have certain no of farmers working in there dairy in order to get the work
done quicker. So

this is added, update deleted only the manager and not the admin. The dairy manager manages
farmers by providing

them a unique ID number. And keeps records accordingly.

Dept of CSE Page 6


DAIRY MANAGEMENT
SYSTEM

Milk Rates:

Once the milk rate is updated by the admin, it is automatically sent to the dairy managers to allot
its cost as per the

procurement.

Manages Sales:

The manager keeps a track of all the sales made, and updates the sales details on a daily basis and is
recorded to

collect the payments. So this brings ease in recording all the details on a daily basis.

Manages purchase:

The dairy managers will have many farmers working in his dairy. So each farmers will have unique
codes, as and

when the farmers gives the milk to the managers, the manager will have to make the payment to
the farmers According to the milk purchase.

Manages payment:

The payments are made as per the purchases, and once the manager updates the purchase details
from the farmers,makes the payment, and the payment details are being updated for future use.

Receipt:

These are the bills that are being printed and given simultaneously when the payments are being
made.

Non Functional Requirement

SOFTWARE REQUIREMENTS:

Operating system: windows xp, window 7, window 10, Linux, windows 8.

Browser: any of Mozilla, opera, chrome, etc.

Language: html, java script, java, css.

Front end: PHP.

Back end: My Sql server.

Dept of CSE Page 7


DAIRY MANAGEMENT
SYSTEM

HARDWARE REQUEIREMENTS:

Processor: Intel core i3 duo 2.0 Ghz or more

RAM: 1GB or more

Hard disk: 8 GB or more

Monitor: 15”CRT, or LCD monitor.

CHAPTER 4
DESIGN OF PROJETS

E-R Diagram of dairy Management System


An entity-relationship diagram is an abstract and conceptual representation of data. Entity
Relationship modeling is a database modeling method, used to produce a type of conceptual
Schema or semantic data model of a system.

Dept of CSE Page 8


DAIRY MANAGEMENT
SYSTEM

Schema Diagram of Dairy Management System

A database schema is the skeleton structure that represents the logical view of the entire database. It
defines how the data is organized and how the relations among them are associated. It formulates all
the constraints that are to be applied on the data.

A database schema can be divided broadly into two categories −


Physical Database Schema: This schema pertains to the actual storage of data and its form of
storage like files, indices, etc. It defines how the data will be stored in a secondary storage.
Logical Database Schema: This schema defines all the logical constraints that need to be
applied on the data stored. It define stables, views, and integrity constraints.

Dept of CSE Page 9


DAIRY MANAGEMENT
SYSTEM
List of table:
1. admin
2. category
3. company
4. orders
5. products
6. Invoices

Fig.4.2: Database schema of Online Marketplace

USE CASE DIAGRAM OF DAIRY MANAGEMENT SYSTEM

Dept of CSE Page 10


DAIRY MANAGEMENT
SYSTEM

Dept of CSE Page 11


DAIRY MANAGEMENT
SYSTEM

CHAPTER 5

IMPLEMENTATION

System Implementation
Implementation is the process of having system personal check out and provides new
equipment‟s into use, train the user to install a new application and construct any files of data
needed to use it. There are three types of implementation. Implementation of computer system
to replace a manual system. To problem encountered are covering files, training user, creating
accurate files and verifying print outs for integrity. Implementation of a new computer system to
replace an existing one. This is usually difficult conversion. If not properly planned, there can be
many problems. So large computer system many take as long as a year to convert.
Implementation of a modified application to replace the existing one using the same computer.
This type of conversing is relatively easy to handle, usually there are no major change in the
file. Our project is yet to be implemented.

Database Design

Database design is the process of producing a detailed data model of database. This data model
contains all the need logical and physical design choices and physical storage parameters needed
to generate a design in a data definition language, which can then be used to create a database.
A fully attributed data model contains detailed attributes for each entity.
The term database design can be used to describe many different partof the design of an overall
database system. Principally, and most correctly, it can be thought of as the logical design of the base
data structure used to store the data. In the relational model these are the tables and views.

Project Management

Project planning and scheduling


Project planning is part of project management, which relates to the use of schedules such as
Gantt charts to plan and subsequently report progress within the project environment. Initially,
the project scope is defined and the appropriate methods for completing the project are
determined. Following this step, the durations for the various tasks necessary to complete the

Dept of CSE Page 12


DAIRY MANAGEMENT
SYSTEM
work are listed and grouped into a work breakdown structure. The logical dependencies
between tasks are defined using an activity network diagram that enables identification of the
critical path.

Project Plan

Once we examine that the project is feasible, I undertake project planning. The table below
describes how we planned my project.

Table 2.1 Project Plan

1 Task Name

2 Planning

3 Design

4 Coding

5 Delivery

Dept of CSE Page 13


DAIRY MANAGEMENT
SYSTEM
Chapter 6

OUTCOMES OF THE PROJECT

Fig4.4: login page


Flow:
(1) User Logs in with user email and password.

Alternate Flow:

(1) If the user email is wrong then it is asked to login again.

(2) If the password is wrong then the user is asked to enter again

Dept of CSE Page 14


DAIRY MANAGEMENT
SYSTEM
Add product page

Fig4.5: add product page

add company page

Fig. 4.4: add company page

Dept of CSE Page 15


DAIRY MANAGEMENT
SYSTEM
Search product page

Fig4.6 search product page

Manage invoices

Dept of CSE Page 16


DAIRY MANAGEMENT
SYSTEM

Fig4.7: Manage invoices


Between date Report Date Selection

Fig4.8:BetweenDate Report Date Selection

Dept of CSE Page 17


DAIRY MANAGEMENT
SYSTEM

Sales Report Date Selection

Fig4.9: Sales Report Date Selection

CHAPTER 7
CONCLUSION

This project has been a rewarding experience in more than one way. The entire project work has
enlightened
us in the following areas.

a) We have gained an insight into the working of the DAIRY FARM. This represents a typical
real world situation.

b) Our understanding of database design has been strengthened this is because in order to
generate the final report so f database designing has to be properly followed.

c) Scheduling a project and adhering to that schedule creates a strong sense of time management.

d)Sense of teamwork has developed and confidence of handling real life project has increased
toa great extent.

Dept of CSE Page 18


DAIRY MANAGEMENT
SYSTEM

e) Initially, there were problem with the validation but with discussions, we were to implement
validations.

Limitations of the system


Require Light Connection
Computer must require
Operator has good command on English and computer

References

https://phpgurukul.com/dairy-farm-shop-management-system-using-php-and-mysql/

Dept of CSE Page 19


DAIRY MANAGEMENT
SYSTEM

Dept of Page 20
CSE

You might also like