教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

基于J2EE的北碚区旅游信息系统设计与开发

来源:网络收集 时间:2026-09-13
导读: 第14卷第1期重庆科技学院学报(自然科学版)2012年2月 基于J2EE的北碚区旅游信息系统设计与开发 马超 杨兴礼 (西南大学,重庆400715) 摘 要:介绍旅游业在北碚区经济发展中的作用和北碚区旅游信息系统使用概况,指出北碚区旅游市场需要一套合 适的信息系统

第14卷第1期重庆科技学院学报(自然科学版)2012年2月

基于J2EE的北碚区旅游信息系统设计与开发

马超

杨兴礼

(西南大学,重庆400715)

要:介绍旅游业在北碚区经济发展中的作用和北碚区旅游信息系统使用概况,指出北碚区旅游市场需要一套合

适的信息系统的前景和意义。采用当前流行的J2EE技术设计和开发为游客和旅游管理部门提供服务的旅游信息系统。同时指出北碚区旅游信息系统的特色和不足。关键词:J2EE;WebGIS;MVC;旅游;旅游信息系统;北碚区中图分类号:TP311

文献标识码:A

文章编号:1673-1980(2012)01-0143-03

旅游业在重庆市北碚区是充满活力的朝阳产业,同时也是新的经济增长点,在区域经济增长中起着重要的作用

[1]

2

2.1

北碚区旅游信息系统设计

北碚区概况

北碚区地处四川盆地东部平行岭谷区,重庆都

。根据2010年北碚区政府工作报

告,近几年该地区旅游业的生产总值一直保持着高于10%的增长率,尤其是2009年增幅甚至比

市经济圈的北部,介于北纬29°39′~30°03′,东经

2008年高出27.3%。如果要继续保持这种高增长

率,保证旅游业平稳、健康、持续发展,势必要在现有基础上合理规划开发区内旅游资源,而信息技术作为提高旅游部门的管理水平和服务质量的有效途径,其重要性和无可比拟的优势已经凸现出来[2]。

106°18′~106°56′,东邻重庆市渝北区,南接重庆市沙

坪坝区,西与重庆市壁山县接壤,北与重庆市合川市交界,区域幅员面积755km2,属典型的亚热带温暖湿润性季风气候。区内旅游资源十分丰富,是全国首批风景名胜区、国家级山水园林城区,享有“嘉陵江畔的一颗明珠”之美誉、曾获“中国人居环境范例奖”、“联合国人居环境署授予‘迪拜国际改善人居环境良好范例奖’”等奖项[1]。

1旅游信息系统发展概况

国外的旅游信息系统发展比较快,但是重心放

2.22.2.1

系统设计系统架构设计

北碚区旅游信息系统(Beibei-WebGIS)设计采用

在研究信息采集、分析游客行为等方面,它们能够完成信息查询功能,但是在信息的空间分析研究仍然处于起步阶段[3-4]。

我国旅游信息系统起步较晚,为了适应新形势,加快了旅游信息系统的研究。目前,在理论方面公开发表的论文有近百篇,但是由于[5]注重硬件投资而忽视软件应用信息发掘导致系统开发方面很难深入。截至2008年,国家旅游局对各省、自治区、直辖市、计划单列省级城市旅游局共49家单位进行了信息管理系统基本情况统计。分析指出,虽然其中1/3的省市旅游局建立了一定程度的信息系统,但是其余单位的信息系统却相当薄弱[4]。

收稿日期:2011-10-26

J2EE体系的架构模式,表现为客户层、Web层、业务

层和数据层四层架构。各层的作用是:客户层主要负责客户与浏览器交互;Web层为浏览器与服务器交互;业务层进行业务逻辑处理;数据层为数据库的实现提供数据保障。从另一种角度来讲,J2EE体系遵循MVC(Model/View/Controller)设计思想,而且这种架构最终也会转化为MVC的设计模式。MVC是由模型、视图和控制器三部分组成,视图是与用户交互的界面;模型表示业务数据与业务规则;控制器接受用户的输入并调用模型和视图去完成用户的需求。系统的处理过程如图1所示。首先控制器接受用户

