雷击程序(一)------功能需求
来源:互联网 发布:网络女歌手名字大全 编辑:程序博客网 时间:2024/04/30 20:55
程序实现的主要功能是:将远程服务器上的雷击数据通过ftp协议下载到某台机器的指定目录下,然后读取保存雷击数据的txt文本文件,将数据字段写入到数据库中,再读取指定地区的数据生成雷击点。
其中,雷击数据示例如下所示:
文本文件(以日期命名)格式说明: 字段分别为:编号(不一定从1开始)、日期(年月日)、GPS时间、纬度、经度、强度(可以为正表示正闪、负值表示负闪)、陡度(符号与强度相一致)、误差、定位方式、省、市、县。因为每天的数据有可能达到几十万条(包含全国的),因此数据表需要按照天来区分(以GPS时间时间为准),数据库为SQL SERVER。程序或SQL SERVER任务执行均可。 备注:需要注意的是文本文件是以当日为准,当接收到雷电数据时将新的数据加入到文本文件中,因此录入数据库的时候避免重复入库。
按照功能程序主要做了以下几块内容:
1.通过ftp协议下载文本文件
2.读取文本文件写入数据库中
3.创建要素类
4.由雷击数据生成雷击点
5.将参数保存在app.config配置文件中并读取
6.实时显示雷击点生成进度
7.将程序执行过程中的一些变量写入一个txt日志文件
- 雷击程序(一)------功能需求
- 雷击程序(五)------生成雷击点
- 雷击程序(六)------配置文件
- 雷击程序(八)------实时显示雷击点生成进度
- 雷击程序(四)------创建要素类
- 雷击程序(七)------日志文件
- 雷击程序(九)------主界面
- 雷击程序(二)------通过ftp协议下载文本文件
- 雷击程序(三)------读取文本文件写入数据库中
- blog程序的部分需求分析(一)
- 抽奖程序开发(一)——需求分析
- 需求工程(一)
- 实现从“环信”下载聊天记录,显示在本地项目页面的功能(一)—— 功能需求介绍
- 关于需求调研(一)
- 需求调研心得(一)
- 程序需求
- 业务需求、用户需求、功能需求、非功能需求
- C语言小程序------------数组实现栈功能(一)
- PostgreSQl学习资料
- 写给我忘不了的人!王勋写
- 内存寻址
- 内存寻址
- svn强制要求提交注释--pre-commit钩子
- 雷击程序(一)------功能需求
- 开题
- Linux进程、线程问题
- Ubuntu 下安装Google拼音输入法
- Jayrock.Json
- 12
- Maven Vs Ant
- C# 函数
- UC杂记 - 2011/05/04