本站提供代写毕业论文和硕士论文代写服务!

用VB语言编制水环境管理决策支持系统

来源: 网络抓取 时间: 03-18 阅读:
决策支持系统(DecisionsupportSystem,简称DSS)是指对决策提供支持的计算机系统l”。环境决策支持系统(简称EDSS)是将DSS引入环境规划、管理、决策工作中的产物本文在WINDOWSgX的平台上,采用MierosoftvisualBasic(简称vB)来开发水环境管理决策支持系统。VB编程语言的特点是:界面设计直观,面向对象,简单易学,自动的事件驱动,具有丰富的控件和DDE(动态数据交换)、OLE(对象的链接与嵌人)、DDL(动态链接库)的使用、连接访问多种数据库等功能有的研究者把DSS的结构特征概化为“四库”:知识库、模型库、数据库、方法库。模型库及其管理系统是DSS最显着的特征,被认为是区别于管理信息系统(Mxs)的一个重要结构。该子系统由属性数据库和图形数据库组成,属性数据库包括水质监测数据库、主要污染源数据库、水质标准数据库、河道地形数据库、河道基本水国内开始研制的时间则在90年代初。早期利用传统计算机高级语言如Basie、Fortran、Pasal在DOS下开发的EDSS已经落伍;后来利用C或C十+在wiNDOWS3.X下开发EDSS,由于需要编程建立窗口、菜单、按钮、对话框等界面,需要解决各功能库的接口,需要探讨电子地图的操作和图形显示内容等,工作量非常大,并且解决问题的效果不一定好。
  文资料数据库;图形数据库包括水污染源分布图、水质监测断面分布图、水环境功能区划图、流域概况图、一维和二维水流、水质模拟专用图等。vB提供了一个可视化的界面设计环境,编程者用鼠标将控件板上的各种界面元素,如按钮、标签、文本输人框等画在窗口之上;至于菜单,可以采用菜单编辑器来完成。vB已经引人了很多有益的面向对象语言的优点,使编程者在开发程序时,能够享受到面向对象的优越性:只须通过简单的属性设置和方法调用,就能充分利用各种对象,比如屏幕、打印机、按钮、电子表格,来完成所需的功能。vB不但继承Basic语言简单易学、计算功能强大的特点,而且还融入了许多类似于Pascal的结构化语言思想,使程序更有组织性和可读性。VB在其代码编辑器中使用了彩色代码显示的技术,对于属性名字、内部函数、变量名等具有自动更换的功能,同时vB能实时检查语法的正确性。另外在VB中,提供了大量的过程的函数,从字符串到文字处理,从图形显示到电子地图的滚动,从语音(或音乐)到动画、录像剪辑等,使编程者在创造出集图、文、声、像于一体的新型信息系统时,感到非常便捷。
  VB具有强大的数据库访问功能。编程者可以直接利用一些控件来建立数据库应用程序,并且实现与Access数据库的直接连接,同样只要通过少量的语句。就可以与Foxpro、Pardox等数据库连接起来。VB支持SQL语言的查询,能方便地建立复杂的数据库应用程序。vB还支持开放式数据连接(ODBc),这样可访问各种大型的数据库,如oracle、sQLServer、SyBase等。在VB中,可以容易地实现DDE、OLE,并且能方便地使用DLL。潭江自广东阳江市阳东县牛围岭发源后经过很短的流程便进人广东江门市境内,流经恩平、开平、台山和新会,从崖门口入海。整个流域面积6026km,。为保护好潭江水资源,控制水质污染,广东省政府将潭江水质规划和潭江水环境管理决策支持系统的研制列人了广东省“碧水工程”计划。潭江水环境管理决策支持系统的研制采用vBS.0作为程序编写的主要语言,整个系统由标题、水质现状评价、一维水质计算、二维水质稳态计算、二维水质动态计算5个模块(窗体)组成。
  该窗体用来显示系统标题名称及制作单位,窗体下部有5个按钮给操作者选择:水质现状评价、一维水质计算、二维水质稳态计算、二维水质动态计算、退出。该窗体用于显示流域概况、主要污染源分布、水质监测断面分布等情况,同时可以进行污染源查询、水质监测数据查询与水质现状评价。窗体形式见图1。图上用电子地图显示了污染源和水质评价的区域及河段,用电子表格和柱状图显示了评价结果;窗口下方的横条为状态条,上面显示地图坐标(随鼠标箭头的移动而变换)、地图的比例以及时间和日期。状态条上具有自动提示功能,即用鼠标指向状态条上的某一面板时,系统会自动产生一个黄色小框,里面显示文字说明。
  该窗体的主要菜单为:污染源查询、水质查询与规划和潭江水环境管理决策支持系统的研制列人了广东省“碧水工程”计划。潭江水环境管理决策支持系统的研制采用vBS.0作为程序编写的主要语言,整个系统由标题、水质现状评价、一维水质计算、二维水质稳态计算、二维水质动态计算5个模块(窗体)组成。该窗体用来显示系统标题名称及制作单位,窗体下部有5个按钮给操作者选择:水质现状评价、一维水质计算、二维水质稳态计算、二维水质动态计算、退出。该窗体用于显示流域概况、主要污染源分布、水质监测断面分布等情况,同时可以进行污染源查询、水质监测数据查询与水质现状评价。窗体形式见图1。图上用电子地图显示了污染源和水质评价的区域及河段,用电子表格和柱状图显示了评价结果;窗口下方的横条为状态条,上面显示地图坐标(随鼠标箭头的移动而变换)、地图的比例以及时间和日期。状态条上具有自动提示功能,即用鼠标指向状态条上的某一面板时,系统会自动产生一个黄色小框,里面显示文字说明。
 1/2    1 2 下一页 尾页