基于MVC模式的调容控制器后台管理软件设计.pdfVIP

基于MVC模式的调容控制器后台管理软件设计.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MVC 模式的调容控制器后台管理软件设计 严干贵,张正茂,孙秋鹏,戴武昌 (东北电力大学电气工程学院,吉林 吉林 132012 ) 摘 要:MVC 模式是一种先进的软件开发模式,在WEB 视图(View) :人机交互的界面,负责绘制模 系统中已有成熟的开发方案,然而在工业控制领域特别是 型的部分数据或所有数据的可视图,并接收用户 电力系统自动化领域内的应用还很少。本文首先对模型 的输入数据、操作指令等信息。视图把表示模型 视图控制器 (Model— View— Controller,MVC)体系结构 数据及逻辑关系和状态的信息以特定形式展示给 进行了分析,然后以调容式消弧线圈自动跟踪补偿控制器 用户。它从模型获得显示信息,可以对不同类型 (简称调容控制器)后台管理软件开发为例,介绍了MVC 的模型数据进行显示,处于应用程序的最高层。 模式的应用方法,意在通过这种设计方法解决目前软件开 发中存在的耦合度高、不便于维护和移植等问题。 控制器(Controller) :接收用户命令和响应程 序事件,并提供程序组织方法。控制器不仅要处 关键字:MVC ,调容控制器,电力系统,软件开发,VB 理用户与软件的交互操作,而且要提供模型中任 0 引言 何变化的传播,确保视图与模型间的对应联系。 在我国电力系统自动化的研究领域,随着自 控制器是系统各模型和视图协调工作的部件,也 动化水平的不断提高,软件的开发工作成为一个 是整个系统运行的控制中心,处于应用程序的中 越来越重要的环节。传统的软件开发过程不仅占 间层。 去了研究人员相当一部分时间和精力,而且开发 模型、视图、控制器三者之间的关系如图 1 效率和软件的可维护性一直是一个比较薄弱的环 所示。用户通过视图向控制器提交信息,控制器 [1] 节 。因此,我们采用了 MVC 模式开发调容控 根据这些信息(命令、参数、数据等)对模型或者 制器的后台管理软件,MVC 模式针对电力系统 视图进行修改。当模型状态发生改变时,模型通 自动化软件交互性强、相似性高的特点,不仅可 过控制器通知与这些数据相关的视图或模型更 以简化软件的开发过程,加快开发进度,而且可 新。 [2] 以提高软件的可维护性和可移植性 ,减少重复 性劳动,在一定程度上提高了软件开发的水平和 质量。 1 MVC 的介绍 MVC 由Trygve Reenskaug 提出,最早出现 [3] 在Smalltalk-80 中 。它是一种分离用户界面与 基本应用程序数据的方法。MVC 模式是使用面 向对象的设计原理使应用程序模块化,分为数据 组件,表现组件和控制组件,分别对应模型、视 图和控制器。MVC 模式特别适合于人机交互系 统的设计。 1.1 MVC 结构 模型(Model) :封装、处理数据,并提供数据 图1. MVC 结构图 访问方法。模型独立于外在显示内容和程序组织 1.2 MVC 的优点 关系,是软件所处理问题的内在抽象,它封装了 由于MVC 应用程序的三个组件是相互独立 问题的核心数据、逻辑和功能的计算关系,独立 的,改变其中一个的代码

文档评论(0)

xinxinasd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档