校园网络监控系统的设计与实现

校园网络监控系统的设计与实现

论文摘要

信息化是当今教育发展的必然趋势,然而随着教育信息化进程的不断向前推进,来自外部和内部的安全隐患日益明显。如何采用合适的防范和管理技术及产品、获得相关技术服务成为教育主管部门和学校的紧迫需求。因此,设计并开发一个适合学校机房的校园网络监控软件具有较高的应用意义。论文在深入分析目前学校机房管理需求的基础上,综合比较已有软件设施,设计了一个结合管理、监视和控制于一体的网络信息过滤系统。系统基于Microsoft Visual Studio.NET开发平台,采用MySQL数据库,实现了一系列功能,包括系统管理、远程消息、关键字过滤、网站黑白名单过滤、远程进程监控、单机视频监视、屏幕轮询、远程关机、重启、锁定和解锁等功能,对数据库设计与实现和网络通信协议的分析以及网络数据包的自定义封装等作了重点讨论和研究。系统界面友好、操作性强、安全高效,对远程学生机监控功能强大,不但能节约学校机房管理的人力、物力和财力,而且对加快我国教育信息化进程,净化学校网络环境,保护学生的身心健康都有很重要的现实意义。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 选题背景与来源
  • 1.1.1 教育信息化
  • 1.1.2 网络信息安全隐患
  • 1.2 选题目的和意义
  • 1.3 国内外研究现状
  • 1.4 研究内容
  • 1.5 内容组织和安排
  • 第2章 系统分析与设计
  • 2.1 引言
  • 2.2 需求分析
  • 2.3 功能结构分析
  • 2.3.1 系统总功能结构
  • 2.3.2 教师端功能结构
  • 2.4 工具选取
  • 2.4.1 选取前台开发工具
  • 2.4.2 选取后台数据库
  • 2.4.3 选取网络封包分析工具WinPcap
  • 2.5 本章小结
  • 第3章 数据库设计与实现
  • 3.1 引言
  • 3.2 数据库设计
  • 3.3 数据库实现
  • 3.3.1 ADO.NET接口
  • 3.3.2 StarofCS数据库的实现
  • 3.4 本章小结
  • 第4章 网络通信模块的设计与实现
  • 4.1 通信协议设计
  • 4.1.1 广播协议
  • 4.1.2 基于TCP/IP的可靠通信
  • 4.1.3 基于UDP/IP的图片传输
  • 4.2 自定义通信数据包
  • 4.3 基于WinSock的编程实现
  • 4.4 本章小结
  • 第5章 主要功能模块及其关键技术
  • 5.1 界面设计
  • 5.2 远程监控功能
  • 5.2.1 远程控制
  • 5.2.2 进程监控
  • 5.2.3 屏幕监视
  • 5.2.4 远程消息
  • 5.3 日志管理
  • 5.3.1 用仿函数实现系统管理日志
  • 5.3.2 上网日志与操作日志
  • 5.4 本章小结
  • 第6章 结束语
  • 6.1 已完成的工作
  • 6.2 收获和体会
  • 6.3 本系统可继续探讨的问题
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果目录
  • 相关论文文献

    标签:;  ;  ;  ;  

    校园网络监控系统的设计与实现
    下载Doc文档

    猜你喜欢