Uploaded by Mental Mania

Internship Report VTU

advertisement
VISVESVARAYA TECHNOLOGICAL UNIVERSITY
BELAGAVI-590 018,Karnataka
INTERNSHIP REPORT
ON
“SITE TO SELL SEEDS , FERTILIZERS AND OTHER
FARMING TOOLS ONLINE”
Submitted in partial fulfillment for the award of degree of 8thSem
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE ENGINEERING
Submitted by:
G V HARISH
1VJ19CS067
Internship Carried Out At
“COMPOSOFT TECHNOLOGIES”
VIJAYA VITTALA INSTITUTE OF TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Bangalore 560077
Vijaya Vittala Institute of Technology
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
CERTIFICATE
This is to certify that the Internship Presentation entitled “SITE TO SELL
SEEDS , FERTILIZERS AND OTHER FARMING TOOLS ONLINE”
Carried out at “COMPOSOFT TECHNOLOGIES” by G V HARISH , bearing
USN: 1VJ19CS067, a bonafide VIII semester student of Vijaya Vittala Institute of
technology, Bengaluru, in partial fulfillment for the award of Bachelor of
Engineering in Computer Science and Engineering of the Visvesvaraya
Technological University, Belagavi during the year 2022-2023. It is certified that
all corrections/suggestions indicated for Internal Assessment have been
incorporated in the report. The internship report has been approved as it satisfies
the academic requirements in respect of internship prescribed for the said degree.
………………………
………………………...
Asst. Prof. KAVITHA C
Prof. Mangala Patil
Internship Guide
Head of the Department
Dept. of CSE
Dept. of CSE
……………………..……………………..
Dr. Rajendra S
Principal
DECLARATION
I , G V HARISH student of VIII semester Bachelor of Engineering inComputer
Science and Engineering, Vijaya Vittala Institute of Technology, Bengaluru,
hereby declare that the dissertation work entitled “Site To Sell Seeds,Fertilisers
And Other Farming Tools Online” has been carried out under the supervision of
Mrs. Kavitha C Asst.Professor, Department of Computer Science and
Engineering of VVIT, Bengaluru, for the partial fulfillment of the requirements for
the award of the degree of Bachelor of Engineering in ComputerScience and
Engineering by Visvesvaraya Technological University, Belagavi during the
academic year 2022-2023. Further the matter embodied in the dissertation has not
been submitted previously by anybody for the award of any degree or diploma to
another university.
PLACE: BENGALURU
G V HARISH
DATE:
(1VJ19CS067)
i
ACKNOWLEDGEMENT
The satisfaction and euphoria that accompany the successful completion of any
task would be incomplete without the mention of the people who made it possible,
whose constant guidance and encouragement crowned the efforts with success.
I would like to express my deepest sense of gratitude to my Internship Coordinator
Mrs. Kavitha C Asst.Professor, Department of Computer Science & Engineering
for her constant support and guidance throughout this Internship.
It gives me immense pleasure to thank Mrs. Mangala patil Professor and Head of
Department for her constant support and encouragement.
It is my privilege to express my thanks to the Principal Dr. Rajendra S for his
encouragement that motivated me for the successful completion of this Internship.
My respectable gratitude to Management of Vijaya Vittala Institute of
Technology for providing such a healthy environment for the successful
completion of the Internship.
Last, but not the least, I would hereby acknowledge and thank my parents who
have been a source of inspiration and also instrumental in the successful
completion of the Internship.
G V HARISH [ 1VJ19CS067]
ii
EXECUTIVE SUMMARY
The executive summary gives an overview of my 8 weeks of internship which
includes the task and experience.
Reflecting on my experience at COMPOSOFT TECHNOLOGIES, the
internship program has made a good impact in varied field such as Team work,
Report writing, Algorithm implementations. The internship program has broadened
my knowledge base, which was made possible through my participation in project
taken up the company and interaction with other participants.
The Report present the task completed during my internship. I had the opportunity
to work on “Site To Sell Seeds,FertilisersAnd Other Farming Tools Online”.
This report concludes with my overall impression of work experience as well as my
opinion of industrial internship program in general.
iii
CONTENTS
SL.NO
1
TITLE
PAGE NO.
Declaration
i
Acknowledgement
ii
Executive Summary
iii
ABOUT COMPANY
1
1.1 Company Services
1.2 About CEO
2
ABOUT DEPARTMENT
6
2.1 Vision
2.2 Main Areas
2.3 Responsibilities
3
TASK PERFORMED
7
3.1 Task assigned in web development
3.2 Abstract
3.3 Introduction
3.4 Existing Method
3.5 Proposed Method
3.6 Methodology
3.7 Implementation
4
REFLECTION NOTES
4.1 Work Experience
4.2 Problems /Challenges
4.3 Benefits of Internship
4.4 Technical Outcomes
Conclusion
References
iv
17
LIST OF FIGURES
Fig. No
Figure Name
Page No
1
Software Development process
1
2
E-Farming Design
9
3
Home Page
12
4
Registration Page
13
5
6
7
Login Page
14
Farming Page
14
Market Watch
15
8
About Us Page
15
9
Contact Us Page
16
V
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
CHAPTER 1
ABOUT COMPANY
Compsoft Technologies is a Technology Organization providing solutions for all web design
and development, MYSQL, PYTHON Programming, HTML, CSS, ASP.NET and LINQ.
Meeting the ever increasing automation requirements, Compsoft Technologies specialize in
ERP, Connectivity, SEO Services, Conference Management, effective web promotion and
tailor-made software products, designing solutions best suiting clients requirements. The
organization where they have a right mix of professionals as a stakeholders to help us serve
our clients with best of our capability and with at par industry standards. They have
young, enthusiastic, passionate and creative Professionals to develop technological
innovations in the field of Mobile technologies, Web applications as well as Business and
Enterprise solution. Motto of our organization is to “Collaborate with our clients to provide
them with best Technological solution hence creating Good Present and Better Future for our
client which will bring a cascading a positive effect in their business shape as well”.
Providing a Complete suite of technical solutions is not just our tag line, it is Our Vision for
Our Clients and for Us, We strive hard to achieve it.
1.1 Company Services
Compsoft Technologies plays an essential role as an institute, the level of education,
development of student’s skills are based on their trainers. If you do not have a good mentor
then you may lag in many things from others and that is why we at Compsoft Technologies
gives you the facility of skilled employees so that you do not feel unsecured about the
academics. Personality development and academic status are some of those things which lie
on mentor’s hands. If you are trained well then you can do well in your future and knowing
its importance of Compsoft Technologies always tries to give you the best.
They have a great team of skilled mentors who are always ready to direct their trainees in the
best possible way they can and to ensure the skills of mentors we held many skill
development programs as well so that each and every mentor can develop their own skills
with the demands of the companies so that they can prepare a complete packaged trainee.
Dept. of CSE
Page 1
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
Services provided by Compsoft Technologies.
• Core Java and Advanced Java
• Web services and development
• Dot Net Framework
• Python
• Selenium Testing
• Conference / Event Management Service
• Academic Project Guidance
• On The Job Training
• Software Training
Dept. of CSE
Page 2
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
Software Development
Fig 1: Software Development process
We know what it takes to design a product that will wow its future users. We can help you to assess,
develop and test your product idea and deliver software that will satisfy your clients, sustain competition
and achieve the highest returns.
Of utmost importance for us are:

