跨媒体检索平台
发布时间:2017-09-06 08:35
本文关键词:跨媒体检索平台
【摘要】:计算机网络技术、信息技术的发展,使人们的生活日新月异,人们希望把对知识与消息的获取从传统方式中挣脱开来,以此为契机,互联网技术得到了飞速的发展,,一大批搜索引擎席卷而来,进入到人们的生活中,诸如Baidu、Google等。传统搜索引擎大多以文字作为自己的搜索条件,这使得搜索具有一定的局限性,而最近Google跟Baidu都陆续推出了自己的识图软件,预示着在未来,以图片、音频、视频、文本作为搜索条件的,以搜索条件多样性为特征的跨媒体的搜索必将成为未来搜索引擎与搜索平台的发展趋势。而现在跨媒体搜索的研究日益成为热点,本文就是在此背景下,抱砖引玉,提出了一个跨媒体搜索平台的设想,尝试为跨媒体搜索搭建一个平台,人们使用此平台可以方便管理自己的搜索文件库,并且可以自由地添加自己的搜索方法与对应的搜索接口,并可以配置每种文件格式对应的解析方法。在此设想的基础上,作者设计了这套跨媒体搜索平台。 在论文的准备阶段,通过阅读大量的相关文献,了解了搜索平台的基本原理与研究现状,在本文中对跨媒体搜索的背景及研究意义进行了详细阐述。通过查阅文献与调查研究现状,对该系统的需求有了深入的分析了解,并对其运行环境做了详细调查,确定了它的详细功能需求与非功能需求。 在详细功能需求的基础上,对系统做了详细的设计。在前台页面中,使用ExtJS作为自己的前台框架,在与后台的交互中,全部使用Ajax技术进行异步交互,以增加用户的使用体验性;使用传统的MVC设计模式作为本系统的开发模式;在数据库方面,选择Mysql作为自己的数据库;在服务器方面,使用Tomcat6.0作为自己的服务器。在功能上,分为“搜索模块”、“文件管理模块”、“用户管理模块”、“解析接口管理模块”、“解析接口配置模块”、“文件格式管理模块”,并在论文中都有详细阐述。
【关键词】:跨媒体搜索 数据库 前后台框架
【学位授予单位】:山东师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【目录】:
- 摘要6-7
- ABSTRACT7-8
- 第一章 绪论8-12
- 1.1 论文研究的背景和意义8-9
- 1.1.1 跨媒体搜索的兴起8
- 1.1.2 跨媒体搜索的发展8-9
- 1.1.3 目前研究现状9
- 1.2 论文的创新点及主要的工作9-10
- 1.2.1 主要创新点9-10
- 1.2.2 突破难题10
- 1.3 论文的组织结构10-12
- 第二章 技术背景12-18
- 2.1 RIA 富客户端技术12-15
- 2.2 MVC 技术15
- 2.3 Tomcat15-16
- 2.4 Mysql16-17
- 2.5 本章小结17-18
- 第三章 需求分析18-24
- 3.1 需求分析的定义18
- 3.2 系统的功能需求18-20
- 3.2.1 用户分析18-19
- 3.2.2 用户用例分析19
- 3.2.3 功能分析19-20
- 3.3 系统的非功能需求20-21
- 3.4 系统的开发运行环境21
- 3.5 本章小结21-24
- 第四章 概要设计24-30
- 4.1 架构设计24
- 4.2 功能模块设计24
- 4.3 数据库结构设计24-28
- 4.3.1 创建数据库25
- 4.3.2 数据库的结构设计25-28
- 4.4 本章小结28-30
- 第五章 详细设计30-38
- 5.1 搜索模块设计30-31
- 5.1.1 页面布局与功能分析30
- 5.1.2 搜索方法的流程30-31
- 5.1.3 下载与预览功能31
- 5.2 文件管理模块设计31-32
- 5.2.1 页面布局与功能分析31-32
- 5.2.2 查询功能32
- 5.2.3 添加、删除、下载功能32
- 5.3 用户管理模块设计32-34
- 5.3.1 页面布局与功能分析33
- 5.3.2 查询功能33
- 5.3.3 添加、修改和删除功能33-34
- 5.4 解析接口管理模块设计34-35
- 5.4.1 页面布局与功能分析34
- 5.4.2 查询功能34
- 5.4.3 添加、修改和删除功能34-35
- 5.5 解析接口配置模块设计35
- 5.6 文件格式管理模块35-36
- 5.6.1 页面布局与功能分析35
- 5.6.2 查询功能35-36
- 5.6.3 添加、修改和删除功能36
- 5.7 本章小结36-38
- 第六章 平台界面实现38-96
- 6.1 前期配置38-41
- 6.1.1 web.xml 配置38-39
- 6.1.2 db.properties 配置39
- 6.1.3 upload.properties 配置39
- 6.1.4 Jdbc 连接数据库接口39-41
- 6.2 搜索模块41-48
- 6.2.1 查询功能41-46
- 6.2.2 重置功能46
- 6.2.3 下载功能46-48
- 6.2.4 预览功能48
- 6.3 文件管理模块48-59
- 6.3.1 搜索功能49-51
- 6.3.2 重置功能51
- 6.3.3 添加功能51-55
- 6.3.4 下载功能55-57
- 6.3.5 删除功能57-59
- 6.4 用户管理模块59-74
- 6.4.1 搜索功能59-62
- 6.4.2 重置功能62
- 6.4.3 添加功能62-66
- 6.4.4 修改功能66-73
- 6.4.5 删除功能73-74
- 6.5 解析接口管理模块74-84
- 6.5.1 搜索功能75-77
- 6.5.2 重置功能77
- 6.5.3 添加功能77-80
- 6.5.4 修改功能80-83
- 6.5.5 删除功能83-84
- 6.6 用户配置接口模块84-87
- 6.7 文件格式管理模块87-95
- 6.7.1 搜索功能87-89
- 6.7.2 重置功能89
- 6.7.3 添加功能89-92
- 6.7.4 修改功能92-94
- 6.7.5 删除功能94-95
- 6.8 本章小结95-96
- 第七章 总结与展望96-98
- 7.1 总结96
- 7.2 展望96-98
- 参考文献98-100
- 攻读硕士期间取得的成果100-102
- 致谢102
【参考文献】
中国期刊全文数据库 前10条
1 朱君;基于索引的SQL语句查询优化方法[J];东莞理工学院学报;2003年02期
2 何发武;ERP动态权限管理与实现[J];电脑开发与应用;2004年11期
3 徐白雁;JAVA编程语言及其应用[J];电脑与信息技术;1996年04期
4 龚成清;;基于Java的相似图片搜索[J];电脑开发与应用;2012年10期
5 王玉凡;耿兴隆;;基于UML的图书管理信息系统开发[J];河北软件职业技术学院学报;2008年03期
6 姜宏志;任丽鸿;;浅谈RIA技术[J];信息技术;2006年08期
7 李师贤,张珞玲;需求分析的常见问题及其对策分析[J];计算机工程;2002年01期
8 许川佩;张民;张婧;;基于Ajax的J2EE安全应用框架[J];计算机工程;2010年04期
9 王海涛;贾宗璞;;基于Struts和Hibernate的Web应用开发[J];计算机工程;2011年09期
10 龚瑜;江红;黄永;;基于Struts的Web开发[J];计算机与数字工程;2009年02期
本文编号:802046
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/802046.html