作者简介:马超(1986-),男,吉林市人,西南大学在读硕士研究生,研究方向为人文地理。

马超,杨兴礼:基于J2EE的北碚区旅游信息系统设计与开发

的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式模型返回数据,并通过表示层呈现给用户。MVC与J2EE技术的对应关系为:Model对应于EJB,View对应于JSP,Controller对应于Servlets,通过这种方式可以将MVC与J2EE技术很好的联系起来。

Web客户机

返回HTTP请求结果

客户层

系统组成用户管理旅游信息管理信息查询留言管理

系统组成旅游信息查询地图操作交通查询旅游线路选择信息反馈

表1游客功能模块

功能组成

景点信息查询、住宿信息查询、餐馆信息查询……全图缩略、地图缩放、地图漫游、鹰眼导航……公交查询、大巴查询、火车查询、使用帮助线路优化选择、使用帮助在线留言

空间分析及辅助决策距离测量、缓冲区分析、使用帮助

表2管理者功能模块

功能组成

用户登录、用户添加、用户信息修改、权限分配添加信息、删除信息、资源修改关键字查询、模糊查询信息反馈、信息管理

HTTP请求

Servlet(控制器)

JSP视图JSP视图JSP视图

EJB数据处理

Web层

EJBJ2EE服务器

业务层数据层

现实世界信息和信息的联系,满足用户的要求,并且能被某个数据库管理系统所接受。在北碚区旅游信息系统(Beibei-WebGIS)设计与开发过程中,结合旅游信息数据的特点划分成空间数据库、属性数据库、元数据数据库三种类型数据库。

(1)空间数据库分为基础地理数据库和旅游专题空间数据库。基础地理数据库中存放的是北碚区基本图形和影像数据,包括:北碚区地形图、北碚区行政区划图、北碚区遥感影像图、北碚区水系图、北碚区交通图、北碚区居民点分布图等背景图。旅游专题空间数据库分为旅游资源数据库、游客统计数据库、服务设施数据库,它们是系统的核心部分。旅游资源数据库存放区内自然和人文两类信息;游客统计数据库记录到访游客的年龄、职业等信息;服务设施数据库存放的是北碚区内的宾馆、餐馆、车站等信息。

(2)属性数据库记录的是空间数据库对应的属性数据。属性数据表的设计要和空间数据表对应,它通过关系数据表中的关键字段实现与空间数据库的链接。属性数据库中的各类数据表结构包括旅游资源信息、住宿信息、交通信息、餐饮信息,另外超市、银行、医院等信息的设计在此不再列举。总之提供的信息要详实、准确,方便游客查询。

(3)元数据数据库:元数据库中记录的是主要的实体和单元索引信息。

Database

图1系统架构设计图

2.3系统模块设计

北碚区旅游信息系统(Beibei-WebGIS)在设计过

程中考虑旅游信息系统本身的特点和游客的需求,需要满足的功能有:

(1)实现对北碚区所有的名胜古迹、自然风景区、宾馆、餐馆、超市、银行、医院、车站等等信息的实时查询。

(2)实现对北碚区区内公交车站点、火车站站点查询,能给出给定的两个地点之间的公交换乘方案。

(3)实现常规系统中的地图操作功能,比如缩放、鹰眼、全局图等;实现距离量算、缓冲区分析功能;实现游客对最佳旅游线路的查询,帮助游客做出旅游决策的功能。

(4)通过WebGIS技术将旅游信息发布到网络,可对重庆市北碚区的旅游资源起到宣传和介绍作用。

(5)实现与电子商务集成,使游客可直接预定机票、车票、宾馆房间或事先联系好旅游社团等。

(6)实现旅游管理部门对旅游信息的收集、管理、统计。

分析系统特点和游客的需求后,将系统划分为游客功能模块和管理者功能模块(表1和表2)。

3系统实现

北碚区旅游信息系统(Beibei-WebGIS)是基于

2.4数据库设计

数据库设计[6]是指根据用户的需求,在某一个

J2EE技术开发的B/S(Browser …… 此处隐藏:4604字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于J2EE的北碚区旅游信息系统设计与开发.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1107166.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)