基于Java平台的网络资源搜索系统的设计与实现

被引量 : 0次 | 上传用户:kuruby
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今社会信息技术的日新月异,互联网络发展一日千里,如何在这样大规模的网络信息中快速和准确地找到人们所需要的信息成为人们使用互联网时所面临的一个问题。这种背景下产生了搜索引擎。本文从企业级应用出发,设计一种适用于企业办公的网络资源搜索系统。该系统能够根据企业需求,获取指定的网址及其内部超链接中的内容,并建立索引库,将信息保存在本地的磁盘上。文章的主要内容如下:(1)分析了目前主流的搜索引擎的执行过程,包括建立索引库的过程和从索引库中查询的过程。(2)设计并实现了基本的系统管理功能。作为一个软件核心基础模块,系统管理实现了对系统中用户的管理、登录和权限认证的功能。(3)设计并实现了网络资源搜索系统中的网页获取功能。该模块可以根据入口地址、搜索深度和各种过滤条件从互联网上获取网络资源,并持久化进索引库。(4)设计并实现了网络资源搜索系统中的信息分析功能。该模块负责处理搜索的信息,将通过这些信息提取出的结论保存进数据库中,并可以使用图表直观的显示结论。(5)设计并实现了网络资源搜索系统中的本地查询功能。该模块与目前主流搜索引擎类似,在本地索引库中搜索和关键字匹配的记录。(6)使用Spring技术将Struts2框架、Hibernate(JPA)框架、Compass框架、整合起来,实现了事务的声明式管理和层与层之间的依赖注入。使得整个系统在具有很好的架构的同时,减少了重复代码,降低了模块之间的耦合的,便于系统的维护与更新。(7)使用Junit4技术,对所有持久层的代码进行了单元测试,在此基础上,编写前端业务逻辑,并使用功能测试验证程序的可行性。通过软件测试确保了系统的可靠性和合理性。本文实现的系统,可以部署在Web服务器上运行。该系统提供了搜索引擎的基本功能,能够满足企业的实际需求。
其他文献
年度政府工作报告是中国政府向其人民所作的上年工作总结和下年规划和工作部署,是一个求真务实、开拓创新的文件。它传达和贯彻党和国家的方针,体现党和国家的意志,代表人民
冷战后世界面临着更为复杂的世界全球公共问题和非传统安全问题,这些问题涉及全球所有国家,解决这些问题无法依赖传统的政策手段,而一个国家或几个国家的努力都无法解决这些
随着我国房地产市场不断发展,住房自有率不断提高,盘活已有住房实现“以房养老”为社会养老问题提供了创新的思路。在西方发达国家发展成熟的住房反向抵押贷款是“以房养老”
在各种突发自然灾害频发,军队参与非传统军事行动日趋增多的今天,遂行非战争性质的军事行动日益成为国家军事力量运用的主要方式,并逐渐成为军队的一项重要的常规职能,而其在
在提出实施中小型水利水电工程环境监理必要性的基础上,分析水利水电工程环境监理产生的背景及意义,阐明环境监理的特点及任务,理清环境监理与其它工程管理的关系,探讨环境监
由于中西文化和政治制度的极大差异,政治新词翻译也成为新词英译的重点和难点。面对大量政治新词,译者应正确达意地将其翻译成地道的英文,让西方读者更好地了解中国时事和国
?单台显示器的显示分辨率是有限的,目前主流的商用显示器分辨率为1920×1080 (HDTV,High Definition Television,高清晰度电视),想要在上面显示超高分辨率的视频流,可以对视
本文给出行列式乘法的一个推广公式 ,并用它导出几个著名的等式和不等式
依托于国家科技重大项目“汽车电子&新型节能芯片工艺研发及产品公共服务平台建设”,本文设计了一种基于超薄外延技术的双扩散新型D-RESURF LDMOS,器件实现是基于一条应用于7
随着现代交通运输事业的发展,以及工程界对混凝土的收缩徐变、连续梁合龙及结构体系转换内力、预拱度和施工变形控制等问题的深化认识,尤其是在大变形量伸缩缝和大位移支座的