论文部分内容阅读
计算机网络技术、信息技术的发展,使人们的生活日新月异,人们希望把对知识与消息的获取从传统方式中挣脱开来,以此为契机,互联网技术得到了飞速的发展,一大批搜索引擎席卷而来,进入到人们的生活中,诸如Baidu、Google等。传统搜索引擎大多以文字作为自己的搜索条件,这使得搜索具有一定的局限性,而最近Google跟Baidu都陆续推出了自己的识图软件,预示着在未来,以图片、音频、视频、文本作为搜索条件的,以搜索条件多样性为特征的跨媒体的搜索必将成为未来搜索引擎与搜索平台的发展趋势。而现在跨媒体搜索的研究日益成为热点,本文就是在此背景下,抱砖引玉,提出了一个跨媒体搜索平台的设想,尝试为跨媒体搜索搭建一个平台,人们使用此平台可以方便管理自己的搜索文件库,并且可以自由地添加自己的搜索方法与对应的搜索接口,并可以配置每种文件格式对应的解析方法。在此设想的基础上,作者设计了这套跨媒体搜索平台。在论文的准备阶段,通过阅读大量的相关文献,了解了搜索平台的基本原理与研究现状,在本文中对跨媒体搜索的背景及研究意义进行了详细阐述。通过查阅文献与调查研究现状,对该系统的需求有了深入的分析了解,并对其运行环境做了详细调查,确定了它的详细功能需求与非功能需求。在详细功能需求的基础上,对系统做了详细的设计。在前台页面中,使用ExtJS作为自己的前台框架,在与后台的交互中,全部使用Ajax技术进行异步交互,以增加用户的使用体验性;使用传统的MVC设计模式作为本系统的开发模式;在数据库方面,选择Mysql作为自己的数据库;在服务器方面,使用Tomcat6.0作为自己的服务器。在功能上,分为“搜索模块”、“文件管理模块”、“用户管理模块”、“解析接口管理模块”、“解析接口配置模块”、“文件格式管理模块”,并在论文中都有详细阐述。