2017毕业论文-局域网网络监控系统

上传人:自*** 文档编号:79726752 上传时间:2019-02-17 格式:DOC 页数:47 大小:1.92MB
返回 下载 相关 举报
2017毕业论文-局域网网络监控系统_第1页
第1页 / 共47页
2017毕业论文-局域网网络监控系统_第2页
第2页 / 共47页
2017毕业论文-局域网网络监控系统_第3页
第3页 / 共47页
2017毕业论文-局域网网络监控系统_第4页
第4页 / 共47页
2017毕业论文-局域网网络监控系统_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《2017毕业论文-局域网网络监控系统》由会员分享,可在线阅读,更多相关《2017毕业论文-局域网网络监控系统(47页珍藏版)》请在金锄头文库上搜索。

1、淮阴工学院毕业设计说明书(论文) 第 46 页 共 47 页1 绪论1.1 引言随着局域网技术的快速发展,局域网的管理已经被越来越重视,无论是个人PC,还是公司局域网,几乎每一个管理者都希望局域网内的终端被用来做正确的事情。因此希望自主开发一款局域网网络监控系统,通过对局域网中电脑的实时监控,让用户或者雇员安全、合理的利用电脑资源或者局域网资源,并且保护自己信息的安全,构建一个安全健康,和谐的学习和工作环境,让管理者更加从容进行局域网的监管。现在社会上使用比较广泛的都是些界面粗糙或者功能单一的局域网网络监控系统,而那些比较好的监控系统都要收取很高的费用,这就很难满足大多数用户的要求。局域网网络

2、监控系统同样具有实时监控的功能,除此之外还添加了人事管理以及局域网聊天功能。通过使用局域网网络监控系统,公司管理者再也不用被员工上班玩游戏聊天等与工作无关的事情烦恼,能很好的监督和管理员工工作情况,并且使用局域网网络监控系统可以为人力资源部门做出相应的贡献,可以对用户的注册和登录情况进行增删改查,能很好的了解和查找用户的信息。局域网网络监控系统还可以给用户提供局域网聊天的功能,能让用户之间可以不用进行外网的接入就可以进行畅通的交流。1.2 设计背景a)系统名称:局域网网络监控系统b)系统的任务提出者:陈宏明c)系统开发者:许多d)产品用户:企业,学校,网吧,政府机构2 需求分析2.1 编写目的

3、局域网网络监控系统是通过获取被控端的系统信息,实现可靠、实用、方便、高效的计算机管理系统。它主要应用远程监控技术对局域网内的计算机运行状态进行监控。通过获取被控端计算机实时的运行信息,局域网管理者可以在控制端查看任意一段时间内被控端计算机的使用情况,实时监视局域网内计算机的运转状况,实现对局域网内所操作的计算机的监控。2.2 定义LAN:Local Area Network,局域网。C/S:Client/Server,客户机/服务器。PC:Personal Computer。Screen Monitor Module:屏幕监控模块,通过客服端传递信息,在服务器端上面监控客户端的实时屏幕。Cha

4、t Module:聊天模块局域网内的人可通过聊天软件直接进行内部交流,无需再通过登陆Internet进行聊天。Personal Administration Module:人事管理系统通过客户端登录时填写的信息,在服务器端上建立一个人事管理系统,实现查询、修改、删除。总体设计(Overall Design):称“总体布置”。是在编制初步设计或扩大初步设计之前,对近期建设计划和远景发展进行轮廓性的全面规划。数据库结构设计(Database Structure Design):指数据库中各个表结构的关系,包括信息保存在哪些表格中、各个表的结构如何以及各个表之间的关系。2.3 系统的综合要求2.3.

