旅游信息管理系统分析与设计论文

上传人:今*** 文档编号:105954005 上传时间:2019-10-14 格式:DOC 页数:37 大小:4.92MB
返回 下载 相关 举报
旅游信息管理系统分析与设计论文_第1页
第1页 / 共37页
旅游信息管理系统分析与设计论文_第2页
第2页 / 共37页
旅游信息管理系统分析与设计论文_第3页
第3页 / 共37页
旅游信息管理系统分析与设计论文_第4页
第4页 / 共37页
旅游信息管理系统分析与设计论文_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《旅游信息管理系统分析与设计论文》由会员分享,可在线阅读,更多相关《旅游信息管理系统分析与设计论文(37页珍藏版)》请在金锄头文库上搜索。

1、内容摘要目前,旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一,互联网的兴起给旅游业带来了新的契机。旅游网站逐渐成为旅游信息管理的主要途径。因此,开发一个稳定的适用性好的旅游信息管理系统具有非常重要的意义。本系统采用ASP.NET 技术作为创建应用程序的方式,以C#作为编程语言,Visual Studio 2008作为开发工具,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现了后台管理员对景点信息、订票信息、酒店信息、保险信息、会员信息

2、的管理;前台用户注册与登录,对景区景点、周边酒店、票务信息、保险信息的浏览及查询;对中意的景区景点生成订单等操作。关键词: ASP.NET;C#;SQL Server;旅游信息管理系统AbstractAt present, the tourism has become in the global economic the development momentum to be strongest and one of scale biggest industries, Internets starting has brought the new turning point to the tour

3、ism. The traveling website becomes the tour information management gradually the main way. Therefore, develops a stable serviceability good tour information management system management system to have the very vital significance.This system uses the ASP.NET technology to take the foundation applicat

4、ion procedure the way, takes the programming language by C#, Visual Studio 2008 takes the development kit, uses SQL the Server database to take the backstage database. It is the data driven Web application procedure which forms based on the Browser/Server structure under. This system followed the so

5、ftware engineering methodology to carry on the system analysis, the system design, the detailed design and the software testing basically.Has realized the backstage manager to the scenic spot information, the order form information, the hotel information, the insurance information, the member inform

6、ation management; The onstage user registration with registers, to scenic area scenic spot, peripheral hotel, ticket clerk information, insurance information browsing and inquiry; To operations and so on pleasing scenic area scenic spot production order form.Key words: ASP.NET;C#;SQL Server;Tour inf

7、ormation management system目 录一、 绪 论1(一) 课题背景1(二)课题的目前现状1(三)系统的开发方法1(四)开发工具简介2(五) 系统开发环境5二、需求分析5(一)可行性分析5(二)系统需要解决的主要问题6(三) 数据库需求分析6(四) 系统目标7三、系统分析7(一)基本简介7(二)模块介绍7(三)主要模块的流程图9四、 系统详细设计12(一)用户个人信息设计12(二)数据库中表的设计12(三)数据库逻辑设计ER18五、系统程序实现19(一)系统主界面19(二)基本功能模块20六、软件测试30(一) 软件测试的意义30(二)软件测试的重要性30(三)软件测试的范

8、围31(四)测试方法31七、结论与总结32旅游信息管理系统分析与设计一、 绪 论(一) 课题背景随着人民生活水平的不断提高,旅游成为了人们日常生活中非常关注的一个焦点,与此同时,信息化的社会使得过去的传统的旅游观念和方式已经与现代人的时间观显得格格不入,人们越来越紧迫的需要在最快的时间内获得最新,最适合自己的旅游方面的消息,然后选择最恰当的旅游景点和线路,这样一来,一个现在化的旅游管理系统呼之欲出.本文正是在以前所有的基础之上开发了一个简单实用的旅游管理系统。(二)课题的目前现状随着社会的发展,旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一。旅游业在城市经济发展中的产业地位、经济作用

