旅行社网站管理系统毕业设计论文.docx

上传人:b****8 文档编号:9947766 上传时间:2023-02-07 格式:DOCX 页数:53 大小:1.02MB
下载 相关 举报
旅行社网站管理系统毕业设计论文.docx_第1页
第1页 / 共53页
旅行社网站管理系统毕业设计论文.docx_第2页
第2页 / 共53页
旅行社网站管理系统毕业设计论文.docx_第3页
第3页 / 共53页
旅行社网站管理系统毕业设计论文.docx_第4页
第4页 / 共53页
旅行社网站管理系统毕业设计论文.docx_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

旅行社网站管理系统毕业设计论文.docx

《旅行社网站管理系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《旅行社网站管理系统毕业设计论文.docx(53页珍藏版)》请在冰豆网上搜索。

旅行社网站管理系统毕业设计论文.docx

旅行社网站管理系统毕业设计论文

旅行社网站管理系统毕业设计论文

第1章绪论

1.1问题的提出

1.1.1课题的来源

当今,席卷全球的信息化大潮把信息管理推倒了时代发展的前沿,信息管理系统已经成为全社会注视的热点。

随着科学技术的发展,今天的计算机已经深入到社会和生活的各个领域,广泛的应用于农业生产、国防和科研领域,尤其在信息管理系统方面其发展的规模和应用程度已经成为一个国家现代化水平的重要标志。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已成为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

人们可以将大量的繁琐的工作交给计算机去完成,从而大大提高了工作效率,此外,计算机可以利用长期使用过程中所存贮的大量数据进行数据分析,为管理者进行决策提供可靠的信息资料。

旅行社旅游服务项目众多,客人信息内容繁琐,而且信息量大,因而在操作上经常造成很多不便之处,浪费了时间,降低了工作效率,而且极大地影响了旅行社的服务质量和经济效益。

由此我设计了这个MIS系统。

该管理系统的开发,本着科学化、规范化、系统化的原则,并考虑到旅行社的实际情况,采用浏览器/服务器结构,该系统支持SQL,具有查询方便、安全保密性好、用户界面友好、容易操作等优点。

应用此管理系统后,该旅行社对每位客人的具体情况便可以了如指掌,而且在对客人信息进行操作时,节省了大量时间,很大程度上提高了员工的工作效率和酒店的服务质量。

1.1.2研究课题的动态

当今,席卷全球的信息化大潮把信息管理推倒了时代发展的前沿,信息管理系统已经成为全社会注视的热点。

国外许多发达国家在这一方面采用先进技术,发展水平领先一步。

在我国也已开始应用于经营管理的各个领域,在不同的部门、不同的层次上参与和支持着各种经营、管理活动,扮演着越来越重要的角色,产生了一定的经济效益和社会效益。

旅游作为一个成熟的产业,各种旅行社管理软件众多,有条件的旅行社采用自主开发或委托软件开发商开发出的专用软件,部分大型旅行社也已经使用市场上的有关旅行社管理系统(一般价格也较昂贵)。

然而占着绝大多数的中小型旅行社、部分旅行社由于资金、人员等多方面原因不易使用旅行社管理类软件,全凭原始的手工记录管理,效率低、易出错;同时,市场上出现的各类旅行社管理软件基本上都是为大型旅行社专业设计的,有很多功能对于一般旅行社根本用不上。

软件市场急需一套低廉的价格、完善的服务,齐全的功能为基础,结合旅行社前台管理的需要进行扩展性而开发的一套旅行社管理系统。

1.2课题的内容与意义

1.2.1课题的内容

研究的内容为旅行社管理系统,该系统的主要功能模块包括:

系统管理、酒店信息管理、线路信息管理,九寨风情信息管理,留言管理等。

系统管理模块主要功能为管理员管理,数据库备份,恢复数据库,酒店订购管理,线路预定管理,系统帮助等;公司简介信息管理模块主要是进行内容管理等。

酒店信息管理模块提供酒店即时的信息,实时更新酒店信息,修改酒店资料等;宾客系统主要是提供各种旅游线路信息功能,以便让顾客了解本旅行社提供的旅游线路,热门线路等信息,便于做到实时更新。

留言管理模块主要是提供留言信息管理等.这些模块基本上满足了用户(旅行社)在酒店信息管理,旅游线路管理等方面的需求,并且还可随着旅行社业务的发展对系统进行扩展升级。

1.1.2课题的意义

