旅游管理系统论文.doc

上传人:xin****828 文档编号:6646032 上传时间:2020-03-01 格式:DOC 页数:40 大小:1.18MB
返回 下载 相关 举报
旅游管理系统论文.doc_第1页
第1页 / 共40页
旅游管理系统论文.doc_第2页
第2页 / 共40页
旅游管理系统论文.doc_第3页
第3页 / 共40页
点击查看更多>>
资源描述
1 绪论随着Internet的发展越来越快,互联网渐渐覆盖了全球。旅游业的信息正通过网络与全球接轨,旅游业也在慢慢的实现信息化。这次设计的旅游管理系统是针对各大中小旅行社开发设计的。开发设计的目的是让游客通过本系统能更好的了解各个旅游景点的信息、更好的让游客选择旅游线路等一些详细的旅游信息,同时游客可以自主的选择所需要的服务项目和旅游线路1。此旅游管理系统分为前后台两个方面,前台是给游客提供的具有以下功能:旅游线路的查询、旅游线路的报名。后台部分有以下功能:系统管理、线路管理、报名管理、地域管理。1.1 目的与意义伴随着计算机技术飞速迅猛发展,计算机技术在各行各业中的应用越来越普及,各个领域的发展都离不开计算机,必须要利用计算机来现实对各种大量信息的处理。目前旅游业的信息量非常的大,旅游在正常运营中需要处理大量的信息。因此需要对旅游景点信息、旅游路线信息, 旅游服务信息进行管理,及时了解各种信息的变更,针对变更及时做出调整,这样有利于提高管理效率和资源的利用率2。通过旅游管理系统,来实现旅游的信息管理工作的规范化、系统化、自动化,本人制作的旅游管理系统,是为了提高管理信息的效率、资源的充分利用、利润的最大化。在现阶段,很多旅行社还没有认识到旅游管理系统的巨大市场价值和利用价值,大部分旅行社还没有真正认识到对信息管理和资源的充分利用有多大的戒指。在目前为数不少的旅游在线管理网站中还没有真正由企业有计划有目标来经营的大型完整的站点,大多是旅游爱好者自己设立的,但大部分网站还不完整并且还有很多不足。本人认为旅游爱好者自己建立的网站主要有以下几个方面的不足:(1) 旅游在线管理网站比较多、网站上内容品味不高,网站点击率普遍不高,所以对市场的影响力不大。(2) 资料缺乏深度不够权威,更新速度慢,造成很多情况下信息有错误和延迟,游客不能正常的获取信息,同时给游客造成诸多不便。(3) 不能将游客的信息传达给旅行社,旅行社掌握不了信息就不会有实际的用途。(4) 属于个人爱好的联合影响力比较小,不能给游客带来方便,当然也不能给游客带来实际的利益。1.2 研发的背景随着人类发展脚步的加快,在微处理器快速发展和光纤技术逐渐成熟的基础上数字化技术应运而生并且得到广泛应用,使人类社会的信息化得到飞速发展。进入90年代,在全球各地计算机互联网技术都得到了飞速的发展,从而掀起了建设信息高速公路的热潮,互联网覆盖了全球使个人微机使用者可以与世界上任意一点进行实时连接。在地球上任何角落两个人本来没有丝毫联系,但现在可以在共同的兴趣爱好的驱使下就可以很方便的通过互联网搜索到对方,并建立起联系3。近年来,国内旅游市场得到飞速发展,在国家旅游局最新统计数据显示:2005年,全国接待入境旅游人数达到1.1亿人次,分别比2004年和2003年增长10和13;旅游外汇收入预计可达355亿美元,比2004年增长25%,超过法国和美国,跃居世界第五位;旅游业总收入超过7200亿元人民币。出境旅游人数接近3500万人次,比历史最好的2004年增长76%,比国民经济平均增长速度高出很多。随着五个工作日的实施和国民收入水平的进一步提高,国内旅游市场还将继续扩大。面对迅速扩长的旅游市场,开发出更多满足游客需求的旅游产品、旅游线路,是广大旅游工作者必将面对的一个重要课题。本人认为,大力促进风景名胜的旅游在线报名系统,形成适合散客网上报名系列产品,是促进我国旅游事业快速发展的一条重要途径。本人认为,旅游管理系统最重要的一项功能是实现游客的在线报名。旅游在线报名是指游客不必受到时间和地方的限制,按照自己时间在网上选择游客自己喜欢的线路独立进行的一种旅游活动。这种旅游活动,游客具有较强的自主性,可以根据自己的意愿灵活地确定游程,是较为成熟的旅游者所乐意采取的旅游方式。在旅游管理系统中实现旅游在线报名可供游客自主选择的线路报名,这样可以挖掘潜在的客户群扩大市场促进旅游业的进一步发展。1.3 可行性分析1.3.1 经济可行性随着互联网的快速发展信息资源逐步实现网络化,将会逐步形成巨大的信息网络信息消费者将会被笼罩在其中,同时信息消费者具备充分的获取信息的能力。现在的消费者都是个性化。针对性选择信息,信息服务也有针对性和个性化要提供信息服务的质量,最重要一点是即时与消费者沟通信息,在多次的沟通交流中慢慢发现用户真正的需求并提供针对用户所需要的个性化服务,而信息网络正是可以提供迅速交流的工具。因此,网络信息服务和传统信息服务相比具有明显的优势,网络信息服务具备了双向性,让消费者可以主动的参与到信息服务的过程中,这样可以促进个性化服务时代的快速到来4。伴随着网络时代快速发展,旅游业也慢慢的收到互联网的影响旅游产品设计越来越个性化。在当前日益崇尚自我的时代,随着社会经济的快速发展,消费者追求的消费目标越来越个性化,消费者的行为逐渐从被动的接受信息转向主动的查找信息,消费者最大的期望就是自主选择合适的产品和服务这样能够满足消费者个性化的需求。在旅游业同样需要个性化,旅游者喜欢追求具有特色的旅游线路和特别旅游经历这样才能记忆犹新。以前信息交流手段十分的有限,有的信息交流手段的局限性也阻碍了信息的交流。旅行社很难了解到潜在游客的切身需求,在未来的旅游活动中必将出现有针对性的旅游项目、个性化的旅游。个性化旅游的实现的先天条件就是互联网的快速发展与运用。通过互联网旅游者可以获取自己想要的大量信息,可以查询自己感兴趣的线路信息、旅游景区的介绍、旅游服务信息,可以根据自身的实际情况进行组合,选择适合于自己的旅游线路。如选择自己的旅游线路,决定旅游时间。在一定程度上,这一个性化的旅游方式满足了人们外出旅游“轻松愉快、活泼多样”强烈愿望,适应了当代旅游者希望展示旅游个性的需求,寻求与众不同的旅游体验;同时旅游者通过网络预订旅途中适合自己的旅游线路等,大大降低了旅行时间和费用,在精力上、经济上都得到实惠。这样一来,更多人喜欢通过这种方式去旅游了,这对于年轻人来说更是一种时尚的旅游方式。并且随着人们生活水平的日益提高,此项时尚的休闲活动将会越来越流行的5。1.3.2 技术可行性本系统需要利用ASP开发,开发者必须拥有开发系统所必备硬件条件:独立计算机一台,另外ASP是实现Web一种实用技术,它具有很高的效率。ASP能提供一个环境使服务器端执行指令,它利用了特殊的符号来区分HTML与必须经过服务器翻译才能送往客户端的命令6。它可以执行的指令包括HTML语言,Microsoft VBScript和Microsoft Jscript等,所以ASP完全可以制作出一个Web应用程序并且具有非常强大的功能。ASP的功能完全可以作为实现本系统的技术。1.3.3 服务可行性用户选择网络服务商主要因素中,有链接服务器速度快慢,服务内容是否全面,还有服务质量如何。在用户心目中一个成功的网站必须具备一下因素:信息量大、及时更新、使用方便7。旅游网站必须要具备的较大的访问量才会产生大量交易,产生大量的交易之后就必须提供在线交易的平台以满足交易的需求。旅游网站必须要提供高质量的服务才能吸引到消费者,只有提供不同特色、不同角度、不同类型的的服务才能吸引到不同类型的消费者,满足不同的消费者。1.3.4 整体性旅游在线网络将成为旅游行业不可缺少的一部分必将扮演一个重要的角色,旅游在线网站把大部分的游客、加盟商结合到一起,通过旅游在线网站的运行,使原来市场分散的利润点集中起来,提高资源的利用效率,扩大旅游市场规模实现利润的最大化。1.3.5 虚拟性绝大部分旅游地的景区、饭店、住宿都具有无形性,游客在旅游之前,无法亲自直接了解到景区的具体信息,只能通过介绍模糊的了解。旅游在线网站给游客提供了大量的旅游信息、路线信息、旅游服务、景区图片、虚拟旅游产品以及“身临其境”的体验。从而可以拓展潜在的客户群。因此,旅游网站可以使无形的旅游产品在网络的虚拟世界中“有形化”能让游客真正的看见旅游产品。可以把潜在的客户群慢慢的发展成现实的客户群8。1.4 论文体系结构第一部分介绍了本课题目的和意义、研发背景以及可行性分析。第二部分介绍了ASP、SQL Server2000等开发工具。第三部分介绍了旅游管理系统的研究目标和数据流程分析。第四部分介绍了旅游管理系统的功能、系统的总体功能模块结构设计、系统的数据库设计和详细设计以及系统功能的实现。第五部分介绍了本课题研究总结及展望。2 开发技术与工具简介2.1 Dreamweaver技术简介Dreamweaver作为一个专业的可视化编辑器可以用来创建和管理普通页面和web站点。使用Dreamweaver,可以对跨越平台、跨越浏览网页实现随意的设计。Dreamweaver是一个非常实用的网页编辑器,它具有通常的编辑功能之外,它还能对站点进行创建管理功能非常强大,方便用户使用,用户可以设计和管理多个站点。Dreamweaver利用了最新的网页设计技术。Dreamweaver参考最新的DHTML和CSS标准,用户通过Drmweaver的使用可以设计出多层次的页面、生动的DHTML动画以及丰富的CSS。Drmweaver拥有丰富的行为库,具有交互性的网页可以被用户很轻松的设计处理,Drmweaver可以自动编写设计中需要的相关语言9。2.2 ASP与IIS介绍ASP是Web应用程序开发技术诞生于1996年11月,是由Microsoft公司推出的。Microsoft公司通过Active平台实现ASP功能的应用。在Microsoft公司描述中“ASP在一个服务器的脚本环境下可以产生和运行交互的、生动的、高性能的Web服务器应用程序” 10。所以ASP既不能说它是一种开发工具,也不能说它是一种语言,实际上ASP是一种技术框架。ASP的主要功能体现在能够提供功能强大的方法生成和运行交互的、生动的Web服务器应用程序。通过把脚本、HTML、组件等有序的结合起来,组成一个应用程序能在服务器上正常的运行,按照用户要求的标准制作HTML页面发送给客户端浏览器这是ASP的主要功能特性。ASP是借助与Active平台实现服务器端的技术,它是ActiveX 技术中的一种。ASP通过服务器解释执行脚本语句完成命令,结果生成HTML页面并发送到浏览器上,相比普通的客户端实现动态主页技术有很大不同,ASP更具有优势。因为ASP是通过服务器端解释执行,所以一般不需要考虑浏览器是否支持ASP11。在ASP中全部程序必须都在服务器端解释执行,其中有一些涵盖在普通HTML页面中的脚本程序也不例外。只有在程序解释执行完成之后,服务器也只会把解释执行的结果发送给客户浏览器,不仅客户端浏览器的负担大大减轻,还有利于提升交互的速度。通过ASP实现的过程中,只是把制作的HTML页面发送到浏览器上,通过浏览器根本看不到ASP的源程序,可以维护开发者切身的利益防止源程序被盗。2.2.1 为什么采用ASP随着Internet的飞速发展,开发和维护静态Web站点变得越来越困难。一方面网络信息不断增加和变化,站点维护人员为了网页的新颖和生动必须经常修改网页,特别是基于数据库驱动的Web站点更是如此;另一方面静态网页还有一个最大的缺陷不能与浏览者进行有效交互,浏览者就会觉得网页越来越乏味,最终静态网页的访问量会越来越少。开发动态网页或动态内容成了越来越多静态Web站点所追求的目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页,例如在访问某一网站的新用户得到的欢迎词与重新返回到该站点的用户得到的欢迎词是不同的12。这使网站的界面更加生动,新颖。2.2.2 IIS简介Wsb服务器最主要的部分是Web应用程序。微软公司推出的Windows NT Option Pack的主要成员中就有IIS(Internet Information Server),IIS是Win2000server的扩展从被推出至今已有了飞速的发展,现在市场上最流行的Web服务器中就有IIS的体系结构。最新的出现的IIS4.0版本功能非常强大,系统安全性得到了强化,同时对站点可以进行分析、管理内容、崩溃防护,可以开发调试服务器脚本,内置JAVA虚拟机,整体支持ASP等等。2.2.3 IIS与ASP的结合过去客户机/服务器结构的设计还不完善,Web的相关技术还不成熟,两者基本上处于同一水平面,两者之间相互独立存在联系但无法结合起来进行设计。现在问题已经解决了,我们可以利用IIS+ASP构成三层式Web结构的中间一层来实现Web与客户机/服务器结构完美结合,前后端两者的集成输出的功能就能实现了,目的是为了方便Web站点的开发与利用,实现的功能更强大。正确的使用ASP技术和IIS的结合必将集成效益强大的Web前后端。2.3 SQL SERVER 2000 数据库2.3.1 SQL Server介绍SQL Server是一种功能强大的基于SQL的客户/服务器数据库。基于SQL表示它采用了ANSI(美国国家标准协会)的结构化查询语言(SQL)。客户/服务器表示它设计成在中央位置(服务器)上存放数据,并实时将数据发给其它位置(客户机)。SQL Server实际上是许多不同组件的集合,包括SQL Server本身、SQL Server Agent(SQL服务器代理)、SQL Mail(SQL邮件系统)和Distributed Transaction Coordinator(分布式事务协调器DTC)。此外,缺省SQL Server安装还建立几个数据库,称为系统数据库。2.3.2 SQL语句介绍SQL的前身是SQUARE语言,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,SQL全称是结构构化查询语言(Structured Query Language)。24券盐城SQL语言现在已经在全球范围内得到广泛的应用主要是因为SQL语言简单易学,结构简洁,功能强大 13。如今无论是像Oracle,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。Structured Query Language包含4个部分:(1) 数据查询语言DQL-Data Query Language SELECT(2) 数据控制语言DQL-Data Control Language COMMIT WORK, ROLLBACK WORK(3) 数据定义语言DQL-Data Definition Language CREATE, ALTER, DROP(4) 数据操纵语言DQL-Data Manipulation Language INSERT, UPDATE, DELETE2.3.3 SQL的优点SQL广泛地被采用正说明了它的一个非过程化的语言和统一的语言这两个优点。它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅14。SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。这种特性使用户更易集中精力于要得到的结果。所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。不同类型用户的DB活动模型都可以用SQL完成,用户包括系统管理员、决策支持系统人员数据库管理员、 应用程序员、数据库管理员及许多其它类型的终端用户。SQL命令非常简单,一些基本的SQL 命令一般在很短时间内就能学会,一些较难的SQL命令可以在反复的联系中掌握。SQL可以提供很多命令解决不同的任务,包括:(1) 查询数据(2) 建立、修改和删除数据对象 (3) 在表中插入、修改和删除数据(4) 保证数据库完整性和一致性(5) 控制对数据和数据对象的存取3 系统需求分析3.1 旅游管理系统研究目标随着计算机技术的飞速发展,计算机在各行各业中应用的普及,利用计算机管理各种大量的信息势在必行。当前旅游在正常运营中总是面对大量的信息,因此需要对资源、旅游资源旅游信息,旅游信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。通过一个旅游管理系统,使旅游的信息管理工作系统化、规范化、自动化,鉴于办公的需要和管理,我制作此管理系统,从而达到提高公司管理效率的目的15。3.2 旅游管理系统业务流程分析系统的业务流程分析:管理员在系统进行操作,如图3.1管理员业务流程图所示:管理员系统管理线路管理报名管理修改密码旅游线路推荐线路查看,处理,删除报名信息地域管理添加修改删除线路信息登录图3.1 管理员业务流程图游客在系统进行操作,如图3.2游客业务流程图所示:游客旅游线路游客报名旅游线路的查询对自己满意的线路进行报名图3.2 游客业务流程图3.3 旅游管理系统数据流图分析顶层数据流图,如图3.3所示:系统管理员旅游管理系统处理信息请求处理游客D2 路线表D1 订单表线路信息查询线路预订信息预订线路图3.3 顶层数据流图1层游客查询路线数据流图,如图3.4所示:游客P1查询线路功能查询路线旅游路线信息D2 路线表图3.4 1层游客查询路线数据流图1层游客报名预订数据流图,如图3.5所示:游客P2预订功能预订线路预订信息D1订单表图3.5 1层游客报名预订数据流图1层管理员对报名管理数据流图,如图3.6所示:系统管理员P3报名管理处理信息请求处理D1 订单表图3.6 1层管理员对报名管理数据流图1层管理员对线路管理数据流图,如图3.7所示:系统管理员P4线路管理处理信息请求处理D3 地域表D4 推荐线路表D2 路线表图3.7 1层管理员对线路管理数据流图4 旅游管理系统设计4.1 旅游管理系统功能简介需完成的功能:(1) 管理员登录功能输入账号和密码,实现登录功能;成功登陆后;修改密码。(2) 报名管理查看、处理、删除报名信息。(3) 地域管理地域的录入, 地或信息修改、删除。(4) 旅游线路管理旅游线路的录入,旅游线路的修改、删除。(5) 推荐线路分类管理对推荐线路分类的增加、删除、修改等功能。(6) 前台游客报名查看旅游线路、游客申请报名。4.2 系统的总体模块结构设计系统总体功能模块图如图4.1系统功能模块图所示:旅游管理系统地域管理推荐线路旅游线路报名管理系统管理线路管理前台部分旅游线路的查询旅游线路的报名后台部分查询处理报名信息图4.1 系统功能模块图4.2.1 系统功能模块图各功能模块的具体功能介绍:本系统主要分为:前台展示在线报名和后台管理两大部分,下面对系统的各部分功能模块加以详细说明:功能描述:(1) 管理员登录功能(a) 输入账号、密码,实现登录功能;(b) 成功登陆后;(c) 修改密码。(2) 报名管理(a) 查看报名信息;(b) 处理报名信息;(c) 删除报名信息。(3) 线路管理模块(a) 旅游线路旅游线路的录入、修改、删除。(b) 地域管理地域信息的录入、修改、删除。(c) 推荐分类添加、修改、删除推荐线路分类信息;(4) 前台游客报名(a) 查看旅游路线;(b) 游客申请报名。4.3 数据库设计4.3.1 旅游管理系统E-R图旅游管理系统总体E-R图,如图4.2所示:管理员制定管理旅游线路身份权限线路标号线路名称线路价格线路特色信息1n工作范围查询处理游客预订查询游客姓名联系方式地址身份证出游人数mnnm报名订单订单编号线路编号报名人报名时间联系方式1n图4.2 总体E-R图旅游管理系统E-R图实体属性,如图4.3所示:管理员报名订单身份权限报名时间线路编号 报名人联系方式工作范围订单编号旅游线路线路编号线路名称线路价格线路特色信息游客游客姓名联系方式地址身份证出游人数图4.3 实体属性4.3.2 逻辑结构设计(1) 数据表:(a) 数据库的关系模式:Admin(Id,Pwd)Area(AreaId,AreaName,TypeId)Gategory(GateId,GateName)Book(BookId,LineId,StarDate,TraNum,BookPerson,WorkPlace,Emaeleil,Address,Zip,Telephone,Mobile,Fax,dCard,Comment,PostDate,Flag)Line(LineId,LineName,AreaId,Days,People,Special,Tips,SafeTip,LineRef,Teaffic,Hotel,Dinner,Entertainment,Place,Shopping,EcoPrice,StPrice,ExpPrice,CldPrice Posttime,Image1,Image2,Image1Title1,Image2Title2,CateId)(b) 表的逻辑设计:表4.1 admin表字段名称字段类型主键外键是否为空默认值Idvarchar(20)是否Pwdvarchar(20)表4.2 Area表字段名称字段类型主键外键是否为空默认值AreaIdint(4)是否AreaNamevarchar(50)TypeIdbit(1)表4.3 Gategory表字段名称字段类型主键外键是否为空默认值GateIdint(4)是否GateNamevarchar(50)表4.4 Book表字段名称字段类型主键外键是否为空默认值BookIdint (4)是否LineIdint (4)StarDateTraNumDatetime(8)int(4)BookPersonWorkPlaceEmailAddressZipTelephoneMobileFaxIdCardCommentPostDateFlagvarchar(100)varchar(200)varchar(100)varchar(400)varchar(10)varchar(100)varchar(100)varchar(100)varchar(50)varchar(2000)smalldatetime(4)bit(1)否字段名称字段类型主键外键是否为空默认值LineIdint(4)是否LineNamevarchar(250)否AreaIdint(4)否Daysint(4)否Peoplevarchar(50)Specialvarchar(250)TipsSafeTipLineRefTraffic Hotel Dinner EntertainmentPlace Shopping EcoPriceStdPriceExpPriceCldPrice PosttimeImage1Image2ImageTitle1ImageTitle1CateIdVarchar(500)Varchar(500)Varchar(2000)Varchar(500)Varchar(500)Varchar(500)Varchar(500)Varchar(500)Varchar(500)Smallint(2)Smallint(2)Smallint(2)smallint (2)smalldatetime(4)varchar(20)varchar(20)varchar(20)varchar(20)int(4)表4.5 Line表4.4 系统详细设计该系统的具体模块设计:其中前台管理包括游客查询旅游线路,游客报名旅游线路两大部分,后台管理包括报名管理,线路管理(地域管理,推荐线路管理,旅游线路管理),系统管理三大模块10。具体模块的实现分析:(1) 查询旅游线路输入:查询旅游线路请求。处理:从Line表中读出。输出:(a) 可以按线路名称查询,可以按地域名称查询,还可以按行程天数查询。查询起来非常方便快捷,便于游客的使用的。(b) 如果游客输入错误还可以重写信息继续查询。(2) 报名旅游线路输入:通过查询旅游线路的结果而来,游客选择自己满意的线路进行预订,输入必要的信息比如人数,出游时间,姓名,电话等等。处理:将游客填写的信息录入Book表。输出:游客预订成功的提示。(3) 报名管理输入:管理员先要登录系统,点击查询报名信息 ,未处理报名信息,已处理报名信息。处理:从Book表中读出游客预订信息进行处理。输出:查询报名信息可以按旅游线路,报名时间,报名人查询处理。处理的报名的信息。(4) 地域管理输入:添加,删除,修改请求。处理:对Area表里的信息进行增删改处理。输出:对Area表里的信息进行添加,删除,修改完善地域管理的功能。(5) 推荐线路管理输入:增加,删除,修改,请求。处理:从Gategory表中信息进行增删改处理。输出:(a) 如果增加的信息增加成功将数据添加到Gategory表中。 (b) 如果需要修改,点击删除将会出现提示确定要删除推荐线路吗? (6) 旅游线路管理输入:增加,删除,修改,请求。处理:从Line表中信息进行增删改处理。输出:(a) 如果增加旅游线路信息会有旅游介绍要填写,指定地域,推荐线路,行路名称,行程时间,人数,线路价格都要填写然后保存文本之后还可以添加图片进行更详细的介绍。 (b) 如果需要修改,都需要把修改的信息填写完整这样才能方便游客浏览!(7) 系统管理输入:这个主要是后台管理所以只有Admin用户才可以进入用户名密码才能进入 。进入系统之后可以修改密码。处理:从admin表中读出管理员的用户名及密码信息并判断用户名和密码是否正确。输出: (a) 如果登录信息正确则允许登录。(b) 如果登录信息错误,则返回登录界面。 输入:用户名,密码,确认新密码 。处理:判断用户名和密码是否正确,若正确就允许其对密码进行修改。输出:修改密码成功。 4.5 系统功能的实现前台主界面:是给游客浏览旅游路线的,主要部分是推荐的旅游线路和线路结果还可以实现旅游线路的查询,如图4.1前台主界面所示:图4.1 前台主界面当点击推荐的线路,游客就可以看到推荐线路的所有信息方便游客了解线路信息和选择也可以进行预订,如图4.2推荐线路所示:图4.2 推荐线路当点击旅游线路查询时,游客就可以根据提示的信息进行线路的查询十分方便快捷,如图4.3线路查询所示:图4.3 线路查询根据查询的条件得出查询结果,如图4.4查询结果所示:图4.4 查询结果游客选定线路后可以到该线路的页面进行浏览,游客觉得合适就可以进行预订,如图4.5游客预订所示:图4.5 游客预订游客选定线路后预订之后了填写信息并提交,如图4.6游客填写信息所示:图4.6 填写信息并提交游客提交报名信息后会有保存成功的提示,如图4.7保存成功所示:图4.7旅游报名成功保存后台主界面:首先有一个admin用户的登录界面。如图4.8登录所示:图4.8 登录登录之后才会出现主界面,如图4.9后台主界面所示:图4.9 后台主界面在后台主界面上有3个主要功能,第一个就是报名管理点击未处理就是管理员没有处理的游客报名订单,同时要点击处理,及时处理游客的订单保证系统正常的运行,如图4.10处理订单所示:图4.10 处理订单旅游报名订单处理完了会有处理完毕提示,如图4.11处理完毕所示:图4.11 处理完毕报名管理中可以点击已处理部分查看已处理的订单,可以进行删除操作,如图4.12已处理所示:图4.12 已出理订单报名管理中可以删除已出理报名信息,如图4.13已处理删除所示:图4.13 已处理删除报名管理中还可以点击查询符合条件的报名信息,如图4.14报名查询所示:图4.14 报名查询符合条件的查询结果,如图4.15查询结果所示:图4.15 查询结果后台主界面中线路管理包括三项功能:地域管理,推荐线路管理,旅游线路。在地域管理中有添加,修改,删除这些功能也都能实现,如图4.16地域添加所示:图4.16 地域添加地域添加成功提示,如图4.17地域添加成功所示:图4.17 地域添加成功地域删除提示,如图4.18地域删除所示:图4.18 地域删除后台主界面中线路管理的推荐线路管里。在推荐线路管理中有添加,修改,删除这些功能也都能实现,这里只介绍推荐线路添加功能,如图4.19推荐线路添加所示:图4.19 推荐线路添加推荐线路添加成功提示,如图4.20推荐线路添加成功所示:图4.20 推荐线路添加成功推荐线路删除提示,如图4.21推荐线路删除所示:图4.21 推荐线路删除推荐线路删除成功提示,如图4.22推荐线路删除所示:图4.22 推荐线路删除成功后台主界面中线路管理的旅游线路管理。在旅游线路管理同样中有添加,修改,删除这些功能也都能实现这里就不一一介绍了。主要讲讲添加时需先填写文本提交成功后才能上传图片资料,如图4.23旅游线路的介绍操作所示:图4.23 旅游线路介绍的操作在旅游路线管理中可以添加旅游线路,但是如果添加时出现重复会路线已存在提示,如图4.24旅游线路重复所示:图4.24 旅游线路重复后台主界面系统管理,在系统管理中修改密码这项功能先要输入原始密码然后输入新密码最后确认新密码如果新密码和确认密码不一样会出现提示,如图4.25系统管理密码修改操作所示:图4.25 系统管理密码修改操作在系统管理修改密码成功提示,如图4.26系统管理密码修改成功所示:图4.26 密码修改成功5 总结本系统基于B/S模式,采用ASP和Dreamweaver作为前台开发工具,选择SQL server2000作为后台数据库服务器。在设计开发过程中,严格遵循软件工程方法,注重科学的软件设计思路。在总体设计上,采用了模块化和分层的设计思想,使整个系统流程清晰、逻辑合理,为系统的实现创造了良好的条件。B/S模式现在非常流行,B/S模式(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。B/S结构具有两点优势:维护和升级方式简单;成本降低,选择更多。ASP非常实用的,ASP既不能说它是一种开发工具,也不能说它是一种语言,实际上ASP是一种技术框架。ASP的主要功能体现在能够提供功能强大的方法生成和运行交互的、生动的Web服务器应用程序。整个系统是我一个人独立分析完成,很多方面都会有所不全,有些功能也不够完善,网页的界面也不够创新。希望能在今后的学习中完善本系统。参 考 文 献1 唐微,胡智勇,钱君.ASP.NET在网站开发中的技术研究J.辽宁科技学院学 报,2005(02):1222.2 吴芳,何光宏,潘英俊,陶纯匡.基于Internet的大学物理实验教学管理系统的设计J.大学物理实验,2004(01):2224.3 李爱齐.在ASP中实现日志功能J.电脑开发与应用,2002(05):3244.4 常中华.基于Web的SQL数据库管理系统的设计J.电脑知识与技术,2006(11):1123.5 黄颖,谢忠.ASP.NET、SQLServer技术在动态网站开发中的应用J.电脑知识与技术,2004(05):3444.6 孙刚,徐兵,董小刚.基于ASP.Net技术的Web应用系统的开发J.长春工业大学学报(自然科学版),2004(03):3236.7 高艳红,史广峰.旅游系统特征与功能探微J.中国商贸,2010(08):1728.8 吴晋峰,段骅.旅游系统与旅游规划J.人文地理,2001,(05):1425.9 长安.关于旅游系统的思考J.商场现代化,2006(12):3436.10 王勃.网络教务管理信息系统研究D.贵州大学,2009(06):2227.11 郭谢斓.学生资料管理信息系统D.南昌大学,2009(07):1525.12 汤小波.SQL查询在ASP.NET环境下的应用J.科技信息(科学教研),2008(05):5567.13朱新葵.在线学生成绩管理系统设计与研究D.华中师范大学,2004(08):1323.14 方程.基于ASP-NET旅游信息网的设计与实现D.海南师范大学信息科学技术学院,2010(05):4456.15 杜军平,黄杰.SQL Server2000数据库开发M.机械工业出版社,2001(09):2325.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 其他分类 > 大学论文


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!