三门峡大坝安全监测软件的设计与开发

三门峡大坝安全监测软件的设计与开发

ID:31712825

大小:61.59 KB

页数:11页

时间:2019-01-17

三门峡大坝安全监测软件的设计与开发_第1页
三门峡大坝安全监测软件的设计与开发_第2页
三门峡大坝安全监测软件的设计与开发_第3页
三门峡大坝安全监测软件的设计与开发_第4页
三门峡大坝安全监测软件的设计与开发_第5页
资源描述:

《三门峡大坝安全监测软件的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、三门峡大坝安全监测软件的设计与开发大坝观测与土工测试第20卷第6期cj三门峡大坝安全监测软件的设计与开发THEDESIGNANDDEVELOPMENTOFTHESOFTWAREFORTHESAFETYMoNITORINGSYSTEMOFTHESANMENXIADAMW三斌崔丁・fangHengbin.CuiQing,...'(水利部黄委会防汛白动化测报计算中心,河南部州)(CFFCFORYRCC,Zhengzhou,Henan)曾长宏ZengChanghong(三门峡水利枢纽管理局,河南)(AdministrationofSanmenxiaKeyWaterCon

2、servancyProject+Henan)【摘要】着重介绍了微机视窗环境下建立三门峡大坝安全监测系统软件的设计开发方法厦所建系统的功能和特点【关键词】查旦丝理堕芒.Windows1刖S三门峡大坝安全监测系统经5年多更新改建现已基本完善•由水利部黄委会防讯自动化测报计算中心,中国水利水电科学研究院和三门峡水利枢纽管理局共同研制开发的三门峡大坝安全监测系统微机自动化软件也完成并投人使用,该软件除离线分析子系统外,采用先进的视窗环境,界面友好,功能完善,易学易用2国内大坝监测系统软件的发展水平由于大坝安全监测越来越受到水利工程管理部门的重视+在工程上具有先进可靠的数

3、据采集,数模转换及数据传输仪器设备之后,建立先进的大坝安全监测的计算机管理系统,成为提高大坝安全监测技术水平的重要环节•因此,进人80年代以来,国内一些高等院校和科研部门投入大量的人力相继研制开发或引进消化吸收了不少这类软件系统.这些各具特色的到稿时间:1996—07—15系统基本都能满足工程实际的功能要求•但这些系统的建立由于受同时期计算机软硬件发展水平的制约,难以满足越来越高的大坝监测工程要求+尤其是工程单位在用户界面方面的要求进人90年代以后,计算机软硬件技术更有突飞猛进的发展,尤其是微机上的视窗(Windows)环境的推广,为建立功能全面,使用更加方便的

4、大坝安全监测自动化微机系统提供了良好的契机3三门峡大坝监测软件的设计开发方法3.1DOS环境的特点80年代的微机软件环境大多是字符方式DOS环境,应用系统的启动要靠敲人---行命令字符來实现,直观效果差月.容易出错,而月.由于开发工具和开发者的习惯不同,不同应用系统的驱动机制和使用方法没有-个统•的标准用户每接触一个系统,必须花费一定的时间学习了解该系统的使用方法;且DOS环境的另一个问题是,随着微机硬件技术的迅速发展.王恒斌等三门峡大坝安全监测软件的设计与开发微机的内存容量成倍增长•但如何使用这些内存,DOS环境下没有一个方便的方法•系统开发人员要想充分使用计

5、算机的内存必须充分了解其内存结构井谨慎地操作它们,显然这对大多数软件开发人员来说未免要求太高了3.2视窗环境的特点80年代诞生的微机视窗(Windows)环境引发了微机应用环境的一场革命•自视窗3.0推出以后•到1995年Win95推岀,视窗环境得到了越来越广泛的应用它的图形化用户界面.先进的内存管理技术.统一的软件界面标准•受到用户和开发者的青睐,用户可以通过简单的鼠标点击或敲击键盘的一个回车键,即可启动个系统.各种系统具有风格统一的菜单驱动方法和对话管理机制•用户只要学会了该环境下一个系统的使用方法,就可以毫无困难地运行任何一个新系统.软件开发人员可以不关心

6、微机的内存结构,只要利用视窗环境所提供的内存管理功能•便可充分使用微机本身庞大的内存资源.3.3系统设计开发方法根据视窗环境的特点和大坝监测系统的功能要求及实际使用要求,大坝监测软件设计和开发方法主要有如下几点(1)按功能把系统分解成多个独立的程序,即分解成几个相对独立运行的子系统,既可以减步内存开销,加快运行速度•还可以在必要时分前后台同时运行多个子系统.(2)把一些经常交叉调用的函数建成动态库,如系统用户检查,数据处理等,可用搭积木的方式合并到一个程序之中.再把这个程序设计成可同时调用的动态库(不是DOS的静态库或内存驻留程序)•这样•笫一可减少程序的编码量

7、•第二可减少执行程序的体积,第三可在同时运行多个程序时•减少内存开销.(3)根据环境特点设计系统界面,这一点对已习惯于DOS环境系统设计者是至关重要的,不要以DoS环境的界面设计观念指导设计,一般应用程序不要独占视窗环境及其所有资源•而只靠一个可见的任意大小的矩形区域(窗口或图标)标示其当前状态•用户可同时运行多个程序•完成多个任务,需耍使用哪一个子系统.只需激活那一个子系统的窗口环境即可.(4)把每一次用户交互信息设计成标准的对话窗口,同一个对话窗口中•依据交互信息的不同选用不同的对话控制(如静态文本,编辑框,列表框,检查框,无线按钮等)尽量减少用户击键次数•

8、使用户少输甚至不输汉字,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。