您的位置:首页 > 其它

project3---我们的成果展示

2011-01-03 21:49 309 查看
如火如荼的考试周开始了,我们组赶在考试之前完成了我们的最后
一个大作业。我们的成果是一个旅游景点搜索----畅游天下,目前能够
对北京,深圳,上海,厦门,西安,拉萨六所城市进行搜索。
访问站点地址是:http://219.223.192.169,使用google chrome能
有理想的页面显示效果。
主页面如图1所示:



图1 主页
本项目采用MVC三层开发模型,页面显示层使用JSF+html,数据
抽取采用heritrix,建立索引使用Lucene,数据库使用MYSQL。

下面展示一下目前实现的功能:
一、选定城市搜景点

如果想搜索某个城市的所有旅游景点,可以只选定城市,不输入任何关
键字,即可搜到该城市的所有景点。例如选定北京,搜北京的景点,共
有12页的结果。如图2,图3所示:



图2 北京的景点(上)


图3 北京的景点(下)

二、输入景点关键字搜景点
如果对某一类的景点感兴趣,比如“公园”,“山”等,可以输入该类景点的关键字

例如输入框中输入“革命公园”,城市按默认的全部城市,搜索结果如图4所示:



图4 搜索革命公园

点击“详细”查看详细信息(如图5所示):会显示:所在城市,交通
状况,门票信息,景点电话,景点类型,详细介绍。最后还有
“google 一下”的超链接(点开如图6所示)。
所有搜索出来的结果分页显示,每页显示10条信息。



图5 详细信息

google一下的超链接,如果输入的景点名,也选中了固定的城市,比
如“西安”,那么google一下的的结果中自动筛选了西安的有关输入
“景点名”的返回结果,而不仅仅是“景点名”的google搜索结果。



图6 google 一下

三、锁定城市,搜索景点

比如将城市选择为北京,搜索长城,故宫,如图7,图8所示:



图7 搜索长城



图8 搜索故宫
目前支持搜索有关景点的各种搜索,比如模糊搜索“文化”,“山”,“海”,“河”,也可以搜索具体的景点名查看景点信息,比如搜索“布达拉宫”,“长城”等。但是由于目前系统抓取的资源相对较少,当输入的词没有对应的结果时,会有一个“sorry的页面”如图9所示:



图9 没有找到对应结果

总结:目前的系统的主要功能就展示到这,大家有兴趣请浏览我们的站点:http://219.223.192.169欢迎各位提出宝贵的意见。谢谢彭老师,谢谢各位同学!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: