局域网监控系统——毕业设计论文

合集下载

监控系统毕业论文

监控系统毕业论文

监控系统毕业论文本篇论文主要介绍监控系统在现代社会中的应用及其技术原理和实现方法。

一、概述随着科技的不断发展,监控系统越来越普及,已经广泛应用在社会生活的各个领域中。

它可以通过监控摄像头录制现场视频,实现对目标区域进行实时掌控、管理和保护的目的,具有视频互动、现场实时性和远程控制等特点。

本文将分析监控系统的技术原理和实现方法,以及在现代社会中的应用,并探讨监控系统将对社会发展和安全防范等方面产生的影响。

二、监控系统的技术原理监控系统由监控摄像机、数字视频录像机和组成网络的通信设备组成。

监控系统的核心就是制定一个视频传输和储存方案,具体的实现方法就是通过模数转换将模拟信号转换成数字信号,然后通过网络传输或存储媒体存储。

数字视频录像机(DVR)通过大量的存储空间来储存模拟或数字视频数据,这些数据随时可以在需要时进行检索和播放。

监控系统中,摄像机是最为重要的设备,它可以准确和真实地记录目标场景中的各种事件和动态,警示主办方可以实时监控监控图像。

传统的模拟监控系统可能需要使用专用的数据传输和控制系统,但现在的数字监控系统采用了更为技术先进的方法,包括数字视频传输标准和网络技术,使其更加高效、便捷和安全。

三、监控系统的实现方法监控系统的实现方法分为两种:有线和无线。

有线:有线系统一般采用以太网或数据总线作为数据传输方式,可以更加稳定高效地传输数据,但受限于建筑物结构和带宽等问题,其传输距离受到了限制。

无线:无线系统使用无线网络传输数据,在某些环境下可以取代有线系统,比如一些场景需要防盗报警,但是一般情况下需要更高的网络安全等级,因此无线技术应用相对较少。

四、监控系统的应用纵观现代社会,监控系统已经广泛应用在以下领域:1. 公共安全领域:如国家机构、政府、医疗机构、校园及其他领域的安全防控等。

2. 企业安全领域:如工厂、商店、企业、酒店等领域的安全管理、生产管理、人员管理等。

3. 交通运输领域:如公路、铁路、水域、机场等领域的交通流量管理、交通安全管理等。

校园无线局域网的设计与实现毕业论文

校园无线局域网的设计与实现毕业论文

校园无线局域网的设计与实现摘要随着无线通信技术的飞速发展,校园无线局域网已成为现代大学校园网络的重要组成部分。

本文以某大学校园无线局域网的设计与实现为研究对象,详细介绍了无线网络的基本原理和现有技术,根据实际需求设计了一套适用于校园环境的无线局域网方案,并进行了实际部署和测试。

通过本文的研究,可以为其他高校的无线网络设计和实施提供一定的参考和借鉴。

1. 引言在智能手机和移动设备的普及及广泛应用的背景下,校园无线局域网已经成为现代大学校园网络的基础设施之一。

相比传统有线网络,无线局域网具有灵活布署、快速扩展和设备移动性强等优势,进一步满足了师生和员工对网络的便捷需求。

本文旨在介绍一种适用于校园环境的无线局域网设计与实现方案。

首先,我们将对无线网络的基础原理进行介绍;接着,根据实际需求,我们将提出一套满足大学校园无线网络需求的网络拓扑结构和设备配置方案,并详细介绍各个组成部分的功能和部署方法;最后,我们将在实际校园环境中进行方案实施和测试,并对结果进行分析和评估。

2. 无线网络的基本原理无线局域网使用了无线电频段传输数据,本节将介绍无线网络的基本原理,主要包括以下几个方面:2.1 无线信号传输基础无线信号传输的基础是调制解调技术,主要包括调制和解调两个过程。

调制将要传输的数字信号转换为适合无线传输的模拟信号,而解调则是将接收到的模拟信号转换回数字信号。

常见的调制技术包括调幅(AM)、调频(FM)和调相(PM)等。

在无线局域网中,常用的调制技术是正交频分复用(OFDM)和多址技术。

2.2 传输介质与传输速率无线局域网的传输介质主要是空气,而传输速率则取决于调制技术、频段等因素。

