基于ASP的旅游在线报名系统设计与实现[毕业论文].doc

上传人:文初 文档编号:47913 上传时间:2018-05-23 格式:DOC 页数:45 大小:2.43MB
下载 相关 举报
基于ASP的旅游在线报名系统设计与实现[毕业论文].doc_第1页
第1页 / 共45页
基于ASP的旅游在线报名系统设计与实现[毕业论文].doc_第2页
第2页 / 共45页
基于ASP的旅游在线报名系统设计与实现[毕业论文].doc_第3页
第3页 / 共45页
基于ASP的旅游在线报名系统设计与实现[毕业论文].doc_第4页
第4页 / 共45页
基于ASP的旅游在线报名系统设计与实现[毕业论文].doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、 毕业论文 ( 20_ _届) 基于 ASP 的旅游在线报名系统设计与实现 所在学院 专业班级 电子商务 学生姓名 学号 指导教师 职称 完成日期 年 月 I 摘 要 随着计算机技术和网络技术的迅猛发展, Internet 的不断普及,网络在各个领域里发挥了越来越重要的作用。特别是 随着近年人民生活水平不断提高,旅游成为了一个热门话题。在网上进行报名或者团购报名旅游越来越成为现在年轻人的选择之一,旅行社也纷纷在网上建立了自己的信息平台,以吸引越来越多有旅游欲望的年轻人。一些的知名的旅游网站已经在网上旅游方面取得了巨大的成就。 本文首先分析了旅游网站及旅游业的研究背景,同时又在国内外现状上进行了

2、研究,在此基础上从不同层次的人群上进行了网站的需求分析,又从经济、技术及社会三个层面进行了可行性分析,重点说明了基于 UML 的需求建模,包括从 需求捕获、领域模型、用例模型、交互模型的整个过程。在设计 过程中使用了 Macromedia Dreamweaver 进行了编码, 应用 ACCESS 2000 构建后台数据库管理。还设计了系统的功能模块,并对 预订信息管理模块、线路管理模块、旅行社设置模块、文章管理模块和留言管理模块等功能 进行了详细的设计,同时也说明了部分功能模块的实现方法。最后还对系统的主要模块进行了测试。 关键词: ASP;旅游; UML II Abstract Along

3、with the computer technology and the rapid development of Internet technology, the increasing popularity of the Internet, network in different fields played more and more important role. Especially with peoples living standards improve in recent years; tourism has become a hot topic. Online registra

4、tion or registration tourism has become a more and more jan.7 to one of the options now young people online travel agencies have established their own information platform, and to attract more and more young people are traveling desire. Some well-known tourist site has been on the Internet for touri

5、sm has made great achievement. This paper first analyzes the tourism website and tourism research background, in both the situation at home and abroad was studied, based on the different levels of population from the website needs analysis, and from the economy, technology and society feasibility an

6、alyses three levels based on UML, focuses on the instructions, including the demand from requirements elicitation modeling, field model, use case model, interactive model of the entire process. In the design process used for coding, Dreamweaver Macromedia application ACCESS 2000 constructs backend d

7、atabase management. Also devised a system function module, and the booking information management module, line management module, travel agency set module, articles management module and message management module function carried on the detailed design, also explains the realization method of partia

8、l function module. Finally the main module of system was tested. Keywords: ASP; tourism; UML III 目 录 1 绪论 . 1 1.1 旅游资讯网研究背景 . 1 1.2 国内外研究现状 . 2 2 系统分析 . 4 2.1 可行性分析 . 4 2.2 需求分析与捕获 . 4 2.3 领域模型 . 6 2.4 用例模型 . 7 2.5 交互模型 . 16 3 系统设计 . 20 3.1 平台的选择 . 20 3.2 开发工具的选择 . 20 3.3 整体系统构架设计 . 22 3.4 系统功能结构设计

