计算机科学与技术毕业论文-局域网内终端运行信息管理系统的设计与实现.doc

上传人:文初 文档编号:2043301 上传时间:2019-03-31 格式:DOC 页数:44 大小:3.45MB
下载 相关 举报
计算机科学与技术毕业论文-局域网内终端运行信息管理系统的设计与实现.doc_第1页
第1页 / 共44页
计算机科学与技术毕业论文-局域网内终端运行信息管理系统的设计与实现.doc_第2页
第2页 / 共44页
计算机科学与技术毕业论文-局域网内终端运行信息管理系统的设计与实现.doc_第3页
第3页 / 共44页
计算机科学与技术毕业论文-局域网内终端运行信息管理系统的设计与实现.doc_第4页
第4页 / 共44页
计算机科学与技术毕业论文-局域网内终端运行信息管理系统的设计与实现.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

1、本科毕业论文(20 届)局域网内终端运行信息管理系统的设计与实现Design and Implementation of LAN TerminalOperation Information Management Systems所在学院专业班级 计算机科学与技术学生姓名指导教师完成日期摘 要目 前 , 互 联 网 络 技 术 正 处 于 在 不 断 的 发 展 与 进 步 之 中 。 计 算 机 网 络 的 相 关 技术 得 到 了 越 来 越 多 的 应 用 , 同 时 计 算 机 的 数 量 也 增 多 了 很 多 。 现 在 很 多 的 企 业 之间 都 存 在 着 各 种 或 大 或 小

2、 的 竞 争 力 , 所 以 企 业 若 想 要 提 高 竞 争 力 就 必 须 在 内 部 完 成对 数 据 的 集 成 和 共 享 。 除 此 之 外 比 较 重 要 的 一 点 就 是 要 对 自 己 企 业 内 部 的 设 备 要 进行 实 时 的 监 督 、 控 制 与 管 理 , 保 证 它 们 时 刻 处 在 健 康 正 常 的 工 作 状 态 , 这 是 企 业 局域 网 建 设 的 重 中 之 重 。 但 是 , 对 局 域 网 的 管 理 和 维 护 变 得 越 来 越 不 容 易 , 这 无 形 之中 给 管 理 人 员 增 加 了 许 多 压 力 。根 据 以 上 现

3、状 设 计 开 发 了 基 于 C/S 架 构 的 局 域 网 的 终 端 运 行 信 息 管 理 系 统 。本 系 统 本 着 方 便 管 理 员 管 理 的 目 的 , 能 够 采 集 局 域 网 内 终 端 的 运 行 信 息 , 包 括计 算 机 的 硬 件 信 息 和 软 件 运 行 情 况 。 在 设 计 局 域 网 内 终 端 运 行 信 息 管 理 系 统 的 过 程中 , 采 用 VS2010 开发平 台 和 C+开 发 语 言 , 设 计 了 一 个 人 性 化 的 用 户 可 操 作 的 界面 。本 文 严 格 按 照 软 件 工 程 的 原 理 , 对 局 域 网 内

4、终 端 运 行 信 息 管 理 系 统 的 系 统 需求 分 析 、 系 统 设 计 、 系 统 实 现 以 及 系 统 测 试 等 阶 段 作 了 详 细 的 阐 述 。 本 系 统 基 于C/S 模 式 开 发 , 还 实 现 了 服 务 器 对 客 户 端 的 远 程 控 制 功 能 , 经 过 实 际 的 测 试 , 上述 功 能 顺 利 完 成 。关 键 词 : 局 域 网 ; 信 息 管 理 ; 终 端 ; 远 程 控 制ABSTRACTNowadays, with the development of Internet technology the relevant techno

5、logy of the computer network has been used more and more, while the number of computers has greatly increased at the same time. Some competitiveness, small or big, existed in many enterprises. Hence if the enterprises want to enhance their competitiveness, the data integration and sharing must be do

6、ne internally.In addition, the more important is to real-time monitor, control and manage the internal equipment of the enterprise, ensuring their working conditions healthy and normal, which is the key of the construction of enterprise local area network (LAN). However, the management and maintenan

7、ce of local area network (LAN) is becoming more and more difficult, which invisibly increase much pressure to the managerial personnel. Based on the above situation, this paper designed and developed the terminal operation information management system based on LAN. In order to make it more convenie

8、nt for the managers to manage the terminal operation situation, collect the terminal network operation information,which includes computer hardware information and software running situation. In the process of designing the local area network (LAN) terminal operation system, VS development platform

9、and C+ language are used to design a humanized the terminal operation which can be operated by users.Strict in accordance with the principle of software engineering, this paper elaborates the system requirements analysis, system design, system implementation and system test phase of the terminal ope