现阶段常见的无线局域网标准包括802.11a/b/g/n/ac,各个标准在传输速率和频段上有所区别,需要根据实际需求选择合适的标准。

2.3 无线网络安全性无线局域网的安全性是一个非常重要的问题,常见的安全攻击包括窃听、身份伪造、数据篡改等。

计算机网络组网毕业设计(校园局域网设计毕业论文)

计算机网络组网毕业设计(校园局域网设计毕业论文)

计算机网络组网毕业设计(校园局域网设计毕业论文)摘要现代办学条件的学校必须建立完善的服务于教育教学的计算机校园网、信息库。

校园网为学校的教学、管理、办公、信息交流和通讯等提供综合的网络环境。

校园网的使用,使学校的教育、教学研究和管理工作跨上一个新台阶,我们可以充分利用现有计算机资源,实现信息交流和软硬件资源的共享,实现学校办公、管理、教学的现代化。

校园网是当今信息社会发展的必然趋势。

它是以现代网络技术、多媒体技术及Internet技术等为基础建立起来的计算机网络,一方面连接学校内部子网和分散于校园各处的计算机,另一方面作为沟通校园内外部网络的桥梁。

校园网为学校的教学、管理、办公、信息交流和通信等提供综合的网络应用环境。

要特别强调的是,不能把校园网简单的理解为一个物理意义上的由一大堆设备组成的计算机硬件网络,而应该把校园网理解为学校信息化、现代化的基础设施和教育生产力的劳动工具,是为学校的教学、管理、办公、信息交流和通信等服务的。

要实现这一点,校园网必须有大量先进实用的应用软件来支撑,软硬件的充分结合是校园网发挥作用的前提。

一个好的校园网,安全问题是至关重要的。

随着互联网的飞速发展,网络安全逐渐成为一个潜在的巨大问题。

网络安全性是一个涉及面很广泛的问题,其中也会涉及到是否构成犯罪行为的问题。

在其最简单的形式中,它主要关心的是确保无关人员不能读取,更不能修改传送给其他接收者的信息。

此时,它关心的对象是那些无权使用,但却试图获得远程服务的人。

安全性也处理合法消息被截获和重播的问题,以及发送者是否曾发送过该条消息的问题。

目录第一章、前言 (5)第二章、需求分析 (6)2.1 概括 (6)2.2目的及要求 (7)2.3 功能 (8)2.4 预期目标 (11)第三章、综合布线 (12)3.1 规范和标准 (12)3.1.1 设计规范和标准 (12)3.1.2 工业企业通信设计规范 (13)3.2 设计范围及要求 (13)3.2.1 设计范围 (13)3.2.2 设计规范的确定 (13)3.2.3 布线要求 (14)3.3 系统设计 (14)3.3.1 工作区子系统的设计 (14)3.3.2 水平子系统的设计 (14)3.3.3 管理子系统的设计 (15)3.3.4 干线子系统的设计 (15)3.3.5 设备间子系统的设计 (15)3.3.6 建筑群子系统的设计 (16)第四章、校园网络总体规划设计 (18)4.1 项目设计原则 (18)4.2 主干网设计 (19)4.3 图书馆网络设计 (19)4.4 宿舍局域网设计 (20)4.5 教学楼区网络设计 (20)4.6 学院礼堂网络 (21)4.7 IP地址的分配 (21)第五章、设备选型 (23)5.1 服务器 (23)5.2 防火墙 (24)5.3 机柜 (24)5.4 路由器 (24)5.5 交换机 (25)5.6 PC机 (26)第六章、网络安全与防护技术 (27)6.1 计算机网络安全 (27)6.1.1 计算机网络安全的目的和功能 (27)6.1.2 网络安全的潜在威胁 (28)6.1.3 网络安全的策略6.2 防火墙技术6.2.1 防火墙的概念6.2.2 防火墙的作用和特性6.2.3 实现防火墙的主要技术6.2.4 防火墙的体系结构6.2.5 防火墙选择原则6.2.6 防火墙的配置第七章、工期及费用第八章、代码第九章、鸣谢第十章、参考文献第一章、前言随着学校教育手段的现代化,很多学校已经逐渐开始将学校的管理和教学过程向电子化方向发展,校园网的有无以及水平的高低也将成为评价学校及学生选择学校的新的标准之一,此时,校园网的应用系统就显得尤为重要。

