摘要 | 第1-6页 |
ABSTRACT | 第6-10页 |
1 绪论 | 第10-15页 |
·课题背景 | 第10-11页 |
·相关研究 | 第11-12页 |
·本文研究的主要内容 | 第12-13页 |
·本文的章节安排 | 第13-15页 |
2 相关理论与技术 | 第15-24页 |
·Eclipse 及插件概述 | 第15-17页 |
·SWT 和JFace 概述 | 第17-20页 |
·MVC 设计模式概述 | 第20-22页 |
·GEF 和Draw2D 概述 | 第22-24页 |
3 建模工具的总体设计 | 第24-34页 |
·建模工具的设计目标 | 第24页 |
·系统功能设计 | 第24-30页 |
·初始化子系统 | 第24页 |
·模型编辑器子系统 | 第24-29页 |
·DDL 文件生成子系统 | 第29-30页 |
·基于GEF 的图形编辑界面设计 | 第30-31页 |
·系统架构设计 | 第31-34页 |
4 建模工具的实现及关键技术 | 第34-66页 |
·概念模型诸要素的面向对象建模 | 第34-45页 |
·UML 简介 | 第34-37页 |
·各模型对象定义 | 第37-45页 |
·图形编辑实现的基本流程 | 第45-53页 |
·Request 的实现 | 第48-49页 |
·Command 命令的实现 | 第49-50页 |
·EditPolicy 的实现和安装 | 第50-52页 |
·在Table 属性对话框中产生Request | 第52-53页 |
·系统独立的DDL 脚本的自动生成 | 第53-66页 |
·DDL 处理流程图 | 第53页 |
·初始设置- 向导的实现 | 第53-57页 |
·数据类型的处理关键技术JDOM | 第57-60页 |
·对模型数据的解析-抽象工厂 | 第60-62页 |
·DDL 文件的导出–Action 实现 | 第62-65页 |
·本节小结 | 第65-66页 |
5 总结和展望 | 第66-68页 |
·本文的工作总结 | 第66-67页 |
·进一步的工作 | 第67-68页 |
参考文献 | 第68-70页 |
附录一 SCHEMADIAGRAMWIZARDPAGE 类实现关键代码 | 第70-72页 |
附录二 DDL 包类实现的关键代码 | 第72-78页 |
致谢 | 第78-79页 |
个人简历 | 第79页 |
发表的学术论文 | 第79页 |