开题报告基于WebService接口的动态天气预报系统设计与实现.docVIP

  • 81
  • 0
  • 约3.75千字
  • 约 8页
  • 2019-01-04 发布于广东
  • 举报

开题报告基于WebService接口的动态天气预报系统设计与实现.doc

开题报告基于WebService接口的动态天气预报系统设计与实现.doc

1?本课题的研究意义 1.1研究意义 天气预报是--种具有实用意义的信息服务,伴随儕能手机的不断普及和应用。各种智 能手机平台下都有不同的天气预报软件,常见的智能手机卜台有Android iOS、Windows、 Blackberry OS等。而Android平台作为现在主流的智能手机平台之一,自然有大量关于天 气预报这方面的软件。天气状况常常关系到人们的H常住活,比如它能提供最新鲜、最及时 的天气资讯,为人们的出行提供方便。另外,农民可以通过天气预报软件的提高的数据来知 道农作物的浇灌、丿施肥、收割等一系列农务,并在极端天气到来之前提前做出防御措施,把 气象灾害带来的损害降到蝕低程度,并R能使广大公众在第一时间方便、快捷地获取天气预 报信息。同吋,他也可以强化天气公共服务的职能,改善公共服务手段、完善公共服务体系、 提高公共服务质虽,更好地发挥了气彖事业对社会发展的现实性作用。 这款动态天气预报软件给人们生活带來方便的全方位信息,是人们在H常生活川必不 可少的电子产品。该天气预报软件提供了简洁明了的UI界面,操作简单,适合生活各类人 士,对提高人们生活水平具冇一定的促进作用。 1.2国内外研究现状、水平和发展趋势 Android是首款开源代码的操作系统,采用Linux内核,开放手机联盟(OHA)成员 可以任意使用和修改安卓的SDK软件包。系统的开源性使其具冇良好的拓展性,一方面,为 众多移动应用开发者提供了良好的系统性平台,有利于移动应用的集合;另一方而,终端厂 商可以针对自身的特殊需要“定制化开发”。 Android在全球市场的成长壮人,塞班市场份额不断下跌己成不争事实。安卓操作系统 发展迅猛主要得益于免费、开源和良好产业运作策略,这三点为安卓在儈能手机市场赢得更 多的发展机遇。系统的免费让更多的厂商加入,推动了份额的上升;代码的开源让更多的开 发者进入应用开发;应用的丰富吸引了更多用户选择,这也是谷歌值得众多厂商学习的地方。 此外,谷歌通过OHA联合众多厂商进行系统研发,不断更新版本,将系统应用推广到更多的 终端产品中,确保用户体验持续改善。 1.3 李刚.疯狂Android讲义[M]?北京:电子工业出版社.2011. 06 耿祥义.JAVA2实用教程(第三版).清华大学出版社.2006. 08 肖朝晖,罗娅等.计算机网络基础.北京:清华大学出版社.2011. 03 王向辉,张国印,沈洁.Android应用程序开发[M].清华大学出版社,2010年3刀 木课题的基木内容和要求,关键问题及艾解决的方法和措丿施 2.1基本内容 木系统采取url方法来获取天气信息的XML文件,然示对文件进行解析提取所需信息, 从而现实有用信息。该系统将利川手机终端定位技术,数据库存储技术等,是天气预报的获 取更加方便快捷。 本系统是突出个性化的天气预报,主耍实现基本的天气预报查询功能;实现手机终端定 位功能。犬气预报查询简单地说,可以理解为首先向WebXML网站发出对指定城市犬气信息 的请求(通过调用Web Service服务器暴露的接口方法),然后网站将含有所需信息的数据 信息,将提取到的有用信息在TableLayout窗体进行显示,从而展现给用户。 Android平台的犬气预报系统是基于Android手机平台,利川Java语言,从WebXML ±获 取到犬气预报的数据,开发岀对使川Android平台的手机大气预报系统的一款应川软件。为 了让智能手机用户能够随时随地杏询互联网所提供的服务,让手机能通过互联网访问Web网 站并处理各项不同的业务,其屮有一种非常高效的方法就是将应川系统的功能拓展到手机的 客户端。 Android的一个最大特点就是它的开放性架构体系,它不仅仅具有非常好的调试环境和 开发环境,而R它还具冇各种各样的可扩展功能,其中还包括丰富的多媒体功能和图形组件 的强大浏览器,而门其技术已经逐渐趋于成熟。通过对界面的布局和控件使用等相关知识的 学习和应用,使我对Android平台下的开发工作有了一个初步的了解。软件开发以后,它能够 帮助川户随时搜索由屮国气象局捉供的全国范围内的城市的犬气信息和温度趋势变化折线 图,并且把数据显示在一个界面美观、布局合理窗口内,使川户能够舒适的亨受此软件带來 的简便的服务。 2基本要求 此软件是一个利川Web Service來获取天气的应用程序,启动程序后可以进行城市Z间 的选择的设置,并可以通过图片、文字來显示当前和未來几天的天气悄况,其中包括温度、 湿度、风向和雨雪等情况。这些天气的数据是通过后台服务连接至WebXML网站获取的,并从 WebXML上获収天气的相关信息,将天气的信息保存在数据库中,方便用八的更新和查看。 通过上面对此软件需求的描述,可以基本概括到此软件的功能需求: 首先要启动

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档