交流活动5——设计文档

交流活动5——设计文档

ID:12487080

大小:289.00 KB

页数:10页

时间:2018-07-17

交流活动5——设计文档_第1页
交流活动5——设计文档_第2页
交流活动5——设计文档_第3页
交流活动5——设计文档_第4页
交流活动5——设计文档_第5页
资源描述:

《交流活动5——设计文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、交流活动5——设计文档目录1引言11.1编写目的11.2背景介绍11.3相关定义21.4参考资料32程序系统的结构42.1系统总体结构42.2系统的服务端的结构52.3系统各部分功能63详细设计说明(tobedone)81引言1.1编写目的此文档的目的是为了构建设计模型和相应的实现模型,包括描述用例模型中用例的物理实现,保证开发人员按照系统的设计进行有序的开发,以及构建出系统的一个可运行版本以供用户测试使用。文档中将给出系统体系结构图,功能模块图,类图和序列图等,同时将实现相关的接口和对整个系统进行部署。预期参考人员包括测试人员、开发人员、项目管理者。51T

2、esting软件测试网cD0K+ry2^$[1.2背景介绍本项目待开发的软件系统为MagicPen图片搜索系统。随着计算机网络的飞速发展和多媒体编码技术的进步,互联网上的数字资源日益丰富,其中尤以表现形式直观的多媒体信息更受人青睐。由于手持数码设备的飞速增长,全球的数字图像数量正在以惊人的速度增长。据互联网上全球最大交友网站Facebook.com的数据显示,2010年2月Facebook公司公布的数据表示,该网站每月新增的图片数目约25亿。国内最早的交友网站51.com在2009年10月宣布该网站用户上传的图片数量已经超过110亿张。互联网上海量的图

3、片包含了大量的有用信息。对于用户来讲,挖掘网络素材,查找和利用互联网上的图像都成为一种十分重要的需求。鉴于这些图像是分布在世界各地的,图像中包含的信息无法被有效的访问和利用,这就需要一种能够快速而准确的查找访问图像的技术,即图像检索技术。另一方面,随着苹果公司iPad的发布,平板电脑又一次成为PC市场的热点。据国外分析机构数据显示,截止2010年6月下旬,发布两个多月的iPad在美国销售量已超过300万台,并预计年内销量达到千万台。以国美为代表的国内平板电脑也已于2010年7月份在广州上市。可以看出,以智能手机、平板电脑为代表的便携智能设备已经以其便携性、易

4、用性和日益强大的性能为用户所接受。随着无线通信技术的发展和3G8技术的应用,移动设备的数据传输速度得到巨大提升。据统计,截止2009年6月,中国的移动网络用户使用搜索服务的约为4074万人,其中有41%的用户会使用图片搜索功能,即为1670万人。而且,随着3G技术的普及,这个数字还会有更大的增长。但是,目前的图像检索系统存在以下一些不足:Ø传统的搜索引擎公司如谷歌、百度等在实现图像检索时仅仅支持通过对关键字的检索,此种方式无法保证较高的用户满意度,并且性能提升的潜力不足;Ø一些专业的图像搜索厂商如Tineye和Gazopa等能够支持以图片形式为输入的相似图片

5、检索。但目前由于图像数据库容量有限导致检索效率不高,并且单幅图像无法精确描述用户需求;Ø在学术界如麻省理工学院的PhotoBook;哥伦比亚大学的WebSeeK;加州大学Berkeley分校的BlobWorld等。这些系统都是传统的单幅图像输入的图像检索系统,并且鲜有运行于分布式环境的开源图像检索系统。综上所述,在海量图像检索领域,现有的图像检索系统都没有成熟的、有效的解决方式。那么,将图像检索技术和便携设备相结合,利用便携设备向用户提供更优秀的图像检索服务迫在眉睫。针对目前图像搜索系统的不足,MagicPen将实现一个基于云计算平台的交互式绘图与图像检索系

6、统,它有以下创新点:ØMagicPen将实现一个基于图像内容检索的交互式图像检索系统,为便携设备用户提供了更优秀的图像检索服务;Ø采用了多图像组合检索方式,向用户提供了更丰富的检索手段;Ø使用了分布式数据库Hbase,能够高效率的存取海量图片。MagicPen图像检索系统的这些特点相信可以为用户在检索图像时提供更直观、方便和快捷的服务,体验到更多的乐趣。本项目旨在参加全国大学生软件创新设计大赛的同时为广大的用户提供检索图像时的便捷。整个项目是由MagicPen项目组提出,在软件学院的支持下完成,项目开发是在软件工程研究所Repace中心完成。1.1相关定义以

7、下是本文件中用到专门术语的定义和外文首字母组词的原词组解释。8术语和专业词组术解释iPhoneApple新一代智能手机iPadApple新一代平板电脑IQL基于图像内容的检索语言HadoopApache的云计算平台,是一个实现了MapReduce计算模型的开源分布式并行编程框架。1.1参考资料Hadoop分布式并行编程.电子工业出版社.2007年8月.Hadoop权威指南.清华大学出版社.2010年5月Java编程思想(第4版).BruceEckel著.陈昊鹏译.机械工业出版社.2007年06月精通Eclipse.刘亚宾,杨红等.电子工业出版社.2004年1

8、0月统一过程精解(影印版).KendallScott

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。