10、ration information management system within the local area network (LAN) in detail. Based on C/S model development, the system gains the function of the remote control of the server to the client at the same time. after the actual test, the functions above have been completed smoothly.Key words: LAN

11、; information management; terminal; remote control目 录第 1 章 绪论 .41.1 课题研究背景及意义 .41.2 课题相关国内外研究现状 .41.3 主要研究内容 .51.4 论文结构 .6第 2 章 相关技术 .72.1 Visual Studio 和 C+简介 .72.1.1 Visual Studio 简介 .72.1.2 C+简介 .72.2 MFC 介绍 .82.2.1 MFC 简介 .82.2.2 MFC 的虚拟函数和动态约束 .92.2.3 MFC 的优点 .92.4 本章小结 .10第 3 章 需求分析 .113.1 可行性

12、研究 .113.1.1 技术可行性分析 .113.1.2 经济可行性分析 .123.1.3 管理可行性分析 .123.1.4 开发环境可行性分析 .123.1.5 操作可行性分析 .123.2 开发设计思想 .123.3 功能需求分析 .133.3.1 主要功能 .133.3.2 性能需求 .133.4 本章小结 .13第 4 章 系统的总体设计与实现 .164.1 信息采集模块的设计与实现 .164.1.1 计算机信息采集的具体实现 .164.1.2 信息采集模块主界面设计 .204.2 数据传输功能模块的设计 .214.2.1 Socket 概念 .224.2.2 Socket 工作原理

13、.234.2.3 Socket 分类 .234.2.4 Socket 连接与 TCP 连接 .244.3 远程控制功能模块设计 .254.3.1 网络模块设计 .254.3.2 编码/解码模块设计 .254.3.3 对话框模块设计 .294.4 本章小结 .32第 5 章 系统测试 .345.1 测试的目的 .345.2 测试的步骤 .345.2 测试的过程 .355.3 测试的结果 .355.5 测试的分析 .355.6 本章小结 .36结论 .37参考文献 .38攻读学士学位期间发表的论文和取得的科研成果 .41致谢 .42第 1 章 绪论1.1 课题研究背景及意义随着计算机网络技术的快速

14、发展,互联网络已经扩撒到全世界的范围,许多规模相对较大的企业都建立了属于自己的办公网络,工作效率得到了显著提高,但与此同时广大用户对计算机网络产生一定的依赖性。随着电子信息技术快速迅猛的发展,网络上也出现了许多安全隐患问题。企业的本地网络如果受到外部的入侵,将会给企业带来不可估量的损害。因为外部入侵很有可能攻击到企业的服务器或者数据库等重要部位,那么企业的机密信息和资料有可能落到外部人员手中,这样企业在未来的竞争之中很有可能落到下风,极大的削弱了企业的竞争力,所以对于企业内部局域网的安全必须进行有效加固,随时监控企业局域网络中终端上软件运行情况与硬件信息。因此,解决网络安全问题迫在眉睫。另一方

15、面,网络结构变得越发的复杂,如何做到高效的管理企业内部的局域网络,提高设备的利用率、检测出需要维修设备的问题、提高员工的工作效率、降低管理人员工作的复杂程度,也成为了大多数企业急需解决的问题。要想提高企业的竞争力,打造高水平的产品,不仅需要有一定的基础设备的支持,公司员工的专业水平与职业素养也尤为重要。在企业各个部门团队中,员工们各司其职,每天都要长时间面对无聊的工作任务,难免是产生疲倦心理,可能有些团队意识有待提高的员工会在工作时间偷懒,做一些与工作任务无关的事情,比如说上网查看新闻、观看一些娱乐视频、玩网页游戏等等。看起来这些都不算什么大事,但是一旦扩散便会对企业造成巨大的损失。因此有些情

16、况下对员工的工作设备进行实时的管理和控制也是十分必要的。虽然近年来,局域网络的安全性无论在国内还是国外都受到了特别的重视,但是有些现象的发生仍然令人堪忧,对营造良好健康的竞争环境有很大的害处,对市场的网路安全发展也产生了及其巨大的阻碍。信息管理终端的操作不仅仅局限于是对网络设备上的监控,它已经成为企业在信息化管理系统的不可或缺的一部分,企业要最大限度的控制网络管理一体化的进程,所以本课题局域网内终端运行信息管理系统的设计与实现意义重大。1.2 课题相关国内外研究现状计算机领域中已经进行了一场又一场的技术革命,它给我们提供了低成本的通信方式,而且质量和效率变得更高,使我们的生活完全进入了信息化的

