FINAL - PROJECT - DBMS (2) - Removed
FINAL - PROJECT - DBMS (2) - Removed
FINAL - PROJECT - DBMS (2) - Removed
(ICCSC09)
PROJECT REPORT
PROJECT TITLE: FARMER MANAGEMENT
SYSTEM PROJECT
SUBMITTED TO: Dr. ANAND GUPTA
UNIVERISTY GRIEVANCE MANAGEMENT
SUBMITTED BY: RONAK GUPTA(2022UIC3617)
SYSTEM
MAYANK TIWARI (2022UIC3618)
KARTIK (2022UIC3619)
3. CHAPTER 3 DESIGN
3.1. ER Model
3.2. ER to Schema {Divide the information into tables}
3.3. Normalize Till BCNF(1NF,2NF,3NF,BCNF)
4. CHAPTER 4 IMPLEMENTATION
4.1. Xampp Table
4.2. Application with code
4.3. Snapshots of running of application
5. CHAPTER 5 REFERENCES
5.1 References
INTRODUCTION
The Farmer Management System Project aims to improve agricultural practices and empower
farmers. To achieve this, we need to gather detailed information on user needs, functionalities,
and data requirements. Here's a breakdown of the information needed (Requirement Analysis)
Functional Requirements:
Farmers should be able to register by providing details such as Aadhar number, address, phone
number, age, gender, farming experience, and farmer name. Users (including farmers and
buyers) should have unique usernames, email addresses, and passwords for accessing the
system.
Product Management: Farmers can add agricultural products to the system, including product ID,
email, username, price, product description, and product name. Buyers should be able to view
and purchase products online, including sending purchase requests and checking product quality
through emails.
Farming Information: The system should categorize farming practices based on farming type
(e.g., organic farming, conventional farming) with unique farming IDs.
Profile Management: Users should be able to view and manage their profiles, including editing
and deleting data as needed.
System Project has the potential to significantly improve the lives and livelihoods of farmers.
HARDWARE REQUIREMENTS
2.1 Hardware
The project heavily relied on laptops as the core hardware infrastructure. Their role was pivotal
in facilitating writing, testing, and collaborative work, ensuring a smooth coding experience and
effective project management. Below are the specific laptops utilized for this project:
2.2 Software
Software components collectively play essential roles in developing and maintaining the
University Grievance Management System, enabling a seamless and user-friendly platform for
all stakeholders. Here is a list of software used in this project:
FRONTEND:- BACKEND:-
HTML
Python
(Hypertext Markup Language):
HTML plays a crucial role in Python is a versatile and powerful
crafting the project's web-based programming language known for its
user interface. readability and extensive library
support Django, built on Python, is a
high-level web framework
CSS
(Cascading Style Sheets): SQL
CSS is pivotal in defining the (Structured Query Language):
visual appearance of the SQL is employed for managing the
project's web pages. project's database. It is used to
JS create, read, update, and delete
(JavaScript): records in the database, ensuring
JavaScript enriches the project's efficient storage and retrieval of
interactivity and enhances user complaint- related information.
experience.
DESIGN
3.1 ER DIAGRAM:
3.2 ER MODEL TO SCHEMA
3.3 NORMALIZATION TILL BCNF
IMPLEMENTATION
REGISTER
S
FARMING
ADD AGRO PRODUCTS
TRIG
USER
1. FRONTEND CODE (LOGIN.HTML,BASE.HTML)
LOGIN.HTML
FOR COMPLETE FRONTEND AND BACKEND CODE PLEASE REFER THE FOLLOWING
LINK:
github.com/arkprocoder/Farm-management-sysem-dbmsminiproject/tree/main
4.1 SNAPSHOTS OF RUNNING APPLICATION
USER INTERFACE
SINGUP PAGE
REGISTRATION PAGE & PRODUCTS:
ADD Farming
Class Notes
Korth PPT
https://www.youtube.com/watch?v=T7AxM7Vqvaw&list=PLdo5W4Nhv31b33kF46f9aFjoJ
POkd