9、. 23 3.5 数据库设计 . 24 4 系统实现 . 31 4.1 首页的实现 . 31 4.2 线路预订页面的实现 . 33 4.3 留言板页面的实现 . 36 4.4 后台登录页面的实现 . 38 结 论 . 40 参考文献 . 41 1 1 绪论 旅游业具有 “无烟产业 ”和 “永远的朝阳产业 ”的美称,它已经和石油业、汽车业并列为世界三大产业。 陈薇 ( 2008) 1提出 改革开放以来,我国的旅游业有了非常迅速的发展,随着市场经济的发展和人民生活水平的进一步提高,人们的旅游热情大为焕发,对旅游消费的需求也进一步上升,旅游业在国民经济中的地位和作用便 越来越重要。 旅游网站比旅游企

10、业更有优势。相比传统旅游企业,旅游网站信息更丰富、经营方式更合理,游客可在网站里收集文字、图片、游记、评论以及目的地的景点、食宿和交通等详尽的信息,还可通过链接和搜索引擎带你漫游相关网站。由于旅游网站可以打破地域的限制,可以最大限度地将各种旅游资源以最经济的方式结合在一起,同时无店铺经营也将有助于降低成本,使旅游资源的所有者和消费者都得到益处。旅游服务的无形性也使其更适合网上销售。 关于旅游网站的设计,我把它分成前台和后台两个模块进行设计。前台开发主要实现了旅游新闻、旅游资讯、 旅游线路信息的发布;线路预订的实现;留言交互:网友在线留言。后台开发主要包括登录系统,实现预订管理、线路管理、旅行社

11、管理、文章管理、其它设置这几个功能。 1.1 旅游资讯网研究背景 网上信息的发布由于其及时性,方便性等诸多的优点被越来越多的人们所接受。本网站作为一个为旅客提供旅行服务的行业,其发布和更新信息的速度将直接的影响到企业的前景。 目前,我国旅游业正处于高度发展状态。越来越多的人在假日里选择出游作为放松自己身心的手段。跟随网络的普及和发展,人们开始习惯性的在做某事之前先网络上浏览一下相关内容,找一些 相关的信息。作为一个旅游网站,如果能够帮助游客实现对景点的了解,推出相应的线路信息供游客们选择,实现在线的预订线路,无疑能获得较多的市场,并且让游客们充分享受旅游的乐趣。 随着国内互联网的发展,旅游业也

12、成为网上的热点主题,旅游类电子商务站点也纷纷建立。不过许多网站的内容还只限于旅游信息的发布和介绍,而互联网与旅游业的结合发展显然不应局限于此。用户不再满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活的、生动的动态页面。动态网页包含交互2 功能,动态网页的特点有:以数据库技术为基础,可以大大降低网站维护 的工作量;采用动态网页技术的网站可以实现更多的功能,如管理员用户登录、后台管理等功能;不是独立存在于服务器的网页文件,只有当用户请求服务器才返回一个完整的网页。其中的最主要的方面就是利用它来传递和发送信息,更好的展现自我。我的旅游网就是利用计算机网络向游客们发布旅游信息;游客通过计算

13、机网络留言来发表自己的意见和建议。旅游网站在时空方面没有限制,可以实现远程的信息查询,预订或交流 2。 1.2 国内外研究现状 对旅游电子商务的定义,国际上沿用最为广泛的是世界旅游组织 (UNWTO)在其出版物 EBusiness for Tourism中讲述的定义: “旅游电子商务就是通过先进的信息技术手段改进旅游机构内部和对外的连通性 (connectivity),即改进旅游企业之间、旅游企业与供应商之间、旅游企业与旅游者之间的交流与交易,改进企业内部流程,增进知识共享 ”。 袁琦 ( 2001) 2发表上描述 目前国内的旅游电子商务领域经过十多年的发展,虽然初具规模和影响,但从服务内容来