随着世界经济全球化进程的加快,特别是迅捷、准确的全球预定网络和旅游电子商务使得旅行社的经营管理建立在一个范围更广,效率更高,因而竞争也更为激烈的基础之上。

企业所面临的竞争对手的时空概念发生了根本性的变化,企业竞争的实质已经从产品、市场转向信息和时间的竞争。

互联网的开放性、国际性和多媒体性使得旅游酒店的经营范围扩展到全球,电子商务扩大了旅行社业的竞争领域,使旅行社从常规的广告竞争,促销手段,旅游线路产品设计等领域的竞争扩大大无形的虚拟竞争空间。

它的最大特点是:

卖方运用互联网导购或服务,买方掌握消费主导权。

其演化形式是,以市场竞争为底蕴的竞买拍卖。

传统的以市场为导向的营销模式转变为网络化的顾客导向模式,从而加剧了市场竞争的激烈与深化。

正如战略家安素夫所强调的那样,在动荡强度很高的环境中,企业必须把触角伸向市场,建立弱信号放大的“预警系统”。

在机会没有来临之前,按照趋势所示,在组织上配置资源,作为准备,一旦时机成熟,征兆出现,就调集组织资源,捕捉机会,谋求比竞争者领先一步。

当前,信息已成为开放企业组织输入输出的重要内容。

企业对输入输出信息的采集、分析和处理成效,决定了组织决策的成败。

旅行社管理系统是一个星级酒店所不能缺少的管理系统,利用该管理系统可以对旅行社规模、制度、政策的进一步拓展提供了方便条件,以及提高工作效率和经济效益,在管理上更加条理化、规范化、科学化。

可以预见,旅行社管理系统的实现将在很大的程度上改善旅行社的管理运行机制,提高旅行社的办公效率,为高质量旅行社服务提供保证。

并且准确、快速、统一的信息处理对旅行社公司的决策、业务发展和社会信誉必定有着积极的意义!

1.2.3术语说明

可行性研究:

是指在具体的开发工作之前所作的研究,研究该软件在经济、技术、环境等方面是否已具有开发的条件。

模块:

又称构件,一般指用一个名字可调用的一段程序。

类似于高级语言中的Procedure(过程),Function(函数),Subroutine(子程序)等。

软件开发成本:

是指软件开发过程中所花费的工件量及相应的代价。

DFD:

数据流程图

1.3开发平台

1.3.1DreamWeaver简介

管理信息系统(MIS)是一个综合的用户—机器系统,它利用计算机提供信息以支持运行、管理、分析和决策功能。

对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。

MACROMEDIA公司推出的dreamweaver正是这样一种高效而快捷的集成开发环境,它提供了可视化的、面向对象的、基于客户机—服务器的开发环境。

1.开放式数据库联接ODBC环境

这种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩充。

目前,市场上流行的各种数据库系统软件,如Oracle/Informix/Sybase/SQLServer等,各行其道,使用户无所适从。

然而PowerBuilder为这些数据库提供了公共的前端工具,提供了开放式数据库连接ODBC,不仅适用于各种数据库管理系统,具有很好的兼容性,而且还能给已有的数据资源带来全新的图形界面。

2.基于浏览器/服务器的体系结构

B/S结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

3.面向对象的应用程序开发方法

对象(OBJECT),是包含相关的数据(以变量的形式)以及用于操作这些数据的方法(子程序)的软件包。

一个对象是一个类的具体表现,在功能上它与其它程序保持独立,一个定义良好的对象具有封装的数据和功能。

4.可视化的开发环境

用户不用了解WINDOWS和C编程技术,通过图形化的交互操作,就可以设计实现应用系统,开发出美观、简洁的图形化界面来。

1.3.2数据库介绍

数据库技术生于20世纪60年代,发展至今已有40年的历史。

数据库技术作为数据管理的最有效的手段,它的出现极大地处进了计算机应用的发展,目前基于数据库技术的计算机应用已成为计算机应用的主流。

数据、数据库、数据库系统和数据库管理系统是与数据库技术密切相关的4个基本该念。

数据实际上是描述事物的符号记录。

数据库就是长期储存在计算机内、有组织的、可共享的数据集合。

数据库管理系统是位于用户和操作系统之间的一层数据管理软件。

数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。

数据库(database)即数据的仓库,是存储在计算机内、有组织的、可共享的相关数据的集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和扩展性,并可为各种用户共享。

例如,将公司所有雇员的编号、姓名、性别、出生年月、所在部门、职务和家庭住址等情况存储在计算机中,还可以将各个雇员的每日销售情况存储在计算机中,形成一个数据库。

