声明
摘要
第1章 引言
1.1 研究背景
1.2 国内外研究现状
1.3 研究意义
1.4 本文的研究内容及结构
1.4.1 研究内容
1.4.2 研究目标
1.5 论文组织结构
第2章 开发环境及相关技术
2.1 系统开发环境
2.2 Windows8系统简介
2.3 Metro风格简介
2.4 WPF技术
2.4.1 数据绑定
2.4.2 样式
2.4.3 模板
2.4.4 触发器
2.4.5 图形与动画
2.5 XAML语言简介
2.5.1 XAML综述
2.5.2 XAML特点
2.6 本章小结
第3章 需求分析
3.1 总体设计目标
3.2 界面设计需求
3.2.1 主控界面设计需求
3.2.2 播放界面设计需求
3.2.3 搜索界面设计需求
3.3 功能需求
3.3.1 主控界面设置功能需求
3.3.2 视频播放及调整功能需求
3.3.3 视频搜索和预览功能需求
3.4 可行性分析
3.5 本章小结
第4章 系统设计
4.1 功能模块设计
4.2 界面总体设计
4.3 系统结构设计
4.4 视图资源绑定
4.4.1 视频库资源导入
4.4.2 绑定到XAML
4.5 系统详细设计
4.5.1 主控界面子模块
4.5.2 视频播放界面子模块
4.5.3 视频搜索界面子模块
4.6 本章小结
第5章 系统实现
5.1 编码标准及规范
5.1.1 代码格式
5.1.2 命名规范
5.1.3 注释
5.2 主要功能实现
5.2.1 主控界面功能实现
5.2.2 播放界面功能实现
5.2.3 Facebook网络共享实现
5.2.4 DLNA功能实现
5.2.5 搜索功能实现
5.3 本章小结
第6章 系统测试
6.1 测试原则
6.2 测试流程
6.3 测试设计与实现
6.3.1 用户界面测试
6.3.2 功能测试
6.3.3 性能测试
6.3.4 测试用例实例
6.4 本章小结
第7章 结论
7.1 本文主要工作
7.2 不足之处及未来展望
参考文献
致谢