毕业设计论文-旅游景点网上售票系统的开发与实现.doc

上传人:龙*** 文档编号:145000 上传时间:2018-07-11 格式:DOC 页数:41 大小:544.22KB
下载 相关 举报
毕业设计论文-旅游景点网上售票系统的开发与实现.doc_第1页
第1页 / 共41页
毕业设计论文-旅游景点网上售票系统的开发与实现.doc_第2页
第2页 / 共41页
毕业设计论文-旅游景点网上售票系统的开发与实现.doc_第3页
第3页 / 共41页
毕业设计论文-旅游景点网上售票系统的开发与实现.doc_第4页
第4页 / 共41页
毕业设计论文-旅游景点网上售票系统的开发与实现.doc_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、 毕业 设计说明书 旅游景点网上售票系统的开发与实现 院(系)名称 信息工程学院 专业名称 软件工程 学生姓名 指导教师 旅游景点网上售票系统的开发与实现 摘 要 随着 网络时代的快速发展, 中国网民人数的持续增加, 电子商务的普及 以及中国现代物流的飞速发展,互联网法律法规的逐步完善,电子商务的环境已经初步形成,网上购物系统作为电子商务的一种主要实现形式必将得到进一步的普及和应用。 该系统主要为用户提供了会员注册 、 预览旅游景点 、网上订票 等功能 ; 为管理员提供了售票管理 、 用户信 息管理 、 景点信息管理 、 广告链接管理等功能。在设计方面, 系统 是 典型的电子商务销售平台 ,

2、其开发基于 B/S 模式的网上销售的实现,采用的是 ASP + ACCESS 模式。该系统设计上采用三层结构、 Web Service 技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化、分层设计、构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的, 系统以 Web 界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,

3、采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。 本文所做旅游景点网上售票系统是一个根据现有的网上售票系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。 关键词: 网上售票,电子商务, ASP,交互性 The Development and Implementation of Online Ticketing System of Tourist Attractions Author : Sun Ge Tutor: Dai Wenz

4、heng Abstract With the increasing number of netizens, the emergence of third-party payment means as well as the rapid development of modern logistic and the improvement of laws and regulations, the environment of e-commerce has formed in china. The shop online system which acted as one way to implem

5、ent of electronic commerce will become more and more popular in the future. This system mainly to provide users with a registered member, preview tourist attractions, tickets online, provides the ticket for the administrator management, customer information management and information management, adv

6、ertising spots link management etc. Function. In the design, system is a typical e-commerce sales platform, its development based on B/S model, online sales by ASP + ACCESS mode. Choose ACCESS database of backstage supporters database. This system is used on three-layer structure design, Web Service

7、 technology, make in selecting, using the platform with advanced technology, prospectie, expand, and ensure the completion of the system has a good stability and extensibility. System design according to the standardization, the layering design, realization of components. Using software component, s

8、ystem structure, development, business and separated, logic and data: In a unified service interface standard as the core, the use of open standards. From the function, system is relatively complete system with Web interface and the user interaction, and provide information and accept its operation,

9、 and through a database management system to store information and data. System of data to browse, query, editing and management database, the basic operating modular design methods, according to users requirements and procedures of application and maintenance of facility, and the different parts wi

10、ll be placed among modules, convenient maintenance and expansion of the program, and established the basic program function reuse. The tourist attractions do online ticketing system is an online ticketing system according to the current situation of the development and design of e-commerce platform.

11、 It not only can expand the scale and influence the market business, and can reduce the operating costs, improve work efficiency. Key words: Online ticketing, e-commerce, ASP, interacti 目 录 1 绪论 . 1 1.1 课题现状 . 1 1.2 课题开发目的 . 2 1.3 课题关键技术 . 2 1.3.1 ASP 简介 . 2 1.3.2 Dreamweaver. 3 1.3.3 ACCESS . 3 1.3

12、.4 HTML(Hyper Text Markup Language). 4 1.4 论文安排 . 4 2 可行性研究 . 6 2.1 资源可行性 . 6 2.2 时间可行性 . 6 2.3 技术可行性 . 6 2.4 经济可行性 . 6 2.5 社会的可行性 . 7 3 系统需求分析 . 8 3.1 目标和任务 . 8 3.2 系统功能分析 . 8 3.2.1 前台订票功能分析 . 8 3.2.2 后台管理功能 . 8 3.2.3 网站的界面设计 . 9 3.3 网站业务流程 . 9 3.3.1 旅游景点网上售票系统的业务流程介绍 . 9 3.3.2 系统的业务流程图 . 10 3.4 系统

