ImageVerifierCode 换一换
格式:DOC , 页数:51 ,大小:1.71MB ,
资源ID:1272862      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1272862.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(智能安防集成监控平台-电子地图子系统-毕业论文.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

智能安防集成监控平台-电子地图子系统-毕业论文.doc

1、厦门大学软件学院毕业论文 I 本科毕业论文 (科研训练、毕业设计 ) 题 目: 智能安防集成监控平台 电子地图子系统 姓 名: 学 院:软件学院 系: 专 业:软件工程 年 级: 学 号: 指导教师(校内): 职称: 指导教师(校外): 职称: 年 月 厦门大学软件学院毕业论文 II 摘 要 集成监控平台是将安防领域中相对独立的设备、系统、信息、计算机网络系统,经开发整合为一个相互关联的、统一的、协议兼容的,适应于安防行业等不同领域的系 统核心平台。如:网络监控、门禁控制、防盗报警、语音信息、环境监控,通过数据库形式链接相关各子系统数据,将采集到的信息进行数字化 管 理,实现安防多级联动视频监

2、视管理体系。 现在的监控平台基本上都是针对某个项目定制,完成的平台在其它类似项目中无法移植,往往使程序员重复的做相同的工作。为了解决这个问题,我们公司经过一段时间的考察,决定开发一个智能集成安防监控平台。 智能集成安防监控平台 采用 C+Builder 6.0 作为开发平台。本文介绍安防监控平台的子系统电子地图系统的开发过程和结果。 关键词 : 监控 安防 监控平台 电子地图 厦门大学软件学院毕业论文 III Abstract The integrated supervision terrace is to defend the opposite and independent equipme

3、nts,system,information,the Computer network system in the Safety protection realm to be a system nucleus platform,which is mutually of,unify of,protocol compatible, and adapt to defence profession in Anne etc. Such as:The network supervision, controlment of gate, guard against theft to give an alarm

4、,the speech information,environment supervision etc connect each related subsystem data through the database form chain, and carry the collected information to turn a numeral management.Carrying out Anne to defend to be many linkage video frequency surveillance management system. The supervision pla

5、tform of now is mostly made to order to a certain item. The finished terrace cant transplant in other similar items, usually making the procedure member repeating of doing a same work.For resolving this problem, our company decided to develop an supervision terrace of Anne defends ,which is intellig

6、ent and integrated, by investigating a period of time. The intelligence and integrated supervision terrace of Anne defend adopt C+Builder 6.0 Be developing terrace.This text will introduce the development process and results of electronic map system which is the sub-system of the integrated supervis

7、ion terrace. Key words: Supervision; Anne to defend ; The electronic map of the supervision platform. 厦门大学软件学院毕业论文 IV 目录 第一章 引言 .1 1.1 课题背景 .1 1.2 电子地图系统行业开发现状 .1 1.3 电子地图系统简介 .1 第二章 开发环境、工具 .2 2.1 操作系统平台 .2 2.2 开发平台 .2 2.3 数据库平台 .2 2.4 开发语言 .3 2.5 版本管理器 Microsoft Visual SourceSafe6.0 .3 第三章 系统的总体设计

8、 .5 3.1 设计思想 .5 3.2 系统组成 .6 3.3 系统流程图 .7 3.4 系统过程时序图 .7 3.5 系统数据库设计 .9 第四章 系统的详细设计 .12 4.1 系统面向对象设计 .12 4.1.1 类的设计 .12 4.1.2 类图 .16 4.2 用例图 .17 4.3 数据库操作实现 .18 4.4 功能实现 .19 4.4.1 权限判断 .19 4.4.2 主地图的操作 .20 4.4.3 图片管理 .21 厦门大学软件学院毕业论文 V 4.4.4 树形图的操作 .22 4.4.5 子地图的操作 .24 4.4.6 设备的操作 .24 4.4.7 其它操作 .25

9、4.5 系统运行 测试 .26 第五章 结论 .27 致谢 .28 参考文献 .29 附录 A.30 附录 B.31 厦门大学软件学院毕业论文 VI Contents Chapter 1 Introduction .1 1.1 Topic background .1 1.2 Present development condition of the electronic map system .1 1.3 Brief introduction of the electronic map system .1 Chapter 2 Developing environment and tools .2

10、 2.1 Operating system terrace .2 2.2 Developing terrace .2 2.3 Database terrace .2 2.4 Developing language .3 2.5 The edition manager Microsoft Visual SourceSafe6.0 .3 Chapter 3 The total design of the system .5 3.1 Design idea .5 3.2 The system constitute .6 3.3 System flow chart .7 3.4 System proc

11、ess sequence diagram .7 3.5 The system database design .9 Chapter 4 The detailed design of system .12 4.1 The system OOD .12 4.1.1 The design of the classes .12 4.1.2 Class diagram .16 4.2 Use_Case diagram .17 4.3 carrying out of The database operation .18 4.4 carrying out of The functions .19 4.4.1

12、 judgement of The jurisdiction .19 4.4.2 The operation of the main map .20 4.4.3 The picture management .21 厦门大学软件学院毕业论文 VII 4.4.4 The operation of the TreeView .22 4.4.5 The operation of the sub-map .24 4.4.6 The operation of the Devices .24 4.4.7 Other operations .25 4.5 The system running test .2

13、6 Chapter 5 Conclusion .27 AcknowLedgement .28 References .29 Supplement A .30 Supplement B .31 厦门大学软件学院毕业论文 1 第一章 引言 1.1 课题背景 安防产品在中国作为一个相对新兴的产业 计算机技术的迅速发展和推广,使世界掀起一股强大的数字化浪潮 ,数字化以其独特的先进性、强大的扩充性等诸多特点成为世界产业发展的一个基本的规律。安防产品在中国作为一个相对新兴的产业,可以说在其迅速扩展式发展的二十一世纪初便深深打上了数字化的烙印。 在产业数字化的发展过程中,软件 的应用在其发展中起着决定性的作

14、用。 1.2 电子地图系统行业开发现状 目前在安防行业中做得较好的 有 华为科技和海康 数字科技 等,它们在软件的功能实现及界面设计中都有自己的特色与优势。我们的软 件在设计初期也借鉴了它们产品的设计。虽然监控平台的设计 在最近几年的发展中 逐步的完善与改进,但还是存在着一些缺陷,其中最突出的就是缺少再工程监控平台,大部分的平台都是有针对性的开发,针对工程、针对项目或者针对某个地域而开发制作。这必然会使公司的软件开发开销增加很多。 1.3 电子地图系统简介 电子 地图 系统 主要是对于一个监控网络的平面直观表示,比如在厦门建立了一个监控 站 ,那么我们只要在电子地图的相应位置上添加这些站点的表

15、示,站点上的设备等也添加到电子地图中,那么工作员就能在一个地方监控整个厦门的监控站。所以电子地图 的主要功能就在于提供用户一个浏览监控网络的平台及操作各种设备的接口。 在我们的电子 地图 系统中,主要的特点就是稳定性、通用性及可扩展性,这些在安防国内的安防业中是占有很大优势的。 厦门大学软件学院毕业论文 2 第二章 开发环境、工具 2.1 操作系统平台 操作系统采用的是 WindowsXP Professional。该系统具有稳定性好 、 可靠性高、集成度高和界面友好等特点 。 2.2 开发平台 系统的开发平台采用的是 C+Builder 6.0。 Borland C+Builder 是 Bo

16、rland 公司 98 年推出的全新 32 位 Windows 开发工具。不仅 继承了 Delphi 使用简便,功能强大,效率高等特点,而且它还结合 C+语言所有优点。 C+Builder相较 VC+有其优势所在,比如: 通常我们利用 Visual C+开发一套软体时,设计 GUI 所花的时间几乎占掉程式开发周期的三分之一甚至到二分之一以上,而设计和界面无关的核心程式通常只占了不到二分之一左右至三分之二的时间,但是使用 C+ Builder 则可以大幅简化这个问题。 C+ Builder 的 VCL 提供大量的各式各样 GUI 软体元件,让我们可以将大部分的心力放在核心程式码的设计上,而不必跟

17、 Windows系统的讯息 、界面去搏斗。 同时 C+Builder还有强大的第三方控件支持,大大地提高了编程效率。 2.3 数据库平台 数据库平台采用的是 SQL Server2000。 SQL Server2000 是为创建可伸缩电子商务、在线商务和数据仓储解决方案而设计的关系型数据库管理与分析系统。随着 SQLServer 7.0 联机分析处理 (OLAP)服务的引入, SQL Server 已成为颇受众多客户关系管理 (CRM)应用程序、商务智能 (BI)应用程序、企业资源计划 ERP)应用程序及其它在线商务应用程序厂商和客户所青睐的数据 库产品,而这则主要应归功于该产品在对称多处理

