本站小编为你精心准备了气象灾害手机客户端系统设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
摘要
介绍了重庆市气象局气象灾害手机客户端的设计初衷,基本功能和特点,在预警信息中的应用。
【关键词】
重庆气象;手机客户端;气象灾害;预警信息
重庆市气象灾害手机客户端是基于4G技术而研发的手机客户端服务系统,针对决策及应急处置人员关注的山洪地质灾害预警预报及雨量、温度、雷达回波等监测信息,以地图、曲线图、表格和其他方式直观展示给使用者,达到实时高效、方便快捷的目的,减小灾害带来的损失。
1重庆市气象局气象灾害手机客户端简介
重庆市气象灾害手机客户端系统主要包含4G客户端预警信息、预报和实况数据气象服务三个方面,其中4G客户端预警主要为安装该软件的服务人员提供预警信息、天气预报、实况数据展示等多个方面的内容。实况数据主要获取实时温度、雨量、湿度、风速等信息;预报数据主要为三天、周、旬、月预报。重庆市气象灾害手机客户端建立的宗旨是在现有公共气象服务系统的基础上,综合山洪地质灾害气象服务产品,采用先进的4G技术和手机GIS,在数字化、可视化方面,完成对各种气象服务产品的设计、包装和显示,加强对气象灾害的应急服务能力,强化气象灾害的动态显示、灾害推演、灾情评估等方面的构建,满足社会经济对气象防灾减灾能力建设的要求。本项目主要完成以下几方面的建设内容:
1.1手机客户端版本支持整个软件要求支持目前市场上常见的手机客户端,包含:AppleIOS4、Ipad、Android、Ophone、乐Phone、SymbianOS、WindowsMobile、WindowsPhone7Services智能手机领域的操作系统。
1.2手机客户端展示内容及展示方式(如表1)
2服务器端管理功能
服务端主要用于软件后台数据支撑、后台数据管理、后台信息统计、后台数据接口、WAP软件下载、web方式数据查询等。
3技术方案
本系统建设依托于4G网络和互联网两者有效的结合。运用互联网的及时有效、4G网络的便捷迅速以及覆盖原有的2G手机网络,不再完全依托与短信。服务器采用LINUXREDHAT操作系统,覆盖市面上90%以上的手机,主要开发语言有C、C++、ObjectC、Java、J2EE、Ejb3.0、Struts、Hibernate、Spring、RubyonRails、JavaScript等多种开发语言。服务端运行环境主要为:Apache、Tomcat、JBoss等容器,数据为Mysql。本系统主要包括手机服务产品数据库、手机服务产品制作、手机服务系统、业务管理与监控和手机客户端5个部分。
3.1手机服务产品数据库系统依托于公共气象服务产品库、山洪地质灾害预警信息数据库的业务数据,根据手机气象服务的数据需求采集数据,建立手机气象服务数据库,为山洪地质灾害预警信息系统提供数据支撑。
3.2手机服务产品制作系统手机服务产品处理系统是山洪地质灾害预警信息系统的重要组成部分,系统要求满足4G手机业务的显示特点和数据传输特点,产品表现需美观、内容丰富。
3.3手机系统目前市场上的手机种类繁多,主流操作系统有iPhoneOS、Android、Windows,每个操作系统又有不同的版本,且仍然在不断更新中。气象服务产品种类多样,包含文字、图片、动画等。系统应该能够满足为不同版本的操作系统各种数据和产品的需求,同时还能够为4G网站提供产品服务。在速度上要满足及时、高效、安全的原则。
3.4手机客户端重庆市气象灾害手机客户端系统以智能手机用户为服务对象,其目的是适应目前国内智能手机服务市场发展的形势,满足专业化、精确化的需求,建立健全适于4G智能手机终端的气象信息服务体系,开发建设针对iPhone、Android、Symbian等4G智能手机终端的气象服务客户端和信息系统,实现向用户天气预报及实况信息、及时的天气预警信息等需求。能够方便用户通过手持终端进行随时随地的获取天气信息。
3.5业务管理与监控系统业务管理系统负责整个系统的运行。包括客户基本信息管理、客户行为信息管理、客户端产品信息管理、计费结算信息管理。业务监控系统负责监视整个系统的运行状态。包括用户管理、数据存储管理、业务流程管理及系统硬件健康状态等。重庆市气象灾害手机客户端系统网络拓扑图如图1。
参考文献
[1]柯元旦.Android内核剖析[M].北京:电子工业出版社,2011(09).
作者:陈昉 单位:重庆市气象局