项目的提出:天气情况是每个人个人生活的重要的部分,它和农业、旅游业、渔业,大至战争胜负,往小了说和每人每天的心情和健康都有着密切的关系。对于农民、旅游者往往需要第一时间了解所处地方的天气情况;对于处于空气污染严重的各大城市的劳动者往往需要第一时间了解出门是否需要戴口罩或者雨伞。由于天气情况的多变性、重要性和复杂性,使手机端天气预报系统成为迫切的需求。在此基础上提出了项目管理的方案,以进一步实现天气预报的及时化和便捷化。源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766
用户群:天气预报管理系统的用户主要为各个使用手机了解天气信息的个人。
1。2 天气预报系统开发意义
在手机和电脑还没有普遍运用的时代,人们都是通过报纸、电视还有广播来获取未来的天气预报,不仅准确性差而且由于这些媒体往往是在准点或者是一天发布一次天气情况,所以人们对于这些天气情况往往不够相信和信任。人们往往是早晨需要打开电视或者买份报纸来了解未来天气情况,这样不但加重了经济负担还浪费了许多早上的时间去等待天气预报的开始,假如忘记看未来天气,可能早晨忘记带伞而淋雨,可能因为吸入雾霾多而引起各种不适,可能农民刚灌溉完就下雨,这样就会导致各种麻烦和困扰。然而随着科学技术的飞速进步和发展,越来越多的人使用了手机和电脑,利用互联网技术来对天气预报情况的获取。天气预报的多样性、准确性和及时性在当代社会已经慢慢变为可能,所以一款能够为使用手机就能获取未来天气的app就应运而生。每个人都应该在自己的手机上装一款随时知晓身边天气的软件,这样方便了自己而且在也可以随时随地为家人提供每日最新的天气预报。只需要打开app连上互联网,在方寸之间就可以知道全国天气,查询方便快捷,不用担心早上错过了天气预报的时间,给每个用户绝佳的体验。
1。3 论文组织结构
本文的结构安排如下:
第一章为引言,简介了项目的研究背景和开发意义。
第二章介绍了相关的一些开发工具和开发环境。
第三章详细介绍了本系统的需求分析,简介了本系统的设计目标、可行性分析,数据处理和获取,系统的开发方案和开发计划。
第四章详细解释了系统所实现的功能模块和各模块的设计和实现过程,并提供了核心模块的核心代码。
第五章介绍了软件的测试过程和测试结果。
2 开发环境及开发工具的介绍
2。1 Android概述
Android是专门为移动智能手机开发软件的平台,其中包含操作系统、中间件和核心应用等功能和组件。Android最先由Andy Rubin创立,于2005年被Google并购。2007年11月5日,Google正式公布了Android平台和系统。并在2010年底,Android迅速超越诺基亚symbian系统,成为了全球最受欢迎的智能手机使用和开发平台。采用Android平台的手机厂商主要包括小米、Samsung、魅族、索尼爱立信等。
2。1。1 Android平台特性
Android平台具有很多特性,介绍如下:
允许重用和替换组件的应用程序框架。
专门为Android移动设备优化的Dalvik虚拟机设备。
基于开源引擎WebKit的内置浏览器引擎。
自定义的2D特性为用户提供了最佳的图形显示效果,此外还支持基于OpenGL ES 1。0规范的3D效果。
支持数据结构化存储的SQLite数据库。
支持用户常见的音频、视频和图片格式(如MPEG4、MP4、AAC、AMR、JPG、PNG、GIF等)。
GSM电话。