摘要对现有的电力系统绘图工具进行了对比和分析,指出了通用绘图工具和自主开发的电力系统绘图程序各自所具有的优缺点,并且总结了自主开发的电力系统元件绘图程序所采用的设计开发方法,提出了电力系统元件绘图系统的设计开发要求。从程序整体开发模式上对 WPF 进行了有针对性的介绍,总结出使用 WPF 设计电力系统元件绘图系统的优势,并提出利用 WPF 进行电力系统元件绘图系统开发的整体思路。最后,从图元类的设计和布线两个方面介绍了电力系统元件绘图系统主体的实现方法。7495
关键词 WPF 电力系统 元件图 绘图 程序设计 表示层 类 布线
Title A Drawing System of Power System Component Diagram Based on WPF
Abstract
By means of the comparison and analysis of the existing power system drawing
tools, we point out the advantages and disadvantages of general-purpose
drawing tool and self-developed power system components drawing program.
Then we summarize the methods to design the independent development of the
power system components drawing program, and propose requirements of
design and development of the power system components drawing program.
Through a targeted introduction for WPF from the program overall
development model, we sum up the advantages of using WPF to design the
power system components diagram drawing system and propose the whole idea
of power system components diagram drawing system developed with WPF.
Finally, we introduce the methods of the main part of power system
components diagram drawing system development from two aspects of the
design of components-class and wiring.
Keywords WPF Power System Component Diagram Drawing Program Design
The presentation layer Class Wiring 目 次
1 绪论 1
1.1 选题背景 1
1.2 研究现状 1
1.3 本课题的工作及结构安排 1
2 电力系统元件绘图工具 2
2.1 通用绘图软件 2
2.2 针对特定项目所设计的专用绘图程序 4
2.2.1 开发专用的电力系统绘图程序所使用的编程语言及平台 4
2.2.2 专用的电力系统绘图程序的设计方法 4
2.3 电力系统元件绘图工具的设计开发要求 5
2.4 本章小结 6
3 使用 WPF 设计电力系统元件绘图系统 6
3.1 程序表示层开发的设计模式 6
3.1.1 程序的多层架构 6
3.1.2 表示层的组成和设计模式 7
3.1.3 事件驱动 8
3.2 WPF 的特点及其优势 8
3.2.1 事件驱动转变为数据驱动 9
3.2.2 界面显示与逻辑代码分离 9
3.2.3 WPF 的通用性 10
3.3 利用 WPF 设计电力系统元件绘图系统的整体思路 10
3.4 本章小结 11
4 电力系统元件绘图系统的设计实现 11
4.1 图元设计 12
4.1.1 元件模型的建立和规范 12
4.1.2 元件类的设计 15 基于WPF的电力系统元件绘图系统设计:http://www.youerw.com/jisuanji/lunwen_5480.html