13、开发环境 . 10 3.4.1 硬软件平台 . 10 4 系统概要设计 . 12 4.1 系统结构设计目标 . 12 4.1.1 系统 HIPO 图 . 12 4.1.2 系统主要结构 . 13 4.2 数据库结构设计 . 13 4.2.1 数据库概念结构设计 . 13 4.2.2 数据库逻辑结构设计 . 14 4.2.3 数据库物理结构设计 . 15 5 系统详细设计 . 17 5.1 系统总体结构图 . 17 5.2 功能描述 . 18 5.2.1 首页设计 . 18 5.2.2 后台管理 . 19 6 系统运行与测试 . 21 6.1 系统调试 . 21 6.2 测试与运行 . 21 6

14、.2.1 测试的重要性 . 21 6.2.2 测试运行 . 21 6.2.3 测试用例 . 22 6.3 测试结论 . 23 结 论 . 24 致 谢 . 25 参 考文献 . 26 附 录 . 27 附录 A 用户注册页面设计详细代码 . 27 附录 B 修改景点信息页面设计详细代码 . 30 黄河科技学院毕业设计说明书 第 1 页 1 绪论 网上售票, 相对于 传统 售票方式 而言,是随着现代信息技术的发展而产生的一种新型 售票方式 ,是一种 消费者和工作人员 分离的、非面对面的 售票 方式,是一种跨地区的售票 模式。 1.1 课题现状 中国电子商务发展到今天经历了低潮、曲折等一系列的变化

15、,但困难并没有抹杀网络人对其的热忱。电子商务将成为 21 世纪网络发展的主流 1。国内企业在纷纷加入到阿里巴巴等一系列大型电子商务网站,通过网络进行 B2B(企业对企业)的网上交易之后,也充分认识到网络交易将成为未来商品交易的重要组成部分 ,在建立企业宣传网络的同时,也逐步扩大企业自身的网络销售渠道,建立起自己的商务网站,完成了从 B2B 到B2C(企业对个人)同时进行网络交易的过渡,大大提高了企业网络交易的数量和金额。随着硬件技术,网络技术及网上交易法则的日趋完善,电子商务将成为企业销售经营的主要渠道。 网上 商务 作为电子商务的一个重要组成部分 , 本身具有开放性、全球性、低成本、高效率的

16、特点 , 作为一种新的贸易形式所具有的价值,它不仅会改变企业本身的生产、经营、管理活动,而且对整个整个社会的经济运行与结构产生一定影响 。 在互联网服务业务方面:电子邮 件、搜索引擎、网上银行、网络广告、网络新闻、网络游戏等服务业务在快速的发展着,与此同时网上交易(网上购物)也在突飞猛进的发展着,并且越来越受广大消费者的认同 2 3。 随着社会主义物质文明的不断进步,社会主义精神文明也在快步发展,休闲娱乐必然成为精神文明建设中不可或缺的一部分,并且体现为旅游组织、旅行社与日俱增。旅游景点网上售票的出现,为公民的旅游出行提供了更加方便、快捷的渠道。大力发展旅游景点网络售票一来可以大大减轻旅游高峰

17、期的购票压力;二来可以实现购票的快捷、顺畅。 随着基于 web 技术日益走向成熟 ,特别是 ASP 支持多种动态网页格式 4, ASP 跨平台的可重用性,易维护性,企业产品的多样性等等众多的优点,使网上购物售票成为黄河科技学院毕业设计说明书 第 2 页 一种必然的趋势 5。 1.2 课题开发目的 为 了解决传统 售票 的种种弊端,满足人们对 精神生活 多样化、个性化、 方便化 的需求,使 旅游 能够随心所欲,高效方便地进行 。 使不同地区的人们可以享受到实时的、更快的、更广泛的 旅游空间 ,得到更加 优质的旅游环境 , 网上订票的优点主要体现在: 网上订票方便快捷,折扣信息一目了然 ; 对比传

18、统的购票方式,旅客可 以在任何时候 购买,方便 ,省去电话问询等诸多繁琐的环节 和费用 ; 特价及各种优惠容易找到 ; 在电脑上面,人们挑选的余地更大 。鉴于此 旅游景点网上售票系统的 研究与设计 是很有必要的 。 该课题主要是结合网络的发展条件和现实生活中的需要而开发的,目标是完成用户对旅游景点的预览和票券的订购,管理员的主要功能是对用户信息和景点信息进行管理,可以对景点完成添加、修改、删除等操作,并根据数据库的信息直观的查到所定票券信息的基本情况,达到真正的实现方便消费者,方便工作人员的目的。 1.3 课题关键技术 该系统主要采用 ASP 语言进行开发维护,用 Dreamweaver 8.

