Beruflich Dokumente
Kultur Dokumente
Affan Ahmad
Saad Sohail
Sajjad Saeed
Supervised By
October, 2019
ABSTRACT
Fruits & Vegetables Market (Sabzi Mandi) is a place which fulfill the daily
requirement of very person. Farmer sell food to earn. Farmer bring food at mid
night. Shopkeeper buy food for their shops and earn money. People buy food from
market to eat. People have to buy fresh fruits and vegetables in between 5 to 8 am.
Then afterwards the remaining fruits and vegetables are left in market. Farmer
face problem about price in market. Broker is a middleware who buy food from
farmer and sell it in market. Farmer always sell his goods in less price then the
Government rates. He faces loss every time. The solution to this problem is
customer can buy fruits & vegetables form home at any time at Government
prices. Farmer should have price list of market. Farmer should have weekly and
monthly price graph of market. He should get the predicted prices of market, so it
will help the farmer to get best price of his goods. Customer will have fruits &
vegetable at Government rates. Broker cannot buy and sell goods at his own rates.
1|Page
UNDERTAKING
Its hereby undertake that we are marking this group for our final year project by
our own choice. It is entirely our duty to complete this project in time. In case of
failure or underperforming, neither the university not the supervisor will be held
responsible for unsatisfactory performance.
GROUP MEMBERS
PROJECT SUPERVISOR:
2|Page
3|Page
4|Page
Table of Contents
1 Introduction ............................................................................................................8
1.1 Statement of Problem .........................................................................................8
2. Existing System ......................................................................................................9
2.1 Hum Mart ............................................................................................................9
2.1.1 Limitation of Hum Mart ....................................................................................9
2.2 Sabzi Mandi Online ............................................................................................10
2.2.1 Limitation of Sabzi Mandi Online ...................................................................10
2.3 Fowrry ................................................................................................................10
2.3.1 Limitation of Fowrry .......................................................................................10
3. Proposed System .................................................................................................10
3.1 Features of Proposed System ...........................................................................11
4. Comparison between Existing system and Proposed system .............................12
5. Recourse Requirement ........................................................................................12
5.1 Software Requirement ......................................................................................12
5.2 Hardware Requirement .....................................................................................13
5.3 Functional Requirement ....................................................................................13
5.4 Non-Functional Requirement ............................................................................13
6. Proposed Plan for Implementation .....................................................................13
6.1 Requirement Specification ................................................................................14
6.2 Modeling ............................................................................................................14
6.3 Coding ................................................................................................................14
6.4 Data Analysis......................................................................................................14
6.5 Testing ...............................................................................................................14
7. Activity Diagram...................................................................................................14
8. Gantt Chart ..........................................................................................................18
9. Reference .............................................................................................................18
5|Page
List of Figures
Figure 1: Activity Diagram for Farmer .......................................................... 15
Figure 2: Activity Diagram for Shop keeper .................................................. 16
Figure 3: Activity Diagram for Customer ...................................................... 17
Figure 4: Gantt Chart ..................................................................................... 18
6|Page
List of Tables
Table 1: Comparison between Existing system and Proposed System .......... 12
7|Page
1 Introduction
Fruits and Vegetable Market is a place which fulfils the needs of the people.
Almost every person interacts with it. In our daily routine we need fruits and
vegetable that is available in the Fruits and Vegetable Market. The Government
of Pakistan releases the fruits and vegetable price list at 11 pm. Price of fruits and
vegetable should be followed according to this price list. The buying and selling
of the fruits and vegetables starts from 4 am to 8 am. The fresh quality of food is
available at this time. Then after 8 am the quality of food is not good as compare
to previous food which is available at 5 am to 8 am. Most of the shopkeeper buy
fruits and vegetable in between 5 to 8 am. The shopkeeper brings fruit and
vegetable to his shops and stalls, people buy fruits and vegetable from them.
Farmer bring his goods to the market at 12 am. Farmer sell the food in the market.
The life of any fruit and vegetable is maximum 3-5 days then it starts
decomposing. Broker is the middleware between the farmer and the customer. He
buys the food from the farmer and sell it to the shopkeeper.
Now a days in the market both the customer and the farmer facing problems.
Customer is unaware of the prices that are released by the Govt. of Pakistan.
Customer have to buy the fruits and vegetables from the shops in the streets. The
shopkeeper does not follow the price list of the Government of Pakistan. He sells
everything on his own rates, so customer have to pay heavy amount. Customer
have to compromise in the quality of food also.
Farmer bring the food to the market to get the price of his goods but he has to face
the problem which is broker. Broker do not follow the price list. When the farmer
brings the food to market, he has to face broker. Broker is a very clever man with
a lot of communication skills. Broker start degrading the farmer by saying ‘what
is this? This is mess’ to buy the food at minimum price because he knew that
farmer won’t take his good back to his village, he has to sell it any price.
8|Page
at every item of food. For the sake of reasonable price and good quality the
customer has to visit the fruit and vegetable market (Mandi) but it not possible for
anyone to visit market daily and at 5 to 8 am to buy fresh fruits and vegetable. And
it is not possible for everyone to visit the market daily. So, customer have to buy
the fruits and vegetable from local shops at high prices.
The major problem which is faced by the farmer from the manual system. When
he brings his good at the market to sell. It is mandatory for him to sell the goods
at any cost whether he face loss or profit he has to sell it. Because most of farmer
came from middle of Punjab so it took 1 or 2 days to reach the market. If they go
back to their village their goods won’t be sellable. Broker who is a middleware in
customer and farmer. Broker degrade the farmer by using different kind of tricks
just to buy the goods at minimum price. Broker buy goods at minimum price sell
it to shopkeepers at high rates.
Due to the cleverness of broker farmer face loss. When farmer is on his way to
market, he does not know about the price list. He does not know about the demand
& supply of the market. He is unaware of everything so that is why he face loss
most of time.
2. Existing System
There is an existing system related to the same purpose which is mentioned below:
• Customer has to buy the fruits and vegetables on the price of the application.
9|Page
2.2 Sabzi Mandi Online
Sabzi Mandi Online is an official android base application which is announced by
D.C of Islamabad. This application is used to get the order from the user and
deliver it to the customer. [2]
2.3 Fowrry
Fowrry is an official android base application which is announced by D.C of
Islamabad. This application is used to get the order from the user and deliver it to
the customer.[3]
3. Proposed System
The proposed solution offers an application on which it covers the three phases
which will includes Customer, Farmer and Shopkeeper. The system will allow the
customer and the farmer to see the price list which Government of the Pakistan
release daily.
10 | P a g e
The system will have the order management system for the customer. So, he/ she
can place an order for the fresh fruits and vegetables daily or whenever they like.
Customer is allowed to navigate the order. The system provides the opportunity to
the salesman and the shopkeeper to earn. This application has a dashboard on
which they can see order which customer have placed. Shopkeeper have to pick
the fruits and vegetable from the mandi daily for their shops so it will be a lucky
jack port for them to pick some other orders to get more cash.
Farmer who is unaware of the mandi, he will use the application get the price of
the products that he will bring to the mandi. Farmer will get to know the demands
of the mandi by using the application. Application have module in which
application will tells the farmer about the Predicted Price list of the fruits and
vegetables. System will also inform the farmer when he will bring his good the
mandi so he can get the best price of his goods.
• Farmer can see the predicted price list of the fruits and vegetables.
• Customer will get fresh fruits and vegetables on Mandi at house door step.
• Farmer can see where and when he can sell his goods at good price without
having any loss.
• Farmer can see the statistics of the upcoming seasonal fruits and vegetable. It
will help the farmer which fruits and vegetable he should produce in his farms
to get more profit.
• Data Analysis will be performed by using the parameter like previous data,
weather, days, season, traffic situation, political situation, demand, natural
disaster, currency rate and monthly dates.
11 | P a g e
4. Comparison between Existing system and Proposed system
The comparison is between the existing systems which is people using and
proposed system. Comparison table will briefly describe the missing modules in
the existing system.
Table 1: Comparison between existing system and proposed system
Government Price ✓ ✓ ✓ ✓
List
Order ✓ ✓ ✓ ✓
Management
5. Recourse Requirement
The recourses which will be required in the development of the proposed system
are as followed:
• Axure RP 9.
• Enterprise Architect.
12 | P a g e
5.2 Hardware Requirement
For the development of the system Android developers will require a device laptop
or a personal computer with minimum 6 GB RAM, 500 GB hard disk and Core i5
4th generation. To run the android studio. For web development developers will
require a device laptop or a personal computer with minimum 4 GB RAM, 500 GB
hard disk and Core i5 4th generation.
• System should inform the customer about the salesman/ shopkeeper who is
delivering.
• System must inform farmer about demand and supply of the mandi.
• System will help the farmer about the demand of the upcoming seasonal crop.
• System must inform farmer about when & where he can sell his good at good
price.
13 | P a g e
6.1 Requirement Specification
Requirement gathering phase will be started in Oct and it will be completed in 15
days.
6.2 Modeling
The prototype for the system will be designed in Axure RP 9 to achieve the best
User experience. We will test the prototype with the perspective of the user. For
the further architecture of the system, Enterprise Architect will be used to design
the detailed architecture of the system. The design will have all the important and
structural diagrams. The Design will be completed in 25 days. Database
architecture will be designed for the better understanding of our Database. It will
be completed in 10 days.
6.3 Coding
After the successful implementation of the modeling and design of the system the
coding module will be started. To Implement the system for the use of real
environment we will perform coding. It is the long module which will cover all the
difficult phases like data analysis, so it will be started in Dec 2019 to May 2020.
7. Activity Diagram
The activity diagrams for the system flow are as followed:
14 | P a g e
7.1 Activity Diagram for Farmer
The flow of the system for the farmer is as followed:
15 | P a g e
7.2 Activity Diagram for Shopkeeper
The flow of the system for the Shopkeeper is as followed:
16 | P a g e
7.3 Activity Diagram for Customer
The flow of the system for the customer is as followed:
17 | P a g e
8. Gantt Chart
Tasks 2019 2020
Requirement Gathering
Techniques
9. Reference
1. https://hummart.com
2. http://sabzimandionline.com
3. http://fowrry.com
18 | P a g e