目 录
摘 要 1
Abstract 2
前 言 3
第一章 绪论 4
1.1 开发背景 4
1.1.1 B/S模型的优点 4
1.1.2 JSP技术发展背景 5
1.1.3 J2EE体系结构介绍 6
1.2 开发旅游网景区信息管理系统的意义 7
第二章 系统的开发,运行环境 8
2.1 开发和运行环境的选择 8
2.2 SQL Server 2005数据库的实现 8
第三章 系统的设计与实现 9
3.1 总体设计 9
3.1.1 系统开发设计思想 9
3.1.2 旅游景区信息管理系统的需求分析 9
3.1.3 系统功能模块设计 10
3.2 数据库SQL Server 2005简介 11
3.3 设计数据库 11
3.4 数据库结构的实现 14
第四章 系统的功能与实现 16
4.1 系统功能分析 16
4.2 各个功能模块的创建 16
4.2.1 系统登陆界面的设计 16
4.2.2 基本功能界面的设计与实现 17
第五章 系统测试运行 29
5.1 系统的功能测试 29
5.2 系统的编译和运行 29
第六章 系统的维护 30
6.1 用户维护 30
6.2 数据维护 30
参考文献 31
附 录 32
后 记 38
摘 要
目前,计算机及运行其上的各种应用软件被广泛使用,使我们的生活更加丰富多彩,满足各种用户需求的软件系统的重要性也在不断增加。近年来,旅游业成为推动第三产业快速发展,扩大国内需求,促进就业和增加居民收入以及推进国内外的交流与合作等具有着重大意义的产业。它的快速发展,是实现全面建设小康社会目标的必然选择。显然,利用计算机完成一个以旅游为主题的电子商务平台势在必行。
我的课题是旅游电子商务平台中的一个重要的子系统。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。着重说明了系统设计的重点,设计思想,难点技术和解决方案。使用计算机对旅游景区信息进行管理,具有手工管理所无法比拟优点.例如:检索迅速,查找方便,可靠性高,存储量大,寿命长,成本低等,它节省了人力和物力。这些优点能够极大地提高旅游企业和旅游者之间的适时交互。此外,本系统为企业提供了安全保障,只有得到系统授权的用户才可以访问被允许获取的信息。
关键词:JSP 编程;旅游景区;信息管理;商务网站
Abstract
Nowadays, the wide use of computer, as well as the applications running on it, make our life easy and colorful. The software systems, which address various customer needs, become more and more important. In recent years, the tourism industry is making significant contribution to the rapid development of the 3rd industry, the expansion of the domestic demand, the employment promotion, the increase of household income, and the information exchange and the cooperation within or across countries. The rapid development of tourism appears to be an essential part of the goal to build a well-off society. Obviously, it is a wise move to build, with the help of the computer, an electronic commerce platform with the traveling as the subject.
My topic is an important subsystem of the traveling electronic commerce platform. This paper mainly introduced the development background, targeted features and the development process. The highlights are the key point of the system design, design thought, technologies to address the challenges and the solution. Computers are used to manage the scenic area information, which have the unmatchable merits over the manual administration, including quick retrieval, convenient search, high reliability, huge storage, long life, low cost etc, saving a lot of human and material resource. These merits can significantly improve the interaction between the traveling enterprise and the tourists. In addition, this system has provided the safety control for the enterprise, only the users with the system authorization are allowed to access the information with permition.
Key words: JSP programming; Scenic area; Information Management; Commercial website
前 言
旅游业是当今世界发展最快,最具活力的一项新兴产业。经过20年的飞速发展,我国已成为世界第5大客源目的地。旅游市场的发展与推广,旅游信息的传播,必然要通过媒体的作用来实现,而互连网无疑是有着无法比拟的优势。由此各地市旅游局,旅游企业系统均采用网站的形式将“被动”的读者,很自然的转变成“主动”的客户。旅游者可以根据自己的需求通过Internet主动找到合适的信息。同时,透过网站将可发分担部分人工。节省市场开发与业务销售及客户服务的成本。缩短销售体系的距离。黑龙江旅游网是以省内旅行社为主要用户的网上供求信息发布,交易和省局进行数据下传上报的内部交易及管理平台。旅游景区信息管理系统作为该平台的子系统对旅游景区的游记,图片,票价,定单,等信息进行了便捷有序的管理。完成对景区的各种信息的变更和提取的全程自动化处理,形成资源共享,信息互动的格局。
课题的研究遵循整个旅游网以应用服务为主的设计思想,在技术特色方面可以支持不断变化的旅游商业战略和行为。实现使整个网站成为黑龙江旅游市场和整体政府形象的宣传窗口的目的。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员的补充,维护。各个功能模块间低偶合,高内聚,功能明确。系统符合旅游局的各项需求,满足旅游局日常管理使用的需要,提供给旅游企业树立单位形象,展示黑龙江的历史人文,风土人情的平台,从而拓展旅游商务市场,推动旅游业相关的增殖服务。并达到操作过程直观,方便,实用,安全等要求。采用现有的硬件环境较新的软件环境及先进的管理系统开发方案,从而达到较高的系统开发水平。
由此,这套合理,完善而且操作简单方便的景区信息管理系统,能够有效的帮助各大旅行社,定点旅游单位寻找合作伙伴,形成动态联盟,提供业务机会。
第一章 绪论
1.1 开发背景
1.1.1 B/S模型的优点
几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在。它和C/S模型比较优点极为突出。
两层技术模型(Two-Tier Architecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。对用户量在12—100的局域网环境中,两层模型的确是个不错的方案。由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。所以,用户的并发请求数量有限的。为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。B/S模型结构图如下所示: