厦门气象网站建设与应用.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011年福建省气象学会学术年会论文集信息网络 厦门气象网站建设及应用 林伙海 (厦门市气象台,厦门361012) 摘要:本文介绍了厦门气象业务网数据库技术以及网站建设及其应用。该系统建设涉及计算机网络及安全、软件开发、数 据库管理、气象应用等诸多方面。平台采用开放式TCP/IP协议的交换式以太网作为网络基本环境,软件开发基于(B/s)的三 层结构,结合ASP.NET2.0、c++开发工具,构建了一个具有大量丰富的气象资料信息的动态实时网站。为气象预报和服务 的发展提供了一个有效的工作平台。 关键词:数据库网站模块 l引言 目前,随着气象业务现代化建设的深入开展,气象探测手段及方法不断更新,通信手段日益发达,使 得气象业务数据成级数增长。另外,政府部门及社会公众对气象服务的要求越来越高,使得现有的厦门气 象业务平台及服务手段已经不能适应发展要求,迫切需要建立更先进的气象业务应用及服务平台。因此, 根据现状及需求,需要整合、开发现有的气象资源,建立一套更加完善的业务系统,并在此基础上构建各 种服务平台,在为提高业务预报水平打好基础的前提下,为政府部门及社会公众等提供更加及时、准确的 服务。 2数据库设计 2.1数据库结构设计原则 2.1.1与程序流程有关的状态信息使用域进行限制和定义,不允许最终用户修改定义。 2.1.2用户可修改的状态列表信息,用数据表来定义,一经创建后,用户只可修改名称,不能修改代码, 修改后的名称与原名称应代表相同的意义。 2.1.3甩户采用列表录入的文字信息,在一个统一的“系统信息”表中定义,用户可任意创建和修改。用 此种方法录入的信息,录入的信息与选择列表不存在约束关系,列表只是作为文字录入的一种辅助手段。 2.1.4辅助编码表应至少有两列一代码和名称。只有在名称非常稳定的情况下才可以不使用代码。使用编 码表的好处是在应用程序界面中,不同的地方出现同一种数据的录入(如录入数据或查询过滤条件)时只 需定义一次选择列表,不会出现两处冲突的现象,方便编程。 2.2数据库建设内容 气象数据库是厦门市气象网站的数据基础,网站建设的技术目标就是要实现对所有类型数据、文档、 URL连接、图片、多媒体素材等,利用数据库进行维护和管理。基础数据库建设内容有气象监测数据库、 气象预报辅助产品数据库、气象预报产品数据库、台风数据库、历史资料数据库、上行资料及入库资料监 控数据库等。 3网站总体设计 3.1系统架构 采用先进的三层系统架构和因特网构建气象信息平台, 三层系统架构将数据层、应用层和业务层分 离,WEB层通过业务规则层访问数据库,保护数据安全,有利于负载平衡,提高运行效率,方便构建不 同网络环境下的分布式应用。 3.1.1WEB层:WEB层为客户端提供对应用程序的访问、包含了业务网中各个界面的设计与实现。同时 并提供数据的初步验证功能和数据的录入。 194 2011年福建省气象学会学术年会论文集信息网络 3 1.2业务规则层:包含各种业务规则和逻辑的实现。对于web层传过来的数据进行业务校验和转换处理. 也可能对业务实体数据进行分解、整合处理,犀终将实体数据传递给数据访问层进行处理,或者将数据访 问层的数据进行整合、分解,传递给web界面。 3I 3数据访问层:数据访问层为业务规则层提供数据服务。根据业务规则层的请求,访问数据库获得数 据实体,井将操作结果返回请求层。 3 1.4系统框架层:主要用于设置全局的变量或者方法,比如数据库的访问方式等。 另外,项目中共用的函数组成一个公用类,针对此管理系统需求具体需要的函数有:读站点配置XML文 件、计算时间等. 一 箴~ i 目l!目槊构圉 32系统网络设计 充分利用市气象局内部网络基础设施,结构采用第三层交换式以太网,布线采用5类uTP双绞线.用 于提高网络带宽,降低网络故障率,满足目前和未来传输多媒体信息的要求。从物理底层为信息流的整合 提供了基本条件。避免了不同类型的信息流在网络中争用网络带宽的情况,有效

文档评论(0)

ygeorcgdw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档