




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机远程监控系统的设计和实现目录摘要11前言22 开发环境与项目规划32.1开发环境32.2项目规划与管理73系统可行性分析83.1 系统可行性83.2技术可行性83.3 经济可行性83.4 人员可行性84 系统需求分析94.1系统介绍94.2系统面向用户群94.3功能需求94.4其他需求95 软件体系结构设计105.1系统概述105.2设计策略105.4系统概念结构设计105.5 系统详细设计146 软件界面设计196.1界面设计概述196.2界面详细设计206.2.1 监控端界面设计206.2.2服务端界面设计287 软件编码设计318 软件测试分析328.1基本概念与方法328.2 测
2、试范围与主要内容348.3测试方法选择348.4测试报告及系统改进建议349软件使用说明35 结束语36 参考文献37 致谢38 附录39摘要随着控制技术和计算机技术的发展,特别是intranet/internet技术的广泛应用 , 远程监控的网络实现成为可能。实现现场控制层到信息层全面、无缝的信息集成,建立高效的局域网远程监控系统是企业综合自动化建设的关键,因此也是当前研究的1 个热点课题。在基于计算机远程监控系统的发展状况、网络架构和1 般设计方案的前提下,本设计提出了构建开放性企业局域网远程监控系统的思想,主要涉及客户端/ 服务器开发模式和工作流程,并分析了基于 c/s 模式实现远程监控
3、系统主要功能模块:包括数据采集、数据通讯和服务器的设计。结合企业对本系统的需求,探讨了实现远程监控的各项技术的可行性,其中包括:tcp/ip 协议通信、 winsocket 、流媒体传输等技术。根据实际需求,将本系统划分为远程视频监控、远程屏幕监控、网络聊天以及对远程计算机的文件管理等几大功能模块,并对各项功能模块的实现原理及方法作了全面的分析,在此基础之上对系统的各个功能模块进行物理结构的设计,结合相应的功能测试,进而形成完整的系统。关键词 :视频监控;屏幕监控;网络传输协议;套接字abstractalong with the development of control technolog
4、y and computer technology, especially the widespread application of intranet/internet technology, it is possible for the remote monitoring network come into being. the realization of comprehensive and seamless information integration in information level from on-the-spot control level and the establ
5、ishment of highly effective remote monitoring system of local network are the key to the construction of enterprise synthetical automation, and the hot topic of research currently. this thesis first introduces the development condition, the network overhead construction and the general layout plan o
6、f the computer remote monitoring system. then it proposes the thought about constructing the open remote monitoring system of enterprise local area network, which mainly involving the develop pattern and work process of the c/s pattern. whats more, it analyzes main function modules for realizing the
7、 remote monitoring system based on c/s pattern, including data acquisition, data communication and server design. combine with the need of enterprise to this system, it also explores thefeasibility of each technology, for realizing the remote monitoring, including tcp/ip correspondence, winsocket, s
8、treaming media transmission. according to the practicalneed, this system is mainly divided into several big function modules: the remote video monitoring, the remote screen monitoring, the network chats, the remote computer document management and so on. in the system design part, the thesis makes c
9、omprehensive analysis to the realization principle and method of each function module. finally, it takes on physical construction design of each function module to perfect the system through function test.key words: video monitoring; screen monitoring; tcp/ip;socket1 前言目前,越来越多的企业集团呈跨地域的发展趋势,利用网络技术实现
10、远程监控,对企业降低生产及管理成本,提高劳动生产率,提高企业产品的科技含量,以及增强企业的综合竞争实力等方面都具有 10 分重要的意义。随着计算机技术的进步,网络也取得了长足的发展,以前的单机模式也进而转变为更高级的客户/ 服务器模式。其进步是显而易见的:在单机模式下,操作员必须到达电脑所在的物理上的地点,实时实地操作,而客户/ 服务器下,操作员可以在远程操作电脑(这里的远程泛指任何的间隔距离,只要通讯技术能达到这种程度)。这种模式又简称为c/s 模式,原理:客户方(操作员正在操作的电脑)向服务器方(操作员借助客户方远程操作的电脑)发出操作指令,服务器方接收到指令,解释指令,执行相关操作,最后
11、服务器方向客户方传送指令执行结果。客户 / 服务器结构包括连接在1 个网络中的多台计算机。请求另1计算机为之服务的计算机称之为客户机(client)。而处理客户机命令请求的计算机称为服务器( server )。客户机 / 服务器是将处理工作分散到工作站和服务器上去处理,服务器不仅负责存取数据,还要对数据做 1 定的处理工作,这样在数据发送给工作站之前即求得查询结果集,从而在大部分情况下可大大减少网络传输的开销,因此,也减轻了工作处理负担,用户只需关心界面的处理工作即可。服务器处理数据带来的另1 个好处是,当服务器中使用了缓存机制时,多个工作站可以从中受益。c/s 模式相对于单机模式而言有以下优
12、点:(1)把 1 个应用程序分成两部分,并且 1 般在不同的主机上运行,可以简化应用系统的程序设计过程,特别是可以使客户程序与服务器程序之间的通信过程标准化。(2)把客户程序和服务程序放在不同主机上(当然也可以放在相同主机上)运行可以实现数据的分散化存储和集中化使用。( 3)由于客户程序可以与多个服务程序进行链式连接,用户可以根据自己的需要灵活地访问多台主机。基于企业的需求,本系统采用 c/s 模式设计,实现了对远程计算机进行1 系列 windows操作、屏幕监控、视频监控以及网络聊天等功能。由于 1 些技术上的问题,有些功能还有待改善。首先,网络通信技术不足的问题。网络通信技术是远程监控技术
13、中最为关键的技术,然而,采用 socket 技术,它在传输的数据量、编程的灵活性还是安全性方面都存在欠缺,特别是对于现场多个端点的数据采集,会大大增加编程的复杂度,不能充分满足远程监控技术对网络通信的需求;其次,网络通信中多种结构并存的问题。目前的远程监控系统结构大多比较复杂,分布距离远,而且还存在着不同局域网,不同平台,甚至在同 1 局域网中的操作平台也可能有不同的问题,这就要求集成网络中的不同平台,实现相互之间的通信,而这些问题采用传统方法是难以解决的。目录摘要11 前言22 开发环境与项目规划32.1开发环境32.2项目规划与管理73 系统可行性分析83.1系统可行性83.2技术可行性8
14、3.3经济可行性83.4人员可行性84系统需求分析94.1系统介绍94.2 系统面向用户群94.3 功能需求94.4其他需求 95软件体系结构设计105.1系统概述 105.2 设计策略105.4系统概念结构设计105.5系统详细设计146软件界面设计196.1 界面设计概述196.2 界面详细设计206.2.1监控端界面设计206.2.2服务端界面设计287 软件编码设计318 软件测试分析328.1基本概念与方法328.2测试范围与主要内容348.3 测试方法选择348.4测试报告及系统改进建议349 软件使用说明35 结束语36 参考文献37 致谢38 附录39摘要随着控制技术和计算机技
15、术的发展,特别是intranet/internet技术的广泛应用 , 远程监控的网络实现成为可能。实现现场控制层到信息层全面、无缝的信息集成,建立高效的局域网远程监控系统是企业综合自动化建设的关键,因此也是当前研究的 1 个热点课题。在基于计算机远程监控系统的发展状况、网络架构和 1 般设计方案的前提下,本设计提出了构建开放性企业局域网远程监控系统的思想,主要涉及客户端 / 服务器开发模式和工作流程,并分析了基于 c/s 模式实现远程监控系统主要功能模块:包括数据采集、数据通讯和服务器的设计。结合企业对本系统的需求,探讨了实现远程监控的各项技术的可行性,其中包括: tcp/ip 协议通信、 w
16、insocket 、流媒体传输等技术。根据实际需求,将本系统划分为远程视频监控、远程屏幕监控、网络聊天以及对远程计算机的文件管理等几大功能模块,并对各项功能模块的实现原理及方法作了全面的分析,在此基础之上对系统的各个功能模块进行物理结构的设计,结合相应的功能测试,进而形成完整的系统。关键词 :视频监控;屏幕监控;网络传输协议;套接字abstractalong with the development of control technology and computer technology, especially the widespread application of intranet/i
17、nternet technology, it is possible for the remote monitoring network comeinto being. the realization of comprehensive and seamless information integration in information level from on-the-spot control level and the establishment of highly effective remote monitoring system of local network are the k
18、ey to the construction of enterprise synthetical automation, and the hot topic of research currently. this thesis first introduces the development condition, the network overhead construction and the general layout plan of the computer remote monitoring system. then it proposes the thought about con
19、structing the open remote monitoring system of enterprise local area network, which mainly involving the develop pattern and work process of the c/s pattern. whats more, it analyzes main function modules for realizing the remote monitoring system based on c/s pattern, including data acquisition, dat
20、a communication and server design. combine with the need of enterprise to this system, it also explores thefeasibility of each technology, for realizing the remote monitoring, including tcp/ip correspondence, winsocket, streaming media transmission. according to the practical need, this system is ma
21、inly divided into several bigfunction modules: the remote video monitoring, the remote screen monitoring, the network chats, the remote computer document management and so on. in the system design part, the thesis makes comprehensive analysis to the realization principle and method of each function
22、module. finally, it takes on physical construction design of each function module to perfect the system through function test.key words: video monitoring; screen monitoring; tcp/ip;socket1 前言目前,越来越多的企业集团呈跨地域的发展趋势,利用网络技术实现远程监控,对企业降低生产及管理成本,提高劳动生产率,提高企业产品的科技含量,以及增强企业的综合竞争实力等方面都具有10 分重要的意义。随着计算机技术的进步,网络也取得了长足的发展,以前的单机模式也进而转变为更高级的客户/ 服务器模式。其进步是显而易见的:在单机模式下,操作员必须到达电脑所在的物理上的地点,实时实地操作,而客户/ 服务器下,操作员可以在远程操作电脑(这里的远程泛指任何的间隔距离,只要通讯技术能达到这种程度)。这种模式又简称为c/s 模式,原理:客户方(操作员正在操作的电脑)向服务器方(操作员借助客户方远程操作的电脑)发出操作指令,服务器方接收到指令,解释指令,执行相关操作,最后服务器方向客户方传送指令执行结果。客户 / 服务器结构包括连接在1 个网络中的多台计算机。请求另 1 计算机为之服务的计算机称之为客户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版驾校与旅游公司自驾车培训旅游套餐合作协议
- 二零二五年度挂靠车辆维修保养、租赁、销售与保险一体化服务合同范本
- 二零二五年健身房租赁及健身器材采购协议
- 2025版金融衍生品交易法律服务合同标准格式
- 二零二五年度自然人借款合同样本贷款业务风险防控
- 二零二五年度二手住宅买卖合同示范文本三
- 2025年度房屋买卖及抵押权设立与房产交易合同
- 2025版建筑工程股份制合作协议(水利水电工程)范本
- 二零二五年度综合交通枢纽工程借款合同范本
- 二零二五年电子信息产业研发聘用合同
- DB3213-T 1031-2021 住宅小区智能安全防范系统建设规范
- 2024年浙江杭州市拱墅区专职社区工作者招聘笔试参考题库附带答案详解
- 国企投融资岗位笔试内容包括
- 软件生存周期过程控制程序
- (完整word版)英语国际音标表(48个)打印版
- JCT640-2010 顶进施工法用钢筋混凝土排水管
- penelope蓝色小考拉字幕文件
- 餐厅杂物电梯事故应急预案
- 地表水体长度和面积遥感监测技术规范
- 工程项目档案试题
- 银行账户基本信息表
评论
0/150
提交评论