首页> 中文学位 >网络视频监控系统中数据库服务器的设计与实现
【6h】

网络视频监控系统中数据库服务器的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪 论

1.1 课题背景及来源

1.2 研究目的和意义

1.3 论文组织结构

2 相关技术概述

2.1 Microsoft .NET平台

2.2 PETSHOP三层架构简介

2.3 Remoting技术简介

2.4 本章小结

3 网络视频监控系统数据库服务器模块的分析与设计

3.1 项目模块需求

3.2 数据库服务器模块的体系架构

3.3 数据库服务器的模块化设计

3.4 本章小结

4 网络视频监控系统数据库服务器模块的实现

4.1 实现环境的搭建

4.2 模块各层功能的实现

4.3 本章小结

5 测试结果及分析

5.1 系统测试环境

5.2 测试流程与测试结果

5.3 测试结果分析

6 总结与展望

6.1 论文总结

6.2 论文展望

致谢

参考文献

展开▼

摘要

随着互联网技术的不断发展和普及,安防网络视频监控服务业的科技信息化成为时代的需求。人们已不再只是满足于建设独立的视频监控系统、门禁系统和防范报警系统,如何将这三者融合在一起,搭建一个开放式安防综合监控管理平台,实现远程联网多级管理,面向数字化、网络化、智能化、行业化和高度集成管理的综合性平台,以满足不同行业客户的不同需求,成为新的关注点。本系统实现对各子系统进行统一的监测、控制和管理,实现跨子系统的联动,提供开放的数据结构,共享信息资源。
  数据库服务器是网络视频监控系统的最核心服务器之一。它封装了整个网络视频监控系统的所有子系统的数据,平台客户端与应用服务器之间的交互数据来源均由此服务器提供,负责平台数据库的访问与配置。
  本文结合实际运用,对数据库服务器模块做了详细的分析与设计。在整个网络视频监控系统的架构中,本文通过引入数据库服务器作为中间件将传统的C/S架构转变为C/M/S架构,模糊了客户端和服务器端的界限,便于整个系统的部署和应用。并从数据库服务器模块的具体需求出发,结合了PETSHOP中经典的思想和设计模式,将本模块的设计分为四部分:业务实体类模块(Model)、数据访问层模块、业务逻辑层模块和表现层模块。.NETRemoting技术的引入使可远程化对象在局域网内.NET平台下的访问与操作成为可能。
  通过对数据库服务器的设计和讨论,本文实现了网络视频监控系统的核心模块架构,利用三层架构和Remoting通信技术,解决了网络视频监控系统对底层数据库的访问和配置问题,为将来系统的可扩展性提供了很好的接口和平台技术,三层架构的分层设计和模块化实现提高了软件代码的复用、开发人员的工作效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号