文摘
英文文摘
学位论文版权使用授权书及同济大学学位论文原创性声明
第一章引言
1.1项目的背景
1.2发展网络电视的优点
1.3网络电视的发展现状
1.4电子导航系统和媒体管理系统在网络电视中的应用
1.4.1电子导航系统
1.4.2媒体管理系统
1.5本文结构
第二章基于网络开发的主要技术
2.1开发的环境及语言
2.1.1开发环境
2.2网络开发框架
2.2.1 WebWork框架
2.2.2 Spring框架
2.2.3对象的持续化工具Hibernate
第三章电子导航系统的性能优化
3.1问题的描述
3.2数据库的优化设计
3.3 SQL的优化
3.3.1常量优化
3.3.2操作符优化
3.3.3编写高效的SQL
3.4对象持续化的缓存优化
3.4.1对象持续化
3.4.2 Hiberante缓存
3.5 MySQL数据库同步
3.5.1数据库的配置
3.5.2分布式数据库
第四章面向服务的体系结构
4.1面向服务的体系结构
4.2 Web Service
4.2.1通过Spring使用远程访问和web服务
4.2.2使用Spring简化Burlap远程调用
4.3系统的面向服务体系结构
4.4系统采用面向服务构架的优点
第五章系统设计
5.1系统的最终目标
5.2系统流程
5.3系统的设计思路
5.3.1网络的层次模型
5.4系统的层次设计
5.5EPG的模块设计
5.5.1节目搜索模块
5.5.2节目表模块
5.5.3节目操作模块
5.5.4节目频道模块
5.5.5设置模块
5.6 CMS的模块设计
5.6.1激活模块
5.6.2支付模块
5.6.3媒体管理模块
5.6.4编码模块
5.6.5加密模块
5.6.6许可模块
5.6.7文件配置模块
5.6.8类图结构
5.7缓存的设计
5.7.1各种有效的缓存方案
5.7.2 OSCache缓存
5.8 Lucene索引设计
5.8.1全文索引引擎Lucene
5.8.2索引的设计
第六章系统实现
6.1数据库的实现
6.1.1数据库的优化设计
6.1.2数据字典
6.2缓存的技术实现
6.2.1数据库以及连接池缓存
6.2.2系统缓存
6.2.3页面缓存
6.2.4缓存的同步
6.3索引的技术实现
6.4电子导航系统的实现
6.4.1节目时间表的实现
6.4.2节目具体明细的实现
6.4.3设置节目自动录制的实现
6.4.4用户已录制的节目时间表的实现
6.4.5体育事件的实现
6.5媒体管理系统的实现
6.5.1媒体管理的广告智能管理实现
6.5.2媒体管理的频道类别管理实现
第七章结论
7.1项目总结
7.2项目展望
致谢
参考文献
个人简历 在读期间发表的学术论文和研究成果