文摘
英文文摘
声明
第1章绪 论
1.1研究背景和意义
1.2国内外研究现状
1.3本文的研究内容和结构安排
1.3.1本文的研究内容
1.3.2结构安排
第2章基于组件的软件开发方法
2.1组件技术概述
2.1.1组件的概念
2.1.2组件的分类
2.1.3组件技术的优点
2.2组件的技术规范
2.2.1 COM/DCOM/COM+组件模型
2.2.2 CORBA组件模型
2.2.3 EJB组件模型
2.2.4本文对组件模型的选择
2.3基于组件的软件开发
2.3.1 CBSE概述
2.3.2 CBSE的开发流程
2.4本章小结
第3章DBCell电子表格软件系统设计
3.1设计思想
3.1.1迭代增量开发
3.1.2 UML与迭代
3.2系统总体分析
3.2.1体系结构概述
3.2.2系统架构
3.2.3系统各模块间的关系
3.3 Cell组件模块设计
3.4数据库设计
3.5系统工具条模块设计
3.5.1工具条上加载组合框
3.5.2字体风格设计
3.5.3对齐功能设计
3.5.4列和行功能
3.6本章小结
第4章基于组件的DBCell软件系统的实现
4.1系统软件时序及主要流程说明
4.1.1程序操作流程
4.1.2表视图初始化
4.1.3框架初始化
4.1.4数据库功能操作顺序图
4.1.5建表流程
4.1.6表查询流程
4.2类定义
4.3类主要成员函数说明
4.4本章小结
第5章DBCell电子表格软件系统运行结果分析
5.1软件运行结果
5.2测试比较
5.3本章小结
第6章结论与展望
6.1结论
6.2展望
参考文献
致谢
攻读学位期间参加的科研项目和成果