- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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 应用程序的三个组件是相互独立
问题的核心数据、逻辑和功能的计算关系,独立 的,改变其中一个的代码
您可能关注的文档
- 湖北省人事系统qut争先创优qut活动考核评分细则.doc
- 湖北新华光信息材料股份有限公司.pdf
- 湖南铁路科技职业技术学院.pdf
- 华北电网资金计划系统需求分析.doc
- 化肥重大技术装备工作的发展方向(二).pdf
- 化肥重大技术装备工作的发展方向(一).pdf
- 环境工程(城镇给排水工程)专业教学计划.doc
- 黄岛项目部年第二季度班组建设考评报告.doc
- 珲春市小学生心理健康调查报告.doc
- 基于CS和BS混合结构的高职院校.doc
- 2024-2025学年桑植一中高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海市进才中学高一入学分班考试语文作文押题及范文分析.docx
- 中国滴水水表行业市场情况研究及竞争格局分析报告.pdf
- 2024-2025学年上海师大附中高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年清华大学附属实验学校高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海市控江中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海静安外国语中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年宁波外国语学校高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年南通中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年宁波市鄞州中学高一入学分班考试语文作文押题及范文分析.docx
文档评论(0)