欢迎来到天天文库
浏览记录
ID:20503789
大小:1.62 MB
页数:18页
时间:2018-10-13
《网吧监控系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、题目:网吧监控系统—监控子系统目录为什么要做这个系统做这个系统需要哪些技术支持具体如何来做这系统成果展示小结为什么要做这个系统1.禁止未成年人进入网吧,管理网吧用户的网络使用规范,对社会的安定和谐发展具有一定意义。经过调查得知,现有的网吧管理软件是针对网监部门对网吧用户使用网络的管理,文化部门对未成年的管理仍然是实地抽查。而本系统正是针对这种情况而写的。2.毕业设计所要求的。毕业设计的制作过程既是一个实践的过程也是一个学习过程。做这个系统需要哪些技术支持设计阶段:1.UML建模(用例图、类图、顺序图)、数据字典
2、的设计、E-R图、流程图等。2.熟知软件工程的开发流程。实现阶段:1.对于录像监控将采用EmguCV(OpenCV的封装库)来实现。2.对于数据库的交互操作将采用ADO.NET来操作。3.C#WinFrom编程基础、多线程、通信。4.数据库相关知识。具体如何来做这系统本系统采用分级分地区进行管理。各个地区的网吧由各地区部门单独管理。具体设置:顶层设有服务器、数据库,各网吧内设有服务器和数据库,各部门设有本地数据库。具体如何来做这系统系统要实现的功能具体如何来做这系统系统的数据模型具体如何来做这系统除了前一页需要
3、建立的数据库表之外,还需要一下文件1.用户登录输入的用户名信息,使用xml文件保存在本地。2.系统服务器的IP地址和端口号存放在配置文件中3.网吧服务器的分发网址数量记录,保存在xml文件中4.客户头像照片是存放在网吧服务器上5.网吧监控录像是存放在单独较大的磁盘上。6.禁止网址列表,网吧客户端是保存在xml文件中具体如何来做这系统以登录为例:具体如何来做这系统以登录为例:具体如何来做这系统1.所有的登录,图片的传送、xml文件发送、对象序列化之后的传输都是通过TcpClient来做的。2.对于网吧内的机器,都
4、使用UdpClient监听服务器的命令,当收到连接要求时,主动建立TCP连接。3.由于图像文件较大,所以在传输之前都先转换成字节数组再用GZip压缩之后才开始传输,接收到数据之后先解压,再转换成图片。4.对于用户头像采集以及视频监控都是直接调用EmguCV对OpenCV的封装好的对象来实现的。5.对网址拦截是利用SHDocVw的ShellWindows对象来获得IE和资源管理器,然后判断是否是InternetExplorer对象。成果展示登录成果展示网吧视频监控成果展示网监部门监控屏幕成果展示文化部门查看用户头
5、像信息小结局限性:1.对于录像监控的实现,由于设备有限,仅实现了通过摄像头来监控录制视频。2.对于非法网站的识别,仅使用了最简单的方法,是通过比对地址或域名来实现的;并没有采用较高级地自动对网页上的内容进行分析(识图或识别文字),比对,拦截。3.只能拦截使用IE或IE内核的浏览器,浏览的网页。小结1.系统基本实现权限管理、地区管理、用户管理、网址管理、网吧管理、拦截网址、视频监控、系统日志八个模块功能。2.进程通信主要采用TcpClient,配合使用UdpClient(网吧服务器通知网吧客户端连接服务器)。3.
6、对于过大文件传输前先压缩,再传输4.使用OpenCV实现拍照和录像监控5.通过地址比对拦截网址感谢您的聆听题目:网吧监控系统—监控子系统
此文档下载收益归作者所有