局域网规划与设计毕业论文

局域网规划与设计毕业论文

局域网规划与设计毕业论文局域网规划与设计摘要:本论文旨在详细探讨局域网规划与设计的关键要素,通过分析实际案例,提出一套有效的局域网规划与设计方案。

本文首先介绍了局域网的概念和作用,然后深入研究规划与设计的步骤和原则。

接着,对局域网的拓扑结构、网络设备、IP地址分配等进行了详细分析,并提出了一些优化和安全策略。

最后,我们还对实施和维护局域网提出了相关建议。

关键词:局域网,规划,设计,拓扑结构,网络设备,IP地址分配,优化,安全策略,实施,维护1. 引言局域网(Local Area Network,简称LAN)是指在小范围内连接起来的计算机与设备之间的通讯网络,它能够方便地共享资源、传输数据和实现信息交流。

随着互联网的普及和信息化程度的提升,对于局域网规划与设计的需求日益增长。

本论文旨在通过对局域网规划与设计的深入研究,为相关人员提供指导和参考,以帮助其更好地规划和设计局域网。

2. 局域网规划与设计的步骤2.1 确定需求在进行局域网规划与设计之前,首先需要明确用户的需求和目标。

根据不同的应用场景和业务需求,确定局域网的功能要求和性能指标,包括带宽、延迟、安全性等。

2.2 分析现状在进行局域网规划与设计之前,需要对现有的网络环境进行详细分析。

包括网络拓扑结构、设备配置、网络性能等方面的情况。

通过对现状的分析,可以更好地了解网络的问题和瓶颈,为后续规划和设计提供参考。

2.3 规划网络拓扑结构根据需求和现状分析的结果,进行网络拓扑结构的规划。

网络拓扑结构决定了局域网中各个设备的布局和连接方式。

常见的网络拓扑结构包括星型、总线型、环型、树型等。

在选择拓扑结构时,需要考虑可扩展性、容错性以及成本效益等因素。

2.4 设计网络设备配置根据需求和网络拓扑结构的规划,进行网络设备的配置设计。

主要包括交换机、路由器、网关等设备的选择和确定。

在设计网络设备配置时,需要考虑设备的性能、兼容性以及扩展性等因素。

2.5 IP地址分配在局域网中,IP地址是用来标识和寻找设备的重要依据。

毕业论文(设计)-《网络监控系统》

毕业论文(设计)-《网络监控系统》

毕业论文(设计) - 《网络监控系统》引言随着互联网的迅速发展,网络安全问题日益引起人们的关注。

企业、组织和个人都需要保护自己的网络免受威胁和攻击。

为了确保网络的安全性,网络监控系统成为了必不可少的工具。

本篇毕业论文旨在设计一个高效、可靠且易于使用的网络监控系统,以帮助用户实时监测和保护其网络。

背景网络监控系统是通过收集、记录和分析网络数据来监控网络活动的一种系统。

它通过监控网络流量、检测异常行为和防御网络攻击等手段来保护网络安全。

网络监控系统具有诸多优点,如实时性高、可定制性强等,已被广泛应用于企业、组织和个人的网络环境中。

然而,目前市面上的网络监控系统存在诸多问题。

一些网络监控系统的性能不稳定,导致无法准确监测网络活动;另一些网络监控系统的界面复杂,操作繁琐,用户难以上手。

因此,设计一个高效、可靠且易于使用的网络监控系统是本毕业论文的主要目标。

系统设计功能需求基于对现有网络监控系统的分析和用户需求的调研,本论文设计了以下功能需求:1.实时监控 - 系统能够实时监控网络流量、设备状态等信息,及时发现异常行为和网络攻击。

2.用户管理 - 系统具备用户管理功能,管理员可以添加、删除和授权用户的权限。

3.告警系统 - 系统能够及时向管理员发送告警信息,如网络攻击告警、设备故障告警等。

4.可视化展示 - 系统通过图表、统计数据等方式直观地展示网络活动情况,帮助管理员更好地理解和分析网络数据。

技术实现本毕业论文将使用以下技术来实现网络监控系统:1.后端开发 - 使用Python语言和Django框架进行系统后端开发。

Python是一种简洁而强大的脚本语言,Django是一种高效的Web开发框架,二者的结合能够提供稳定的后端服务。

