本科毕业设计-旅游管理系统设计与实现.doc
《本科毕业设计-旅游管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业设计-旅游管理系统设计与实现.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、旅游管理系统设计与实现专业:计算机科学与技术班级:2014级姓名:徐茂成目 录引 言31 可行性分析51.1 课题背景51.2 设计系统所要达到的要求51.3 课题目标52 开发工具简介72.1 系统的开发72.1.1 编程工具72.1.2数据库72.2 数据库的连接72.2.1配置数据源72.2.2二者的结合ADO82.3 Windows环境下的VB开发环境93 系统模型整体设计103.1 系统设计分析103.2 系统前期设计103.2.1系统功能模块103.2.2系统开发的设计思想103.3 系统功能描述113.4 系统技术要点123.5 数据库设计123.6 数据库逻辑结构设计134 系
2、统详细设计164.1 登录控制模块164.2 系统主界面设计174.3 地域信息管理模块设计184.4 景点资源管理模块设计194.5 旅游线路管理模块设计204.8 用户管理模块设计21结 论22致 谢23参考文献25 沈阳大学毕业设计(论文) No摘 要本文主要研究了旅游管理系统的分析、设计与实现。介绍了系统的相关理论知识,分析了业务流程以及有关数据,建立了系统功能模块图,并设计了系统的功能和结构。系统在实现过程中所遇到的关键问题及其解决方案,建立了多个功能管理模块,也论述了数据库访问、权限控制、登录控制和界面设计的解决方案。旅游管理系统是基于建立完善的旅行管理控制模型的基础上,建立的具有
3、很大灵活性的业务管理软件,为旅游者提供了极其方便的作用。旅行社业务管理控制模型是建立在实际旅行社业务营运方面的构思,并且适当简化的基础上。其中考虑了各个模块可以完成的具体功能,真实的体现了旅行社业务管理的过程,并对游客的信息进行了分析,有助于旅行社的实际管理过程。对该系统需要的功能进行了比较完善的实现,可以由人工输入一定的参量,并且对数据库进行直接的数据交流,能够很好的实现旅行社业务管理控制的各个方面功能。该旅游管理系统的开发是在Visual Basic 6.0软件的编程环境下实现,数据库系统使用了国际通用SQL Server 2000软件实现。关键词:旅游; 模型; 数据库;程序设计; 利润
4、abstractThis paper mainly studies the tourism management system analysis, design and implementation. Introduces the system of related theory knowledge, analyses the business process and relevant data, established the system function module chart, and design the system function and structure. System
5、encountered in the process of implementation of the key problems and their solutions, set up a multiple functional management module, and discusses the database access, access control, access control and interface design solutions.Tourism management system is based on perfect travel management contr
6、ol model is established on the basis of establishing the great flexibility of business management software, provides extremely convenient role for the tourists. Travel agency business management control model is based on the actual operation of the travel agency business idea, on the basis of simpli
7、fying and appropriate. With considering the specific function of each module can be completed, real embodies the process of travel agency business management, and analyses the tourists information, help the travel agencys actual management process. To the function of the system need to compare the p
8、erfect implementation, can be manually input certain parameters, and to direct the database data communication, can achieve a good travel agency all aspects of business management and control functions. The development of the tourism management system is software programming environment in Visual Ba
9、sic 6.0 implementation, database system using the international general SQL Server 2000 software implementation.Key words:Travel; Model; Database; Program design; profits引 言三十多年的改革开放使中国旅游业步入一个高速发展阶段,正在从亚洲旅游大国走向世界旅游强国。随着旅游业的发展,国内的旅行社业务也有了长足的进步。到2014年底,全国共有旅行社上万家。虽然数量大,但是国内的绝大多数旅行社仍处在“散、弱、差、小”状态。整个行业的
10、营业收入还远不如美国或日本的一家大旅行社。中国旅行社的企业流程重组的必要性。目前,中国的大部分旅行社的业务流程极不合理和规范,有承包经营模式、有手工操作模式等,业务流程信息流被切割的支离破碎。这是造成目前“散、弱、差、小”的局面根本原因。对于这样的业务流程必须进行彻底的改革,旅行社必须要进行业务流程重组。信息技术是业务流程再造的保障。在知识时代,信息作为重要的生产要素,改变了人们对企业中信息技术和管理信息系统的认识方式。信息是信息技术和管理信息系统的核心部分。因此,利用先进的信息技术整合企业业务流程,从而减少企业的成本消耗,树立企业的竞争优势,是目前业务流程重组的必然选择。信息资源能将人力资源
11、、资金资源、物质资源联系起来,有助于企业业务流程重组的顺利实施。随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高,但伴随着人的劳动强度的增大,如何来度过工作之余的时间并能好好的享受,是一个很现实的问题。无疑,旅游业的蓬勃发展论证了这个理论,旅游是人们工作之余度假的最好选择。旅游业的发展,也继承了信息化的发展道路,网络的兴起,给了人们各种各样不同的选择。与此同时,为了管理好一个旅行社团,管理问题也就提上了日程。随着旅游市场的不断扩大,旅游爱好者的大量增加,
12、其管理难度也越来越大,如何优化旅行社的日常管理也就成为了一个大众化的课题。在计算机飞速发展的今天,将计算机这一信息处理利器应用于旅行社的日常管理已是势必所然,而且这也将为旅行社的管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为旅游业的飞速发展提供无限潜力。采用计算机管理信息系统已成为旅游业管理科学化和现代化的主要标志,它给旅行社带来了明显的经济效益和社会效益。主要体现在:极大提高了旅行社的效率,减少了人员冗余等问题。基于旅游业务管理的全面自动化,可以减少管理过程中的漏洞,节约不少开支,增加收入,提高旅行社的管理水平。旅行社业务管理的全面自动化、信息化则是其中极其重要的部分。为了加快
13、旅行社业务管理自动化的步伐,提高旅行社业务管理处理效率,建立旅游管理系统已变得十分必要1。通过对旅行社业务管理日常工作的详细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今旅游业信息管理需求的计算机信息管理系统,具有一定的实际开发价值和实用价值。1 可行性分析1.1 课题背景近年来,随着中国加入WTO,旅游行业的竞争变得日趋激烈,不仅有来自国内同行的竞争,还面临着来自国外旅游公司的挑战。那么为了在激烈的竞争中获得生存、发展,旅行社就必须尽快实现信息化,尽可能地提高自身管理水平和工作效率,降低运营成本2。这样就要求旅行社能有一个
14、统一、开放、高效、安全的运营平台,既对外提供一个必要的宣传窗口,又对内整合其所有的资源、信息和业务。而由于各方面的原因有的旅行社还没有实现上述目标,这在很大程度上制约了企业的进一步发展。因此,尽快实现一个统一的业务运营平台来加速旅行社的信息化进程已经迫在眉睫。为了给旅行社业务发展提供一个集管理和服务为一体的统一支撑平台,改善目前的工作环境,实现总部和各个业务网点以及分理机构的资源互通、统一调配、集中管理的管理要求。1.2 设计系统所要达到的要求目标系统应该达到以下要求:(1)可靠性:能连续准确的处理业务,有较强的容错能力。(2)可理解性:用户容易理解和使用该系统。(3)可维护性和适应性:系统应
15、易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。(4)可用性:目标系统功能齐全,能够完全满足业务需求。1.3 课题目标本课题的研究目标是,通过建立旅行社业务过程模型,分析其优缺点,并据此进行系统的设计,对业务流程进行重组,建立一个高效合理的业务过程模型,使最终实现的旅游管理系统实现以下目标:(1)为旅游者提供更多信息。(2)完善旅游业务服务,为企业带来更多的经济效益。(3)为旅行社的业务人员提供完善的服务支持,提高服务水平。2 开发工具简介2.1 系统的开发2.1.1 编程工具市场上可以选用的开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多的可用作企业级开发工具
16、的产品有:Visual Basic、Java、Visual C+等。在这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些侧重于可视化开发工具所带来的便利性与效率,各有特色,也满足了不同用户的需求。我在这次毕业设计中选用了Visual Basic 6.0,这是一个可视化的快速应用程序设计语言,提供了可视化的集成开发环境。这一环境为应用程序开发及设计人员提供了一系列的工具,可广泛地应用于种类应用程序设计。在Visual Basic的集成开发环境中,用户可以设计界面、编写程序代码、运行程序、错误调试跟踪等,极大地降低了应用程序开发的难度。2.1.2数据库数据库选用的是微软公司的SQL S
17、erver 2000。SQL Server的企业管理器中建立“旅游”数据库,之后在数据库中建立表。还可以在查询分析器中执行SQL语句。2.2 数据库的连接2.2.1配置数据源配置一个数据源的步骤如下:(1)进入管理工具,选择数据源,打开ODBC数据源管理器对话框。(2)在ODBC数据源管理器的对话框中选择系统DSN。(3)单击“添加”,在建新数据源对话框中选择数据源的驱动程序。(4)选择SQL Server,单击“完成”,进入到“创建到SQL Server的新数据源”对话框。(5)指定数据源名、描述、服务器名。(6)选择验证方式(NT或SQL server),单击“下一步”。(7)更改默的认数
18、据库为,单击“下一步”,完成。(8)测试数据源。2.2.2二者的结合ADOVB技术为访问数据库提供了简便的手段。在Visual Basic中,可以通过ADO控件对象来访问存储在服务器端的数据库。主要有三种ADO对象:Connection、Recordset和Command。其中,Connection负责打开或连接数据库;Recordset负责存取数据表;Command负责执行查询(Action Query)命令。在本系统中,访问数据库的操作分为以下四步:(1)创建数据库连接 Dbname=”driver=(SQL Server);server=ss36;databasc=旅游;uid=sa;p
19、wd=sa” Set cn=server.createobject(“adodb.connection”) Cn.open dbname /打开链接(2)创建数据库对象 Set rs=server.createobject(“adodb.recordset”)(3)操作数据库 Rs.open”select * from 旅游 order by id”,cn(4)关闭数据对象和链接Rs.close2.3 Windows环境下的VB开发环境Visual Basic 6.0是一个非常理想的软件开发工具,无论是企业级用户还是个人开发者,都能够利用Visual Basic 6.0 轻松、简便地开发应用程
20、序,备受广大程序开发人员的好评。尤其是Visual Basic 6.0对数据库的强大支持,极大地提高了数据库应用软件开发的效率,极大地缩短了开发周期,深受广大程序设计人员的喜爱。Visual Basic 6.0为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。在这里我选用的是Microsoft SQL Server数据库,虽然前面提到的许多数据产品也不错,但是考虑到本系统的实际情况,我选择了Microsoft SQL Server 2000,它不但简单易用,而且因为它是Microsoft的产品,具有与Windows良好的兼容性,从
21、而也是保证程序能正常稳定运行的一个先决条件。3 系统模型整体设计3.1 系统设计分析旅游管理系统可以把各种旅游资源进行分类存储管理,通过网络实现资源的共享,不仅方便快捷,而且方便。本课题紧扣旅游的关键要素,对这些旅游资源进行管理,并最终形成旅游产品旅游线路。此课题具有很强的实用性,既可以作为独立的系统使用,也可以作为大型旅游企业综合业务管理系统的一个重要组成部分。本系统主要包括、地域资源管理、景点资源管理、交通资源管理、旅游线路管理等主要功能模块,全面系统地实现了旅游管理系统的功能。3.2 系统前期设计3.2.1系统功能模块从功能描述的内容可以看到,本程序可以实现的完整功能。根据这些功能,设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 旅游 管理 系统 设计 实现
限制150内