气象局综合业务系统之预报与评分子系统的设计与实现

气象局综合业务系统之预报与评分子系统的设计与实现

论文摘要

气象事业是科技型社会基础性公益事业,也是国家安全、防灾减灾和全面建设小康社会的重要保障,因而受到了党和政府的高度重视。早在20世纪80年代计算机技术在气象观测、气象通讯、气象信息加工处理、气象预报等方面都有了广泛的应用。但是预报员每天记录天气预报结果和天气现象还是采用传统的纸笔的方式,这样非常不利于对历年天气状况进行统计,也不便统计预报员的工作业绩。在这样的背景下,本课题设计开发了一套全自动的天气预报与评分系统。本课题在设计开发过程中,以Microsoft Visual Studio.NET作为开发平台,以C#为开发语言,以SQL Server2000为数据库服务器。系统采用了C/S架构,实现了指导预报由文本文件直接导入数据库,天气预报的制作,天气预报的单站评分,区域评分,预报员评分,指导预报评分,并且生成预报与评分输出产品。输出产品目前有word文档、txt文档、气象电报格式等。本课题在设计过程中,凡涉及到数据库操作的地方,都使用了存储过程这种技术。论文首先从系统的开发背景和国内外现状和实现意义谈起。之后,介绍了系统开发所使用的相关技术。然后分析了客户的业务需求,提出了一个能适用于气象局预报与评分系统的总体设计方案,并对系统的功能设计和数据库设计做了详细的说明,同时,采用流程图和类图对系统各个模块的设计实现进行了详细的描述。最后,论文对系统的测试进行了说明,总结了项目中的经验,并指出了系统目前需要改进的方面。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 课题研究的背景和来源
  • 1.2 课题研究成果应用的实际意义
  • 1.3 本文的内容及主要工作
  • 第2章 相关技术简介
  • 2.1 ADO.NET技术
  • 2.1.1 ADO.NET概述
  • 2.1.2 ADO.NET的优点
  • 2.1.3 ADO.NET平台要求
  • 2.2 Windows Form的数据绑定技术
  • 2.2.1 Windows Form的简单数据绑定
  • 2.2.2 Windows Form的复杂数据绑定
  • 2.2.3 BindingSource组件
  • 2.3 COM组件的使用
  • 2.3.1 COM组件技术的主要特性
  • 2.3.2 COM组件的接口
  • 2.3.3 COM组件的使用
  • 2.4 本章小结
  • 第3章 需求分析
  • 3.1 系统实现目标
  • 3.2 系统运行环境
  • 3.3 系统的开发环境
  • 3.4 系统的架构
  • 3.5 功能性需求描述
  • 3.5.1 用例描述
  • 3.5.2 预报制作部分
  • 3.5.3 评分部分
  • 3.6 非功能性需求描述
  • 3.7 系统术语表
  • 3.8 本章小结
  • 第4章 系统设计
  • 4.1 系统设计原则
  • 4.2 系统总体设计
  • 4.3 数据访问层设计
  • 4.4 服务层设计
  • 4.5 数据库设计
  • 4.5.1 数据库介绍
  • 4.5.2 数据库逻辑设计 E-R图
  • 4.5.3 系统主要表结构
  • 4.6 本章小结
  • 第5章 系统实现
  • 5.1 文本形式的指导预报入库
  • 5.2 天气预报的制作
  • 5.2.1 精细化预报制作
  • 5.2.2 分页查询功能
  • 5.3 预报评分的实现
  • 5.3.1 预报评分模块流程
  • 5.3.2 评分功能的实现
  • 5.3.3 评分输出产品
  • 5.4 存储过程
  • 5.4.1 存储过程的概念
  • 5.4.2 存储过程的优点
  • 5.4.3 本课题中使用的存储过程
  • 5.5 本章小结
  • 第6章 系统测试
  • 6.1 单元测试
  • 6.2 集成测试
  • 6.2.1 预报制作部分测试
  • 6.2.2 预报评分部分测试
  • 6.2.3 评分输出产品测试
  • 6.3 系统测试
  • 6.4 本章小结
  • 第7章 结论
  • 7.1 本文工作总结
  • 7.2 进一步工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    气象局综合业务系统之预报与评分子系统的设计与实现
    下载Doc文档

    猜你喜欢