2.前端开发 - 使用HTML、CSS和JavaScript进行系统前端开发。

HTML负责页面结构,CSS负责页面样式,JavaScript负责页面交互和数据可视化展示。

3.数据库 - 使用MySQL数据库存储系统数据。

局域网监控方案范文

局域网监控方案范文

局域网监控方案范文一、概述随着科技的进步,网络已经成为人们工作和生活中不可或缺的一部分。

然而,网络的使用也带来了许多潜在的威胁和风险,如病毒、黑客攻击、敏感信息泄露等。

为了保障局域网的安全和稳定运行,本方案旨在设计一个局域网监控方案,通过监控和防护措施,保障局域网的安全性。

二、方案设计1.拓扑结构设计局域网拓扑结构采用星型结构,其中网络管理员的电脑作为核心管理节点连接到交换机,其他终端设备连接到交换机上。

2.防火墙安装与配置在网络入口处安装防火墙,对进出的数据进行检查和过滤,防止入侵和攻击。

防火墙需要进行合理的配置,设置规则和策略,包括禁止不必要的端口访问、限制特定IP地址的访问、监控传输内容等。

3.入侵检测系统(IDS)的部署安装入侵检测系统,实时监测局域网中的网络流量和行为。

IDS可以发现潜在的攻击和入侵行为,并及时进行报警和阻止。

IDS需要配置安全规则以适应局域网的特殊需求,并定期更新规则库以应对新的攻击方式。

4.内容过滤与安全策略5.安全策略的培训与推广对局域网的用户进行安全意识教育和培训,增强他们的安全意识和防护能力。

推广安全策略和规范,要求用户遵守安全规则和制度,确保其行为不会对局域网的安全产生威胁。

6.定期检查和维护定期对整个局域网进行检查和维护,包括漏洞扫描、安全事件分析、设备升级等。

对发现的问题和漏洞进行及时修复和改进,以保障局域网的持续安全和稳定运行。

三、方案优势1.安全性高:通过多层次的防护措施,有效防止黑客攻击和数据泄露。

2.高可靠性:采用可靠的网络设备和安全软件,保障网络的稳定运行。

3.灵活性强:可以根据需求调整方案,适应不同规模和需求的局域网。

4.易于管理:可以对整个局域网进行集中管理,方便管理员进行监控和维护。

5.低成本:采用成熟和开源的技术和软件,降低方案的实施成本。

四、方案实施步骤1.制定网络安全策略和规范,明确监控方案的目标和需求。

2.选择合适的硬件设备和软件工具,包括防火墙、IDS等。

局域网毕业设计论文

局域网毕业设计论文

摘要随着计算机技术和通信技术的快速发展,计算机网络也快速的得到发展。

快速发展起来的计算机网络几乎在每一个领域都被运用,特别是在小型企业当中。

当今社会已经走向信息化,单独的计算机进行工作已经不能够满足企业的发展需求。

计算机网络实现多用户操作,即实现在同一时间不同计算机的不同资源的共享,不同地域的计算机可以相互交换信息,在同一时刻不同用户对声音、图像都能传输和处理。

计算机网络的出现为当今的企业发展奠定了很好的基础。

计算机网络中的信息不仅量大而且更新速度极快。

因此有助于企业掌握最新的市场动态。

由于计算机网络的出现人们可以通过计算机网络在瞬间与千里之外的人联系,大大提高了企业工作效率。

本设计是基于一个小型企业,通过对其进行需求分析,拓扑结构设计和网络详细设计,组建了一个企业内部网络,该网络能够实现打印机等办公设备的共享使用实现办公自动化,还能够实现企业内部各个工作人员之间的数据传输和共享以及实现本企业局域网中的网络用户共享I n t e r n e t连接上网。

最后,对网络进行了测试和维护。

经过验证,我认为本设计能够满足用户的需求,达到设计要求。

