本科毕业论文-—基于动态协议的网络视频监控系统的设计与实现.doc
《本科毕业论文-—基于动态协议的网络视频监控系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业论文-—基于动态协议的网络视频监控系统的设计与实现.doc(146页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、长沙学院 CHANGSHA UNIVERSITY本科生毕业设计 设 计 题 目: 基于动态协议的网络视频 监控系统的设计与实现 系部: 计算机科学与技术 专 业: 计算机科学与技术 学 生 姓 名: 班 级:数据库应用3班 指导教师姓名: 职称 讲 师 长沙学院教务处 (2013届)本科生毕业设计说明书基于动态协议的网络视频监控系统的设计与实现系部: 计算机科学与技术 专 业: 计算机科学与技术 学 生 姓 名: 班 级: 学号 指导教师姓名: 职称 讲 师 最终评定成绩 2013年5月毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师
2、的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,
3、学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行
4、检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构
5、是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的
6、论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日 长沙学院毕业设计 教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况
7、 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意
8、见:系主任: (签名)年 月 日摘 要随着社会发展和科技进步,安防系统在社会生活和工业生产中发挥着越来越重要的作用,网络视频监控以其强大、丰富、便捷的特点成为当前安防系统的发展主流,在安防体系中占有举足轻重的地位。网络视频监控是完全基于IP技术,但由于我国目前的公网IP地址资源十分匮乏,对于网络视频监控系统中网络摄像头配置IP,最好的办法就是在廉价的动态IP上寻求解决途径。本课题的目的在于节约安防行业系统中的静态IP使用资源,设计并实现了基于动态协议的网络视频监控系统。在设计方面,首先对网络视频监控系统进行调研后,提出了本次系统设计的功能需求并探讨了基于动态网络视频监控系统的开发过程,着重分析
9、了网络视频系统中前端摄像头驱动、视频流采集、Web平台以及TCP socket功能实现的衔接并给出了详细的设计方案,最后对本次系统开发工作进行了全面总结和展望。关键词:网络视频监控系统,动态IP,视频流采集,TCP socketABSTRACTWith the development of the society and the progress of science and technology, security system has played an increasingly important role in the social life and industrial produc
10、tion. Network video monitoring system with its powerful, rich, and convenient features becomes the main trend of the development of security system and plays an important role in the security system. Network video monitoring system is completely based on IP technology, but the static IP resource is
11、very limited in our country at present. As to the configuration of IP cameras in the network video monitoring system, the best way is to seek solutions on the cheap dynamic IP.The purpose of this design is to save resources for static IP used in the security industry system, and design and implement
12、 a video monitoring system based on dynamic protocol of network. In terms of design, first of all, after investigation and research on network video monitoring system, this paper puts forward the functional requirements of system design and discusses the development process on the basis of dynamic n
13、etwork video monitoring system. The paper places great emphasis on the the front camera driver, video collection, web platform and the TCP socket function of cohesion. It gives a detailed designing plan and finally carries out a comprehensive summary and outlook for the system development .Keywords:
14、Network Video Monitoring System, The Dynamic IP, Video Collection, TCP Sockets目 录摘 要IABSTRACTII前言- 5 -1 引言- 7 -2 任务概述- 8 -3 需求规定- 10 -4 运行环境规定- 15 -软件设计说明书- 18 -1 引言- 18 -2 总体设计- 19 -3 接口设计- 22 -4 运行设计- 22 -5 系统数据结构设计- 23 -6 系统出错处理设计- 23 -7 Web业务平台设计说明- 24 -8 前台门户设计说明- 26 -9 网络摄像头设计说明- 27 -10 手机Web客
15、户端设计说明- 30 -数据库设计说明书- 33 -1.引言- 33 -2 数据库环境说明- 33 -3 数据库的命名规则- 34 -4 逻辑结构设计- 34 -5 物理结构设计- 34 -6 安全性设计- 35 -7 优化- 38 -8 数据库管理与维护说明- 38 -测试用例说明书- 40 -1 引言- 40 -2 测试用例- 41 -结 论- 44 -附 录- 45 -附录1 系统运行结果- 45 -附录2 程序源代码- 46 -致 谢- 136 - 139 -前言随着宽带网络的普及,视频监控逐渐从本地监控向远程监控发展,网络视频监控系统应运而生。在网络视频监控系统中,由于监控业务平台和
16、前端网络摄像机的通讯,需要前端网络摄像机一端处具有静态公网IP,这样才能让远程监控中心可以通过IP地址直接找到监控网络摄像机,然而我国目前静态IP资源非常短缺。本设计旨在实现基于动态协议的网络视频监控系统,系统需搭建监控业务平台、手机Wap客户端以及创建各个模块的接口。前端摄像头因条件限制则采用普通USB摄像头加驱动程序组建成的网络摄像头。在前端网络摄像头与业务平台对话之间,需拟定一条特殊协议,使前端网络摄像头能在动态IP环境支持下随时将自己数据发送给监控业务平台,使平台在节约IP资源的同时方便对前端摄像头的管理。整个系统搭建条件建立在本人实习工作期间所获取的专业技术与知识,经过学习加以吸收继
17、而在原有的基础上创造设计并实现。本文档由两部分构成:设计说明书和过程管理资料。设计说明书部分中只包含本应用的设计说明书;过程管理资料包含毕业设计课题任务书、本科毕业设计开题报告、本科毕业设计中期报告、毕业设计指导教师评阅表、毕业设计评阅教师评阅表、毕业设计答辩评审表。基于动态协议的网络视频监控系统 需求规格说明书V1.3编 制 杨 刚 审 核 刘 欣 批 准 刘 欣 长沙学院二零一三年三月一十九日需求规格说明书1 引言1.1 编写的目的本文档的目的主要是说明基于动态协议的网络视频监控系统的详细设计与实现。本文详细介绍了系统中各个模块的设计与实现细节以及关键技术的应用。其中,对每一个模块都配有相
18、应的文字说明以及相关设计流程图给出。为使用户、相关分析人员对该系统的初始规定有更直观、全面的理解,文档中说明了本产品的各项功能需求、性能需求和数据要求并明确标识各功能的实现过程,阐述了实用背景、范围以及客户解决问题或达到目标所需的条件或权能,并提供了一个度量和遵循的基准。本文档读者:开发人员、测试人员、项目经理。1.2 背景a. 待开发的系统的名称:基于动态协议的网络视频监控系统的设计与实现;b. 本项目的任务提出者:刘欣、开发者:杨刚、用户:适用于广大群众;c. 本系统是“基于动态协议的网络视频监控系统”,是本人在广州网视通信息科技有限公司实习期间在学习与工作的基础上提升认知、经导师点拨提出
19、设计的项目。本项目设计旨在节约网络视频监控系统中静态IP的使用,使监控前端摄像头与监控业务平台通过指定的动态协议进行对话。1.3 定义CGI:公共网关接口CGI(Common GatewayInterface) 是WWW技术中最重要的技术之一,有着不可替代的重要地位。CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将Web的一组简单的静态超媒体文档变成一个完整的新的交互式媒体7。 Socket:socket的英文原义是“孔”或“插座”。作为4BDS U
20、NIX的进程通信机制,取后一种意思。通常也称作套接字,用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机犹如布满各种插座的房间,每个插座有一个编号,有的插座提供220伏交流电, 有的提供110伏交流电,有的则提供有线电视节目。 客户软件将插头插到不同编号的插座,就可以得到不同的服务7。J2ME:Java ME 以往称作J2ME(Java Platform,Micro Edition),是为机顶盒、移
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 动态 协议 网络 视频 监控 系统 设计 实现
限制150内