论文题名: | 沈阳地铁门户搜索引擎的设计与实现 |
关键词: | 轨道交通;搜索引擎;B/S模式;Struts框架;J2EEWeb技术 |
摘要: | 互联网技术的高速发展正在不断地改变人们的生活和工作方式,也在改变着人们的信息搜索方式。自从1998年Google问世以来,搜索引擎已逐渐成为人们获取信息的主要方式。几乎每一个上过网的用户都使用过搜索引擎,随着使用搜索引擎人数增多,搜索引擎已经成为一种重要的媒体。沈阳地铁有限公司是承担沈阳市城市快速轨道交通建设和运营管理的大型国有独资公司,它顺应时代的潮流和网站业务的需求,研发了自己的搜索引擎。 本文设计和实现的搜索引擎系统,是专门针对沈阳地铁公司特点而为公司量身定做的,因为这个软件主要在公司门户和内部网站上使用,需要发布到公司的Intranet上,所以开发模式没有选择C/S模式而是选择了B/S模式,开发语言选择了Java和JSP,最终的程序运行在Windows Server2008平台下。 本文首先介绍了搜索引擎系统的特点和功能,对搜索引擎系统进行了概述,比较分析了当前国内外搜索引擎系统的研究现状及目前商业系统的不足,进一步研究了J2EE框架在开发搜索引擎系统中的应用,给出了系统的整体设计方案。在对公司搜索需求分析的基础上,完成了系统的总体设计,并阐述了系统的设计原则、构建思想、具体模块设计,进而对系统的核心模块进行了详细设计和实现。最后着重分析了系统实现过程中所遇到的技术与理论难题,涉及到了J2EE Web应用开发前后台技术、Struts框架、Hibernate数据访问技术、Spring框架等。本系统采用了典型三层B/S架构,即将实现部分划分为表示层、数据访问层和业务逻辑层。在系统实现过程中严格遵守沈阳地铁有限公司技术部的编码规范、开发流程,充分运用面向对象的设计思想和MVC等设计模式;充分发挥了MyEclisep for Spring9.1开发平台为开发者提供的设计、编码和测试工具。文中最终实现的系统已经实际用于公司的门户网站和内部网站之上,达到了预期的项目要求,该项目目前仍在继续完善其自身功能。 |
作者: | 张森 |
专业: | 软件工程 |
导师: | 胡景德;胡洋 |
授予学位: | 硕士 |
授予学位单位: | 东北大学 |
学位年度: | 2013 |
正文语种: | 中文 |