- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三门峡大坝安全监测软件的设计与开发
大坝观测与土工测试第20卷第6期
cj
三门峡大坝安全监测软件的设计与开发
THEDESIGNANDDEVELOPMENTOFTHESOFTWAREFOR
THESAFETYMoNITORINGSYSTEMOFTHESANMENXIADAM
W
三斌崔丁?f
angHengbin.CuiQing,...
(水利部黄委会防汛白动化测报计算中心,河南部州)
(CFFCFORYRCC,Zhengzhou,Henan)
曾长宏
ZengChanghong
(三门峡水利枢纽管理局,河南)
(AdministrationofSanmenxiaKeyWaterConservancyProject+Henan)
【摘要】着重介绍了微机视窗环境下建立三门峡大坝安全监测系统 软件的设计开发方
法厦所建系统的功能和特点
【关键词】查旦丝理堕芒.Windows
1刖S
三门峡大坝安全监测系统经5年多更新改 建现已基本完善?由水利部黄委会防讯自动化 测报计算中心,中国水利水电科学研究院和三 门峡水利枢纽管理局共同研制开发的三门峡大 坝安全监测系统微机自动化软件也完成并投人 使用,该软件除离线分析子系统外,采用先进 的视窗环境,界面友好,功能完善,易学易用 2国内大坝监测系统软件的发展水平 由于大坝安全监测越来越受到水利工程管 理部门的重视+在工程上具有先进可靠的数据 采集,数模转换及数据传输仪器设备之后,建 立先进的大坝安全监测的计算机管理系统,成 为提高大坝安全监测技术水平的重要环节?因 此,进人80年代以来,国内一些高等院校和科 研部门投入大量的人力相继研制开发或引进消 化吸收了不少这类软件系统.这些各具特色的 到稿时间:1996 — 07—15 系统基本都能满足工程实际的功能要求?但这 些系统的建立由于受同时期计算机软硬件发展 水平的制约,难以满足越来越高的大坝监测工 程要求+尤其是工程单位在用户界面方面的要 求进人90年代以后,计算机软硬件技术更有 突飞猛进的发展,尤其是微机上的视窗 (Windows)环境的推广,为建立功能全面,使用 更加方便的大坝安全监测自动化微机系统提供 了良好的契机
3三门峡大坝监测软件的设计开发方法
3.1DOS环境的特点
80年代的微机软件环境大多是字符方式
DOS环境,应用系统的启动要靠敲人---行命令 字符來实现,直观效果差月.容易出错,而月.由 于开发工具和开发者的习惯不同,不同应用系 统的驱动机制和使用方法没有-个统?的标 准用户每接触一个系统,必须花费一定的时 间学习了解该系统的使用方法;且DOS环境的 另一个问题是,随着微机硬件技术的迅速发展.
王恒斌等三门峡大坝安全监测软件的设计与开发 微机的内存容量成倍增长?但如何使用这些内 存,DOS环境下没有一个方便的方法?系统开 发人员要想充分使用计算机的内存必须充分了 解其内存结构井谨慎地操作它们,显然这对大 多数软件开发人员来说未免要求太高了
3.2视窗环境的特点
80年代诞生的微机视窗(Windows)环境 引发了微机应用环境的一场革命?自视窗3.0 推出以后?到1995年Win95推岀,视窗环境得 到了越来越广泛的应用它的图形化用户界面. 先进的内存管理技术.统一的软件界面标准?受 到用户和开发者的青睐,用户可以通过简单的 鼠标点击或敲击键盘的一个回车键,即可启动 个系统.各种系统具有风格统一的菜单驱动 方法和对话管理机制?用户只要学会了该环境 下一个系统的使用方法,就可以毫无困难地运 行任何一个新系统.软件开发人员可以不关心 微机的内存结构,只要利用视窗环境所提供的 内存管理功能?便可充分使用微机本身庞大 的内存资源.
3.3系统设计开发方法
根据视窗环境的特点和大坝监测系统的功 能要求及实际使用要求,大坝监测软件设计和 开发方法主要有如下几点
按功能把系统分解成多个独立的程序, 即分解成几个相对独立运行的子系统,既可以 减步内存开销,加快运行速度?还可以在必要 时分前后台同时运行多个子系统.
把一些经常交叉调用的函数建成动态 库,如系统用户检查,数据处理等,可用搭积 木的方式合并到一个程序之中.再把这个程序 设计成可同时调用的动态库(不是DOS的静态 库或内存驻留程序)?这样?笫一可减少程序的 编码量?第二可减少执行程序的体积,第三可 在同时运行多个程序时?减少内存开销.
根据环境特点设计系统界面,这一点
对已习惯于DOS环境系统设计者是至关重要 的,不要以DoS环境的界面设计观念指导设 计,一般应用程序不要独占视窗环境及其所有 资源?而只靠一个可见的任意大小的矩形区域 (窗口或图标)标示其当前状态?用户可同时 运行多个程序?完成多个任务,需耍使用哪一 个子系统.只需激活那一个子系统的窗口环境 即可.
把每一次用
您可能关注的文档
最近下载
- Unit 4 Helping in the community Part B Read and write课件2025-2026学年度人教PEP英语四年级上册.pptx VIP
- 恶性肿瘤合并急性脏器功能不全患者预后的多维度解析与临床策略研究.docx
- 综合实践活动课程教学设计.pptx
- 02S404 防水套管国标规范.pdf VIP
- 云南省爱我国防知识网络竞赛活动初中组题库及答案.pdf VIP
- 桂林电子科技大学《高等数学》2020-2021学年第二学期期末试卷及答案.pdf VIP
- 义务教育版(2024)五年级 信息科技 《第3课 游戏体验寻规律》教学设计.docx VIP
- 《(湖北省)事业单位聘用合同范本-(以纸本为准)》.doc VIP
- 人教版九年级化学总复习计划..doc VIP
- FreeCAD中文教程-翻译版本_freecad【181页】中文教程.pdf VIP
文档评论(0)