数据库中的数据是高度结构化的,可以存储大量的数据,并且能够方便地进行数据的查询,另外数据库还具有较好的保护数据安全和维护数据一致性的措施,能够方便数据的共享。

数据库管理系统(databasemanagementsystem)是在操作系统支持下,为数据库的建立、使用和维护而配置的软件系统,例如MicrosoftSQLServer或Oracle等。

数据库管理系统是位于用户与操作系统之间的一层数据管理软件,它在操作系统的基础上,对数据库进行管理和控制,利用数据库管理系统提供的一系列命令,用户能够方便地建立数据库和操作数据,比如建表、向表中添加、删除记录等。

用户使用的各种数据库命令以及数据库应用程序的运行,都要通过数据库管理系统来实现。

另外,数据库管理系统还要保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复等任务。

数据库管理系统时数据库系统的核心,包括:

数据定义语言(DDL)及编译解释程序;数据操作语言(DML)及编译解释程序;数据库管理和控制程序。

数据库应用程序是指用ASP或ASP.NET等开发工具开发的程序,用来实现某种具体的功能,例如酒店管理系统,各种信息管理系统等。

数据库应用程序是在操作系统和数据库管理系统的支持下开发和运行的,它利用数据库管理系统提供的各种手段访问一个或多个数据库及其数据。

数据库系统(databasesystem)是指由计算机硬件、操作系统、数据库管理系统及其开发工具和在此支持下建立起来的数据库、应用程序以及用户、数据库管理人员组成一个整体。

对于大型的数据库系统,例如MicrosoftSQLServer,数据库的建立、使用和维护工作需要有专门的人员来完成,称为数据库管理员(databaseadministrator)。

关系数据库以关系模型为基础,自80年代以来,计算机厂商推出的数据库管理系统几乎都是基于关系模型的。

关系模型建立在严格数学感念的基础上,概念简单、清晰,并且功能强大,易于用户理解和使用,所以,关系模型提出后关系数据库得到了迅速发展,并得到了广泛应用。

关系数据库是根据表、记录和字段之间的关系进行组织和访问的,以行和列组织的二维表的形式存储数据,并且通过关系将这些表联系在一起。

1.3.3SQLSever2000简述

创建于1975年的微软公司推出了最新的关系型数据库管理系统MicrosoftSQLServer2000。

它是一个优秀的面向下一代的数据库和数据分析系统,可以帮助用户建立自己的Internet商务体系。

MicrosoftSQLServer2000具有很高的可靠性、可伸缩性、可用性、可管理性等特点,为用户提供了完整的数据库解决方案。

MicrosoftSQLServer2000的发布再一次表明,数据库技术的发展是无止境的,用户不断增长的现实需求是推动数据库技术发展的动力。

MicrosoftSQLServer2000具有完全的Web功能,支持扩展标记语言并且拥有一个新的、集成的数据挖掘引擎,可以让用户从BtoB(企业和企业之间)和BtoC(企业和用户之间)型的电子商务所提供的机会中获取高额收益。

MicrosoftSQLServer2000与WindowsDNA2000平台一起,使各种规模的公司在Web上与客户和供应商进行商业贸易都变得更容易,并可以把老式系统集成到下一代的商业解决方案中去。

SQLServer作为一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。

越来越多的开发工具提供了与SQLServer的接口。

SQLServe是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。

于1988年推出了第一个OS/2版本,在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

SQLServer2000继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能、具有使用方便、可伸缩性好与相关软件集成程度高等优点。

可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

MSSQLServer不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。

事实上,SQLServer数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易的发现,在SQLServer的数据库处理方式,则是使用面向对象的操作方式与精神,也就是说,SQLServer的所有功能,都可以基于系统已经建立好的一些对象来达成,是相当OO(面向对象)的一个系统结构。

SQLServer企业管理器是SQLServer的主要管理工具,它提供了一个遵从MMC标准的用户界面,使用户得以:

1.定义SQLServer实例组。

2.将个别服务器注册到组中。

3.为每个已注册的服务器配置所有SQLServer选项。

4.在每个已注册的服务器中创建并管理所有SQLServer数据库、

对象、登录、用户和权限。

5.在每个已注册的服务器上定义并执行所有SQLServer管理任务。

6.通过唤醒调用SQL查询分析器,交互地设计并测试SQL语句、

批处理和脚本。

7.唤醒调用为SQLServer定义的各种向导。

