基于WPF的电力系统元件绘图系统设计_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于WPF的电力系统元件绘图系统设计

摘要对现有的电力系统绘图工具进行了对比和分析,指出了通用绘图工具和自主开发的电力系统绘图程序各自所具有的优缺点,并且总结了自主开发的电力系统元件绘图程序所采用的设计开发方法,提出了电力系统元件绘图系统的设计开发要求。从程序整体开发模式上对 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 (责任编辑:qin)