Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Scenario: SAB Vegetables Online (Selling and Buying of vegetables online) is farmer facilitation application, the main purpose of specified application is buying and selling of

Scenario:

SAB Vegetables Online (Selling and Buying of vegetables online) is farmer facilitation application, the main purpose of specified application is buying and selling of vegetables. Using this application farmer can sell vegetables that he grown directly from fields to market. Retailer Just place order from given vegetables and get vegetables at his shop delivered by farmer.

Above application have following functionalities.

Application has two main modules farmer portal and retailer portal; both have to register on application to get access. Once farmer login to application, he redirected to main page called farmers display. This page has options of add/delete/modify/display vegetables, where farmers add vegetable to sell. Farmer also have farmers info page where he can view weather forecast and seeds information. Another option farmer have is my orders where he can view order that he received from retailers, where he can accept and fulfill received orders.

Another module is retailers portal, after retailer login to application he has main page called retailers display, where he can explore and search vegetables. Retailers have function of place order where he have a cart where he can add/delete and modify products to cart. After adding products to cart retailer confirms the order, after confirmation payment invoice is generated.

Farmer received that order and deliver to retailers given address. On receiving vegetables retailers make payment through cash-on-delivery method, farmer also confirms payment received.

Order is fulfilled and history log is created in database. Both can check their history through farmer history log & retailer history log.

For above given scenario create the following:

  1. State Machine Diagram of SAB Vegetables Online

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions