Professional Documents
Culture Documents
INSTITUE OF TECHNOLOGY
Group Members
S. No Name ID No
1 Heidar usmael…………………………Ramit/1695/10
2 Abebu Destaneh …………………………Ramit/033/10
3 Firezar Yanesew…………………………Ramit/1747/10
Submitted to Faculty of Computing and Software Engineering, AMIT, Arba Minch University,
in Partial fulfillment for the requirement of the Degree of Bachelor Science in Computer Science
i
Abstract
The purpose of our project is to develop a Web based agricultural data collection system for
Gamo zones, the system will reduce the time and labor required to provide services, Reduce the
error that made by the ADCOWs(Agricultural Data Collectors Offices Workers), extension
workers and manager, change the manual storage mechanisms into computerized system
(database), provide fast, efficient, flexible, reliable and secured services for better satisfaction of
customers and improves the motivation of the employees. The existing system of the
organization is facing different problems such as data redundancy, lack of data security and lots
of paper work. To solve this problems we will use different data collection methods such as
Interview, Document analysis and Practical observation. In order to analyze and design the
system we will use Object oriented approach for both analyzing and designing the new
system.This system is implemented using the programming language PHP, uses the MySQL
database and XAMP server. To complete successfully the project in effective and efficient
manner we gather the information by using different data collection methodology such as
interview , question and observation analysis.
Keywords:
Contents
Abstract.............................................................................................................................................i
1 Introduction...................................................................................................................................1
Background of Organization........................................................................................................1
1.1 Background of Project...........................................................................................................1
1.2 Team composition.................................................................................................................2
1.3. Statements of problems.........................................................................................................2
1.4 Objectives..............................................................................................................................3
1.4.1 general objective.............................................................................................................3
1.4.2 Specific Objective...........................................................................................................3
1.5 Feasibility Analysis...............................................................................................................3
1.5.1 Economic feasibility.......................................................................................................3
1.5.2 Operational feasibility....................................................................................................4
1.5.3 Technical feasibility........................................................................................................4
1.5.4 Legal feasibility..............................................................................................................5
1.5.5 Schedule Feasibility........................................................................................................5
1.5.6 Cost Benefit Analysis.....................................................................................................6
1.5.6 Cost Benefit Analysis.....................................................................................................6
1.5.7 Cost of the Project..........................................................................................................7
1.5.8 Software cost..................................................................................................................7
1.5.9 Cost Breakdown..............................................................................................................8
1.6 Scope of Project.....................................................................................................................8
1.7 Significance of the project.....................................................................................................8
1.8 Target beneficiaries of the system.........................................................................................9
1.8 Target beneficiaries of the system.......................................................................................10
1.9 Methodology of the project.................................................................................................10
1.9.1 Data source...................................................................................................................10
1.9.2 Fact finding Techniques...............................................................................................11
1.10 Development tools.............................................................................................................11
1.11 Limitation of the Project....................................................................................................13
1.12 Reference.................................................................................................................……..13
List of Table
Gamo Zone is found in the Southern Nations, Nationalities and Peoples Region (SNNPR),
geographically situated between 37° 23' 51.37’’ Eastern longitude and 5° 55’ 16.24’’ northern
latitude in SNNPR and has a land area of 26765.7km2. Gamo zone it found in the Great Rift
Valley. which far 505 km from central city Finifine(Addis Abebe) establish in 1920 E.C. It has
529 rural kebeles and 46 urban kebeles, according to 1999 E.C census conduct by the CSA
Gamo Zone has 1,070,898 male and 10,690,016 women, and generally the total population of the
Gamo zone is 2,139,914. This agricultural office gives services to 23 woreda(Arba Minch
Town , Arba Minch Zuria, Bonke,Boreda, Chencha, Demba Gofa, Dita, Deramalo, Geze Gofa,
Kemba, Kucha, Melokoza, Mirab Abaya, Oyda, Sawla Town, Uba Debretsehay, Zala, Geresse
woreda, Gacho Baba woreda, Kogota Woreda Former woredas are:Boreda Abaya, Dita Dermalo,
Gofa Zuria , Zala Ubamale) through different cultivation activities. Those activities are gives
advices on irrigation, on variety of crop production, on animal production and Animal husbandry
etc.
So, Gamo Zone Agricultural Offices is far from these realities because of most of their activities
are enrolling manual through manpower. As a result some of the prominent problems that the
team focuses on to identifying and proposing solution are:
1.4 Objectives
Project proposal
Requirement
analysis
System design
Installation and
System design
document
Implementation
and system testing
Figure 1: Software development life cycle of web based agricultural data collection system for
Gamo Zone.
1.5.6 Cost Benefit Analysis
A. Tangible Benefits
The proposed system will reduce the annual budget of the organization.
B.Intangible Benefit
To reduce time required
To increase information processing efficiency
To reduce probability of occurrence of errors
To management flexibility
1.5.7 Cost of the Project
Table 5: Cost of the Project
Items Price
Labor cost 800 ETB
Computer 20000 ETB
Printer 200 ETB
Flash 300 ETB
Total material cost 21300ETB
1.5.8 Software cost
Software Cost
Item Price
mySQLIserver2008 Free
Window 10 Free
Microsoft Office 2019 Free
E-draw Free
Notepad++ Free
Total -
Researchers: get information about crop production and types crops found in Gamo zone
from the system easily and it is also base lines for researchers for modification the system
by adding additional activities occurred in the organization.
Woreda Extension workers: by using the system extension workers can save their time
and effort to register crop product information, to search item they want easily and easy
ways to record data in data base without loss of information.
Gamo zone agricultural offices: get report within a time and small resource for the offices and
generate report easily by searching information stored in data base. It also knows types of crops
found in Arba minch zuriya woreda
We would gather information by interviewing both Arba minch zuriya woreda agricultural
offices and Gamo zones worker about the existing system.
Document analysis
We also collected certain relevant information from written documents from Gamo zones
agricultural office.
1.9.3 Systems Analysis and Design (approach)
The proposed system will be develop using object oriented analysis and design approach because
the idea behind the approach is to build software systems by modeling them based on the real
world objects that they were trying to represent. OOP is a collection of objects, each with its own
data and its own set of responsibilities. The objects interact by sending messages to each other.
So OOP is:
Easier to understand.
Easier to write.
Contain fewer errors.
Reduction of development time.
Reduction of time and resources required to maintain existing systems.
Increase code reuse.
So to develop or design our system we use system development methodology that is used to
structure, plan and control the process of developing the system. There are different types of
software system development methodologies to develop a system; among these we select
waterfall system development method [4]. Because, waterfall model is simple to implement and
also the amount of resources required for it are minimal when compared to the others. In this
model, output is generated after each stage, hence it has high visibility. The pure waterfall
lifecycle consists of several non-overlapping stages, as shown in the following figure. The model
begins with establishing system requirements and software requirements and continues with
architectural design, detailed design, coding, testing and Maintenance. The waterfall model
serves as a baseline for many other life-cycle models.
TOOLS ACTIVITIES
Html Client side coding run on web browser.
JavaScript Client side script runs on web browser.
CSS Client side CSS run on web browser, used for
font, color and border and pagination.
MySQL Database server
PHP[1] Server side scripting run on web server.
Chrome, uc Browser Browser
Notepad++[2],Sublime_Text_2.0.2 It is one of the writing editors which help us
to write code using PHP programming
language.
MS _word For write documentation part.
Edraw Max To draw different diagram.
Hardware tools
TOOLS ACTIVITIES
Flash disk with 8 GB To transfer data from one computer to the other computer.
Used for recovery purpose.
Both desktop and laptop To input data, to display the output, to do the main programs and to insert
computer with >2 GB input and to store information.
RAM and 10 GB (this
specifications are a
minimum requirement)
Ethernet cable Used for connection to access different information that helps our
projects.