Considered feature prioritizing.

Fast and on-time delivery.

Security.

High-quality standards and compliance With a balance of technical and deep industry-specific
expertise (manufacturing, healthcare, retail, financial services, and more).
We help our clients to build web, mobile, and desktop applications for the management of their B2B,
B2C interactions, and internal operations.
We offer a comprehensive set of software development services from requirements discovery to support
and promote high quality and continuous improvement at all stages mentioned.
Our software development cycle
We believe in a systematic approach for any project be it complex or simple. We have our dedicated
team for your project which uses various methods such as agile Scrum & agile Kanban. We ensure topnotch quality, on-time delivery, and agility for your project.
Dept. of CSE
Page 3
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
With more than 10 years of experience in building over 100+ software platforms, our team possesses the
capability to design and develop technology products that can streamline business processes and grow
revenue. We understand that every business is different and therefore, we build custom software
applications that are tailored to meet your specific use case, budget, and timeline.
Software Consulting
Our Software Development Experts understand your idea, target users, and monetization strategy to
provide you with a wide range of solutions.



Consultation on idea discovery, technology insights, and risk analysis
Creating a growth strategy from user acquisition to monetization
Detailed Proposal with estimates for the scope of work
Custom Software Development
We convert client requirements into a custom software solution with advanced technologies by focusing
on building secure, scalable, and custom-centric software products.
 Mobile Apps for iOS and Android Web
 Apps using MEAN, React, Vue and Angular frameworks
 Our dedicated team model is designed to provide clients with our experienced software