SQLServer提供了两种程序员访问数据库的方式:

·ODBCODBC是微软公司发布的一个标准的数据库通用接口,应用程序和数据都保持相对独立。

SQLServer提供了ODBC驱动程序,通过ODBC应用程序可以直接存取和操作数据。

·T-SQLSQLServer数据库对标准的SQL语言进行了扩充,增强了SQL语言的功能。

1.3.4设计的整体框架

本系统采用了浏览器/服务器(Browser/Sever)结构。

典型的浏览器/服务器结构包括一个前端(或称客户),它的作用是访问和处理来自后端(或称服务器)上的数据。

目前国内发展和流行的MIS系统平台模式大体上分为两种:

客户机/服务器模式(Client/Server,简称C/S)和Web浏览器/服务器模式(Browser/Server,简称B/S)。

C/S模式主要由客户应用程序(Client)、服务器管理程序(Server)和中间件(middleware)三个部件组成。

客户应用程序是系统中用户与数据进行交互的部件。

服务器程序负责有效地管理系统资源,如管理一个信息数据库,其主要工作是当多个客户并发地请求服务器上的相同资源时,对这些资源进行最优化管理。

中间件负责联结客户应用程序与服务器管理程序,协同完成一个作业,以满足用户查询管理数据的要求。

B/S模式是一种以Web技术为基础的新型的MIS系统平台模式。

把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。

首先它简化了客户端。

它无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。

1.4可行性研究

1.4.1基本要求

此系统应便于对旅行社线路预定结果查询、酒店信息查询管理、留言反馈等资源进行综合管理,对旅行社运作状况统一管理。

最终目的是提高工作效率和减轻劳动强度;提高信息处理速度和准确性;为业务、管理提供更方便的服务项目。

提高旅行社经营效益和市场分析抉择。

1.功能

管理信息系统主要功能是准备和提供统一格式的信息,使各种统计工作简化,使信息成本最低;及时全面地提供不同要求的、不同细度的信息,以期分析解释现象最快,及时产生正确的控制;全面系统地保存大量的信息,并能很快地实现查询、修改、删除等功能,为决策提出信息支持。

旅行社管理系统包括四个系统:

系统管理、公司简介信息管理、酒店信息管理、线路信息管理、留言管理等。

系统管理:

主要功能为服务员及操作员设置、预订解除、数据库的备份/恢复数据库,线路预定信息管理,酒店预定信息管理等。

此功能模块处理是旅行社与客人之间开展的主要内容,也是本系统中的核心部分,只有完善了此系统才能说是实现了旅游业务的电脑管理。

公司简介信息管理:

主要功能是对旅行社的公司经营的业务,旅游线路,酒店合作信息,旅行社的发展历程介绍等,方便用户对公司情况的了解。

酒店信息管理:

提供各种查询功能以便及时了解酒店即时的信息,包括查询客人资料,酒店信息资料等,该系统面对各种复杂的结算要求应具有很强的应变能力。

线路信息管理:

此系统是专为前台处理旅游线路预定操作员设计的服务系统,它提供了旅游线路的信息化管理。

2.性能

本系统结构设计合理,功能齐全,信息指标丰富、规范;采用模块化设计、结构合理、操作简单,具有友好的人机界面和灵活的系统可维护性;有优越的数据共享性,可以使用户充分的利用历史数据,减少数据的重复录入和工作量;方便快捷有效的完成旅行社管理系统的各项工作,录入数据合法性的校验程度高,数据查询速度快;有广泛的网络选择性,可以形成浏览器/服务器结构的数据库系统。

主要表现在以下几点:

(1)全面构建数字化旅行社,实现旅行社内无纸办公。

(2)具有良好的可移植性,可针对不同的用户需求定制系统部分功能。

(3)系统权限与安全的合理分配,可根据需要自行设置。

(4)用户界面友好,美观,易于操作。

3.系统输入

管理员信息、数据库管理的设置,操作员的添加,还有顾客预订、酒店信息录入与查询,线路信息录入与查询等。

4.系统输出

各种查询的结果和各种类型的报表。

5.安全和保密要求

造成数据库系统不安全的因素很多,有系统本身的原因,也有人为的失误或故意的XX的窃取、破坏。

安全管理已成为设计数据库系统的重要组成部分。

数据库系统的核心是数据库管理系统(DBMS),开发具有高安全性的DBMS是一项十分紧迫的任务。

多用户系统的工作流程都是从用户登陆模块开始,对用户的身份进行认证。

