毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机安全 >> 正文

台风路径的绘制以及会商PPT的智能制作 第8页

更新时间:2014-6-29:  来源:毕业论文

台风路径的绘制以及会商PPT的智能制作 第8页

表6-22
函数名 参数 返回类型 可见性 功能
PowerPoint -- -- public 构造函数
Dispose -- void public  释放资源
Save fileName void public  将当前演示文稿保存到指定路径下
CloseAll -- void public static 关闭所有当前打开的演示文档
CloseAllUnSaved -- void public static 关闭所有当前打开的演示文档,不保存
AddSlide title OfficeSlide public 添加一个幻灯片实例
ApplyTemplate fileName void public 添加一个应用模板
GetSlide i Slide public 获取一个幻灯片
⑩PPT集合类
类名:PowerPoints
类型:一般类
表6-23
函数名 参数 返回类型 可见性 功能
Add newID,newPowerPoint void public  添加一个PowerPoint对象
Remove newID void public  删除一个PowerPoint
GetEnumerator -- IEnumerator public 能够通过foreach取到对象
7  功能模块细介绍
7.1台风信息列表以及台风历史路径和预报路径显示功能
 该模块主要实现台风信息的显示,显示内容包括台风历史路径和台风预报路径的显示,可以根据用户的需要调整当前台风点的位置。
7.1.1该功能流程图
图7-2  台风历史路径和预报路径流程图
7.1.2 功能详解 
(1)数据库表
 F02_TFBH(台风编号表)、F02_TFLSLJ(台风历史路径表)、F02_TFYBLJ(台风预报路径表)
(2)基本思路
 首先清除地图上台风图层上的所有图元,然后从数据库表(F02_TFLSLJ)中读取台风历史路径的相关数据,然后得到台风历史路径经过的各个经纬度点,然后由两点确定一条直线,最后将得到的线的集合连接成一条完成的台风历史路径。接着使用同样的方法绘制出台风预报路径,然后绘制预报点样式以及在预报路径的末尾加上结束图元(即箭头)。
(3)重要方法说明(以下方法附录中有具体代码)
Ⅰ、Typhoon.cs(台风类)
①DrawLSTFPath(string TFBH, DataTable data)
功能:该方法实现台风历史路径的绘制
   参数:TFBH是表示台风编号,data是表示从库表F02_TFLSLJ中查
找到的台风历史路径的相关信息
   返回值类型:void
②DrawYBLJPath(string TFBH, DataTable ybData, YBShowType type)
功能:该方法实现台风预报路径的绘制
参数:TFBH是表示台风编号,ybData是表示从库表F02_TFYBLJ中查
找到的台风预报路径的相关信息,type是指预报类型(预报
类型有四种:无预报,24小时预报,48小时预报,72小时预
报)
返回值类型:void
③ClearTF()
功能:清除台风
返回值类型:void
④MapInstance.Instance.RenderMap()
功能:刷新地图
其它:此方法是DMap控件提供的方法,只有刷新地图后才能显示出
新的图层
返回值类型:void
Ⅱ、StromData.cs(台风数据类)
  ①GetTflsljByTfbh(string tfbh)
   功能:通过台风编号,获取该台风历史路径数据
   参数:tfbh是台风编号
   返回值类型:DataTable
7.2 PPT生成功能
 该模块主要是根据客户的需求定制不同专题的PPT,在保存专题前能通过差值算法得到的曲线对数据进行校对,并且能够做到PPT制作与PPT的整合可以由不同的用户分工完成,以提高工作效率。
 由于PPT专题比较多内容全部不一样,如果将各个专题的模块全部写在一个函数中会造成往后的难以文护,因此我采用了“状态模式”对这一模块进行设计,提高了程序的可文护下。
由于公司历史原因PPT功能中需要的数据要从公司四个不同的数据库进行读取,如果建立多个连接字符串非常耗费性能,我采取了将所有数据库放到同一个组中,然后使用跨库查询的方法进行查询,减少了性能方面的损耗。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

台风路径的绘制以及会商PPT的智能制作 第8页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。