irrigation android app

25
IRRIGATION ANDROID APP Submitted By: Angkurita Roy (CSM13040) Deenu Patel (CSM13014) Vijay Kumar Verma (CSM13011)

Upload: vijay-verma

Post on 13-Apr-2017

46 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IRRIGATION ANDROID APP

IRRIGATION ANDROID APP

Submitted By:Angkurita Roy (CSM13040)

Deenu Patel (CSM13014)Vijay Kumar Verma (CSM13011)

Page 2: IRRIGATION ANDROID APP

What is Irrigation?

Irrigation is the method in which water is supplied to plants at regular intervals for agriculture. It is used to assist in the growing of agricultural crops maintenance of landscapes and revegetation of disturbed soils in dry areas and during periods of inadequate rainfall.

Page 3: IRRIGATION ANDROID APP

Advantages

• protecting plants against frost.• suppressing weed growth in grain fields• preventing soil consolidation.

Page 4: IRRIGATION ANDROID APP

Introduction

The Irrigation Android App aim is to enhance the easiness of water supply domestically as needed. Basically, the mechanism is switching on/off of the motor as it is required from wherever it wanted using the app. The user can also add as many numbers of devices as needed. And the number of devices will be shown on the dashboard of the app along with the status of the app. The system might have as per number of device required to function accordingly as it is required for the user. This mechanism will help us from the wastage of water that happens unnecessarily.

Page 5: IRRIGATION ANDROID APP

Hardware and Software Requirement

Software Configuration:

• Operating System: Windows 8.

• Tools: JDK, Eclipse + ADT plugin and SDK tools

• Front End: JavaScript and xml.

• Back End: Cloud Server.

Hardware Configuration:

• Processor: Intel core i3.

• Memory: 4GB.• Hard Disk: 500GB.

Page 6: IRRIGATION ANDROID APP

About the System

• The system ‘Irrigation Android App’ is all about the connection of the device to the app.• Both are connected through gateway with the help of cloud server.• Its has mainly four modules.

Page 7: IRRIGATION ANDROID APP

Modules

• User Module• Device Module• Communication• Notifications

Page 8: IRRIGATION ANDROID APP

Block diagram of the system

CLOUD

DEVICE1 DEVICE2

GATEWAY

Page 9: IRRIGATION ANDROID APP

User module

• User module is the user registration process.• It consists of two parts: Login and Registration.• Login can be done by two ways: using phone

no and using email-id.

Page 10: IRRIGATION ANDROID APP
Page 11: IRRIGATION ANDROID APP

Device module

• In Device module, the device is registered i.e. scanning the barcode of the device is done.

• Details of the device is been stored and compared with the details stored in cloud server.

• Since a new device would not have the details stored, hence device is registered.

Page 12: IRRIGATION ANDROID APP
Page 13: IRRIGATION ANDROID APP

Communication

• Communication is all about the connections among all the device and the app i.e. the working process of the app.

• Like a user can connect as many irrigation device as required through gateway using cloud server connected to the app.

Page 14: IRRIGATION ANDROID APP

Notification

• It is a message that we can display to the user outside of our application.

• In our case, due to any external activity user will receive a notification. For example- if the device gets on or off automatically user will receive a notification.

Page 15: IRRIGATION ANDROID APP

Screen Shots

Page 16: IRRIGATION ANDROID APP
Page 17: IRRIGATION ANDROID APP
Page 18: IRRIGATION ANDROID APP
Page 19: IRRIGATION ANDROID APP
Page 20: IRRIGATION ANDROID APP
Page 21: IRRIGATION ANDROID APP
Page 22: IRRIGATION ANDROID APP
Page 23: IRRIGATION ANDROID APP

Future Enhancement

•There is definitely a scope for further enhancement of this system. It has been flexible enough to accommodate any changes in future to make it more convenient and efficient. •In future, we can improve the system with more record storing capacity and more user friendly.

Page 24: IRRIGATION ANDROID APP

Conclusion

•The app “IRRIGATION ANDROID APP” was designed and developed keeping in mind the user friendliness and efficiency for the system. In this project, we have focused more on record keeping and design as well. We have put our maximum effort to cover as much as possible.

•We hope this app will be successful.

Page 25: IRRIGATION ANDROID APP

THANK YOU