5、1 系统功能要求根据局域网网络监控系统的特点和用户的需求,系统具有如下基本功能:1)屏幕监控:首先是客户端,主要负责连接上服务器端,并且在客户端上抓取屏幕图片并发送到服务器端,而服务器端则主要负责接收客户端的链接请求,并且接收并显示客户端所发来的信息。2)聊天系统:局域网内的人可通过聊天软件直接进行内部交流,无需再通过接入Internet进行聊天。采用C/S布局,这样可以减少很多劳力的输出,既方便又快捷。3)人事管理:人事管理系统能够满足现代使用表格对各种信息分门别类,组成企业人事管理系统,可以方便地查询,查阅,修改,交流和重复使用。2.3.2 系统性能要求1)精度要求a)数据如果是浮点型时,

6、浮点数要精确到小数点后一位。b)若数据在局域网内传输时,需要保证数据的完整性和安全性。2)时间特性要求a)响应时间:当服务器与客户端、客户端与客户端发送或接收新的信息时,响应时间不超过2秒。b)更新处理时间:当发送或接收一条新信息时,系统更新时间不超过2秒。c)数据传送时间:当传送数据和信息时,要按照当时登陆的人数多少而定。3)安全性要求a)系统采用账号和密码双重认证方法,阻止非法用户进行登陆访问。b)设置访问权限,系统登录只限于局域网内的用户。c)服务器、客户端安装实时防杀病毒软件,提高系统的安全性。d)由网络安检人员定期给局域网内的服务器和客户端进行电脑安全检查。e)对服务器端和客户端的账

7、号和密码进行不定期的更改。4)灵活性系统采用C#技术,保证系统在新的系统环境中能稳定运行。局域网上的数据能高效地传输到服务器端和客户端,使服务器端和客户端的用户能及时接收、更新传送过来的数据和信息。5)输入输出要求输入要求:该系统的数据输入均需按照系统规定的格式,采用C#中的Write()函数来实现输入操作。输出要求:该系统的数据输出均需按照系统规定的格式,采用C#中的Send()函数来实现输出操作。6)数据管理能力要求系统采用SQL Server 2005数据库,能够处理大量数据,对用户资料进行保存,方便管理者对数据进行增、删、改、查。7)其它专门要求a)符合相关设计规范、国家的法律、法规,

8、满足客户的实际要求。b)屏幕监控实时有效,能有效抓取画面。c)人事管理能方便用户的增、删、改、查。d)聊天系统可以让局域网内任意终端用户之间进行交流。2.3.3 运行要求局域网网络监控系统以局域网为平台,对局域网内的客户端电脑进行屏幕监控,局域网聊天以及人事管理。客户端以及服务器端均以普通PC机为运行环境:服务器:Microsoft Windows 2003 Server客户端:Windows 2000/XP操作系统:Microsoft Windows 系列2.3.4 将来可能提出的要求1)将来随着用户对功能需求,对系统的功能有所增加;2)用户对保密性提出更高的要求;3)将来数据库和操作系统的

9、升级。2.4 系统数据要求分析通过对原始数据的调查分析,创建实体关系图(ER图),利用软件工程分析方法,创建数据流模型和控制流模型是系统数据要求分析的重点。2.4.1 数据字典根据系统的用户需求,可以将系统划分为屏幕监控,聊天系统,人事管理三大部分。屏幕监控包括客户端和服务器端的操作,聊天系统包括局域网聊天和命令发布,人事管理包括用户注册,用户登录,信息修改,信息存储四个子模块。以下是屏幕监控,聊天系统,人事管理三个功能模块的数据字典。1)屏幕监控系统模块数据项:表2-1 屏幕监控数据项编号数据项名称类型说 明1IP地址字符型用于对局域网中电脑的唯一标识,32个字节2屏幕图片字符型将屏幕图片转

