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

基于构件的嵌入式软件框架与设计模式的研究

摘要第1-4页
ABSTRACT第4-8页
1 绪论第8-13页
   ·嵌入式应用程序开发现状第8页
   ·嵌入式应用程序开发的影响因素第8-10页
   ·主要工作第10-11页
   ·论文的组织结构第11-13页
2 背景知识第13-17页
   ·软件模式的基本概念第13页
   ·软件构件技术第13-14页
   ·软件框架技术第14页
     ·框架技术概述第14页
     ·特定行业领域的软件框架第14页
   ·状态图和状态机第14-15页
   ·消息机制第15页
   ·本章小结第15-17页
3 总体设计第17-26页
   ·基于构件的嵌入式软件框架第17-18页
   ·基于构件的框架设计原则第18页
   ·MVC 模式层次化第18-19页
   ·MVC 模式模块化第19-20页
   ·MVC 模式半嵌套第20-21页
   ·MVC 模式状态机控制化第21-22页
   ·带时间扩展的状态机第22-23页
   ·MVCSM 模板第23-25页
   ·本章小结第25-26页
4 关键技术第26-40页
   ·设计模式在构件开发中的重要作用第26-27页
   ·抽象层次状态机引擎的设计实现(STATE MACHINE ENGINE)第27-33页
     ·层次状态机概要第27-28页
     ·层次状态机的数据结构第28-29页
     ·层次状态机的函数流程第29-33页
     ·层次状态机在模板中的应用第33页
   ·消息的订阅和发布机制的设计和实现(OBSERVER)第33-39页
     ·Observer 模式概要第33页
     ·Observer 数据结构第33-35页
     ·Observer 接口流程第35-38页
     ·Observer 在模板中的应用第38-39页
   ·本章小结第39-40页
5 模板框架的应用第40-75页
   ·基于MVCSM 模板框架的嵌入式应用第40-44页
     ·多媒体浏览播放器开发环境第40页
     ·基于构件的嵌入式软件框架扩展第40-41页
     ·基于Mvcsm 模板框架的构件开发过程第41-42页
     ·自顶向下形成多媒体浏览播放器的需求描述框架第42-43页
     ·自底向上精化多媒体浏览播放器的组装框架第43-44页
   ·多媒体浏览播放器应用框架构件开发中设计模式的应用第44-45页
   ·基于MVCSM 支持框架的多媒体浏览播放系统构件的设计与实现第45-61页
     ·多媒体文件列表组织Composite 实现第45-51页
     ·多媒体文件元数据抽取Fa?ade 实现第51-54页
     ·多媒体浏览器Strategy 实现第54-57页
     ·多媒体播放器State Machine 实现第57-61页
   ·基于设计模式的构件组装第61-69页
     ·构件功能扩展第61-64页
     ·构件接口适配第64-66页
     ·构件交互第66-69页
   ·设计模式的性能分析第69-73页
     ·抽象层次状态机分析第70-71页
     ·订阅者/观察者消息机制性能分析第71-73页
   ·设计模式的性能比较第73-74页
   ·本章小结第74-75页
6 总结第75-78页
   ·成果的应用第75页
   ·存在的问题第75-76页
   ·改进的建议第76页
   ·前景的展望第76-78页
参考文献第78-81页
致谢第81-82页
作者攻读学位期间发表的论文第82-85页
上海交通大学硕士学位论文答辩决议书第85-86页

论文共86页,点击 下载论文
上一篇:基于NAND Flash的电力负荷管理终端设计与实现
下一篇:面向零售业需求基于回归测试的自动化测试框架设计与实现