基于WebSocket的工业控制系统B/S结构软件用户控制方法任务书
2020-04-13 14:56:22
1. 毕业设计(论文)主要内容:
WebSocket协议是基于TCP的一种新的网络协议。它允许服务器主动发送信息给客户端。一般情况下,工业控制系统必须保证24小时有人职守,所以通常的工业控制系统都采用C/S结构,防止用户控制界面被关闭,或未经授权的用户访问。通过WebSocket协议,服务器可以统计当前系统使用人数、客户端的网络状态,在用户数量为0时及时通过邮件等形式发出报警。除了用户登陆时的身份验证之外,还要在用户发出控制指令时,验证指令是否从授权设备中发出,防止工业控制系统被未授权人员控制。注意:本课题要求参与者对工业控制体系结构有一定了解。
2. 毕业设计(论文)主要任务及要求
设计一套B/S结构的控制系统软件(内容不限,至少需要有一个开/关按钮),必须包含WebSocket协议、用户登录及身份验证。要求:1.不允许注册新用户,只能通过管理员用户创建;2.权限管理:高级管理员可以提升用户为管理员,也可以将管理员将为用户;3.服务器实时统计在线用户数量,在用户数量为0时及时通过邮件等形式发出报警;4.在用户操作页面上的开/关按钮时,服务器需要验证用户所使用的设备是否是已授权设备,如果设备未授权,不允许执行对应命令,并通过邮件通知、界面提示等形式发出报警;5.设备授权:管理员可以对设备进行授权,将授权设备信息存储在数据库中。使用的编程语言和数据库不限。
3. 毕业设计(论文)完成任务的计划与安排
主要任务
1.查阅15篇相关文献(含近五年外文2篇),并每篇书写200—300字文献摘要(装订成册,带封面);
2.认真填写周记,完成800字开题报告;
4. 主要参考文献
[1] 王红梅, 宗慧娟, 王爱民. 计算机网络信息安全及防护策略研究[j]. 价值工程, 2015, 17(1):209-210.
[2] 马列. 计算机网络信息安全及其防护对策探讨[j]. 信息技术与信息化, 2017(3):131-133.
[3] 袁罡, 刘毅. 计算机网络安全技术在网络安全维护中的应用思考[j]. 电脑迷, 2017(2):207-207.