身份认证可以分为以下两个过程:

(1)认证用户是否为有效的系统用户;

(2)确认用户的类型。

本系统有三类用户进行操作,分别是管理员、操作员和顾客,管理员可以设置操作员、宾客及本身的权限,并可增删用户,操作员可以修改自己的登陆口令。

第一个过程决定用户能否进入系统。

第二个过程根据用户的类型决定用户的操作权限,从而决定用户的工作界面。

所以本系统安全和保密工作应该是可以保证的。

1.4.2开发目标

本系统开发目标包括以下几个方面:

1.提高工作效率和减轻劳动强度;

   2.提高信息处理速度和准确性;

3.为业务、管理提供更方便的服务项目。

1.4.3对现有系统分析

随着管理信息系统的出现,虽然在管理上带来了很多好处,但是如何选择一个经济实用、性能优良的管理信息系统也是一项繁复的工作。

酒店管理系统着眼于酒店的当前管理与未来发展,贴近现代酒店的管理模式和管理风格。

具备以下特点:

1.对企业来说,本管理系统功能全面,覆盖旅行社的主要业务,真正的Brower/Server体系结构,包括酒店预订、线路信息预定、管理员添加、线路信息资料、酒店信息资料、数据维护,顾客反馈信息留言管理等。

给旅行社公司的领导可根据这些功能及时改变市场策略,决策业务发展方向等。

2.从管理员、操作员来说,本管理系统界面友好,智能处理一些事务。

简单、易用、快捷地操作,并提供全面的联机使用帮助。

另外可查询顾客订购的酒店,可查询相关线路服务项目等。

3.具有高度的灵活性和良好的可扩充性,可随着旅行社业务的发展在功能和模块两方面进行扩展和升级。

如加入娱乐系统、人事工资系统等等。

1.4.4技术可行性分析

1.系统简要描述

本系统以现今比较流行的DreamWeaver8.0+ASP作为开发工具,基于MicrosoftSQLServer2000数据库开发的Brower/Server体系结构的管理信息系统,提供了数据库备份与恢复功能,使数据更加安全可靠。

2.技术可行性分析结论

本系统为一个数据库管理系统,现有技术较为成熟,估计利用现有技术完全可以达到功能目标,同时,考虑到开发期限较为充裕,预计可以在规定期限内完成开发。

 

第2章软件需求分析

2.1功能需求

2.1.1功能划分

本系统具有以下功能:

系统管理:

主要功能为服务员及操作员设置、预订解除、数据库的备份/恢复数据库,线路预定信息管理,酒店预定信息管理等。

此功能模块处理是旅行社与客人之间开展的主要内容,也是本系统中的核心部分,只有完善了此系统才能说是实现了旅游业务的电脑管理。

公司简介信息管理:

主要功能是对旅行社的公司经营的业务,旅游线路,酒店合作信息,旅行社的发展历程介绍等,方便用户对公司情况的了解。

酒店信息管理:

提供各种查询功能以便及时了解酒店即时的信息,包括查询客人资料,酒店信息资料等,该系统面对各种复杂的结算要求应具有很强的应变能力。

线路信息管理:

此系统是专为前台处理旅游线路预定操作员设计的服务系统,它提供了旅游线路的信息化管理。

2.2.2功能描述

一、系统管理

1.管理员管理

设定登陆系统人员的帐号及密码;

2.数据库备份

备份数据库;

3.数据库恢复

恢复数据库;

4.酒店订购管理

查看顾客订购酒店的情况

5.线路预定管理

查看旅游线路出行人数,出行时间,以及订购情况。

18.系统帮助

软件的系统的使用方法;

二、公司简介信息管理

公布本公司的发展历程,提供的旅游服务等信息。

三、酒店信息管理

1.内容管理

酒店信息资料管理;

2.添加信息

添加酒店的资料信息

四、线路信息管理

1.内容管理

旅游线路信息管理;

2.添加信息

添加线路的资料信息

五、留言管理

查看留言,回复留言

六、友情链接管理

添加友情链接,删除友情链接

2.2外部接口需求

1.用户界面

(1)采用div+css的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:

•要具有一致性,界面规范应遵循WEB软件界面的规范;

•提供简单的错误处理;

•提供信息反馈,用多种信息提示用户当前软件运行状态、软件界面元件的功能;

•操作可逆,其动作可以是单个的操作,或者是一个相对獐的操作序列;

•设计良好的联机帮助;

•显示画面,画

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1