14、看,形式较为单一、同质化现象严重,除携程网、芒果网等几家专业的旅游网站比较有影响力和有相对固定的盈利模式外,其他旅游网站都不同程度的存在竞争剧烈 、盈利堪虞的状况。造成这一局面的原因可以说是多方面的,但如下几个因素是不容忽视的。 ( 1) 旅游企业对网络营销不重视 许多旅游企业的经营者都是传统的商人,所处的位置又高,没有认识到网络营销的意义。在激烈的市场竞争中。他们只注重报纸等高额的线下推广,然后又在收益上采用降价、回扣、减少开支等方式来增加客源或利润。这样不仅影响服务质量与旅行社形象,而且不容易取得好的营销业绩。同时,尽管 “网络推广 ”人人耳熟,但传统的商人们因为对网络营销的好处了解不足,

15、一直都持徘徊观望的态度。 ( 2) 旅游企业内部信息化滞后,对网络了 解不够 许多旅游企业的内部业务仍然采用人工管理。尽管越来越多的旅行社认识到网络的重要,但对于网络,大部份仍然停留在初级应用阶段,基本上只能做一些简单的文字处理和最普通的数据报表处理,远远没有发挥出应有的优势。不仅如此,由于许多旅游企业没有认识到企业内部信息化的重要性,且电子商务必须以企业内部信息化为前提:在信息化发展不足的情况下,急于发展电子商务网站,3 就必然造成信息集成困难,从而引发诸如网站功能单一,信息更新缓慢,无法有效吸引相关客户,在线交易率低下等问题。 ( 3) 许多旅游企业规模较小 曹建 ( 2001) 3提出

16、在电子商务的发展过程中各自为政,不但无法形成规模效应,未能有效吸引用户,反而造成了网站重复建设,效率低下。对于这些中小旅游企业来说,有必要加强相互之间的电子商务合作,整合各自的资源。 ( 4) 旅行社网络营销方式单一 国内许多旅游电子商务网站将重心放在旅游信息和旅游产品的发布以及单一产品价格的竞争上,而没有能够充分利用互联网的易于交互等特点来提高服务质量、满足用户个性化需求。从而造成络营销方式单一、缺少新意,造成网站点击率不高、利用率低。本文在分析国内旅游电子商务的基础上,探索出一种集旅行社、游客、景区于 一体的全新的旅游电子商务解决方案,该方案紧紧围绕旅游活动中的两大主体进行:旅行社和游客。

17、对于旅行社,在分析其现状的基础上,提出了旅行社 “线上拼团 ”交易模式,对于游客,在分析其特点的基础上,提供自助导航功能,满足其个性化需求,从而吸引更多的潜在用户。 4 2 系统分析 2.1 可行性分析 ( 1)经济可行性 旅游资源与线路管理系统 在企业的运营过程中,可以有效的整合各地旅游资源,实现旅游资源的共享,还能实现旅游线路的查询、预定、修改,管理等可以从根本上改善旅游报名发展的现状。并且可以实现旅行社、用户之间的互动, 从而能提供准确和及时的旅行服务,防止资源的浪费。 ( 2)技术可行性 网站运行的硬件环境: CPU 最低配置为 Pentium II 级处理器,内存最低 32MB内存,

18、硬盘:系统驱动器上要求 10MB 的可用空间,安装驱动器上要求 16MB的可用空间;可运行的软件环境:须安装 IIS。这些条件目前一般的计算机都可以满足,而且大部分机器都已联网。 旅 游在线报名系统将采用 Dream weaver 进行开发,而数据库服务器将选用Access 2000, Access 2000 功能比较强大,除了可以处理包含在各种平台上运行的数据库管理系统 内核之外,还包括了数据复制、数据库系统管理、 Internet 网关支持、在线分析处理、多媒体支持和各种并行处理能力 3。 ( 3)社会可行性 随着人们生活水平的提高,现在旅游的人越来越多,而其中上网的人数更是以几何级速度增