关键字:计算机网络,局域网,网络设计A b s t r a c tW i t h c o m p u t e r t e c h n o l o g y a n d t h e r a p i d I C T d e v e l o p m e n t, c o m p u t e r n e t w o r k s r a p i d d e v e l o p m e n t.T h e r a p i d d e v e l o p m e n t o f t h e c o m p u t e r n e t w o r k u p i n a l m o s t e v e r y a r e a h a s b e e n u s e d, e s p e c i a l l y i n s m a l l e n t e r p r i s e s w h i c h.T o d a y's s o c i e t y i sm o v i n g t o w a r d i n f o r m a t i o n t e c h n o l o g y,a s e p a r a t e c o m p u t e r h a s n o t b e a b l e t o m e e t t h e i r d e v e l o p m e n t n e e d s. C o m p u t e r n e t w o r k m u l t i-u s e r o p e r a t i o n,n a m e l y a t t h e s a m e t i m e d i f f e r e n tc o m p u t e r s o fd i f fe r e n t r e s o u r c e s s h a r i n g,d if f e r e n tg e o g r a p h i c a l c o m p u t e r c a n e x c h a n g e i n f o r m a t i o n a t t h e s a m e t i m e t o d i f f e r e n t u s e r s v o i c e,i m a g e t r a n s m i s s i o n a n d c a nh a n d l e.T h e e m e r g e n c e o f c o m p u t e r n e t w o r k s f o r t h ed e v e l o p m e n t o f e n t e r p r i s e s t o d a y t o l a y a g o o d f o u n d a t i o n. T h e c o m p u t e r n e t w o r k i s n o t o n l y a l a r g e q u a n t i t y o fi n f o r m a t i o n a n d u p d a t e s a t h i g h s p e e d.S o h e l p e n t e r p r i s e s a b r e a s t o f t h e l a t e s t m a r k e t d e v e l o p m e n t s.D u e t o t h ee m e r g e n c e of c o m p u t e r n e t w o r k s c a n b e t h r o ugh t h e c o m p u t e r n e t w o r ki n a n i n s t a n t w i t h p e o p l e t h o u s a n d s o f m i l e s a w a y t i e s g r e a t l y i n c r e a s i n g t h e e f f i c i e n c y o f e n t e r p r i s e s. T h e d e s i g n i s b a s e d o n a s m a l l-s c a l e e n t e r p r i s e s t h r o u g h i t s n e e d sa n a l y s i s,t o p o l o g y n e t w o r k d e s i g n a n d d e t a i l e d d e s i g n,f o r m e d a c o r p o r a t e i n t e r n a l n e t w o r k,T h e n e t w o r k c a nb e r e a l i z e dp r i n t e r s a n d o t h e r o f f i c e e q u i p m e n t t o a c h i e v e t h e s h a r e d u s e o f o f f i c e a u t o m a t i o n, E n t e r p r i s e s c a n a l s o a c h i e v e i n t e r n a l w o r k i n g b e t w e e n d a t a t r a n s m i s s i o n a n d t h e s h a r i n g a n d t h ea c h i e v e m e n t o f t h e e n t e r p r i s e L A N u s i n g n e t w o r k S h a r i n gI n t e r n e t h o u s e h o l d s c o n n e c t e d t o t h e n e t w o r k.F i n a l l y,t h e n e t w o r k c o n d u c t e d t e s t s a n d m a i n t e n a n c e. A f t e r c e r t i f i c a t i o n, I t h i n k t h i s i s d e s i g n e d t o m e e t t h e n e e d s o f u s e r s,t o a c h i e v e t h e d e s i g n r e q u i r e m e n t s.K e y w o r d s:C o m p u t e r N e t w o r k、L o c a l A r e a N e t w o r k、N e t w o r k D e s i g n目录第一章设计目的 (4)第二章局域网技术简介 (5)2.1、局域网的主要特点 (5)2.2、局域网的拓扑结构 (57)2.3、局域网中的传输介质 (8)2.4、介质访问控制方法 (8)2.5、局域网的集中工作模式 (8)第三章需求分析.................................... ..(10)3.1、背景需求分析 (10)3.2、环境需求分析 (10)3.3、用户需求分析 (11)3.4、从性能上分析 (11)3.5、功能需求分析 (12)3.6、硬件需求分析 (12)第四章局域网概要设计 (13)4.1、网络系统 (13)4.2、设计的拓扑结构图 (13)4.3、参考价格 (14)4.4设计步骤 (16)第五章局域网详细设计 (17)5.1网络拓扑的设计 (17)5.2、确定网络的带宽和交换设备 (18)5.3、确定服务器和网络操作系统 (20)5.4、选购打印机 (28)5.5、确定布线方案和布线产品 (29)第六章系统的测试与维护 (32)第七章总结 (33)第一章设计目的随着计算机的快速发展,计算机网络也进入了飞速发展的阶段。