9、逐步增强,旅游业对城市经济的推动性、社会就业的带动力、以及对文化与环境的促进作用日益显现。旅游业已成为中国经济发展的支柱性产业之一。旅游网站也随着旅游业的发展而逐渐成为旅游信息管理的主要途径。目前旅游网站已基本形成了成功的商业框架。如何利用网络的巨大潜力将企业的核心业务流程、客户关系管理等都延伸到网上,使产品和服务更贴近用户,让旅游信息网成为企业资源计划、客户关系管理及供应链管理的中枢神经,实现网络对旅游业的整合,将原来市场分散的利润点集中起来,获得一种成功的旅游网站运行模式,是目前旅游业发展中最重要的一个环节。(三)系统的开发方法目前,网络应用软件运行的模式主要有二类:Client/serv

10、er模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。另外,旅游信息管理系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。基于上述考虑,用Browser/Web模式来设计旅游信息管理系统比较合适,服务器端我

11、们采用SQLServer数据库系统和ASP组件来构成旅游景点的应用服务系统;客户端采用浏览器来完成订单全过程,同时可进行远程系统维护和管理。利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用技术,开发了基于B/S模式旅游信息管理系统这一程序。它运用方便、操作简单,效率很高。(四)开发工具简介1. C#简介现在ASP.NET支持的开发语言包括VB.NET、C#.NET、JSCRIPT.NET、VC+.NET以及其它.NET Framework所支持的语言。我们所做的电子商务系统是用C#语言。所以,在这里我介绍一下C#语言。C# (C sharp)是一种最新的、面向对象

12、的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。 C#有以下特性: 效率与安全性 支持现有的网络编程新标准 消除大量程序错误 对版本的更新提供内在的支持降低了开发成本 商业过程和软件实现的更好对应 扩展交互性 2 ASP.NET

13、简介提到ASP.NET,就不得不首先搞清楚什么是ASP。ASP的全称是Active Server Pages,即活动服务器页面,为什么称之为活动服务器页面,这是因为以前的互联网全部是由静态的HTML页面组成,如果需要更新你的网站内容,你不得不制作大量的HTML页面。有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容。网站的内容更新也不再是一个乏味的重复过程,它开始变得简单而有趣。也因此在国内掀起了一股学习ASP的热潮。 但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。在现在的网站设计过程中,通常是由程序开发人员做后台的程序开发,前面有专业的美

14、工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。同时,ASP页面是有脚本语言解释执行的,使得其速度受到影响。受到脚本语言自身条件的限制,我们在编写ASP程序的时候不得不调用COM组件来完成一些功能。所以,微软推出了ASP.NET。ASP.NET不仅仅只是ASP 3的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NET Framew

15、ork所支持的VB.NET,C#.NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。ASP.NET有以下技术特点:Microsoft .NET平台的出现在应用程序开发这一领域开创了一个新时代,它将推动下 一代Internet的进步。作为Microsoft .NET平台的一部分,ASP.NET是一个革命性的编程框架,它实现了企业级Web应用程序的快速开发。它提供了最简便、最具有扩展能力的方式来开发、部署和运行可以将任何浏览器或设备作为目标的Web应用程序。实际上,这只是令ASP.NET成为程序员创建Web应用程序的首选的众多特色中的一小部分。与以前使用的ASP相比,ASP.NET使应用程序的开发工作简单得多,因此它在很大程度上提高了程序员的工作效率。ASP.NET让程序员可以只编写最少量的代码便能够给Web应用程序提供更为丰富的功能。最好的一点则是ASP.NET使程序员可以选择任何一种可用的.NET编程语言。除了常见的Web应用程序,利用ASP.NET还可以创建其他的一些类型,这就使我们的应用程序的范围可以延伸到新的客户和业务合作伙伴。对程序员来说,部署服务器应用程序一直是一件很痛苦的事。不过,有

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号