19、长,网上旅游将成为未来发展的趋势。旅行社和客户也迫切需要一个旅游线路预定,实现旅游资源信息共享,改善旅游发展的现状,推动社会经济的前进。 2.2 需求分析 与捕获 需求分析就是描述系统的需求。分析的根本目的是在网站和游客之间建立一种理解和沟通的机制。而旅游资源及线路管理系统的开发的参与者分别有 旅行社、网站管理者、用户等,不同层次的参与者对系统的需求也各不相同。因此,旅游资源及线路管理系统的需求分析也应该是由旅行社、网站管理者和用户一起完成。 ( 1)旅行社对系统的需求分析 5 旅行社旅游资源与线路管理系统的主要使用者,随着网络的快速发展,旅行社对客户群体的需求形式也是趋向于多样化,旅行社希望

20、有一个公共平台可以提供旅游资源的基本信息,及旅游线路的预定,以便用户能快速找到满足其自身的要求的旅游项目及线路。 ( 2)网站管理者对系统的需求分析 管理者由于业务的需要和保密性,以及便于管理,系统用户应该具有不同的等级,既不同的权限。项宇峰 ( 2006) 4提出 系统运行在 Windows 平台上,系统应该有一个较好的图形用户界面。同时也需要网站后台能方便地更新与处理网站前台的全部信息,包括信息录入、修改、删除、查询用例包括对线路、新闻、文章的操作等不高,并且后台还能提供数据库操作功能,而且有良好的系统可拓展性。 ( 3)游客对系统的需求分析 游客是这个系统的前台使用者,游客需要在该网站可

21、以很方便的浏览路线的详细信息,并行网上预订。同时游客还能够方便的查看旅游新闻和常识等。作为成为会员的用户在该网站可以方便地管理自己的预订信 息。此外游客能够留言本站,提出宝贵意见。 杨青 ( 2007) 5提出 真正有效的需求捕获过程应该是更系统化、更有针对性的有序活动。具体来说,包括三个主要的步骤:明确业务需求;理解业务流程;明确用户需求。需求是有层次的,可以分为业务需求、用户需求、系统需求。需求捕获的任务是在业务需求的指引下挖掘用户需求的过程。 由于本旅游系统的结构特点,利益相关者有两人,都在一个组织中,两者间便于沟通,因此我们决定结合 “用户访谈 ”和 “联合开发 ”的形式来进行需求的捕

22、获。经过一个初步的计划,决定先组织一次 “联合开发 ”,即所有开发人 员和管理人员一起探讨需求。通过一次联合开发后,大部分需求已经比较明确了,然后再通过 “用户访谈 ”来进一步细化,最终将形成一个需求特性表。 6 编号 特性 FEAT01 用户预定管理界面, 用户包括旅行社和游客 FEAT02 用户(旅行社)可以发布旅游线路资源信息 FEAT03 用户(旅行社)可以修改旅游资源线路信息并重新发布信息 FEAT04 用户(游客)可以发布房源需求信息 FEAT05 用户(游客)订购旅游项目,生成订单信息 FEAT06 用户选择旅游线路、填写旅游地点线路 进行信息查询 FEAT07 管理员查看 /编

23、辑用户信息,查看确定游客的订单 FEAT08 管理员确定交易信息,并将交易信息输入本网站的数据库,进行存储 FEAT09 双方未达成共识,则线下作废订购单,不予以交易信息存储 2.3 领域模型 为了能够理解各种实体之间的关联关系,我们建立了一个领域模型。 曹淑琴( 2007) 6提出 建立领域模型的主要手段就是类图,整个构建活动主要包括:发现类、关联分析、职责分析、限定与修改四个步骤。 ( 1)发现类 最常用的方法是 “名词动词法 ”,结合需求信息,在特性表的基 础上进行分析,得到以下这些类:用户、管理员、订单、旅游线路。 ( 2)关联分析 确定了类后,应该对其之间的关联关系进行分析,得到用户和管理员与订单、旅游线路之间存在关联关系。 本系统概念模型如图 1 所示: 图 1 概念模型

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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