Central Dairy Form Milk Production Record Project in C#, Asp.net, PHP

By: Prof. Fazal Rehman Shamil
Last modified on April 29th, 2021

Code and documentation of Central Dairy Form Milk Production Record Project in C#, Asp.net, PHP

Project Domain / Category

Web Application

Abstract / Introduction

In pandemic COVID 19, the Consumption of dairy products has increased all over the world. When demand exceeds supply, prices tend to rise. If there is a decrease in the supply of goods and services while demand remains the same, prices tend to rise to a higher equilibrium price and a lower quantity of goods and services. The same inverse relationship holds for the demand for goods and services.

The main problem is here we don’t have a proper mechanism to keep a record of milk production of various dairy farms in rural areas. So, there is a need to develop an E-commerce website that helps dairy form individuals to keep the record of total milk production, demand, and supply in the specific territory. CDFMPR is a web application software to create communication between rural area people and dairy management.

The core objective of the CDFMPR project is to develop a website that facilitates the new dairy form to registers into this web portal and update regarding demand and supply for the better control of milk or dairy product prices centrally.

Functional Requirements

Administrator Panel:

  1. Manage login process to allow the authentic user to access the admin, customer, and dairy farms.
  2. Create and manage their account.
  3. Keep the record of dairy farms.
  4. Keep agreement between dairy form and administrator on milk quality report.
  5. Add/update/delete specific dairy form.
  6. Keep the record of total milk production/consumption /surplus
  7. Generate reports to reflect total milk production of any territory.
  8. Keep the record of the customer.
  9. Add/update/delete customer.
  10. Keep the record of customer order and status.
  11. Set the price of milk according to demand and supply.
  12. Manage the record of customers.
  13. Manage customer history.
  14. Manage the rating of dairy farms.
  15. Get the Milk from the dairy form and made payment.
  16. Deliver the order to the customer.
  17. Receive the payment from a customer.
  18. Send promotions to registered customers by offering discounts and promotions and also a rating of dairy from providers.
  19. Manage revenue and expense records.
  20. Inventory management record.
  21. Keep a record of customer feedback.

Dairy form panel:

The dairy form will do the following:

  1. Create an account or register him/herself on CDFMPR.
  2. A dairy form will sign in.
  3. A daily form will upload the milk quality test report by accepting CDFMPR Terms and conditions.
  4. Add/Update/Delete the milk rates.
  5. Receive payment.

Customer panel:

  1. Create an account or register him/herself on CDFMPR.
  2. View the dairy farm in a specific territory.
  3. View the milk prices.
  4. View the dairy form ranking.
  5. Place the order by selecting the mode of payment.
  6. Confirm the order.
  7. Delete the order before confirming it.
  8. Submit feedback.

Tools:

Visual Studio, .NET Framework, C#/Java, SQL Server

Class diagram, activity diagram, data flow diagram, sequence diagram, use case diagram, Use case description, scope, hard requirements, non-functional requirements, testing test cases, SRS document, design manual, and other diagrams are needed to draw for this project.