首页> 中文学位 >基于C/S模型的视频网络监控软件系统设计与实现
【6h】

基于C/S模型的视频网络监控软件系统设计与实现

代理获取

目录

基于C/S模型的视频网络监控软件系统设计与实现

THE DESIGN AND IMPLEMENTATIONOF VIDEO NETWORK SURVEILLANCE SYSTEM BASED ON CLIENT/SERVER STRUCTURE

摘要

Abstract

绪论

1.1 课题来源及背景

1.2 相关的国内外研究综述

1.3 本论文的主要工作内容

系统主要相关技术

第2章 系统主要相关技术

2.1 MPEG-4压缩标准概述

2.2 设计模式

2.2.1 Simple Factory模式

2.2.2 Factory Method模式

2.2.3 Command模式

2.3 Directshow实现技术

2.3.1 WDM简介

2.3.2 DirectShow技术概述

2.3.3 Filter Graph实现原理

2.4 本章小结

第3章 系统总体设计与分析

3.1 系统需求分析

3.1.1 系统的具体功能需求

3.1.2 系统的性能需求分析

3.2 系统体系架构设计

3.3 系统框架设计

3.3.1 系统框架意义

3.3.2 系统框架设计方案

3.4 系统软件结构设计

3.4.1 服务端子系统软件结构

3.4.2 客户端子系统软件结构

3.5 系统数据库设计

3.6 本章小结

第4章 关键功能模块的设计与实现

4.1 服务端应用管理

4.1.1 工厂管理器

4.1.2 设备导航树

4.2 服务端媒体管理

4.2.1 活动媒体流

4.2.2 磁盘存储管理

4.3 客户端解码模块

4.3.1 解码模块的实现

4.3.2 软件解码界面

4.4 本章小结

第5章 系统测试和应用

5.1 功能与性能测试

5.1.1 测试平台

5.1.2 测试内容

5.1.3 测试结果及分析

5.2 应用案例和效果

5.3 本章小结

结论

参考文献

哈尔滨工业大学硕士学位论文原创性声明

哈尔滨工业大学硕士学位论文使用授权书

哈尔滨工业大学硕士学位涉密论文管理

个人简历

展开▼

摘要

信息社会对安防技术的要求日益增加,需要安防监控的应用场合越来越多,而传统的监控方式由于自身技术上的局限性已不能满足社会发展需求。以数字视频处理技术为核心的新一代视频网络监控系统应运而生。
  近年来,随着网络和图像处理技术的快速发展,人们对监控系统在软件、硬件、集成和组网方面提出更高的要求。基于以上原因,使得数字化网络监控技术将成为安防监控领域的主流。
  本论文是以数字化网络监控技术为背景,分析了系统复杂的业务需求,针对系统的业务特点进行合理的系统设计并实现了关键功能模块。论文的工作内容主要有以下几个方面:
  首先在分析系统复杂的业务需求基础上,提出基于客户/服务器架构的二次分层模型,分层后的系统包括操作系统平台隔离层、应用支持层和应用层。随后指出系统框架在系统构建过程中的作用与地位,并给出系统框架设计和解决方案,包括分层设计与模块功能抽象。通过多态工厂设计模式的应用,减少了系统间各模块耦合度。同时,设计出了系统数据库,在设计过程中遵循了可移植性、通用性和方便性等原则,使得数据库模块屏蔽数据库访问细节,只提供应用层模块的数据库访问接口。
  其次以系统框架为基础,分别对系统服务端子系统的应用管理、媒体管理和客户端子系统的解码模块进行了设计和实现。在应用管理通过多态工厂、对象行为等设计模式的应用,有效地减少了系统开发工作量,使代码更加优化,提高了软件质量;在媒体管理通过对多路存储调度算法的改进,将多路访问平均分配到各个硬盘,从而提高访问硬盘效率;在解码模块,通过应用基于组件对象模型技术的Direct Show为媒体开发平台,使系统的结构更加清晰,开发过程更加简单、快捷。
  通过以上的工作,将使系统的实现更加规范化和工程化,此外为同领域类似的产品提供参考和借鉴。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号