FacadeMVC框架设计开发及在视频系统中的研究应用
发布时间:2019-11-15 21:22
【摘要】: 针对目前ActionScript框架的迫切需求,旨在开发研究具有高度解耦的易于扩展、维护和移植的框架。本文在讨论分析了现有框架的基础上,提出了FacadeMVC框架。它的目标很明确,即把程序分为低耦合的三层:模型、视图和控制器。这样分层的原因是降低模块间的耦合性。 本文首先研究了富客户端技术和设计模式,分析了相关核心技术和设计模式的优势。在此基础上引入分层设计思想,构建了一套基于MVC结构的三层框架体系,并对框架的总体设计和各层次具体模块设计与实现作了阐述。首先分析了各相关模块间的关系,并对它们的主要功能及结构进行了论述。然后根据框架的特点,对各模块进行了深入的讨论和分析,着重分析说明了几个模块的耦合性、封闭性、通信等问题,并提供了最佳实践方式。最后根据ActionScript语言特色,对使用框架实现系统时,提出了有建设性的使用意见。 同时为了说明验证框架的通用性及具有高度的解耦性,本文在第四章中引入了新浪网视频系统。首先对系统进行了介绍,说明了视频系统的发展状况。然后对系统进行了分析,包括业务需求分析、功能需求分析。其次对系统进行了详细设计,包括视频播放器的设计和广告播放器的设计,视频播放器主要是对基本播放器进行了设计,其它大片、播客等播放器是在基本播放器的基础上,添加了分享、高普清切换等功能。最后说明了框架在系统中的应用,证明框架具有通用性。
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52
本文编号:2561483
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52
【参考文献】
相关期刊论文 前1条
1 陈邦泽;;富网络应用程序在虚拟实验开发中的应用研究[J];中小学电教(下半月);2008年01期
相关硕士学位论文 前1条
1 蓝博;网页中动画体验设计的模式研究[D];同济大学;2008年
,本文编号:2561483
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2561483.html