18、(SMP)硬件方面所具有的可伸缩性和较低的数据库维护需求。 厦门大学软件学院毕业论文 3 2.4 开发语言 本系统采用 C+作为主要的开发语言,这主要是由于 C+具有以下一些特点 : 1、 性能 高 C+性能良好,因为它被编译为机器代码。对于 VBScript 和 Java 等语言,代码在运行时由程序解释,而且每次运行程序时都要将代码转换为机器码,这样做效率比较低,因为 C+是编译语言,而且非常自然,比 VB 更接近机器代码,所以由 C+编译器产生的代码一定比 VB的编译代码效率更高。 2、 错误处理 C+中有 “ 异常 处理 ” ,所以 错误处理比较好 。 3、 最小的依赖性 C+是一种编译

19、语言,即 C+代码在执行之前已转换为机器码。只要此代码不依赖于外部的动态链接库 (DLL), C+就可以在不需要安装额外程序的情况下移动到运行同样操作系统的其他机器和微处理器上,而移动 Java 程序时需要先安装 Java 运行期库。 4、 利用现有的代码 由于 C 和 C+已经存在许多年了,现在有许多可利用的代码,你的服务器组件可以使用现有的 C/C+代码或库。 5、 最大化 COM 特征 在 C+中,几乎可以使用所有的 COM 特征。 2.5 版本管理器 Microsoft Visual SourceSafe6.0 VSS6.0 是一种版本控制其,它 是 Microsoft Visual Studio6.0 这个开发产品家族的一员。 在本系统的编码过程中,我们使用它来控制源代码版本。下面简单介绍 VSS 的 工作原理 。 VSS 有效地帮助项目开发组的负责人对项目程序进行管理,将所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。开发组的成员不能对该数据库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝到各个成员自己的工作目录下进行调试和修改,然后将修 改后的项目文件作 Checkin 提交给 VSS,由它进行综合更新。 VSS 也支持多个项目之间文件的快速高效的共享。当某个成员向 VSS 中添加文件时,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。