用于网络监管的社交网络可视化分析工具的设计与实现
【摘要】:
现代社会中随着互联网应用的爆炸性发展,网络通信逐渐替代传统的邮件和电话成为人们沟通的主要方式,同时也形成了一个虚拟的网络社会。有社会的地方就需要管理,网络监管系统就是对虚拟社会中的不良和违法行为进行发现和处理的管理系统。随着监管对虚拟对象的社交网络分析的业务需求的提出,当前系统已无法满足这些需求,必须开发专用的工具。本课题设计并实现了一个用于网络监管系统的可视化社交网络分析工具,能通过对网络通讯日志数据的分析得到特定对象的网上社交网络信息,为虚拟社会管理提供了有力的支持。
本论文的主要工作及成果如下:首先对网络监管领域的虚拟对象社交网络分析需求进行了收集整理,清晰的定义出功能需求和非功能需求。然后进行需求分析,分析了系统的开发特点并确定了开发语言和系统的实现方式。之后进行了系统的软硬件总体设计,确定出系统的部署方案和软件架构。在总体方案阶段针对系统实现中的两个比较重要的环节开展了细致的调研和分析工作。用MAUT(Multi-Attribution Utility Theory)方法进行了客户端的可视化显示组件的选型决策,以使用便利为原则确定了客户端和服务器端的数据库的数据交互方式。在总体方案确定之后,针对系统实现中的三个主要部分进行了详细分析与设计。这三个部分包括关键的数据抽取及转换算法的设计,包括提高系统可用性的任务工作模式设计,包括提高系统友好性的图形用户界面设计。之后本文对开发出的原型系统进行了典型应用下的功能验证和其它一些功能点的功能验证,并在实际环境中用各种类型的数据对系统的性能进行了测试分析。最后通过系统测试和用户的使用我们也发现了原型系统的一些问题和不足,并收集了很多有价值的意见和建议。在文章的后面针对这些问题和建议也一一做了分析和讨论。最终本课题的成果得到了用户的肯定。
当前本课题的成果正被更多的用户关注和接受,用户在日常工作过程中越来越多的使用虚拟社会社交网络分析的方法对所关心的虚拟身份进行深入的分析并不断提出新的要求和建议。这个成果已经产生了不错的经济和社会效益,而随着后期的进一步功能完善,可以预见在不远的将来这种社交网络可视化分析工具将在网络监管系统中起到非常重要作用。而本课题实现的技术本身则可以用于有类似需求的应用领域之中,为国内的通信数据可视化分析技术做出一份贡献。