17、大时代。局域网内终端运行信息管理系统也由原始的模拟监控发展到了实时化与信息化。局域网内终端运行信息管理系统已经受到了广大民众的青睐,在各个领域已经得到了极为广泛的应用,因为它不仅可以查看局域网内终端的工作情况,还能实行远距离监视和远程控制。对此系统的研究也一定会带来巨大的经济收益。现在国内,很多的高校和企业,还有一些对软件开发具有激情的爱好者也陆续开发了很多类似功能的系统。它们的开发给企业的发展产生了巨大的好处,为企业提供了很好的监控管理设施。这样既可以使员工的工作效率得到提高,也能使员工的工作行为更加规范,这样企业的经济效益也会有明显的提高。伴随着社会上各个部门的研究,此类软件系统正在一步步

18、走向完善。国内市场上已经推出的两种产品主要分为模拟视频控制和数字视频控制。前者性能较为稳定,技术成熟,因此已经在应用在实际的工作之中;而后者目前正处在一个刚刚起步的阶段,虽然可以解决一些模拟系统上存在的弊端,但是还需要进一步的完善和发展。局域网内终端运行信息管理监控软件的使用越来越简单,价格也越发的合理,为广大用户所接受,因此这类软件越来越具有吸引力。美国管理协会早在 2003 年曾对一些公司做过调查,统计结果显示,被调查的公司中有大约百分之七十已经开始对员工进行网上行为的监控和管理。另有一项调查显示,其中大约有百分之二十六的企业是借助局域网管理系统来监视员工的。可以看出,此类软件价值极高,他

19、们有利于提高企业的安全性,减少竞争性信息的泄露并降低法律风险。分析人士表明,考虑使用管理监控软件最符合企业的利益,但是前提要在员工的信任与不信任之间取得恰当的平衡。局域网内终端运行信息管理系统具有良好的市场前景,因为无论国内还是国外,家庭办公、远程技术、远程教学都逐渐的发展起来。以后,各种公司的规模会不断扩大,工作地点可能都不在同一个办公楼,甚至不在同一个成熟也成为可能,控制和规范员工的工作行为变得越来越难。以前某些公司利用摄像头进行监控,但是这根本不能把监控范围具体到计算机桌面上,根本无法知道员工是否在进行与工作相关的工作。而局域网内终端运行信息管理系统可以完成上述功能,能够采集到计算机进程

20、的运行信息,实行远程监控和远程控制,解决了如此多的细节问题,国内外相关人士的研究将对此系统的发展带来很大的推动作用。1.3 主要研究内容本设计初步建立一套基于计算机的运行信息采集管理系统,该系统能够获取局域网内终端的信息,并在服务器端分类展示与汇总,包括软件运行信息和硬件信息。例如,获取计算机的名称和 IP 地址,获取子网掩码、 DNS 信息、网卡信息、安装协议、提供的服务和注册表信息;采集包括计算机的基础性能数据如 CPU 信息、OS 版本、主板信息、硬件温度、内存使用率、硬盘使用率、BIOS 相关参数等;能够获取正在终端上运行的软件或者进程的使用状态等。将上述提到的信息传送给服务器端,再清

21、晰地、合理地展示出来。同时两端成功连接之后,服务器端便可以对客户端的计算机进行远程监视和控制。设计的初级阶段,我利用电脑在网上查阅了一些与设计有关的资料,了解了一些与课题研究有关的技术。本次毕业设计是采用 C+语言进行开发的,开发工具的版本是 VS 2010 版本。本次课题设计中信息采集功能的完成需要用到 MFC 框架来实现,客户端与服务器端间的通信是利用套接字的编程方法完成。将客户端模块与服务器端模块进行有效的连接,实现端对端的实时通信。设计的中期工作是对功能的补充和完善。这里要实现服务器对客户端的远程监视和远程操控。这一模块的完成需要用到图像传输相关知识,要准备一些与数据压缩相关的理论知识

22、,需要对霍夫曼编码和 RLE 编码有一定的了解。这些工作都是用来对本次设计功能的完善。设计的后期工作主要是进行一些必要测试工作,在处于局域网内的两台计算机上运行程序来测试设计完成的功能,找出不足之处进行改进,使本次设计在反复不断的测试之中得到完善。1.4 论文结构本文主要阐述了局域网内终端运行信息系统的设计与实现。第 1 章是绪论部分。阐述了本次课题的来源、本课题在国内与国外的研究现状、本课题研发的背景目的和意义。同时也概述了本论文的主要内容和组织结构。第 2 章是设计中需要用到的相关技术的介绍。包括对系统开发语言和开发环境的介绍、对 MFC 框架知识的介绍。第 3 章是对本次课题进行合理的需求分析。对本次毕业设计进行可行性研究分析、开发设计思想分析以及功能需求分析。第 4 章是系统的总体设计和实现过程。介绍了本次设计中各个模块的功能以及实现过程,同时粘贴了系统运行的重要界面图形。第 5 章是本系统的测试部分,介绍了本次系统的测试方法、测试过程和测试结果。最后是总结部分,对本次毕业设计进行相对全面的总结。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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