多组件Web可视化开发平台在调度自动化系统中的应用①
2021-01-21王学良
计算机系统应用 2020年12期
孟 鑫,李 洋,王学良
1(南瑞集团有限公司(国网电力科学研究院),南京 211106)
2(北京科东电力控制系统有限责任公司,北京 100192)
随着特高压交直流混联大电网建设发展,主网调度管理、配网调度管理等各类自动化系统在管理信息大区部署的越来越多[1,2].这类系统通常基于B/S 架构,开发人员提供了不同技术和框架造成了界面风格各异;同时,电力系统的业务逻辑的实现需要电力专业的人员才能胜任.手工编码不能快速响应用户需求变更.这些影响了用户体验,也不利于系统业务逻辑变化产生的维护和开发工作[3-6].
近年来代码自动生成的软件复用技术己成为解决上述问题的惯用手段[4-6].文献[3]设计了一个基于J2EE平台的企业信息系统代码生成工具,实现了一种基于业务模型和场景的代码生成方法.文献[6]研究了模型解释器和代码生成引擎,给出了基于模型驱动框架的变电站自动化系统软件的开发和实现方案.文献[7]采用数据解析引擎和代码自动生成引擎构建海南电网信通公司快速研发平台,提出了一种形式化的Web 界面行为描述语言,实现了行为模型的代码自动生成.文献[8]提出了一种基于ASP.NET 的自定义页面生成引擎,动态生成Web 表单页面.文献[9]提出了一种符合MVC用户界面开发最佳实践的组件化Web 用户界面建模方法,从界面数据模型、界面组件模型到界面交互模型等3 个方面完成Web 用户界面建模.文献[10]展示了近几年兴起的新兴技术,指出应用和……
登录APP查看全文
