旅游景点网上售票系统的设计与实现(附件)【字数:8929】
摘 要旅游业,是一种对信息和技术依赖性都很强的产业,如何适应信息革命的挑战和如何发展等问题都是需要旅游工作者们来思考的。随着网络的普及,旅游者可以对旅游目的地从网上进行预约,也可以了解到旅游景点的各种信息,还可以通过网上预订事先安排好旅游活动。本次设计任务是建立一个旅游景点网上售票系统。系统采用B/S模式,后台数据库管理系统采用MySQL,编程技术采用JSP。系统主要由以下几个模块组成数据发布,数据查询,数据管理,身份验证,系统管理。使用本系统,客户端用户只需要通过浏览器访问就可以实现对审批、成果浏览信息等进行管理。系统运行结果表明,程序稳定,操作简便、界面友好,具有较强的实用性,可投入使用。
目 录
第一章 前 言 1
1.1 研究背景 1
1.2 研究意义 1
1.3 本章小结 1
第二章 理论及技术基础 2
2.1 Java技术简介 2
2.2 JSP技术简介 2
2.3 JavaScript简介 2
2.4 HTML简介 2
2.5 MySQL简介 3
2.6 Eclipse简介 3
2.7 B/S模式 3
2.9 本章小结 3
第三章 需求分析 4
3.1 目标和任务 4
3.2 系统功能分析 4
3.2.1 前台订票功能 4
3.2.2 后台管理功能 4
3.2.3 非功能性需求 4
3.3 网站业务流程 4
3.3.1 系统业务流程 4
3.3.2 业务流程图 5
3.3 本章小结 5
第四章 总体设计 6
4.1 系统总体模块图 6
4.2 数据库层的设计 7
4.2.1 概念结构的主要特点 7
4.2.2 系统中实体ER图 8
4.3 本章小结 11
第五章 详细设计 12
5.1 数据库设计 12
5.1.1 数据库逻辑设计 1 *好棒文|www.hbsrm.com +Q: ¥351916072¥
2
5.1.2 数据库物理设计 12
5.2 后台设计 14
5.3 本章小结 15
第六章 系统的实现 16
6.1 首页模块 16
6.2 景点管理模块 19
6.3 公告模块 21
6.4 票务管理模块 22
第七章 系统的测试 24
7.1 系统测试目的 24
7.2 系统测试案例 25
7.3 系统测试数据 26
7.4 系统测试结论 27
第八章 网络部署 28
8.1 网络部署结构 28
8.1.1 网络部署说明 28
8.1.2 数网络部署结构 28
结束语 29
致谢 30
参考文献 31
第一章 前言
1.1 研究背景
旅游景点售票如果仅靠人工售票,不仅会浪费大量的人力资源,而且还会产生大量数据存放难以整理的问题。本次设计是为了开发一个旅游景点网上售票系统,这样就可以极大的减少工作人员的工作量,不仅提高了工作效率,而且也省去了旅客排队购票的麻烦。旅游市场的管理和规范,一直是旅游行业管理中所存在的一个重要的问题。旅游行业中购票是最基本的,但是它涉及到用户以及管理者之间的关系,随着时代的进步传统售票已经落后于互联网时代的发展进程,网上售票为用户提供了在线支付的购票方式。本次设计利用了MyEclipse和MySQL数据库等开发工具共同开发的一个旅游景点网上售票系统,很大程度上地运用在旅游景点网上订票的业务之中。
1.2 研究意义
随着信息技术的不断完善,计算机科学日益成熟,计算机技术在人们日常的生产生活中处于非常重要的地位。其拥有智能化、便捷化、高效化、精确化等特点,当今旅游网站需要的正是这些。如果我们能够合理的利用这些特点,不仅可以提高经济收益,而且会增加在市场中的竞争力。
计算机管理中,数据库技术是一项非常不错的技术,利用数据库可以将旅游景点的票务情况存入计算机,再配置上功能完善的用户接口,便可以满足用户的需求。利用Java语言和数据库技术编写的旅游景点网上售票系统,拥有较好的人机交互界面,能很好的被用户接受,方便了旅客的购票出行;有完善的数据库,存储量大,检索方便。本系统符合旅游订票管理的基本业务流程,能够模拟售票员(管理员)和用户之间的各项操作。合理利用网络资源,建设更高效的管理系统,提高对旅游订票管理工作的服务水平和工作效率[1]。
1.3 本章小结
本章主要讲述了旅游景点网上售票系统的研究背景以及系统研究的意义,能够更加准确地设计和实施此系统。
第二章 理论及技术基础
本系统基于B/S(浏览器/服务器)结构的旅游景点网上售票系统。后台数据库采用目前比较流行的MySQL,动态网页的开发使用JSP技术,采用Java来编写程序[2]。
2.1Java简介
Java是当今比较常用的网络编程语言,是一种新型的计算机概念。它具有如下几种特性:面向对象、与机器无关的、便携、健壮性、安全性。其次,它通过利用网络来发送Java应用程序,并且不受CPU内存和环境之间的限制。同时,Java还为程序员们提供了一个扩展库机制,可以构建他们自己的系统[3]。Java是一种面向对象的语言,通过把万事万物都看成对象的思想,将思想和数据绑定在现代大型软件开发项目中。这种操作模式与传统的面向过程的编程方式不太一样,并逐步取代,逐渐成为了网络开发的重要语言之一[4]。与此同时,Java还是一种跨平台的语言,程序可以在不同平台上编译运行。
目 录
第一章 前 言 1
1.1 研究背景 1
1.2 研究意义 1
1.3 本章小结 1
第二章 理论及技术基础 2
2.1 Java技术简介 2
2.2 JSP技术简介 2
2.3 JavaScript简介 2
2.4 HTML简介 2
2.5 MySQL简介 3
2.6 Eclipse简介 3
2.7 B/S模式 3
2.9 本章小结 3
第三章 需求分析 4
3.1 目标和任务 4
3.2 系统功能分析 4
3.2.1 前台订票功能 4
3.2.2 后台管理功能 4
3.2.3 非功能性需求 4
3.3 网站业务流程 4
3.3.1 系统业务流程 4
3.3.2 业务流程图 5
3.3 本章小结 5
第四章 总体设计 6
4.1 系统总体模块图 6
4.2 数据库层的设计 7
4.2.1 概念结构的主要特点 7
4.2.2 系统中实体ER图 8
4.3 本章小结 11
第五章 详细设计 12
5.1 数据库设计 12
5.1.1 数据库逻辑设计 1 *好棒文|www.hbsrm.com +Q: ¥351916072¥
2
5.1.2 数据库物理设计 12
5.2 后台设计 14
5.3 本章小结 15
第六章 系统的实现 16
6.1 首页模块 16
6.2 景点管理模块 19
6.3 公告模块 21
6.4 票务管理模块 22
第七章 系统的测试 24
7.1 系统测试目的 24
7.2 系统测试案例 25
7.3 系统测试数据 26
7.4 系统测试结论 27
第八章 网络部署 28
8.1 网络部署结构 28
8.1.1 网络部署说明 28
8.1.2 数网络部署结构 28
结束语 29
致谢 30
参考文献 31
第一章 前言
1.1 研究背景
旅游景点售票如果仅靠人工售票,不仅会浪费大量的人力资源,而且还会产生大量数据存放难以整理的问题。本次设计是为了开发一个旅游景点网上售票系统,这样就可以极大的减少工作人员的工作量,不仅提高了工作效率,而且也省去了旅客排队购票的麻烦。旅游市场的管理和规范,一直是旅游行业管理中所存在的一个重要的问题。旅游行业中购票是最基本的,但是它涉及到用户以及管理者之间的关系,随着时代的进步传统售票已经落后于互联网时代的发展进程,网上售票为用户提供了在线支付的购票方式。本次设计利用了MyEclipse和MySQL数据库等开发工具共同开发的一个旅游景点网上售票系统,很大程度上地运用在旅游景点网上订票的业务之中。
1.2 研究意义
随着信息技术的不断完善,计算机科学日益成熟,计算机技术在人们日常的生产生活中处于非常重要的地位。其拥有智能化、便捷化、高效化、精确化等特点,当今旅游网站需要的正是这些。如果我们能够合理的利用这些特点,不仅可以提高经济收益,而且会增加在市场中的竞争力。
计算机管理中,数据库技术是一项非常不错的技术,利用数据库可以将旅游景点的票务情况存入计算机,再配置上功能完善的用户接口,便可以满足用户的需求。利用Java语言和数据库技术编写的旅游景点网上售票系统,拥有较好的人机交互界面,能很好的被用户接受,方便了旅客的购票出行;有完善的数据库,存储量大,检索方便。本系统符合旅游订票管理的基本业务流程,能够模拟售票员(管理员)和用户之间的各项操作。合理利用网络资源,建设更高效的管理系统,提高对旅游订票管理工作的服务水平和工作效率[1]。
1.3 本章小结
本章主要讲述了旅游景点网上售票系统的研究背景以及系统研究的意义,能够更加准确地设计和实施此系统。
第二章 理论及技术基础
本系统基于B/S(浏览器/服务器)结构的旅游景点网上售票系统。后台数据库采用目前比较流行的MySQL,动态网页的开发使用JSP技术,采用Java来编写程序[2]。
2.1Java简介
Java是当今比较常用的网络编程语言,是一种新型的计算机概念。它具有如下几种特性:面向对象、与机器无关的、便携、健壮性、安全性。其次,它通过利用网络来发送Java应用程序,并且不受CPU内存和环境之间的限制。同时,Java还为程序员们提供了一个扩展库机制,可以构建他们自己的系统[3]。Java是一种面向对象的语言,通过把万事万物都看成对象的思想,将思想和数据绑定在现代大型软件开发项目中。这种操作模式与传统的面向过程的编程方式不太一样,并逐步取代,逐渐成为了网络开发的重要语言之一[4]。与此同时,Java还是一种跨平台的语言,程序可以在不同平台上编译运行。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/13.html