论文部分内容阅读
随着互联网技术的飞速发展,互联网经历了一次重要的变革,迎来了Web2.0时代。Web2.0时代使更多的互联网使用者参与到网络活动中,共同构建互联网内容。这与早期以网站主动发布信息为主的互联网时代有很大不同。目前,人们已经进入以Web2.0概念的互联网新时代。Web2.0概念增强互联网与用户间的交互性,成为现代互联网的新理念。本文的智能社会化书签系统基于Web2.0的全新理念设计实现。社会化书签是网络中用户的收藏夹,具有很强的社会化属性。当用户浏览网络时,可以根据自己的收藏喜好制定专属的社会化书签,进行个性化网络浏览。通过社会化书签用户可对网址和相关信息进行收集、分类,并聚合感兴趣的网络信息,如新闻、图片、资料和网站等。因此,社会化书签系统可快速定位用户自身信息,并将互联网中的类似内容迅速收集与整理,实现信息整合,方便用户浏览。用户可以对发布、收藏和订阅的内容进行管理,也可获取其他用户分享的内容,使用户之间通过相近的书签产生更多的关联和互动。社会化书签系统通过书签存储网址和相关信息列表,对网址进行索引使网址资源有序分类,使网址及相关信息的社会性分享成为可能,可以很方便的查找到使用相同标签的文章,社会化书签正逐步成为Web2.0时代新的信息共享中心。本文在Windows操作系统开发平台下,选择Apache服务器,MySQL数据库, PHP作编程语言开发实现了一个智能社会化书签系统。该系统与本地收藏夹相比可提供更多功能,用户界面友好,操作简单。通过用户收藏、保存浏览的网页实现信息共享。当社会化书签数量足够庞大、用户每日提供的链接收藏数量充足,社会化书签系统将可提供丰富的资源链接。本文的主要研究工作为:1、分析研究目前主流的社会化书签系统,了解社会化书签系统的发展,学习其在信息收藏中的应用及价值。2、对社会化书签系统进行需求分析,数据库分析,功能模块分析,对系统进行业务逻辑设计,数据库设计和功能结构设计。利用UML建模工具对系统进行总体设计及建模。3、在详细的系统设计基础上,编程实现社会化书签系统的各个模块功能及用户界面。4、对本文社会化书签系统进行功能测试,完善系统功能。本文设计实现的智能社会化书签系统可对用户发布、收藏和订阅的内容进行管理,也可获取其他用户分享的内容,实现信息共享。除此之外,该系统还加入了多个内容实体,系列和单元,分别对书签和标签进行分类与整理,通过该实体实现书签和标签的增加、删除、修改等操作。使用户的收藏的内容更加具体,有效,方便用户快捷地采集和管理书签信息。