理系统,该系统的主要功能模块包括:系统管理、酒店信息管理、线路信息管理,九寨风情信息管理,留言管理等。系统管理模块主要功能为管理员管理,数据库备份,恢复数据库,酒店订购管理,线路预定管理,系统帮助等;公司简介信息管理模块主要是进行内容管理等。酒店信息管理模块提供酒店即时的信息,实时更新酒店信息,修改酒店资料等;宾客系统主要是提供各种旅游线路信息功能,以便让顾客了解本旅行社提供的旅游线路,热门线路等信息,便于做到实时更新。留言管理模块主要是提供留言信息管理等.这些模块基本上满足了用户(旅行社)在酒店信息管理,旅游线路管理等方面的需求,并且还可随着旅行社业务的发展对系统进行扩展升级。
1.1.2 课题的意义
随着世界经济全球化进程的加快,特别是迅捷、准确的全球预定网络和旅游电子商务使得旅行社的经营管理建立在一个范围更广,效率更高,因而竞争也更为激烈的基础之上。企业所面临的竞争对手的时空概念发生了根本性的变化,企业竞争的实质已经从产品、市场转向信息和时间的竞争。互联网的开放性、国际性和多媒体性使得旅游酒店的经营范围扩展到全球,电子商务扩大了旅行社业的竞争领域,使旅行社从常规的广告竞争,促销手段,旅游线路产品设计等领域的竞争扩大大无形的虚拟竞争空间。它的最大特点是:卖方运用互联网导购或服务,买方掌握消费主导权。其演化形式是,以市场竞争为底蕴的竞买拍卖。传统的以市场为导向的营销模式转变为网络化的顾客导向模式,从而加剧了市场竞争的激烈与深化。正如战略家安素夫所强调的那样,在动荡强度很高的环境中,企业必须把触角伸向市场,建立弱信号放大的"预警系统"。在机会没有来临之前,按照趋势所示,在组织上配置资源,作为准备,一旦时机成熟,征兆出现,就调集组织资源,捕捉机会,谋求比竞争者领先一步。当前,信息已成为开放企业组织输入输出的重要内容。企业对输入输出信息的采集、分析和处理成效,决定了组织决策的成败。
旅行社管理系统是一个星级酒店所不能缺少的管理系统,利用该管理系统可以对旅行社规模、制度、政策的进一步拓展提供了方便条件,以及提高工作效率和经济效益,在管理上更加条理化、规范化、科学化。可以预见,旅行社管理系统的实现将在很大的程度上改善旅行社的管理运行机制,提高旅行社的办公效率,为高质量旅行社服务提供保证。并且准确、快速、统一的信息处理对旅行社公司的决策、业务发展和社会信誉必定有着积极的意义!
1.2.3 术语说明
可行性研究:是指在具体的开发工作之前所作的研究,研究该软件在经济、技术、环境等方面是否已具有开发的条件。
模块:又称构件,一般指用一个名字可调用的一段程序。类似于高级语言中的Procedure(过程),Function(函数),Subroutine(子程序)等。
软件开发成本:是指软件开发过程中所花费的工件量及相应的代价。
DFD:数据流程图
1.3 开发平台
1.3.1 DreamWeaver简介
管理信息系统(MIS)是一个综合的用户-机器系统,它利用计算机提供信息以支持运行、管理、分析和决策功能。对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。MACROMEDIA公司推出的dreamweaver正是这样一种高效而快捷的集成开发环境,它提供了可视化的、面向对象的、基于客户机-服务器的开发环境。
1.开放式数据库联接ODBC环境
这种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩充。目前,市场上流行的各种数据库系统软件,如Oracle/ Informix/ Sybase/SQL Server等,各行其道,使用户无所适从。然而Power Builder为这些数据库提供了公共的前端工具,提供了开放式数据库连接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)即数据的仓库,是存储在计算机内、有组织的、可共享的相关数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和扩展性,并可为各种用户共享。例如,将公司所有雇员的编号、、性别、出生年月、所在部门、职务和家庭住址等情况存储在计算机中,还可以将各个雇员的每日销售情况存储在计算机中,形成一个数据库。
数据库中的数据是高度结构化的,可以存储大量的数据,并且能够方便地进行数据的查询,另外数据库还具有较好的保护数据安全和维护数据一致性的措施,能够方便数据的共享。
数据库管理系统(database management system)是在操作系统支持下,为数据库的建立、使用和维护而配置的软件系统,例如Microsoft SQL Server 或Oracle等。数据库管理系统是位于用户与操作系统之间的一层数据管理软件,它在操作系统的基础上,对数据库进行管理和控制,利用数据库管理系统提供的一系列命令,用户能够方便地建立数据库和操作数据,比如建表、向表中添加、删除记录等。用户使用的各种数据库命令以及数据库应用程序的运行,都要通过数据库管理系统来实现。另外,数据库管理系统还要保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复等任务。数据库管理系统时数据库系统的核心,包括:数据定义语言(DDL)及编译解释
上一篇:
数字图像JPEG压缩编码算法研究毕业设计论文正文(word文档)
下一篇:
基于JSP邮件收发系统论文