校园网络监控系统的设计与实现
论文摘要
信息化是当今教育发展的必然趋势,然而随着教育信息化进程的不断向前推进,来自外部和内部的安全隐患日益明显。如何采用合适的防范和管理技术及产品、获得相关技术服务成为教育主管部门和学校的紧迫需求。因此,设计并开发一个适合学校机房的校园网络监控软件具有较高的应用意义。论文在深入分析目前学校机房管理需求的基础上,综合比较已有软件设施,设计了一个结合管理、监视和控制于一体的网络信息过滤系统。系统基于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 选取网络封包分析工具WinPcap2.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 本系统可继续探讨的问题参考文献致谢攻读学位期间主要的研究成果目录
相关论文文献
本文来源: https://www.lw50.cn/article/c20df0adff239f13967c9313.html