基于windows mobile手机天气预报查询系统的设计与实现-design and implementation of mobile phone weather forecast query system based on windows mobile.docxVIP

  • 7
  • 0
  • 约3.02万字
  • 约 57页
  • 2018-05-18 发布于上海
  • 举报

基于windows mobile手机天气预报查询系统的设计与实现-design and implementation of mobile phone weather forecast query system based on windows mobile.docx

基于windows mobile手机天气预报查询系统的设计与实现-design and implementation of mobile phone weather forecast query system based on windows mobile

1绪论1.1现状分析现在地球上出现越来越多的自然灾害,人们对天气和气候的变化越来越关注。我国最近发生的自然灾害非常多,而且灾害种类也多,分布区域也广,灾害出现频率也高,因此也造成了非常重大的损失。汶川地震、泥石流、飓风、旱涝、暴风、持续高温、冰雹、地质灾难、海啸、自然火灾、大面积病虫害等等灾害在我国都有出现。我国60%以上的城市、40%以上的人口都分布在天气等自然灾害频发的地区[1]。因此,我们必需意识到天气预测预报的重要性,在自然灾害发生前提前做好防范措施,从而尽量的降低各种灾害带来的负面影响。随着各种技术的快速进步,应更加全面的为大众提供各种气象服务,尽量的精细天气预报产品,并且加强天气产品各方面的功能,争取最大限度的满足不同用户的个性化需要,真正做到因人而异,量身定制,逐步达到对不同天气的精细化的服务[2]。因此要做一种预报产品,而不仅仅是天气网站式的天气信息服务。目前,天气服务已经建成了通过TV、广播、报刊、手机短信、网络、各种交通工具上的移动显示屏等各种媒介公布天气信息的服务模式,以及通过拨打12121电话方式查询。各种媒体、各种形式的天气信息的发布,较大程度上满足了广大公众对天气气候信息的一般需求[3]。近年来,手机已经是人们最主要的通讯工具了,气象部门也和移动联通合作,推出了天气预报手机短信,另外GPRS等新型无线网络业务,每天会在规定的时间给人们发送天气预报信息,以上各种方式都很好的满足了用户对天气的需求[4]。但以上方式在它们的发展过程中都遇到了各自的问题,如服务的个性化和精细化不够好、没有太多的用户、用户不满意见变多等等,而且最主要的是以上方式最大确定是它们只是单方面的发布天气,对用户没有太多的针对性。各种问题以及局限性的存在,在很大程度上制约了电视、广播等服务业务的进一步发展[5]。目前手机上天气预报软件也有很多,其中市场中比较推崇的天气预报软件主要是墨迹和天气通等,使用安卓系统和WindowsMobile 系统的手机都能安装运行上述软件[6]。但它们有个共同的问题,就是天气预报不是很精确,这些软件运行的服务器后台很多都是国外的天气预报网站,这往往造成国外的预报与国内的实际天气有较大的误差,相比较之,国内的权威部门,口碑好的天气预报网站发布的天气预报信息在各方面更能满足公众对天气预报越来越高的要求[7-8]。因此,开发一款类似于墨迹和天气通,但是连接的服务器后台是国内天气预报网站的手机天气预报系统是很有必要的。另外,由于现在越来越多的人喜欢关注星座运势方面的信息,因此有必要把每天的星座运势连同天气预报信息一起发布给用户。1.2 研究内容及意义本系统是基于C#的开发环境,根据天气预报网站的气象数据以及星座运势数据,开发出的针对使用windows mobile 6.5.3 professional界面的HTC手机天气预报系统。本系统应用可以让广大用户能在第一时间方便、快捷地获取最新最准确的气象预报信息,为用户的出行,着装,防晒,洗车等提供很好的参考实性作用。另外,用户可以自己的需求获取星座运势信息,为用户每天做事也提供了一个好的心情。总之,这是一款集娱乐、实用为一体的软件系统。1.3 项目平台选择1.3.1 嵌入式操作系统的特点Windowsmobile操作系统是集合紧凑和高效于一体,并且可扩展的范围操作系统,适用于多种嵌入式系统和产品。它拥有多线程、多任务和确定性的实时、完全抢占式优先级的操作系统环境,专门面向只有有限资源的硬件系统同时,它的模块化设计方式使得系统开发人员和应用开发人员能够为多种多样的产品来定制它;可以选择、组合和配置Windowsmobile的模块和组件来创建用户版的操作系统[10]。Microsoftwindowsmobile6.0 不仅是一个功能强劲的实时嵌入式操作系统,而且提供了众多强大工具,允许用户利用其快速开发出下一代的智能化小体积连接设备[11]。因此,借助于windowsmobile 完善的操作系统功能和开发工具,可以更加高效地开发本论文研究的手机天气预报系统。1.3.2市场上的智能手机操作系统图1-1智能手机平台如图1-1 所示,目前市场上使用率最高的是symbian和windowsmobile,symbian 一度是各大手机厂商青睐的智能手机操作系统,但是它本身也有很多的缺点[12]。而windowsmobile提供一个功能强大的操作平台,移动通讯终端设备厂商众多,还可以支持最新的硬件技术,同时也给手机用户带来全新的移动体验,吸引了越来越多的独立软件开发商和开发人员的关注,开发人员可以利用熟悉的开发工具和同桌面系统一致的开发环境在windowsmobile平台下为移动设备用户开发应用程序及服务[13]。另外他的开发门槛相对比较低,因此本论文是基于系列wind

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档