2. ACKNOWLEDGEMENT
We feel great pleasure in submitting this project report on
“Weather Android App”. We wish to express true sense of
gratitude towards our Project Guide Mrs. Manjari
Deshmukh and Head-of-the-Department Mr. Atul Naik, who
at very discrete step in study of this project contributed
their valuable guidance to solve every problem that arose.
We wish to thank our H.O.D for opening the doors of the
department towards the realization of the project report.
Most importantly we would like to express our sincere
gratitude towards our family for always being there when
we needed them the most. Last but not the least, we also
express our sincere gratitude to all the staff members of
MCA Department and friends for their support.
3. NEED FOR NEW APP
• “Weather Android App“ is an application
that have taken a step for the farmers. As
said this application will notify them
weather to start the process of irrigation or
not. This will save a lot of things such as
extra water use, irrigation goods and not
to forget a lot of energy of farmers will be
saved in this.
4. PRODUCT OVERVIEW:
• This Proposed System could be used to
educate our farmers while irrigation
depending on the weather forecast.
Though this application is specially
designed for farmers, it can also be used
in different fields such as planning out for
any picnic, shooting schedules,
tournament schedules and many more.
5. FEASIBILITY STUDY:
Feasibility study is an important outcome of preliminary
investigation, which is determination of whether the request
is feasible or not. During our preliminary investigation at
college (Department of Science) we examine that the
entire affaire concerned with the “Request” is to develop a
new project. After getting information we check that the
information is economical, technical and operationally
feasible or not.
The proposed system is reviewed considering three
feasibility studies, which are as follows,
1. Economical Feasibility.
2. Operational Feasibility.
3. Technical Feasibility.
6. ECONOMICAL FEASIBILITY
The hardware/software setup required is that
the proposed system can be easily run on any dual
core smartphone and as the software used to build
system is JAVA in windows98/2000/XP/7 or we can
build this in Linux/GNU also.
So it does not cost high.
7. OPERATIONAL FEASIBILITY
One of the objectives of developing and user
friendly application apart from speeding of the
operation is that users do not face any problem
while making any plans depending on the weather.
8. TECHNICAL FEASIBILITY
Though, there is no equipment in existing
system, essential to implementation new
computerized system but are not away
from college access. The hardware
required is (i.e. P.C.) and software JAVA &
Android Studio(Operating System) are
available at many developers point .
9. REQUIREMENTS
HARDWARE & SOFTWARE REQUIREMENTS
The Hardware and Software requirements are as follows:
Hardware Specifications:
PROCESSOR : Cortex A7
RAM : + 512 MB
Software Requirements:
Android 4.2+
Internet Data
10. REQUIREMENT ANALYSIS
•Requirement Analysis
• Requirement is a feature that must be included in a new
system to determine what is being done and how it is carried out
at Interface level. We collected necessary information in the
requirement analysis the existing system was studied to
determine the requirements. To find out what it operated and
where the improvement and adjustment are possible there
requirement to be included in the new system came out to be.
• Reduction of the manual process (Document printing) on
the enquiry and queries facility available to produce reports. To
find out different procedure, methods and process we use
following fact finding techniques as mention below.
11. ACTIVITY DIAGRAM
Enter City
Search Location
Check for city entered
unknown place
Display today's weather
Also forecase weather
Display error message
No
Yes
12. CLASS DIAGRAM
USER
+have smartphone
+have data pack
+Install App()
SMARTPHONE
+Android 4.2+
+Device ID
+H/W requirements
+Installed App()
APPLI CATI ON
+Service
+Visual UI Touch 8
+Request Information()
JSON OBJECT
<<INTERFACE>>
+ Request ID
+ City Name
+ Check for valid city name()
13. SEQUANCE DIAGRAM
: User
Android App Wrong city API
1 : open app()
2 : Enter city()
3 : Invalid City()
4 : Display message()
5 : Valid City()
6 : JSON weather reply()
7 : JSON forecast reply()
8 : Close app()
14. USE CASE DIAGRAM
User
API
Ent er Cit y
JSON Response
response interpretat ion
fet ch icon t emperat ure unitforecast
display location
19. BENEFITS :
• Improve Operational Efficiency
• Useful For Various Weather Operations
• Less Efforts In Managing Farming Operations
• Easy Availability of Information
• Time Saving Application
• Economically Feasible For Users
20. FUTURE ENHANCEMENTS:
In the next version we will be launching this application in regional
languages also such as Hindi Marathi Gujarati and Tamil. Also if
possible we would try to make this application more user-friendly so
that more and more people will be able to make good use of it.
Use
Example:
•Farmers
•Shopping Centers
•Picnic Planning
•Disaster Precautions
21. CONCLUSION :
The Design and Development of this Application will significantly
enhance the nature of Farming and Agriculture. This application is
Economically, Technically and Operationally Feasible.
It is User Friendly, so that every user can handle it with
ease. This application is developed such that it will not use much of
phone RAM and memory space.
This Application provides detail information with the use
of Interactive images.