论文摘要
随着移动市场的迅速发展,移动终端的处理能力和存储容量越来越高,移动终端支持的业务种类和数据类型也在不断的增多,移动终端正在逐渐的成为用户的最重要的数据仓库。移动设备上产生了越来越多的个人信息,包括照片、短信、邮件、日历和联系人等。因此,如何有效地管理和检索这些大量的个人数据就变得尤为重要。与此同时,搜索引擎技术也从互联网、PC向移动终端迈进,并且也得到了快速的推广。因此针对移动终端自身的特点,根据用户的数据获取需求,快速检索到移动终端上的用户数据,就成为了一个业界关注的热点。基于这样的背景,本文设计了Kaleido Photo超级照片链接系统这样一个基于移动终端的搜索引擎系统,它结合当前流行的CLucene搜索引擎框架,在移动终端对本地资源搜索方面得到了很好的实现。系统以照片作为用户进入系统的入口,利用照片的元数据信息,搜索出其它跟照片相关的重要信息。论文首先对Kaleido Photo超级照片链接系统的相关技术进行了介绍,包括CLucene搜索引擎框架、索引结构和评分机制等;接着给出了系统的需求分析,并介绍了相应的软硬件环境;然后在需求分析的基础上,提出了系统架构设计方案,并详细介绍了信息检索核心子系统的设计;接下来从设计中引出了信息检索核心子系统的实现;最后根据系统的设计方案,论文给出了移动环境下的测试场景,包括信息检索核心子系统中各个模块的详细测试用例,以及超级照片链接系统的集成测试,并提供了相关的演示截图,通过对系统测试结果的分析,验证了系统功能,证明了系统的功能和性能达到了设计的要求。论文最后对全文做出了总结,并描述了系统存在的不足和进一步工作,总结了本人在硕士研究生期间的工作和成果。