Pages - Menu

Monday, 25 August 2014

E –Farming

Abstract:
The main objective of this project is build a website which will help farmers from Indian villages too sell their products to different cities. Here if suppose some village farmers want to use this facility and want to learn how is it possible and how they can use e-farming to sell their products,  If they have knowledge of computer then they can directly register in the site and sell their product otherwise they can contact company's computer professional who will schedule classes to teach them basics of computers and internet like how they can open this site and register with  it and sell their products online etc. On the other side, wholesaler from town can also register and buy products as per their needs.
Existing System:
            India is an Agrarian country with around 60% of its people directly or indirectly depend upon Agriculture. Depending on the farmers markets, a wide variety of products are available. If the farmer wants to sell the products then he has to bring the products to the nearest town and they have to sell the products to the wholesaler it is very difficult for the farmer to sell the products manually. Going to several different places to get everything needed takes a lot of time what can represent a serious problem nowadays. The farmers sell their products and goods according to season and for that reason certain products are not available all the time.

Proposed System:
To overcome the above problems in the existing system we are developing a  project to build a website which will help farmers from Indian villages too sell their products to different cities through online. Here if suppose some village farmers want to use this facility and want to learn how is it possible and how they can use e-farming to sell their products,  If they have knowledge of computer then they can directly register in the site and sell their product otherwise they can contact company's computer professional who will schedule classes to teach them basics of computers and internet like how they can open this site and register with  it and sell their products online etc. On the other side, wholesaler from town can also register and buy products as per their needs.
Modules:
Admin
           Admin should be able to see all record from any users. The records shown for selling should be available in a format of Quantity name , Quantity available, price.  The database should be robust enough to handle all the online transactions which will be happening parallel. The data should be stored inside database such that when queried with different parameters the query should retrieve the results quickly , for example – there should be in build query for farmers to view what all products they are selling and how many have been sold  the quantity left. Another query must be there for wholesaler to query for products and also drill down the results in the result page to view how much quantity of that product is available with single farmer in case they are interested in single lot.

Users
                  People can register in the site for some basic e learning like if some user wants to learn how to operate computer, they can go and learn it from the site. Site should also be available in Hindi and local languages as per States.  While registering there should be option of selecting whether one who is registering is farmer or wholesaler If user select as farmer then there should be option to  select whether he wants to take lesson or if he is already familiar with online buying and selling then he can directly go to sell his products. If user select as wholesaler then he needs to fill all details as per  requirement – place, shop address, which product he wants to buy, quantity etc.


Computer professionals
           Automatic transfer of mails to company's computer professional if some user enrolled for basic course There should be facility of scheduling classes for farmers who enrolled for basic courses.

Reports
           Daily report of enrollment to Admin. Monthly report of enrollment as per states to Admin.  Work hours uses of Computer professionals on a monthly basis to Admin

Software requirements:
Operating System                   : Windows Xp
Technology                                          : Java and J2EE
                        Web Technologies                  : Html, JavaScript, CSS
                        Web Server                                         : Tomcat 5.5
                        Database                                             : Oracle 10G
                        Java Version                            : JDK1.6    
Hardware requirements:
                         Hardware                               : Pentium IV
                        RAM                                        : 1GB







No comments:

Post a Comment