欢迎来到天天文库
浏览记录
ID:31361336
大小:106.50 KB
页数:5页
时间:2019-01-09
《宁夏专业气象服务平台设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、宁夏专业气象服务平台设计与实现 摘要为了提高宁夏专业气象服务水平,增强应对气象灾害的防灾减灾能力,建立面向专业用户的区、市、县三级专业气象服务系统。通过订制专门的专业用户服务共享网站,实现现有专业服务产品在网站的共享。介绍了专业服务平台的数据库设计、框架结构及数据流程等,以供参考。 关键词专业气象服务;系统框架;数据库;设计;实现;宁夏回族自治区 中图分类号P451文献标识码A文章编号1007-5739(2016)01-0273-01 DesignandImplementationofNingxiaMeteor
2、ologicalServicePlatform FANYan-fangLIXiang-fangJIANGTingBAOXin-yuGAOGuo-hongMANingZHANGChao-huaDUJuan-juan (NingxiaMeteorologicalServiceCentre,YinchunNingxia750002) AbstractInordertoimprovethelevelofmeteorologicalserviceinNingxia,andstrengthentheabilitytocope
3、withthedisaster,thethreelevelsofprofessionalmeteorologicalservicesystemfortheprofessionaluserswereestablished.Throughorderingaspecialprofessionalusersservicesharingsite,theexistingprofessionalserviceproductsinthesiteofthesharing5wereachieved.Databasedesign,frame
4、structureanddataflowoftheprofessionalserviceplatformwereintroduced,soastoprovidereferences. Keywordsprofessionalmeteorologicalservice;framestructure;database;design;implementation;NingxiaHuiAutonomousRegion 近年来,随着气象业务的不断发展和拓展,专业服务提到了一个很高的高度,但是专业服务产品多样化,如信息专报、图
5、片、文本文件、视频文件等多类产品,同时发布手段多样化,如手机短信、电话、传真网站等,这些产品分布在不同的信息系统里,并且缺乏统一的浏览平台和数据展示平台给专业气象服务用户及相关专家调阅,带来极大的不便。为此建立面向专业用户的区、市、县三级专业气象服务系统,根据专业用户的个性需求,为区、市、县的专业用户订制专门的专业用户服务共享网站,实现现有专业服务产品在网站的共享,为用户提供专业气象信息服务,并投入区、市、县三级业务应用[1-3]。但专业数据产品具有分布的广域性及数据的异构性等特点,从而要求建立宁夏专业气象服务数据集成
6、平台。该平台采用了Web服务。将气象领域的多种气象信息数据进行集成,综合显示在一个平台上。 1系统设计 1.1数据库5 数据库是按照数据结构组织、存储和管理数据的仓库。针对宁夏专业气象服务平台的需求及功能实现过程中对数据的要求设计出如下的数据表:天气预报产品数据库;气象灾害预警信息数据库;专业气象服务产品数据库;天气实况数据库;图片数据库;用户数据库。 1.2系统总体框架 依据宁夏专业服务产品分布的广域性及数据的异构性等特点,通过B/S网页显示让更多的气象专业服务人员及其专家来应用专业气象服务产品。系统总体框
7、架见图1。 2平台的实现 2.1开发环境 宁夏专业气象服务平台是以C#语言为程序主要开发语言,运行环境为WindowsServer2008操作系统,平台主要架构方式为B/S架构。该专业气象服务平台的B/S构架分4个层次:用户、管理表示层;业务逻辑层;数据访问层;数据层。 2.2数据库访问技术 宁夏专业气象服务平台系统中是通过ADO技术(ActiveXDataObject)进行数据库访问的,该技术具有简单、高效等特点,在工作的过程中通过封装COM端口,简化操作,进而实现高效访问。另外,ADO可以通过独立创建一个
8、Connection对象,实现多个Recordset对象使用,达到访问的灵活性,提高软件开发的速度和效率。 ADO.NET中提供ADO的访问接口是以组件的形式实现的,在使用时,DataSet和.NET数据提供程序,后者是一组包括Connection、Command、DataReader和DataAdapter对象在内的组件。
此文档下载收益归作者所有