java的旅游信息管理系统的设计与实现(源码)【字数:8349】

摘 要传统旅游行业中包含着大量的数据信息处理,在技术还未成熟的情况下会耗费大量的人工来管理。如果旅游信息数据过多,就有可能会导致信息的阻塞。人们无法及时获取最新信息,信息的查询操作也将变得更加缓慢,工作效率大大降低。现在,随着因特网的发展,计算机技术的不断成熟,可以使得旅游信息管理起来更加方便。本设计主要使用MyEclipse作为开发环境,服务器选用Apache,选择Java语言就能有效解决相关的问题,从而确保实现系统功能,MySql作为后台开发数据库,以SSH(Spring+SpringMvc+hibernate)为框架。面对旅游行业中存在的各种问题,采用合理的工具和方法开发一个能够满足用户需求以及信息化需求的旅游管理信息系统可以让旅游行业的管理更加高效。给人们的日常生活带来便利。
目 录
第一章 绪论 1
1.1系统的背景和意义 1
1.1.1系统简介 1
1.1.2系统的背景和研究意义 1
1.2开发工具和开发技术简介 1
1.2.1 JAVA 概述 1
1.2.2 SSH框架 2
1.2.3 Tomcat服务器 2
1.2.4 MySQL数据库 2
第二章 系统设计 3
2.1需求分析 3
2.2数据库设计 5
2.2.1数据字典 5
2.2.2概念结构设计 7
2.3系统设计 8
2.3.1系统分析 8
2.3.2系统模块清单 9
2.3.3系统程序清单 10
第三章 框架设计与实现 13
3.1系统框架 13
3.1.1 Struts 13
3.1.2 Spring 13
3.1.3 Hibernate 14
3.2系统功能架构 14
第四章 模块设计与实现 16
4.1页面设计 16
4.1.1前端实现 16
4.1.2后台实现 17
4.2页面效果 18
第五章 系统测试 23
5.1测试的原理和目 *好棒文|www.hbsrm.com +Q: #351916072# 
的 23
5.2测试方法 23
5.3测试实例 23
第六章 总结与展望 24
6.1全文总结 24
6.2展望 24
结束语 25
致 谢 26
参考文献 27
第一章 绪论
1.1系统的背景和意义
1.1.1系统简介
旅游信息管理系统是帮助旅行社能够更高效,全面管理游客以及整个公司运作的信息管理系统。包括了对游客信息的统一管理,以及对各种旅游相关信息的处理,是现代旅游管理的重要工具和手段[3]。
1.1.2系统的背景和研究意义
当今社会高速发展,人们每天会接触到海量的信息,现代人们越来越重视信息在日常生活中的作用。现在衡量一个国家的综合国力的重要标志已经不仅仅存在于军事和经济方面了,对于信息资源的开发和运用程度也尤为重要。面对信息处理需求的日益提高,为了达到数据管理的必要目标,在计算机这个信息处理工具中发展出数据库系统来满足信息加工、管理的需求。
旅游行业中也存在着大量的信息处理,中国的旅游事业正在不断地发展中,但相比于一些发达国家来说,还是存在着一些不成熟的地方。我们在80年代末才开始在管理中推广计算机的应用,起步比较晚,有很多方面还是需要进一步改进完善才能满足日常生活中的管理需求。现在很多公司都配备了计算机,但是使用的效率不一定高,有些可能只是简单的用来制作一些文档和表格。这些因素导致一个功能全面的旅游信息管理系统非常有必要去研究与实现来便利人们使用。
开发一个操作界面简单明了、便于管理的旅游信息管理系统不仅可以降低人力资源成本,还能让用户更方便快捷地处理自己的旅游信息[10]。
1.2开发工具和开发技术简介
1.2.1 JAVA 概述
Java是一种高级计算机语言,用这种语言进行编程的优点是它与人类的自然语言是很相似的,从而可以让编写程序的过程变得更为简单。
Java主要拥有以下几个特点:
(1)简单
Java语言相对来说是一种比较简单的编程语言。为了解决明确的问题,它给出了最基本的方法。程序员如果想要编写出能够满足特定情况的应用程序,就只需要理解一些比较基本的概念,它丢弃了一些C++中的模糊概念。
(2)面向对象
面向对象实际上就是一种编程思想,做事有了指导思想才能事半功倍,这种思想与人类的思维方式是比较贴近的。面向对象的主要有封装性、继承性和多态性三个方面的特点[9]。
(3)安全
Java为了使应用更加安全,是使用对象的实例变量来访问内存的。
(4)跨平台
Java语言编写的程序适用于多种平台。
(5)支持多线程
Java语言编写的程序其中可以并发运行多个任务,这使得运行的效率大大提升 [6]。
1.2.2 SSH框架
Struts 2+Spring+Hibernate是一种出色的轻量级Java EE架构。使用这种架构开发的程序是方便运行的,因为它不需要专业的Java EE服务器支撑,只用简单的Web服务器也可以让程序轻松地运行起来。
1.2.3 Tomcat服务器
Tomcat与Java在各方面都能很好的配合使用。Tomcat是一种开源的Web服务器,它的优点是在性能和稳定性等方面的表现十分出色,这要得益于长久以来的开发和使用[8]。
1.2.4 MySQL数据库
MySQL拥有跨平台的特性,这一点与Java是相适应的。它还是免费的,满足经济可行性的相关需求。它具有优秀的数据处理效率、可靠性以及适应环境的能力,这让它成为很多人在内容管理时的主要选择对象[2]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/115.html

好棒文