文摘
英文文摘
东南大学学位论文独创性声明及东南大学学位论文使用授权声明
第一章绪论
1.1组态软件的概念与现状
1.2面向对象技术与设计模式
1.2.1面向对象技术的概念与优势
1.2.2设计模式概述
1.3组态软件开发与设计模式
1.3.1组态软件开发引入设计模式的意义
1.3.2设计模式的实践方法
第二章设计模式的主要内容
2.1设计模式的要素
2.2组态软件中的设计模式
第三章软件的功能需求
3.1图形组态的功能需求
3.2变量管理的功能需求
3.3动画关联的功能需求
第四章组态软件的框架设计
4.1基于MFC的程序框架设计
4.2 Object类的设计
4.3组态软件存储系统设计
4.3.1对象的存储
4.3.2对象的重构
4.3.3隐藏对象的重构过程
第五章图形组态的设计
5.1图形的设计
5.1.1图形类的层次设计
5.1.2图形的复制功能实现
5.1.3组合图形的设计
5.1.4图形显示的实现
5.1.5 Windows位图的引入
5.1.6其他关键技术
5.2图形的操纵系统设计
5.2.1绘图工具的设计
5.2.2图形操纵的设计
5.3图形库的设计
第六章数据管理系统的设计
6.1变量的层次结构设计
6.2各种变量的实现
第七章动画关联系统的设计
7.1动画对象的类层次设计
7.2旋转动画的实现
7.3输入动画的实现
总结与展望
致谢
参考文献
攻读硕士学位期间发表的论文
东南大学;