第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]
J2EE体系的架构模式,表现为客户层、Web层、业务
层和数据层四层架构。各层的作用是:客户层主要负责客户与浏览器交互;Web层为浏览器与服务器交互;业务层进行业务逻辑处理;数据层为数据库的实现提供数据保障。从另一种角度来讲,J2EE体系遵循MVC(Model/View/Controller)设计思想,而且这种架构最终也会转化为MVC的设计模式。MVC是由模型、视图和控制器三部分组成,视图是与用户交互的界面;模型表示业务数据与业务规则;控制器接受用户的输入并调用模型和视图去完成用户的需求。系统的处理过程如图1所示。首先控制器接受用户
收稿日期:2011-10-26作者简介:马超(1986-),男,吉林市人,西南大学在读硕士研究生,研究方向为人文地理。
··143
马超,杨兴礼:基于J2EE的北碚区旅游信息系统设计与开发的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式模型返回数据,并通过表示层呈现给用户。MVC与J2EE技术的对应关系为:Model对应于EJB,View对应于
JSP,Controller对应于Servlets,通过这种方式可以将MVC与J2EE技术很好的联系起来。