局域网的设计毕业论文

局域网的设计毕业论文

局域网的设计毕业论文局域网的设计随着信息技术的快速发展,局域网已经成为现代企业和机构中不可或缺的一部分。

局域网的设计是一个复杂而有挑战性的任务,需要综合考虑安全性、可扩展性、性能和成本等因素。

本文将探讨局域网的设计原则和一些常见的局域网拓扑结构。

一、设计原则1. 安全性在设计局域网时,安全性是首要考虑的因素之一。

随着网络攻击和数据泄露的风险不断增加,保护局域网中的敏感信息变得至关重要。

为了确保局域网的安全性,可以采取一些措施,例如使用防火墙、入侵检测系统和访问控制列表等。

2. 可扩展性现代企业和机构的规模通常会不断扩大,因此局域网的设计应具备良好的可扩展性。

设计时应考虑到未来的扩展需求,确保局域网能够容纳更多的设备和用户。

采用模块化设计和可扩展的网络设备可以有效地实现局域网的可扩展性。

3. 性能局域网的性能直接影响到用户的体验和工作效率。

在设计局域网时,需要考虑到带宽、延迟和吞吐量等因素,以确保网络的高性能。

合理规划网络拓扑结构、选择高性能的网络设备和优化网络配置都是提高局域网性能的关键。

4. 成本成本是设计局域网时必须要考虑的因素之一。

在选择网络设备和技术时,需要综合考虑性能和成本之间的平衡。

合理规划和设计局域网可以降低设备和维护成本,并提高整体的投资回报率。

二、局域网拓扑结构局域网的拓扑结构是指网络中各设备之间的连接方式。

常见的局域网拓扑结构包括星型、总线型、环形和网状等。

1. 星型拓扑星型拓扑是最常见的局域网拓扑结构之一。

在星型拓扑中,所有设备都连接到一个中心设备,通常是交换机或路由器。

这种拓扑结构简单易用,容易维护和扩展。

但是,如果中心设备故障,整个局域网将无法正常工作。

2. 总线型拓扑总线型拓扑是另一种常见的局域网拓扑结构。

在总线型拓扑中,所有设备都连接到一根公共的传输介质,通常是一根双绞线。

这种拓扑结构成本较低,但是当多个设备同时发送数据时,可能会出现冲突,影响网络性能。

3. 环形拓扑环形拓扑是一种将设备连接成环状的局域网拓扑结构。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

深圳信息职业技术学院毕业设计(论文)2011 —2012学年第一学期题目家庭局域网监控系统姓名周彬学号**********系别软件工程系专业软件技术班级 09软件3-2班指导教师黄锐军答辩日期深圳信息职业技术学院设计(论文)开题报告课题名称:局域网监控系统指导教师:职称:副教授学生人数:5人学生姓名(学号、专业):姓名:周彬开题报告内容:设计的目的及意义:随着信息化的不断扩展,大部分企业都采用计算机来管理自己的财务、商业机密等别的业务。

但是并不是每个用计算机的员工,都能在上班时间充分的利用计算机干自己的工作。

即便是制定了相关的规章制度还是不能约束其行为。

那么局域网监控系统,完全可以起到约束的作用。

该系统可以实时的对局域网内的每台计算机进行屏幕监控。

设计的要求:(1)学会如何分割UDP数据报;(2)学会发送和接受UDP 数据报;(3)学会自定义控件;(4)学会抓取屏幕(5)学会ADO技术对数据库操作预期成果:(1)将客户端隐藏,并且不断向服务器端发送屏幕信息;(2)通过发送指令来控制客户端发来屏幕信息的位置;(3)通过ADO技术实现对ACCess数据库操作时间安排:12月10号-----12月15号熟悉课题的基本要求,查阅相关的资料,初步拟定设计的整体方案,完成开题报告;12月16日-----12月23号将监控系统的客户端完成,并对客户端进行试验总;12月24日-----1月5号将服务器端完成,对数据的操作进行总结,以及整个毕业设计的完成。

在黄老师的指导下,综合我们以前所学的专业知识及查找的相关资料,能够在预期的时间内完成整个网站和论文。

