声明
摘要
第1章绪论
1.1系统工程概述
1.2国内外相关软件现状
1.3 M-design设计难点与创新点
1.4本文技术概要
1.5本文组织结构
第2章软件介绍
2.1 SysML介绍
2.2软件功能介绍
2.2.1基本概念介绍
2.2.2基本功能介绍
2.3软件结构设计
2.3.1展示与计算分离
2.3.2 M-Design三层架构
2.4本章小结
第3章图形元素结构
3.1 UMLDI和Notation层次结构极其扩展
3.2图形元素的组织
3.2.1组织形式
3.2.2资源池
3.3特征化树结构
3.3.1父子引用
3.3.2间接引用
3.4本章小结
第4章图形元素行为
4.1图形元素的创建与删除
4.1.1图形元素的创建
4.1.2模型推导
4.1.3图形元素的删除
4.2观察者管理器
4.3回滚
4.3.1回滚的传统实现
4.3.2图形展示层的回滚实现
4.4事务组织
4.5本章小结
第5章图形相关架构与优化
5.1图形绘制
5.2图形交互
5.2.1鼠标事件
5.2.2鼠标移动时的元素判定
5.3拖动优化
5.3.1拖动事件
5.3.2虚拟对象
5.3.3离屏渲染
5.4连线
5.4.1连线路由
5.4.2线段组织
5.5本章小结
第6章成果展示
6.1软件基础功能展示与对比
6.2本章小结
第7章总结与展望
7.1本文工作与贡献
7.2存在的问题
7.3未来展望
参考文献
浙江大学;