《旅游信息管理系统》由会员分享,可在线阅读,更多相关《旅游信息管理系统(44页珍藏版)》请在金锄头文库上搜索。
1、 毕业论文设计旅游信息管理系统学 生 姓 名: 许晓宇 指导教师: 广坤 教授 合作指导教师:专业名称: 计算机科学与技术 所在学院: 职业技术学院 2008 年 6 月 / 目 录摘要IABSTRACTII第1章引言11.1课题背景11.2 论文的研究容11.3 论文的组织构造2第2章系统的开发工具与环境32.1 Visual Basic.NET简介32.2 Access 2000简介42.3 系统的开发环境4第3章需求分析和总体设计63.1 系统需求分析63.2 系统的总体设计6第4章系统数据库设计134.1 数据库概念构造设计134.2数据库逻辑构造设计174.3 数据表的创立174.4
2、 数据库的创立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 Basic.NET,C/S构造,旅游信息管理AbstractThe travel information management system i
4、s 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 puters, people are willing and habits by puter to access to infor
5、mation 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 provide a pla
6、tform 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, the module t
7、o solve mon problems, dalian own festival module and exit system module. And the function of these modules add, edit, delete, select are finished.Key words:Visual Basic.NET, 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中的Visual Basic.NET开发语言和系统在数据库的设计开发中使用的Access数据库,并介绍了系统开发所需要的计算机环境。第3章是系统
12、的需求分析和总体设计,包括系统的模块划分。第4章是系统的数据库设计,包括数据库的概念构造设计和数据库的逻辑构造设计。第5章是系统的详细设计和实现,包括系统各个接口设计和代码实现。第6章是系统测试和维护。最后是结论、致、参考文献及附录。第2章 系统的开发工具与环境2.1 Visual Basic.NET简介随着Internet的不断开展和广泛应用,未来将是以网络为中心的世界。面对这个正在降临的世界,Microsoft公司在2002年正式发布了在技术上具有革命性意义的网络计算机平台Microsoft.NET简称.NET,宣告了一个新时代的开场。2000年6月美国微软公司宣布.NET战略。Visua
13、l Basic.NET是微软最新开发套件Visual Studio.NET的重要组成局部,简单、高效,适合程序设计入门者学习。 它是Visual Studio.NET支持的多种编程语言之一,是Visual Studio.NET中第一个推出的基于.NET框架的应用程序开发工具。它不是一个独立的开发工具,而是与多种高级语言一起被集成到Visual Studio.NET中。它不仅继承了Visual Basic 6.0的使用简便、功能强大、效率率高等特点,还新增了“继承功能,使用Visual Basic编程了真正的“面向对象的编程工具,因此是目前最为优秀的应用系统开发工具之一,也是目前最流行的.NET
14、开发工具之一1。Visual Basic.NET的功能特点:1易学易用的应用程序集成开发环境Visual Basic.NET被集成在Visual Studio.NET中,用户可以使用Visual Studio.NET所提供的集成开发环境,方便地设计界面、编写代码、调试程序,把应用程序编译成可执行文件,直至把应用程序制作成安装盘,为用户提供了友好的开发界面。2面向对象的可视化设计工具在Visual Basic.NET中,应用面向对象的程序设计方法Object-Oriented Programming,把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计的
15、要求,直接在屏幕上“画出窗口、菜单、命令按钮等不同类型的对象,并为每个对象设置属性,Visual Basic.NET自动产生界面设计代码。程序员的编程工作只编写针对对象要完成事件过程的代码,因此可以提高程序设计的效率。3事件驱动的编程机制事件驱动视非常适合图形用户界面的编程方式。传统的编程方式是一种面向过程,按程序事先设计的流程运行。但在图形用户界面的应用程序中,用户的动作即事件掌握着程序的运行流向。每个事件都能驱动一段程序的运行,程序员只要编写响应用户动作的代码,各个动作之间不一定有关西。这样的应用程序代码较短,使得程序既易于编写又易于维护。4支持构造化程序设计,具有面向对象程序设计语言的所有特征Visual Basic.NET提供的控制构造完全支持传统的构造化程序设计,可以编制构造清晰简明的程序;用户不仅可以使用预定义的对象进展程序设计,而且还可以自己定义类。定义的类具有封装性、继承性、多态性等面向对象程序设计语言所有的关键特征。5具有丰富的数据类型、功能强大的类库Visual Basic.NET不仅拥有于C+同样丰富的数据类型,而且由于将数据类型定义成类,因而数据