声明
摘要
1 绪论
1.1 项目背景
1.2 国内外发展现状
1.3 论文结构安排
2 相关技术
2.1 系统概述
2.2 Spring MVC
2.3 Hibernate
2.4 MongoDB、MySQL
2.5 B/S和O/S架构
2.6 Freemarker
2.7 Ajax
2.8 ActiViti
2.9 Maven
2.10 集群技术
3 系统分析
3.1 需求分析
3.2 功能分析
3.2.1 登录功能
3.2.2 媒资采集功能
3.2.3 媒资迁移功能
3.2.4 媒资编目功能
3.2.5 媒资审核功能
3.2.6 媒资存储功能
3.2.7 媒资转码功能
3.2.8 媒资检索功能
3.2.9 媒资发布功能
3.2.10 用户管理功能
3.2.11 系统管理功能
3.2.12 媒资工作流程控制功能
3.2.13 媒资处理任务均衡分配功能
3.3 系统建模分析
3.3.1 系统用例图
3.3.2 系统流程图
3.3.3 系统时序图
3.4 界面需求
3.4.1 用户接入限制
3.4.2 首页
3.4.3 页面保留信息
3.4.4 入库管理
3.4.5 编目管理
3.4.6 任务管理
3.4.7 内容管理
3.4.8 工作流管理
3.5 性能需求
3.6 系统开发语言和平台
4 系统设计
4.1 系统总体框架设计
4.2 系统架构设计
4.3 网络总体结构
4.4 系统功能设计
4.4.1 管理模块
4.4.2 检索模块
4.4.3 工作流模块
4.4.4 存储模块
4.4.5 集群处理模块
4.4.6 媒资处理模块
4.5 安全设计
4.5.1 权限设计
4.5.2 网络安全设计
4.5.3 数据管理设计
4.5.4 操作日志管理
4.6 系统数据库设计
4.6.1 概念结构设计
4.6.2 物理结构设计
5 系统实现
5.1 开发技术选择以及开发平台搭建
5.2 系统功能的实现
5.2.1 用户登录的实现
5.2.2 功能导航的实现
5.2.3 工作流的实现
5.2.4 检索功能的实现
5.2.5 集群任务的实现
5.2.6 媒资处理的实现
5.2.7 用户管理的实现
5.2.8 系统管理的实现
6 系统测试
6.1 测试方法
6.2 测试规程
6.3 测试用例
6.4 测试报告
6.4.1 测试方法
6.4.2 登录界面测试
6.4.3 入库管理测试
6.4.4 任务管理测试
6.4.5 编目管理测试
6.4.6 内容管理测试
6.4.7 集成测试
结论
参考文献
致谢