论文摘要
电力系统中的信息化管理从70年代末开始兴起。近些年来,各个电力企业纷纷建立了企业内部的局域网,将系统中的生产、管理系统联合起来,实现各部门之间的信息交互。然而各送变电站之间的协同工作以及数据的交互都还处于比较落后的状态。 本文针对送变电站的实际情况,设计了一套便于各个送变电站之间协同工作以及之间数据信息交互即时通讯系统。本文对整个送变电站即时通讯系统(BdzICQ)系统的协议进行了制定,并改进了系统的内部拓扑结构。比较了众多的服务器设计策略,给出了伴生端口机制和状态检测算法,并给出了一个较好的服务器设计方案。由于送变电站对于系统安全性的高要求我们着重研究了系统的数据安全性问题,对信息和数据的传输的安全性进行了详细的设计,并改进了即时通讯系统的交友方式。
论文目录
中文摘要英文摘要第一章 概述1.1 即时通讯系统的发展历程1.2 送变电站即时通讯的国内外发展现状1.3 传统即时通讯系统问题分析1.4 本文的研究内容第二章 基本概念与分析2.1 即时通讯系统的定义2.2 即时通讯系统的抽象模型2.2.1 状态信息服务2.2.2 即时消息服务2.2.3 状态信息服务和即时消息服务的联系2.3 即时通讯系统的术语解释2.3.1 用户代理相关概念2.3.2 安全性相关概念2.4 本章小结第三章 送变电站即时通讯系统总体设计3.1 送变电站即时通讯系统(BdzICQ)需求分析和功能设计3.2 BdzICQ的模型选择3.3 BdzICQ通讯协议的制定3.4 BdzICQ安全系统的分析与设计3.4.1 安全机制3.4.1.1 SASL(简单认证和安全层)3.4.1.2 回拨认证3.4.1.3 TLS加密3.4.1.4 CryptoStream数据流加密3.4.2 实际应用中的安全考虑3.5 BdzICQ交友模式3.6 BdzICQ的数据流图3.7 本章小结第四章 BdzICQ服务器工作方式与数据库分析4.1 服务器的概念性算法4.2 BdzICQ服务器的结构选择4.2.1 端口选择──单端口和多端口4.2.2 BdzICQ服务模式选择──循环和并发4.3 BdzICQ服务器性能评价的典型指标4.4 BdzICQ服务器的客户状态检测算法4.5 服务器的数据库结构4.5.1 BdzICQ基本表4.5.2 UserInfo表4.5.3 UserFriend表4.5.4 MessageSave表4.5.5 Users表4.5.6 LogINFO表4.7 本章小结第五章 送变电站即时通讯系统的设计与实现5.1 BdzICQ服务器端功能设计5.2 BdzICQ服务器软件实现方案5.3 类的设计5.3.1 Client端与登陆相关类图及其引用关系5.3.2 Client端类图及其引用关系5.3.3 Client端截取屏幕功能相关类5.3.4 Client端注册新用户5.3.5 Client端搜索好友相关类5.4 多线程技术的使用5.5 服务器端界面设计5.6 客户端的设计与实现5.6.1 瘦客户思想与客户端功能设计5.6.2 客户端用户界面设计5.6.2.1 BdzICQ主界面5.6.2.2 聊天模式窗口界面5.6.2.3 其他界面5.7 屏幕截图以及图文混排格式信息的发送和接收5.8 使用 SOAP技术串行化传输数据5.9 GDI+技术的使用5.10 多文件/文件夹的发送和接收5.11 数据流加密5.12 小结第六章 总结与展望6.1 本文完成的工作6.2 下一步的发展方向参考文献致谢在学期间发表的学术论文和参加科研情况
相关论文文献
标签:即时通讯论文; 安全性论文; 六度分隔论文; 服务器算法论文;