旅游信息管理系统(38页).doc
《旅游信息管理系统(38页).doc》由会员分享,可在线阅读,更多相关《旅游信息管理系统(38页).doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-旅游信息管理系统-第 33 页毕业论文(设计)旅游信息管理系统学 生 姓 名: 许晓宇 指导教师: 姜广坤 教授 合作指导教师: 专业名称: 计算机科学与技术 所在学院: 职业技术学院 2008 年 6 月目 录摘 要IABSTRACTII第1章 引 言11.1 课题背景11.2 论文的研究内容11.3 论文的组织结构2第2章 系统的开发工具与环境3简介32.2 Access 2000简介42.3 系统的开发环境4第3章 需求分析和总体设计63.1 系统需求分析63.2 系统的总体设计6第4章 系统数据库设计134.1 数据库概念结构设计13数据库逻辑结构设计174.3 数据表的创建174.
2、4 数据库的创建20第5章 详细设计与实现245.1 通用模块设计245.2 用户登录模块设计255.3 系统主界面的设计265.4 景点信息窗体的设计275.5 酒店信息窗体的设计285.6 景点公交信息窗体的设计295.7 其他公交信息窗体的设计305.8 旅游服务信息窗体的设计315.9 退出系统窗体的设计32第6章 测试与维护336.1 软件测试概述336.2 系统测试的内容346.3 软件维护36结 论38致 谢39参考文献40摘 要旅游信息管理系统是对旅游信息资源进行管理的系统。随着旅游信息在种类和数量上的增多,以及涉及的方面相对较广,旅游信息的管理难度也在增大。伴随计算机的普及,
3、人们也愿意并习惯通过计算机来获取信息资源,人们可以在最短的时间内获信息,然后拟定适合自己的旅游方案,既节省人力物力又提高工作效率,达到了事半功倍的效果。本次毕业设计开发的旅游信息管理系统就提供了一个操作的平台,可以将信息进行分类管理,并以旅游信息所涉及的具体方面作为模块划分的依据。具体内容包括:系统管理员模块、旅游信息模块、酒店信息模块、交通信息模块、常见问题解决模块、大连特色节日模块和退出系统模块等,并在这些模块中完成了添加、修改、删除、查询等功能。关键词:Visual ,C/S结构,旅游信息管理 AbstractThe travel information management syste
4、m is a system which manages the travel information resources. Along with travel informations are increasing class and quantity , and involve widely,the management of travel information is also increasing difficulty. With the popularity of computers, people are willing and habits by computer to acces
5、s to information resources, people can find the information in the shortest time, and then develop the most suitable for their travel programmes, saving resources and improve work efficiency, reaching a multiplier effect.The graduate design and development of travel information management system pro
6、vide a platform for operations, The information can be managed in classify, and travel information on specific aspects of the modules as the basis on the division. Including: the system administrator module, the travel information module, the hotel information modules, traffiv information module, th
7、e module to solve common problems, dalian own festival module and exit system module. And the function of these modules add, edit, delete, select are finished.Key words: , C/S Structure ,The Travel information system第1章 引 言1.1 课题背景随着社会的高速发展,人们生活水平的不断提高,以及工作节奏的加快,旅游逐渐成为一个热门的话题,因为其形式的多样,涉及的面比较广,成为人们放松
8、压力,调节情绪的首要选择。我国的计算机技术诞生于20世纪40年代,起步晚但是发展非常迅速,虽然把计算机引入管理的领域也就只有短短的30年,但是,却给管理领域带来了翻天覆地的变化。伴随计算机的普及,人们也愿意并习惯通过计算机来获取信息资源,人们可以在最短的时间内获取旅游信息,然后拟定适合自己的旅游方案,大大的节省自己的时间、精力,获得最大限度的身心满足。传统的管理方法采用的是人管理人的方法,由相关人员去制定一些规定并监督执行,这当然会给管理带来很多的主观性,而传统的旅游信息管理也是采用人力的自然管理和纸制记录。在查询,更新时都是由人一条一条的记录,这样不仅需要大量的人力还需要大量的办公用品。这必
9、然造成对人力和物力的浪费,而且由于工作量大并且繁琐,就会带来效率方面的低下,而这些就会无形地使利润下滑。旅游信息管理系统正是在这样的背景下应运而生了。现实的要求是旅游信息管理需要一个既可以节省人力物力又可以节省财力,并且在同等时间的基础上提高效率,从而提高整个利润。旅游信息管理系统采取的是信息分类管理的理念,根据旅游所涉及的方方面面的具体要求进行系统开发的。旅游信息管理信息系统是以客户机/服务器(Client/Server,C/S)结构为基础。当客户发出请求后服务器会快速的对其的请求作出响应并解决其请求。这就解决了在人力方面的浪费。由于请求和解决请求的过程都是通过计算机完成的这样就解决了人力的
10、繁琐,还避免了传统管理方法的一些由于人的疏忽造成的错误。提高了工作的正确率和可靠性。本次毕业设计开发的旅游信息管理系统具体内容包括:系统管理员模块、旅游信息模块、酒店信息模块、景点交通模块、其它交通管理模块、旅游服务模块、退出系统模块。并在这些模块中完成了各个环节的添加、修改、删除、查询等功能。旅游信息管理系统设计的方面很广,除了可以找到相关的旅游信息外,还可以查询到祥光的交通和酒店信息等,使得查找数据变的简单,不必大量沉浸在书籍和相关影印的材料里,为搜集资料提供便利。而且在网上的信息更新及时,不会出现现实和实际不符的情况,这也是相对于传统管理的优势所在。1.2 论文的研究内容旅游信息管理系统
11、设计开发的宗旨是减少人力、提高效率。所以,在设计上是尽量涉及到和旅游相关的方方面面,这样在提高效率的基础上也提高了可靠性和完整性。本论文研究的是旅游信息的具体设计开发应用。具体的设计包括:系统管理员模块、旅游信息模块、酒店信息模块、景点交通模块、其它交通管理模块、旅游服务模块、退出系统模块。在这些模块中实现了添加、删除、修改、查询的功能。1.3 论文的组织结构论文第2章是旅游信息管理系统的技术概述,介绍了该系统设计开发使用的Visual Studio .net中的开发语言和系统在数据库的设计开发中使用的Access数据库,并介绍了系统开发所需要的计算机环境。第3章是系统的需求分析和总体设计,包
12、括系统的模块划分。第4章是系统的数据库设计,包括数据库的概念结构设计和数据库的逻辑结构设计。第5章是系统的详细设计和实现,包括系统各个接口设计和代码实现。第6章是系统测试和维护。最后是结论、致谢、参考文献及附录。第2章 系统的开发工具与环境2.1 简介随着Internet的不断发展和广泛应用,未来将是以网络为中心的世界。面对这个正在来临的世界,Microsoft公司在2002年正式发布了在技术上具有革命性意义的网络计算机平台(简称.NET),宣告了一个新时代的开始。2000年6月美国微软公司宣布.NET战略。Visual Basic.NET是微软最新开发套件Visual Studio.NET的
13、重要组成部分,简单、高效,适合程序设计入门者学习。 它是Visual Studio.NET支持的多种编程语言之一,是Visual Studio.NET中第一个推出的基于.NET框架的应用程序开发工具。它不是一个独立的开发工具,而是与多种高级语言一起被集成到Visual Studio.NET中。它不仅继承了Visual Basic 6.0的使用简便、功能强大、效率率高等特点,还新增了“继承”功能,使用Visual Basic编程了真正的“面向对象的”1。Visual Basic.NET的功能特点:(1)易学易用的应用程序集成开发环境Visual Basic.NET被集成在Visual Studi
14、o.NET中,用户可以使用Visual Studio.NET所提供的集成开发环境,方便地设计界面、编写代码、调试程序,把应用程序编译成可执行文件,直至把应用程序制作成安装盘,为用户提供了友好的开发界面。(2)面向对象的可视化设计工具在Visual Basic.NET中,应用面向对象的程序设计方法(Object-Oriented Programming),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计的要求,直接在屏幕上“画”出窗口、菜单、命令按钮等不同类型的对象,并为每个对象设置属性,Visual Basic.NET自动产生界面设计代码。程序员的
15、编程工作只编写针对对象要完成事件过程的代码,因此可以提高程序设计的效率。(3)事件驱动的编程机制事件驱动视非常适合图形用户界面的编程方式。传统的编程方式是一种面向过程,按程序事先设计的流程运行。但在图形用户界面的应用程序中,用户的动作即事件掌握着程序的运行流向。每个事件都能驱动一段程序的运行,程序员只要编写响应用户动作的代码,各个动作之间不一定有关西。这样的应用程序代码较短,使得程序既易于编写又易于维护。(4)支持结构化程序设计,具有面向对象程序设计语言的所有特征Visual Basic.NET提供的控制结构完全支持传统的结构化程序设计,可以编制结构清晰简明的程序;用户不仅可以使用预定义的对象
16、进行程序设计,而且还可以自己定义类。定义的类具有封装性、继承性、多态性等面向对象程序设计语言所有的关键特征。(5)具有丰富的数据类型、功能强大的类库Visual Basic.NET不仅拥有于C+同样丰富的数据类型,而且由于将数据类型定义成类,因而数据类型本身也提供了数据处理的能力;依靠.NET框架的支持,Visual Basic.NET程序几乎可以获取Windows提供的所有功能。(6)强大的数据库功能Visual Basic.NET采用ADO.NET数据访问技术。对各种不同类型的数据库,如Access、SQL Server、Oracle等数据库,都以统一的方式管理和访问数据源中的数据。(7)
17、网罗功能在Visual Basic.NET中,网络功能则扮演着重要的角色。首先,Visual Basic.NET中有Web Services,它将是DCOM的取代者。其次,Visual Basic.NET中还有Web Forms。Web Forms可以使用用户无需要使用ASP或者CGI就能有效地建立全交互的互联网网站。(8)完备的帮助功能在Windows环境下的软件都一样,在VB中,利用帮助菜单和F1功能键,用户可快速地获得所需的帮助信息;也可以通过网络及时获得最新的、最及时的帮助信息2 3。 Access 2000简介Access 2000是微软公司开发的,在窗口操作系统下,面向对象的,采用
18、事件驱动机制的新型关系数据库管理系统。使用它,用户无需编写任何编码,仅通过简单直观的可视化操作,就可以完成大部分的数据库管理任务。Access 2000提供了表生成器,查询生成器,报表设计器等许多便捷的可视化操作工具,以及数据库向导,表向导,查询向导,窗体向导,报表向导等众多向导,可以很方便地构造王码计算机公司软件中心的功能完善的数据库管理系统。另外,还为数据库开发管理人员提供了Visual Basic为申请 (VBA) 程序设计语言,便于高级用户开发功能更完善的数据库管理系统4。Access 2000个可以通过开放数据库连接与其它数据库(如甲骨文,Sybase和FoxPro等)相连,实现数据
19、交换与共享。同时,作为Office 2000个办公室系统软件的组件之王码计算机公司软件中心,它也能够与字,胜过,景色和由美国微软公司公司研制开发制作网页的工具等办公软件进行数据交换和共享。用户还可以通过对象链接技术与嵌入技术,在Access 2000数据库中链接和嵌入声音,图像等多媒体数据。 Access 2000更具备强大的网络功能,使用户很方便的在英特网和内联网上发布数据库,通过其新的数据访问页对象,访问网络数据库中的数据。Access 2000内置有功能多样,种类丰富的函数,可以帮助数据库开发人员开发出功能完善,操作简便的数据库系统。另外,在其数据库中,可以同时拥有多个表,查询,窗体,报
20、表,网络页, 宏和模块等对象,但是在其主窗口中,同一时刻只有一个数据库处于打开状态5。2.3 系统的开发环境本次开发的旅游信息管理系统对操作系统的要求如下:(1)硬件要求:CPU:最低Intel Pentium II 500 MHz。磁盘空间:250MB(完全安装),155MB(快速安装)。内存:128MB(最好256MB以上)。显示:1024*768,256色(2)软件要求:Windows 2000以上的操作系统。 2003。Access 2000。6第3章 需求分析和总体设计3.1 系统需求分析 总体需求概述根据旅游信息管理的需求,我们对景点、酒店、交通、旅游常见问题和大连特色节日等旅游相
21、关信息的进行管理。主要包括景点信息的管理、酒店信息管理、交通信息管理以及旅游服务信息管理和大连特色节日信息管理等几个方面的内容。这几方面内容中包括信息的录入和查询,以及信息的实时更新。管理员针对信息的变更,对相关信息进行管理,保证信息的最新性和准确性,易于日常的操作和维护。 需求的具体分析根据总体功能需求特将具体功能需求描述如下:(1)旅游信息、公交信息的功能需求:当查询到了景点的相关内容后,根据乘车路线,可以对景点的公交信息进行互动查询,在公交信息模块中,也可以根据线路经由景点对景点信息进行查询。根据景点信息的更新或者是公交信息的变更,进行添加、修改和删除的操作。(2)酒店的功能需求:酒店信
22、息作为旅游行业中不可分割的一部分,在系统中可以做相应的查询和管理,系统中列出酒店级别,以及酒店相关信息,并可以查询就近的景点信息。根据酒店信息变更及时更新,保证最新性。 (3)信息服务的功能需求:因为本系统是针对大连地区的旅游系统,所以为方便信息查询,在本系统中提供了相应的交通信息和大连特色节日等模块,对于航班信息、长途客运信息和火车信息都做了具体介绍,对于旅游常见问题和旅游疑问解答也在此功能中得到解决。3.2 系统的总体设计 系统的模块划分根据对系统需求的分析,可以把系统划分:系统管理员模块、旅游信息模块、酒店信息模块、景点公交模块、其它交通管理模块、旅游服务模块和退出系统模块。(如图3-1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅游 信息管理 系统 38
限制150内