论文部分内容阅读
SNS,全称Social Networking Services,专指旨在帮助人们建立社会性网络的互联网应用服务。依赖其开放性,即时性,互动性,广泛性,不受时间地点约束等特点得到了用户的青睐,很多社交网站如twitter,Facebook,人人网,微博等,无论是流量、用户数,还是市值都有非常引人瞩目的成绩。社交网络的优秀特性恰好适用于知识的共享,实现社交网络中用户间的知识发布、交换和管理等。因此面向知识管理的社交网络应用已经成为社交网络的一个重要的应用场景。 本文分析了当前的知识管理系统和社交网络应用的特性,提出了面向知识管理的社交网络应用需求,并重点描述了面向知识管理的社交网络应用的设计与实现。本文中,面向知识管理的社交网络应用视知识为一种资源,实现统一的数据库存储,提供了丰富的知识应用,包含发布知识、浏览知识、编辑知识、搜索知识、推荐知识等,引入列表实现知识的循序渐进的学习,使用群组控制知识传播范围,提高知识的传播效率,实现高效的知识共享和知识管理。 首先,本文论述了知识管理的特点和现状,研究了现有的知识管理系统的不足,分析了社交网络拥有强大的力量的特点和缺乏实质内容等问题。其次,论文从知识管理的角度论述了社交网络的技术和特点如何应用到知识管理中,提出了面向知识管理的社交网络应用的功能需求和非功能需求。接着提出了高效闭环的混合信息传播模型,从横向层和纵向功能模块两种形式分别设计了系统的整体框架。而后细化系统设计,对子模块接口、实现类、典型场景交互流程、数据库设计等做了细致的介绍。最后对系统的实现和测试也加以介绍。通过对系统的一系列测试对系统的有效性和运行效率进行了验证。