学位论文 > 优秀研究生学位论文题录展示

IPTV系统中数据库的分析、设计与测试

作 者: 邓攀
导 师: 宁帆
学 校: 北京邮电大学
专 业: 电子与通信工程
关键词: 数据库 IPTV 数据库集群 数据库架构 数据库测试
分类号: TP311.13
类 型: 硕士论文
年 份: 2011年
下 载: 17次
引 用: 0次
阅 读: 论文下载
 

内容摘要


IPTV(网络电视),是一项这个数字化技术发展的过程中新生的一项技术与业务。而数据库系统,作为一个为全系统做数据支撑的后台系统,也是IPTV系统的核心系统之一,为IPTV的运行与发展都起到了不可缺少的作用。如何将数据库系统很好的融合在IPTV系统中,以便于能更适合IPTV业务的发展则是在IPTV设计时非常重要的一环。论文的重点研究内容主要是研究如何结合IPTV应用对数据库进行前期的功能设计,以及后期的维护设计。如何对数据库的设计进行有效的性能验证与高可用验证。本论文的工作主要在于根据数据库设计的原则与步骤,结合了IPTV系统的特点,分析其部分模块的需求,进行了数据库概念设计,数据库逻辑设计以及数据库物理。在数据库物理设计中,着重加强了集群架构的设计以及数据库的容量估算等。并且针对该数据库的设计方案,模拟各种故障现象做了数据库的高可用性测试;模拟应用程序在几种极端情况下对数据的存取的压力测试,用以验证其设计高可用要求及性能要求。论文的创新点在于在设计时期根据各子系统的特点同时使用了Oracle及MySQL两种数据库的集群架构;对两种数据库的高可用性进行了全面的评估;并针对IPTV系统业务需求,为市场上的常见数据库做了全面的性能测试,用以验证数据库的选型规则。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-11
  1.1 选题背景  9
  1.2 研究意义  9-10
  1.3 主要工作与成果  10-11
第二章 IPTV数据库原理架构介绍  11-29
  2.1 IPTV原理及架构  11-13
  2.2 数据库基本概念  13
  2.3 数据库设计原理  13-29
    2.3.1 数据库需求分析  13-14
    2.3.2 数据库概念结构设计原理  14
    2.3.3 数据库逻辑结构设计原理  14-17
    2.3.4 数据库物理设计原理  17-27
    2.3.5 数据库应用测试案例设计原则  27-29
第三章 IPTV系统中数据库的设计  29-59
  3.1 IPTV系统中数据库的需求分析  29-36
    3.1.1 使用者分析  29
    3.1.2 各角色需求分析  29-30
    3.1.3 功能需求  30-31
    3.1.4 数据需求描述  31-35
    3.1.5 设计要求  35-36
  3.2 IPTV系统中数据库的概念设计  36-45
    3.2.1 设计要求  36-37
    3.2.2 各模块详细设计  37-45
  3.3 IPTV系统中数据库的逻辑设计  45-48
    3.3.1 数据库选型  45-46
    3.3.2 逻辑设计  46-48
  3.4 IPTV系统中数据库的物理设计  48-59
    3.4.1 架构设计  48-51
    3.4.2 容量设计与规划  51-56
    3.4.3 硬件环境设计  56-58
    3.4.4 数据库维护设计  58-59
第四章 IPTV系统数据库测试案例设计  59-67
  4.1 高可用测试  59-62
    4.1.1 Oracle Rac高可用测试  59-61
    4.1.2 MySQL Cluster高可用测试  61-62
  4.2 性能测试  62-67
    4.2.1 测试环境  63-64
    4.2.2 计费服务性能测试  64-65
    4.2.3 鉴权服务功能性能测试  65-67
第五章 IPTV系统数据库测试结果及分析  67-72
  5.14 高可用测试  67-69
    5.14.1 Oracle RAC高可用测试  67-68
    5.14.2 MySQL Cluster高可用测试  68-69
    5.14.3 实验结果及结论  69
  5.15 性能测试环境  69-72
    5.15.1 计费服务性能测试  70-71
    5.15.2 鉴权服务功能性能测试  71-72
第六章 总结  72-73
参考文献  73-74
附录1  74-76
附录2  76-84
致谢  84

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 电子文书安全签发系统的研制,TN918.2
  3. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  4. 武器装备信息管理系统的设计与实现,TP311.52
  5. 部队在线考试系统设计与实现,TP311.52
  6. 基于GIS的高校学生社区管理研究,G647
  7. 基于数据挖掘技术的保健品营销研究,F426.72
  8. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  9. 部队人员网上训练与考核系统的开发,TP311.52
  10. 部队军事理论在线考试系统设计与实现,TP311.52
  11. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  12. 毛纺用化学品毒性毒理数据库的建立,TS131
  13. 物联网在服装行业的应用性研究,TN929.5
  14. 转基因大豆玉米小麦信息平台建设及转基因大豆对土壤微生物的影响研究,S565.1
  15. IPTV导视系统的人性化研究,TN949.292
  16. 兖州矿区典型地物波谱数据库建设与应用研究,P208
  17. 面向领域的数据库问答系统关键技术研究,TP311.13
  18. 基于XML的异构数据交换系统的设计与实现,TP311.52
  19. 基于组播技术的校园网多媒体应用研究与部署设计,TP393.18
  20. 关系数据库到RDF(S)映射方法的研究,TP311.13
  21. 面向高性能宽带信息网络IPTV业务的组播技术研究,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com