Académique Documents
Professionnel Documents
Culture Documents
1.0. INTRODUCTION
1.1. Background
This project extends the existing system using the mobile technology which
is the growing technology and most of the farmer can have access and afford
to have one. Using Mobile device to access the middleware (server) and then
middleware communicate with the database.
1.3. OBJECTIVES
ii. Design software application that meets the identified requirements for
ACISMD .
1.4. SCOPE
The scope of the project is to design and develop a mobile device application
which will be able to retrieve information from the database using the mobile
device. Database to be used is that of the existing system.
The current system give the information that support the agriculture
activities such as information about the market , information about the
seeds, pesticides, fertilizers , users can search market information by
selecting the market place from the list, it allows user to write and send
comments. The current system could do all these things using computer. It is
a web-based application.
With ACISMD the mobile device is used. Mobile device lie on the category of
Connected Limited Device Configuration (CLDC) constitute a less powerful
class of devices since they have a less memory and intermittent network
connectivity often a wireless with potential low bandwidth, they have the
screen size of at least 96x54 pixels, display depth of 1 bit. Extending the
3
1.6. METHODOLOGY
The methodology of developing this system will base on the following steps
of software development cycle which are as follows
i. System Analysis
This is the first phase of the system design using the Object Oriented
methodology. In this phase is where the system is studied to know what the
system is to provide, the function requirements. This can be done by interact
with the user of the system or review the existing system by observing. with
ACISMD because It is an extension of the existing system, I will site most on
studying the existing system.
1.6.3. Implementation
This is the phase where the system is implemented using the system design
and align with the user requirements. the existing system is 3-tier client/
server Architecture in which user interface, functional processing logic and
Database access are developed and managed independently. The same
architecture will be used for the extension of this system to the mobile
application. For ACISMD will be having the following layers
i. The top layer will be user interface which allows the user to search and
get the result. This user interface will be on the mobile device where
ii. The middleware is the middle tier this is the web service which uses
servlet which receives the request from the mobile device and process
it to the database and retrieve back to mobile device the requested
data.
iii. Data layer which is the database tier, this is the database which
contains all the tables and runs the DBMS. For this system MySQL
database management system is used to implement the database tier.
1.7. BUDGET
7 Miscellaneous - 17,000/=
Total 230,000/=
1.10. REFERENCE
[2] www.coderach.com/t/481224/J2ME/mobile/receive-data-servlet-me-
application
[3] www.freetutes.com/systemanalysis/sa2-object-oriented-
methodology.html
[4] www.elucidata.com/refs