E Sagu : IT based Personalized Agricultural Extension System
IIIT – International Institute of Information Technology
Indian farming community is in crisis and facing a multitude of problems for increasing the efficiency of crop production. One of the reasons is that expert/scientific advice regarding crop cultivation is not reaching farming community in a timely manner. Due to several reasons the current agricultural extension system in India is unable to deliver the advice to the farming community in an efficient manner. Without having access to credible advice, the farmers are following unscientific cultivation practices mostly guided by pesticide vendors. As a result, the farmers (majority of them are illiterate) are applying wrong, untimely, unnecessary, and excessive pesticides and fertilizers. The net result is very devastating for farmers, environment, and public health.
In this situation, by exploiting advances in Information Technology, the client is making efforts to develop an IT-based personalized agriculture extension system (eSagu) to improve agricultural productivity by disseminating a fresh expert agricultural advice to the farmers, both in a timely and personalized manner.
Identifying the system resources, gathering the complete requirements at a national level, analyzing the requirements, visual modeling, representing the system through a common language and pictorial representation for all technical and non technical stakeholders during the course of development is the biggest challenge.
Malloc adopted use case analysis, documented each use case with pre condition, work flow, alternate flow, post condition, navigation, represented each flow with use case diagram, sequential diagram, collaboration diagram, state chart and class diagrams. Technical Architecture document is compiled and J2EE technologies is suggested to the client.
CUSTOMER FOCUSED BENEFITS
- Complete Requirement gathering and analysis
- Use case Document that acts as a common document for both technical and non technical stakeholders during the course of development.
- Technical Architecture document for development & deployment teams