指导教师签名:日期:备注:(1)来源:A—教师拟订;B—学生建议;C—企业和社会征集;D—实习单位提供(2)类型:X—真实课题;Y—模拟课题;Z—虚拟课题摘要Internet在我国刚刚起步时,上网人群主要是从事IT 技术的专业人员,年龄段多是中年人,但是随着Internet 技术的快速发展,我国的上网人群年龄逐年增多,不仅包括中年人,青少年及老年人在上网人群的比重不断增加。

Internet上丰富的资源给人们带来了很多的方便,但是也存在许多不良的信息危害青少年的健康,一些家长担心青少年上网会影响其学习。

局域网监控系统能够将局域网中的某一台计算机的屏幕信息发送到服务器端,家长可以随时了解青少年浏览的网页信息,对青少年上网起到监督作用。

本文首先介绍了问题的背景,接着提出问题,并针对具体项目展开需求调查分析;再基于需求设计出具体的方案;然后对整个系统进行了详细的分析和设计,在设计与实现过程中,结合源代码具体的描述出整个项目的开发过程;最后对整个系统进行测试得出测试结论。

关键字:屏幕监控;数据过滤第一章绪论 (6)§1.1 问题背景 (6)§1.2 研究范围及技术要求 (6)§1.2.1 研究范围 (6)§1.2.2 技术要求 (6)第二章系统设计 (7)§2.1 需求分析 (7)§2.2 系统目标 (7)§2.3 系统功能结构 (7)§2.3 系统预览 (8)§2.4 业务流程图 (10)§2.5程序运行环境 (11)§2.5我的任务——数据库设计、数据库的连接及界面的搭建——————————11第三章客户端设计 (12)§3.1客户端模块概述 (12)§3.2客户端技术分析 (12)§3.3客户端实现过程 (13)第四章公共类设计 (17)第五章系统登录模块设计 (17)§5.1系统登录模块概述 (17)§5.2系统登录模块技术分析 (18)§5.3系统登录模块实现过程 (18)第六章主窗体设计 (21)§6.1主窗体概述 (21)§6.2主窗体的实现过程 (21)第七章操作员管理模块设计 (25)§7.1操作员模块概述 (25)§7.2操作员模块技术分析 (26)§7.3操作员模块实现过程 (26)第八章系统设置模块设计 (32)§8.1系统设置模块概述 (32)§8.2系统设置模块实现过程 (33)} (34)第九章开发技巧与难点分析 (34)§9.1及时关闭记录集 (34)§9.2访问带密码的Access数据库 (34)§9.3防止SQL注入攻击 (34)§9.4ON_COMMAND_RANGE宏的注意事项 (36)§9.5收获与体会 (36)致谢 (36)参考文献 (36)第一章绪论§1.1 问题背景Internet在我国刚刚起步时,上网人群主要是从事IT 技术的专业人员,年龄段多是中年人,但是随着Internet技术的快速发展,我国的上网人群年龄逐年增多,不仅包括中年人,青少年及老年人在上网人群的比重不断增加。

Internet上丰富的资源给人们带来了很多的方便,但是也存在许多不良的信息危害青少年的健康,一些家长担心青少年上网会影响其学习。

局域网监控系统能够将局域网中的某一台计算机的屏幕信息发送到服务器端,家长可以随时了解青少年浏览的网页信息,对青少年上网起到监督作用。

§1.2 研究范围及技术要求§1.2.1 研究范围1.设计该系统的功能模块划分,使用Acesss 2007设计出该系统的数据库。

2.参考实际局域网监控系统,完成对系统的需求分析及设计文档。

3.根据需求分析及设计文档完成代码编制。

§1.2.2 技术要求1.功能模块划分合理。

2.数据库设计满足功能要求。

3.采用UDP协议进行数据传输。

4.对客户端的数据进行过滤。

5.建立数据库访问接口类,实现对数据库的访问。

6. 实时抓取客户端的屏幕信息。

第二章系统设计§2.1 需求分析局域网监控系统主要是对计算机屏幕信息进行实时监控。

因此局域网监控系统需要实现屏幕信息的时时发送和接受。

由于屏幕信息需要时时显示,因此信息的传输速度要快,屏幕信息要时时发送。

为此,选择UDP协议进行传输。

为了防止服务器端随意的接收客户端发来的数据报,服务器端需要对发来的数据报进行过滤,只有是制定的客户端才接收数据。