10、化成字节流进行传送,定义大小为1024*2563监控日期日期时间型监控的时间,系统自动生成4端口号整型服务器端用于指定端口接收客户端的链接请求数据结构:表2-2 屏幕监控数据结构编号数据结构名属性1实时信息从客户端发送到服务器端上的信息,其中包括客户端实时图片信息和系统日期及IP地址数据流:表2-3 屏幕监控数据流编号数据流名称输入输出1实时信息客户端屏幕图片,日期服务器端显示客户端的屏幕,日期,IP地址数据存储:表2-4 屏幕监控数据存储编号存储名输入数据输出数据1实时信息客户端图片客户端日期客户端IP客户端屏幕处理过程:表2-5 屏幕监控处理过程处理过程名输入数据流输出数据流监控实时信息实

11、时信息2)聊天系统模块数据项:表2-6 聊天系统数据项编号数据项名称类型说 明1用户表字符型用户表账号密码个人介绍+IP+PORT+状态+电子邮件+性别+籍贯位置:数据库2陌生人表字符型描述:陌生人列表定义:陌生人聊天表自己帐号陌生人帐号位置:数据库3好友表字符型描述:好友列表定义:好友聊天表自己帐号好友帐号位置:数据库4帐号整型惟一标识用户身份的关键域定义:帐号整型位置:用户表5IP字符型当前用户IP地址定义:IP10字符20位置:用户表6昵称字符型表明用户身份的一个方面定义:昵称1字符6位置:用户表7PORT字符型通讯所用端口定义:PORT1字符6位置:用户表8密码字符型确定用户身份合法性

12、定义:密码1字符6位置:用户表9状态整型表明用户是否在线定义:状态整型位置:用户表10个人介绍字符型用户相关个人信息定义:用户信息0字符60位置:用户表11电子邮件字符型用户电子邮件地址定义:电子邮件0字符35位置:用户表12性别字符型用户性别定义:性别0字符2位置:用户表13籍贯字符型用户籍贯定义:籍贯2字符10位置:用户表数据结构:表2-7 聊天系统数据结构编号数据结构名属性1局域网聊天用户姓名,陌生人姓名,好友姓名,帐号,IP,昵称,PORT,密码,状态,个人介绍,电子邮件,籍贯数据流:表2-8 聊天系统数据流编号数据流名输入输出1用户表Write()函数Send()函数2陌生人表用户输

13、入数据库调出3好友表用户输入数据库调出4帐号用户输入用户表验证5IP客户端自动生成6昵称用户输入用户表调出7PORT用户设置用户表验证8密码用户设置函数验证9个人介绍用户输入用户表调出10电子邮件用户输入用户表调出11籍贯用户输入用户表调出数据存储:表2-9 聊天系统数据存储编号存储名数据输入数据输出1局域网聊天用户姓名,陌生人姓名,好友姓名,帐号,IP,昵称,PORT,密码,状态,个人介绍,电子邮件,籍贯用户姓名,陌生人姓名,好友姓名,帐号,IP,昵称,PORT,密码,状态,个人介绍,电子邮件,籍贯处理过程:表2-10 聊天系统处理过程处理过程名输入数据流输出数据流聊天基本信息聊天内容聊天内

14、容聊天存储聊天内容聊天内容语音记录交流内容交流内容3) 人事管理系统模块数据项:表2-11人事管理数据项编号数据项名称类型说明1登录用户名字符型8字节 输入为汉字2登录密码字符型6字节 输入为数字3注册用户名字符型8字节 输入为汉字4注册密码字符型6字节 输入为数字5密码确认字符型6字节 输入为数字6密码提示问题文本型忘记密码的时候可以根据密码提示问题和密码提示答案来取回密码 50字以内7密码提示答案文本型忘记密码的时候可以根据密码提示问题和密码提示答案来取回密码 10字以内8昵称字符型在日常生活的非正式场合中能表示亲近和喜爱的名字 12字节 输入为汉字9性别字符型2字节 只限男或女10个性签名文本型彰显用户个性的描述性文字 50字以内11联系电话字符型联系用户的号码 手机或座机 输入为数字且号码开始数字为0、

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号