首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

通用CTI开发平台设计(软件重用中几个问题的研究和实践)

1 技术背景分析第1-17页
 1.1 软件重用技术第6-10页
  1.1.1 软件重用概述第6-7页
  1.1.2 构件技术第7页
  1.1.3 基于构件的软件工程(CBSE)第7-9页
  1.1.4 软件体系结构第9-10页
 1.2 计算机电话集成(CTI)技术的应用第10-17页
  1.2.1 CTI技术简介第11页
  1.2.2 CTI技术的应用范围和应用特点第11-14页
  1.2.3 CTI应用系统开发中突出的问题第14-17页
2 CBSE中几个问题的思考第17-33页
 2.1 软件构架第17-23页
  2.1.1 专用领域的复用第17页
  2.1.2 软件构架和软件体系结构第17-19页
  2.1.3 基于构架的软件开发第19-22页
  2.1.4 如何发现和总结软件构架第22-23页
 2.2 脚本语言第23-28页
  2.2.1 脚本语言的作用第23-25页
  2.2.2 脚本语言的特点第25-26页
  2.2.3 如何设计脚本语言第26-28页
 2.3 面向对象(OO)和软件重用的关系第28-33页
  2.3.1 CBSE和OO技术的关系第28页
  2.3.2 OO方法对软件重用的支持第28-29页
  2.3.3 软件重用技术对OO方法的支持第29-30页
  2.3.4 基于软件重用技术的OO软件开发方法第30-33页
3 通用CTI开发平台的设计第33-60页
 3.1 系统需求的描述第33-37页
  3.1.1 系统运行环境第33页
  3.1.2 系统线路通道具有的操作功能第33-34页
  3.1.3 通道状态变化第34-36页
  3.1.4 脚本语言的作用第36-37页
  3.1.5 显示、调试和计费功能描述第37页
 3.2 设计思想第37-42页
  3.2.1 用基于软件复用技术的OO方法设计整个系统第37-38页
  3.2.2 系统分为核心和二次开发平台两个主要部分第38-40页
  3.2.3 用脚本语言提高灵活性和复用度第40-41页
  3.2.4 把硬件接口封装为构件第41页
  3.2.5 把人机界面、数据管理、系统交互方面封装为构件第41-42页
 3.3 构件和构架第42-46页
  3.3.1 语音通道状态转换构架第42-43页
  3.3.2 中继类—执行类构架第43页
  3.3.3 硬件操作的适配器类构架第43-44页
  3.3.4 脚本文件的预处理算法构架第44-45页
  3.3.5 运行监视构架第45-46页
 3.4 系统总体结构第46-48页
 3.5 核心部分的构件类第48-50页
 3.6 脚本语言(VFS)的设计第50-60页
  3.6.1 二次开发语言VFS的基本要求第50-51页
  3.6.2 关于脚本文件的描述第51-58页
  3.6.3 关于流程文件的描述第58-60页
4 开发平台的应用和性能分析第60-75页
 4.1 利用通用开发平台快速进行典型应用的开发第60-66页
  4.1.1 呼叫中心(智能总机)系统第60-62页
  4.1.2 学位证书防伪查询系统第62-64页
  4.1.3 环保局热线电话第64-66页
 4.2 开发效率的对比分析第66-70页
  4.2.1 和驱动程序相比提供了快速、稳定的开发工具第66-68页
  4.2.2 和一般应用系统相比功能灵活丰富第68-70页
  4.2.3 基于构件技术的系统设计提高了软件复用率第70页
 4.3 系统对软件复用的支持第70-75页
  4.3.1 核心软件构架和构件对复用的支持第71-72页
  4.3.2 脚本语言对构件的复用第72-73页
  4.3.3 脚本语言对构架的支持第73-75页
5 存在的问题和下一步的工作第75-77页
注释第77页
参考书籍和文献第77-80页

论文共80页,点击 下载论文
上一篇:基于联机分析的关联规则挖掘
下一篇:心功能测试分析技术研究与系统实现