development experts on a long-term basis.
WEB APPLICATION DEVELOPMENT
Composoft Technologies is focused on helping brands grow through digital transformation services. Our
software and hardware, design, and development services range from business-critical applications to
powerful Augmented and Virtual Reality applications that push the boundaries of consumer, industrial,
experiential, and commerce applications for the world’s most innovative brands As a recognized global
leader in development and design, our proactive growth model empowers our clients to exceed their
goals while integrating our team with theirs. We combine powerful technologies, stunning visuals, and
innovative strategies to tell your organization’s story while delivering data-driven results.
Dept. of CSE
Page 4
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
1.2
2022-23
About CEO
Directors of Compsoft Technology Solutions (india) Private Limited are Rajagopalan Varadharajan and
Varadarajan Susila.
Compsoft Technology Solutions (india) Private Limited is a Private incorporated on 06 December 2004. It
is classified as Non-govt company and is registered at Registrar of Companies, Chennai. Its authorized
share capital is Rs. 2,000,000 and its paid up capital is Rs. 1,250,000. It is inolved in Software publishing,
consultancy and supply [Software publishing includes production, supply and documentation of readymade (non-customized) software, operating systems software, business & other applications software,
computer games software for all platforms. Consultancy includes providing the best solution in the form of
custom software after analyzing the user?s needs and problems. Custom software also includes made-toorder software based on orders from specific users. Also, included are writing of software of any kind
following directives of the users; software maintenance, web-page design.
ACHIEVEMENTS:

8 years of experience in Quality Assurance and Testing in the Healthcare industry.

Major strengths include automation testing by runnin test scripts in UI Path, UFT and Eggplant.

Have hands-on experience in API testing validation using postman and Soap UI.

Handson experience using Jenkins to trigger unmanned execution and GITHUB for repositories.

Creation STLC deliverables, Estimation and team management are the major roles performed as a
Quality engineer.

Seeking QA lead/Manager roles in High Tech Software firms.

Currently upskilling with cloud based API testing and DEVOPS models.
Dept. of CSE
Page 5
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
CHAPTER 2
ABOUT DEPARTMENT
2.1 VISION
Web development is the work involved in developing a website for the Internet (World Wide Web) or
an intranet (a private network).[1] Web development can range from developing a simple single static
page of plain text to complex web applications, electronic businesses, and social network services. A
more comprehensive list of tasks to which Web development commonly refers, may include Web
engineering, Web design, Web content development, client
liaison, client-side/server-side
scripting, Web server and network security configuration, and e-commerce development.
Among Web professionals, "Web development" usually refers to the main non-design aspects of
building Web sites:
 Writing markup and
 Coding.
Web development may use content management systems (CMS) to make content changes easier and
available with basic technical skills.
For larger organizations and businesses, Web development teams can consist of hundreds of people
(Web developers) and follow standard methods like Agile methodologies while developing Web
sites. Smaller organizations may only require a single permanent or contracting developer, or secondary
assignment to related job positions such as a graphic designer or information systems technician. Web
development may be a collaborative effort between departments rather than the domain of a designated
department. There are three kinds of Web developer specialization: front-end developer, back-end
developer, and full-stack developer.[3] Front-end developers are responsible for behavior and visuals that
run in the user browser, while back-end developers deal with the servers. Since the commercialization
of the Web with Tim Berners-Lee[4] developing the World Wide Web at CERN, the industry has
boomed and has become one of the most used technologies ever.
2.1 MAIN AREAS
Dept. of CSE
Page 6
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
The different types of web development:
 Front-end web development. Front-end web development is responsible for the look and feel
of a website

Back-end web development.

Full-stack web development.

Web designer.

Web programmer.

Content developer.

Webmaste
2.2 Responsibilities
Department of web development is responsible for the following operations:








Write well designed, testable, efficient code by using best software development practices
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and
activities
Cooperate with web designers to match visual design intent
Dept. of CSE
Page 7
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
CHAPTER 3
TASK PERFORMED
3.1 Task Assigned in web development




The application is designed to help farmers from Indian villages to sell their products to
different city markets.
It is a computerized approach for better and clear marketing.
Farmers will get unique interface where they can avail everything right from learning to
the market information they can perform marketing, get the current rates of market, get in
touch with SMS through the cell phones, can gather the knowledge of different schemes
and apply as well as check status of application.
This website will act as unique and secure way to perform agro-marketing.
3.2 ABSTRACT
E-farming will serve as a way for the farmers to sell their products across the state just with
some basic knowledge about how to use the website. The site will guide the farmers in all
the aspects, the current market rate of different products, the total sale and the earned profit
for the sold products, access to the new farming techniques through earningand centralized
approach to view different government’s agriculture schemes including the compensation
schemes for farming.
Our website "E-Farming" enables Farmers to know updated prices of commodities whose
prices change on daily basis. Real-Time Price Updation will enable to remove the brokers
who exploit our Farmers by taking huge amounts of profits. Also the Farmers will be able
to find suitable buyers for selling their crop, as a result the Travelling time and Cost are
saved.
Dept. of CSE
Page 7
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
3.3 INTRODUCTION
E-Farming is an electronic form of farming which can help the farmers to sell their goods
directly to the wholesalers it will help farmers to make the effective cultivation by providing
up-to-date information and make a path to earn more money from villages by selling their
products to different cities through online.
E-Farming is the web application that will help the farmers to perform the agro-marketing
leading to achieve success and increase in their standard of living. The marketing facility
would allow the farmers to have a view of the bills created and the related information in
their accounts. An authorized agent would serve as a way for the farmers to sell their
products in the market. The centralized market committee will have control on the Agents
through business activities review. Website will also provide market-wise, commodity wise
report to the farmer in interactive way.
Objectives :
 The main objective of this project is building a website which will help farmers
from Indian villages to sell their products to different city markets.
 It is a computerized approach for better and clear marketing.
 Farmers will get unique interface where they can avail everything right from
learning to the market information they can perform marketing, get the current
rates of market, get in touch with SMS through the cell phones, can gather the
knowledge of different schemes and apply as well as check status of application.
 This website will act as unique and secure way to perform agro-marketing.
Dept. of CSE
Page 8
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
3.4 EXISTING METHOD
There is no computerized system for the farmer to sell their product. Currently, the farmer goes to
nearest market handover his product to a particular agent, agent ask the farmer to visit the market
after a specific time to collect the cash earned out of the sold product. Agent sells the product to
another agent or a dealer at the cost of that market. Every Agent tries to cuts his commission out of
that. There is no way for farmer to know about the deal and the exact amount at which their product
was sold.
There is no transparency. No facility is present for the farmers to know the product rates at different
markets where they can sell their products for achieving high profits.
Many times, farmers are not even aware of the schemes and compensation provided by government.
In spite of all the opportunities banging the doors the farmers are not able to benefit out of those.
Current system does not provide the way of e-learning for farmer that will provide the knowledge of
new techniques in farming. So he doesn’t get the maximum profit through the current system.
3.5 PROPOSED SYSTEM
Farmer’s E-market is online shopping website where buyer can buy farm produce directly from
farmers. Various types of farmer’s products are available for purchases are available for purchase at
reliable price. Farmer’s E-market basically focuses on user friendly interfaces and promotes user to
purchase the product faster.
It has registration facility and much information entered in registration table is very secure and no
one can access the information. Security is given utmost importance while designing the website.
If any user is not valid or involved in any kind of illegal wok in the website is blocked by the admin.
Even the user is not activated unless admin approves.
For any query buyer and producer both can convey admin through mail. They can use this facility
any time.
Fig 2: E-Farming Design
Dept. of CSE
Page 9
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
3.6 METHODOLOGY
There are three modules in E-Farming Project.
1 Admin Module Admin can import and update master data, also he can import and update products.
Admin can approve request of product selling by sellers. Various reports are provided inadmin
module for analysis purpose.
2 Buyer Module Buyer can register and login his account.View products category wise and place
order, he can track current order. Buyer can cancel order and refund money.
3 Seller Module Seller can select products which he wants to sell. Can see reports for sale and stock.
Methodology for proposed work is given below:
 Analysis
After a thorough analysis of the needs of business, it was in the show business demands. At this
point in time, the results of which are presented, which include the recommended functions of
the flow rate, and a guide to the overall structure.

Design
We will review the analysis of the documents, and the site, to create the blueprints for the entire
system, starting with her mother, story board, paying particular attention to the product page at
the time of checkout in order to receive support. At this point, they begin to see that your ecommerce web site looks to you. This is the best time of the year to propose a change in the
system, as this step can make the necessary changes.

Design Integration
In the past the storyboard is now becoming adaptive, cross-device, and is compatible with the
HTML of the skin of the platform, depending on the ecommerce platform that is being offered.
Note: this step is very important, because in the HTML code, which will dictate how the site
works, make sure that it is fully compatible with HTML and web standards, we need to speed up
the process and avoid costly errors.

Programming and Database Creation
At this stage of the implementation of the project, all of the processes of coding, and in-house
tools, and a database management system, is created. Here are all the plans turn into the realworld dynamic web sites, which are managed by the database.

Payment Gateway Integration
The payment gateway is integrated with a 256-bit encrypted data link. After the importation of
the products to the system, and eventually the production of the test to a live web server.
Dept. of CSE
Page 10
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
3.7 IMPLEMENTATION
The system will be having only one User-name and Password section on the front
page, as per the user-name and password the system will know whether user is
Farmer/Agent/Administrator/Gov.officer.
1: Farmer
 Farmers can create new account, log-in to their existing accounts which will give them
the authority to use the services provided by the system.
 Authenticated farmers can sell their product, claim the compensation from government
and can view his fund.
 If user select as farmer then there is 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.
 The Farmer can check their account on fund transfer.
2: Authorized Agent
 Agent sells the product to other agent or wholesaler.
 Agent transfers the fund to farmer’s account as per the product sale.
3: Government Officer
 Central authorities can log-in to their accounts as created by administrator.
 Authorities can access all the details of the market in all the different tehsil, district.
 They can view turnover of the market daily, weekly or monthly.
 Validate farmer’s eligibility for compensation and schemes.
 Provide the valid reason why the application for schemes if has not been granted.
 Invoke proper activity in response to valid complaints about agents.
4: Administrator
 Create and monitor accounts of users.
 Maintain the website.
 Provide the username and authorities as per user.
 Update the website.
Dept. of CSE
Page 11
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
Fig 3 : Home Page
Dept. of CSE
Page 12
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
Fig 4: Registration Page
Dept. of CSE
Page 13
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
Fig 5: Login Page
Fig 6: Farming Page
Dept. of CSE
Page 14
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
Fig 7: Market Watch
Fig 8: About Us Page
Dept. of CSE
Page 15
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
Fig 9: Contact Us Page
Dept. of CSE
Page 16
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
CHAPTER 4
REFLECTION NOTES
4.1
WORK EXPERIENCE
Well, the internship has definitely reaffirmed my passion for web development and I
am grateful that my works did leave some traction for future works. The research and development phase,
the communication skills required to talk to different stakeholders, the curiosity and passion to solve
business problems using data(just to name a few) have all contributed to my interest in this field.
The web development industry is still very young and its job description could somehow seem vague
and ambiguous to job seekers like us. It’s perfectly normal to not possess all the skills needed as the most
jobdescription is idealistically created to align with their best expectation
4.2 PROBLEMS & CHALLENGES
Major Challenges are

Vandalism and tampering – If a farm security camera is vandalized or tampered with, the
signal could be lost. Consider vandal-proof housing for cameras located in high-risk areas.

Weather – Weather-proof cameras might be required for certain locations. Farm surveillance
can pose challenges for cameras not equipped to handle low temperatures and changing weather
conditions.
4.3 Benefits of Internship
1. Guidance of Career Path
During my education, I had studied a variety of subjects to determine the field of interests. But for
some, a college degree helps to determine exactly what kind of career to have. For others, studying
offers a diverse set of experiences that presents multiple career options. This internship gave me job
experience by introducing to daily rigors and tasks without a firm commitment to that precise career
track. It can help to decide if certain jobs fit my personality, talents and allowed to meet people who
gave me career advice and guidance.
2. Building of Strong Resume
This valuable job experience enables you to fill out my resume with honesty and specificity. Not only I was
ableto add the duties and projects from internship to the experience section of resume, but it will also be able to
moreclearly describe the objective for a permanent position.
Dept. of CSE
Page 17
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
4.4 Technical outcomes
Dept. of CSE
Page 18
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
CONCLUSION
The package was designed in such a way that future modifications can be done easily.
The following conclusions can be deduced from the development of the project:
 Automation of the entire system improves the efficiency
 It provides a friendly graphical user interface which proves to be better when
comparedto the existing system.
 It gives appropriate access to the authorized users depending on their permissions.
 It effectively overcomes the delay in communications.
 Updating of information becomes so easier.
 System security, data security and reliability are the striking features.
 The System has adequate scope for modification in future if it is necessary.
Dept. of CSE
Page 19
COMPOSOFT TECHNOLOGIES INTERNSHIP REPORT
2022-23
REFERENCES
 Peter Namisiko and Moses Aballo “Current Status of e-Agriculture
and Global Trends:A Survey Conducted in TransNzoia County,
Kenya” in International Journal of Science and Research Volume
2 Issue 7, 2013.
 Marcel Fafchamps and Bart Minten “Impact of SMS-Based
Agricultural Information on Indian Farmers” in Oxford journals
VOL. 26, NO. 3, pp. 383–414, 2012
 Lobo, S., Doke, P., Kimbahune, S. (2010, October). GappaGoshti:
a social networking platform for information dissemination in the
rural world. In Proceedings of the 6th Nordic Conference on
Human- Computer Interaction: Extending Boundaries (pp. 727730). ACM. 30
 Ramamritham, Krithi, Anil Bahuman, Ruchi Kumar, Aditya
Chand, Subhasri Duttagupta, GV Raja Kumar, and Chaitra Rao.
"aAQUA-A Multilingual, Multimedia Forum for the community."
In IEEE International Conference on Multimedia and Expo, vol. 3.
2004.
 D. W. Allen and M. Anderson Ochs. “Building Pathways out of
Rural Poverty through Investments in Agricultural Information
Systems.
Dept. of CSE
Page 20
Download