19、0、 Photoshop CS3 并配进行前台的设计与美化,后台采用 ACCESS 建立数据库,使用 小旋风 作为系统运行服务器,整个系统在各项技术和开发工具的配合下相得益彰,体现出了 ASP 在开发软件中的优势 。下面对主要技术进行简单的介绍。 1.3.1 ASP 简介 ASP 是 Active Server Pages(动态服务器主页 )的缩写 ,它是一个服务器端的脚本环境 ,在站点的 Web 服务器上解释脚本 ,可产生并执行动态、交互式、高效率的站点服务器应用程序。 ASP 可以胜任基于微软 Web 服务器的各种动态数据发布。 ASP 方法与传统静态主页的 区别把信息系统纳入 Inter

20、net/Intranet 的框架之后 ,首先要解决的问题是通过网页访问后台数据库信息。所有应用程序都被分割为页面的形式 ,用户的交互操作是以提交表单等方式来实现的 ,这就要求 Web 站点具有很强的动态数据发布能力。该应用程序分析表单的输入数据 ,根据不同的数据内容将相应的执行结果 (通常是数据库查寻的结果集 )以 HTML 的格式传送给浏览器。数据库的数据可以随时变化 ,而服务器上执行的应用程序却不必更改 ,客户端得到的网页信息会始终保持新鲜的魅力 6。 黄河科技学院毕业设计说明书 第 3 页 1.3.2 Dreamweaver Dreamweaver 是美国 MACROMEDIA 公司开发

21、的集网页制作和网站管理于一身的网页编辑器 , 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。 Dreamweaver 可以开发 HTML、 XHTML、 ColdFusion、 ASP、 ASP.NET、 JSP 或 PHP 网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与Macromedia Flash MX 和 Fireworks MX 共享,其中包括了标示签的文档窗口、可放到dock 中的画板组、可定制的工具条和集成的文件浏览。 Dreamwea

22、ver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。 为翻新现有网站以及创建下一代应用程序, Dreamweaver 还支持新标准和新的网页技术,带有对 XML、网页服务和增强可访问性的支持。 Dreamweaver MX 为新的 ColdFusion MX 特性提供全套的支持,包括增强的代码编辑和开发功能、集成的调试功能、可视化布局功能和 照片打印功能。 1.3.3 ACCESS Microsoft Office Access(前名 Microsoft Access)是由 微软 发布的关联式 数据库管理系统 。它结合了 Mic

23、rosoft Jet Database Engine 和 图形用户界面 两项特点,是 Microsoft Office 的成员之一。其实 Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。另外, Access 还是 C 语言 的一个函数名和一种 交换机 的主干道模式。 Access 是微软公司推出的基于 Windows 的桌面关系数据库管理系统( RDBMS,即Relational Database Management System),是 Office 系列应用软件之一。它提供了表、查询、窗体、报 表、

24、页、宏、模块 7 种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 黄河科技学院毕业设计说明书 第 4 页 1.3.4 HTML(Hyper Text Markup Language) HTML 的英文全称是 “Hypertext Markup Language“,中文译为“超文本标记语言”。“超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。在几年前作为 SGML 的 一个子集开发的。 在编辑器中输入 HTM

25、L 代码即可完成对网页的设计,如果在其中加入 VB,JAVA 等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。 1.4 论文安排 本文主要有六章,分别对系统的开发背景,技术支持以及设计进行了分析。 1、绪论 该章主要介绍了课题的发展背景,分析了电子商务发展现状,以及研究该课题的目的。同时,本章还对开发本系统的关键技术 ASP 、 DREAMWEAVER、 ACCESS、HTML 的简单介绍。 2、可行性研究 该章主要是对系统开 发的可行性发面进行分析,包括资源可行性,时间可行性,技术可行性,经济可行性,社会可行性五个方面。 3、系统需求分析 该章主要对

26、系统需求进行分析,包括对目标和任务的分析,还有对系统功能的分析,主要是前台主要功能的分析,以及对后台管理的管理。该章还对系统的业务流程包括后台主要数据库进行分析,同时介绍了系统开发环境。 4、系统概要设计 该章主要从整体方面对系统设计做了简要介绍,包括系统主要结构图以及系统主要模块的简介,同时对后台数据库进行了较为详细的介绍,包括数据库概念结构的设计,逻辑结构的设计以及物理结构设计。 5、系统详细设计 该章主要介绍了系统详细的设计方法。其中包括总体结构图,然后具体对模块进行功能描述。该章主要是对前台首页及后台管理进行详细说明。 6、系统运行与测试 该章主要介绍了系统开发过程中所出现的问题,以及进行调试,及时解决系统问题。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。