§2.2 系统目标本系统属于小型的局域网监控系统,可以对某一台计算机进行屏幕监控。

本系统主要实现一下目标:1.系统采用人机交互的方式,界面美观友好。

2.屏幕信息需要时时显示,网络延时不能大于1秒。

3.服务器端可以随时运行,只要客户端运行,就能够显示屏幕信息。

4.系统运行时占用内存不能大于10MB,以免影响系统的性能。

5.客户端运行时需要隐藏显示窗口,其感觉不到在运行。

§2.3 系统功能结构局域网监控系统功能结构图如下所示。

§2.3 系统预览局域网监控系统分为客户端和服务器端两部分,其中客户端运行时将窗体隐身,服务器端主要有四个窗体组成,分别为主窗体、操作员管理窗体、系统登录窗体、系统设置窗体。

其中,主窗体用于接收并显示屏幕信息。

操作员管理窗体用于添加、修改、删除操作员信息,系统登录窗体用于系统在启动时验证用户身份。

系统设置窗体用于设置客户端IP。

我的任务:界面的搭建,数据库的设计,界面的优化主窗体系统登录窗体操作员管理窗体系统设置窗体§2.4 业务流程图§2.5程序运行环境本系统对运行环境有一定的要求,具体如下:1、系统开发平台:Microsoft VC 6.0.2、系统开发语言:C++3、数据库软件系统软件:Microsoft Acess 20074、运行平台:Windows XP/75、分辨率:最佳效果1024*1280像素§2.5数据库设计1、数据库分析在开发局域网监控系统时,使用数据库主要用于记录操作员信息及客户端信息,系统设计的数据量比较小,因此本系统采用的Microsoft Access2007作为后台数据库,数据库名字为db_Video,其中包含了2张表2、数据库概念设计数据库概念设计是根据各个模块的需求“抽象”出数据实体的过程,也就是宏观上用文字、图表描述数据表的过程。

为了增加系统的安全性,服务器端设置了登录窗口,在系统启动时弹出该窗口,要求用户输入操作员名称和密码。

其中用户的操作员名称和密码信息存储在数据表中。

这样在系统登录模块就需要一个操作员信息实体。

为了过滤服务器端接受的数据报,时期值接收制定客户端发来的数据,需要存储客户端IP,为此,需要单独设计一个客户端信息实体对象。

第三章客户端设计§3.1客户端模块概述局域网监控系统分为客户端和服务器端两大模块,其中,客户端的主要作用是时时抓取本机的屏幕信息,将其分成多个数据报,发送到服务器端。

为了保证屏幕信息能够完整的发送到服务器,客户端在发送一个数据报后,需要等待服务器端发来的确认信息,然后继续发送下一个数据报。

§3.2客户端技术分析客户端要实现屏幕信息的发送,要解决两个关键问题:一是获取屏幕信息,将其转换为位图格式;二是将位图信息发送到服务器。

一、将屏幕信息转换为位图格式CDC* pDeskDC = GetDesktopWindow()->GetDC(); //获取桌面画布对象CRect rc;GetDesktopWindow()->GetClientRect(rc); //获取屏幕的客户区域int width = 300; //获取屏幕的宽度int height = 300; //获取屏幕的高度CDC memDC; //定义一个内存画布memDC.CreateCompatibleDC(pDeskDC); //创建一个兼容的画布CBitmap bmp;bmp.CreateCompatibleBitmap(pDeskDC,width,height); //创建兼容位图memDC.SelectObject(&bmp); //选中位图对象BITMAP bitmap; //定义位图信息bmp.GetBitmap(&bitmap); //获取位图信息memDC.BitBlt(0,0,width,height,pDeskDC,m_X,m_Y,SRCCOPY);//将屏幕信息输出到位图二、根据位图对象获取位图信息一个位图文件通常有“位图文件头”、“位图信息头”、“调色板”和“实际位图数据”4个部分组成。

其中“位图文件头”包含BMP图像文件的类型、显示内容、位图标记、位图大小等信息,在程序中使用BITMAPFILEHEADER结构来表示。

“位图信息头”和“调色板”2个部分描述了位图的宽度、高度、是否压缩、位图颜色等信息,在程序中使用BITMAPINFO结构描述。

相关文档
最新文档