旅游管理信息系统的策划与总体设计早在20世纪80年代,我国就有旅游管理信息系统了,在1981年的时候,中国国际旅行社,到美国引进了PRIME550型旅游信息管理系统;在1984年的时候,也去美国引进了关于饭店的计算机管理系统。通过逐步发展,很多行业都是采用了计算机信息管理系统,例如航空公司也是采用了这种订票系统,方便了乘客,订票不用去机场,在家里就可以直接定票了。进入21世纪后,计算机信息技术的不断发展,传统的旅游业和信息技术之间互相结合,对于旅游行业来说,这既是一种机遇,更是一种挑战。早在10年前,国家旅游局在一次工作会议上,就提出了要建设“金旅工程”通过旅游界人士的不断努力下,有了相当大的进步,旅游管理信息系统得到进一步的完善,例如酒店、旅行社、景点等,可以很容易查到。尽管这些在国内已经是取得了相当大的进步,但是和发达国家相比,就显得非常滞后了。主要存在以下几方面的问题:(1)旅游管理系统系统相当封闭。对于很多旅游信息管理系统,他们之间是无法进行信息的共享,互相之间利用的非常少,显得有点闭关自守。(2)旅游管理系统在开发是没有考虑空间信息。开发者在进行开发时,没有考虑周全,对空间信息忽略了,因此,旅游者在查询时,不能很直观地看到空间信息。(3)旅游管理系统的内容单一。旅游管理系统里面的内容多数是静态的,没有考虑到消费者的需求,缺乏吸引力。针对当前我国旅游管理系统现状,与先进的信息技术进行结合,设计出分布式信息管理系统。从消费者的需求出发,把旅游管理系统的功能、数据库、输入界面和输出界面等,进行进一步的设计,设计出适合消费者需求的,本文采用ASP程序,开发出适合的软件,对于一些旅游管理信息系统的设计与实现旅游规划的子系统来说,要考虑到游客的需求,例如旅游时间、费用等这些限制条件,再把这些需求转化为背包,或者不对称的TSP,再运用遗传算法,来进行解释。一基本知识1、旅游管理信息系统作为管理信息系统中的统一应用,具有以下特点:(1)高度集中统一,将企业各种数据和信息集中起来,进行快速处理,统一使用。(2)有预测和控制能力,管理信息系统使用数学模型,如运筹学模型、数理统计模型,来分析数据和信息,以便预测未来,提供决策支持(3)有一个中心数据库及网络系统,这是管理信息系统的重要标志。2、旅游管理信息系统的功能:(1)信息处理。即对各种类型的数据进行收集、输入、传输、存储、加工处理、输出和管理等。这是管理信息系统的首要任务和基本功能(2)预测功能。指运用数学方法,管理方法和预测模型,利用历史数据对未来可能发生的结果进行预测的工作。这是管理计划和管理决策的前提。(3)计划功能:指对各种具体工作合理的安排和计划,并按照不同的管理层提供相应的计划报告。如市场开发计划、生产作业计划、销售计划等。这是指导各个管理层高校工作的前提。(4)控制功能。是通过对计划的执行情况进行检测、检查,比较执行与计划的差异,并分析其原因,辅助管理人员及时用各种方法加以控制。(5)辅助决策功能。是指运用数学模型,合理的配置企业的各项资源,及时推导出有关问题的最优解,辅助各级管理人员进行决策。3、旅游管理信息系统的硬件结构:集中式系统:优点主要在于信息资源集中,管理方便,规范统一;信息资源利用率高;系统安全措施方便;便于专业人员的集中管理。不足之处在于:当系统规模扩大时,系统的复杂性迅速增长,给管理、维护带来困难;对组织变革和技术发展的适应性差,应变能力弱;系统比较脆弱,主机出现故障时可能使整个系统停止工作。分布式系统:实现不同地点的硬件、软件和数据等信息资源共享;各地与计算机网络系统相联的计算机系统既可以在计算机网络系统的统一管理下工作,又可以脱离网络环境利用本地信息资源独立展开工作。可以根据应用需要和存储方便来配置信息资源;系统扩充方便,增加一个网络节点一般不会影响其他节点的工作,系统建设可以采取逐步网络节点的渐进方式;系统的健壮性好,一个节点的故障一般不会导致全系统瘫痪。不足之处在于:不利于系统开发、维护和管理的统一;不同地点的信息资源往往分属于信息系统的不同子系统,产生利益冲突时管理协调上有一定难度;各地计算机系统工作条件与环境不一样,不利于安全与保密措施的统一实施。目前,旅游管理信息系统中采用的多为分布式系统结构。4、旅游管理信息系统的软件结构:旅游管理信息系统是为管理决策服务的,而管理是分层次的,纵向可以分为业务处理(基层)、战术管理(中层)和战术策略(高层)三个管理层次,因此管理信息系统也可以纵向相应分解为三层子系统。另外,管理又可以按照职能分条进行,因此每个层次上又可以横向的分为财务会计管理、业务管理、人事管理、市场营销等等职能子系统。职能子系统的划分针对不同管理应用要求各不相同。这些职能子系统都有自己的专用数据库、模型库、和专用的应用程序。二、系统的总体规划一、现行系统的初步调查1、系统的初步调查开发新系统的要求往往来自对现行系统的不满,因此,新系统的开发必须从系统调查做起,以了解现行系统的运行情况及其存在的问题,系统调查一般分为两个阶段:初步调查和详细调查。初步调查在系统规划阶段进行,而详细调查子在系统分析阶段进行。初步调查主要是对现行系统做初步了解、分析与评价,为新系统目标的确定搜集原始资料,做好准备。初步调查的对象主要是用户单位部门的领导或业务负责人。调查可采用多种方式进行,在调查过程中注意做好调查记录,将收集到的资料及时整理。2、初步调查的内容调查内容包括一下几个方面:(1)用户组织机构的情况。包括用户单位的发展历史、目前规模、组织机构、组织目标、经营状况、管理体制、对外关系等。(2)现行信息系统状况。包括现行系统的目标、功能、技术条件、工作效率、人员、现行信息系统在用户单位的地位和作用等。(3)新系统开发的资源情况和约束条件。包括人、财、物及现有计算机的配置和使用情况,各方面的限制和规定,以及各方人员对现行系统的态度和新系统的要求等二、新系统目标与新系统方案1、新系统目标的确定新系统目标是指新系统建成后到达运行指标,也是新系统研制开发过程的重要依据。确定管理信息系统的目标应充分考虑其实用性、经济性和整体性。确定新系统目标可以以线性系统为突破口,按照可能投入系统开发的资源确定系统开发的规模和范围。目标应兼顾长期性和阶段性,既符合用户单位的战略计划,又具备可操作性。在总体规划阶段新系统目标不可能提的非常具体和确切,随着系统开发的深入,新系统目标也将逐步具体化和定量化。2、拟定计算机系统的初步实现方案旅游信息系统是以计算机及通信系统为核心建立起来的,在总体规划阶段,从信息系统的目标出发,根据各方面的制约条件,拟定几种计算机系统的初步实现方案以供选择,并确定总体结构的初步方案。三、可行性研究1、可行性研究概述可行性研究也称为可行性分析。目前可行性研究已经成为新产品开发、工资投资、交通运输方案等领域中进行决策的重要手段,管理信息系统的开发也同样需要进行可行性研究,以避免盲目投资,减少不必要的损失。在总体规划的前段工作中,通过初步调查,了解系统的样貌和当前系统存在的问题,确立新系统的目标。在此前提下,再来分析当前开发新系统的条件是否具备,明确新系统目标实现的可能性和必要性,这就是可行性研究这里所说的可行性,包括可能性和必要性两个方面。所谓开发的可能性就是指开发的条件是否具备,而必要性是指客观上是否需要。可能性和必要性是相辅相成的,缺一不可。例如:当某个领导对计算机辅助管理不感兴趣,同时对当前系统感到满意时,那么,即使该单位已经具备了开发系统的条件,即开发是可能的,但却没有必要性,所以还是不可行的。2、可行研究的主要内容管理信息系统的可行性研究应从以下四个方面考虑。(1)技术上的可行性根据新系统的目标来考虑系统的硬、软件设备、环境条件和技术力量是否具备,即技术上实现的可能性。硬件方面主要应考虑计算机的内存容量、联网能力、安全保护措施、输入输出设备和外存储器等。软件方面应考虑操作系统、数据库管理系统、汉字处理系统等的配置及功能。技术力量则不仅考虑数量,还必须考虑质量即技术人员的水平和经验。由于系统维护是管理新系统生命期中一项长期且繁重的工作,新系统投入正常运行以后,不可能一直依靠开发人员进行维护,因此,在技术可行性分析时,必须考虑该单位业务人员的文化素质,经过培训其可承担使用和维护工作的可行性。(2)经济上的可行性估算新系统开发和运行所需的费用,以及新系统的效益,将投资和效益进行比较,说明在经济上是否核算。新系统所需投资包括以下方面。(1)设备费用。计算机硬件、软件、外部设备、电源设备、机房和空调等费用。(2)人员费用。开发费、操作费用、维护人员的工资及培训费用(3)材料费用。打印纸、软盘、水、电等的费用。(4)其他费用。除上述所列以外的一切有关费用。新系统的效益包括一下几方面。(1)提高数据处理的及时性和准确性。(2)节省人力,减轻劳动强度。(3)降低生产管理费用,加快了资金的周转,因而降低了产品的成本。(4)使用信息更为方便,从而领导决策更为及时、准确。(5)提高了与同行业务竞争的能力。(6)取得了经济效益和社会效益。(3)管理上的可行性考虑当前系统的管理体制是否有条件提供新系统所需要的各种数据,企业最高层领导及各层管理人员对新系统所提供信息需求的迫切性,即新系统的必要性。此外,对新系统运行后将对各方面产生的影响力加以考虑。例如:用计算机处理大批信息,可以替代某些管理人员的工作,于是涉及他们的工作安排问题。此外,还有当前系统的业务人员对新系统的适应性等(4)开发环境的可行性企业领导意见是否一致,有无资金,能否抽出骨干力量参加系统开发等。在对上述几个方面的可行性进行分析后,最后应写出新系统开发的可行性报告,并经有关部门的审核。如果通过该可行性报告,则可进入系统分析阶段继续进行开发工作,而可行性报告就是今后开发工作的纲领。如果某些条件不成熟,则需改变系统目标,创造条件后再次进行可行性研究。如果可行性研究的结论认为完全不可行,则应该放弃系统开发。旅游管理信息系统的分析一、旅游管理信息系统的系统分析1、系统分析概述系统分析又称为系统的逻辑设计。所谓逻辑设计是相对于物理设计而言的,指在逻辑上从信息处理角度构造新系统的功能和任务,解决系统“能做什么”的问题,而物理设计的任务是指用什么具体方法和手段去实现现行新系统的目标。系统分析包括现行系统的详细调查;现行系统的分析评价;新系统逻辑模型的建立;撰写系统分析说明书等主要环节。2、系统分析的主要任务系统分析的主要任务是对现行系统作进一步详细调查,将系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全过程的角度进行分析。分析的主要内容有:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;原系统管理模式改革和新系统管理方法的实现是否具有可行性等。3、系统分析的目的系统分析的目的是将用户的需求及其解决方法确定下来,需要确定的分析结果包括:开发者对于现行组织管理状况的了解;用户对信息系统功能的需求;数据和业务流程。管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等,最后,提出新系统的各种方案和设想,并对所有的方案和设想进行分析、研究、比较、判断和选择,获得一个最优的新系统的逻辑模型,并在用户理解计算机系统的工作流程和处理方式的情况下,将它明确的表达成书面资料—系统分析报告。系统分析报告所确定的内容是今后系统统计、系统实施、系统评价的基础和依据,也是开发人员与用户单位签订协议和合同的依据。4、系统分析的方法结构化分析方法是一种自顶向下逐层分解、由粗到细、由复杂到简单的求解方法。“分解”和“抽象”是结构化分析方法中解决复杂问题的两个基本手段。“分解”就是把大问题分解成若干小问题,然后分别解决。“抽象”就是抓住主要问题忽略次要问题,集中精力先解决主要问题。“自顶向下逐层解决”是结构化方法按上述思想解决问题的一种策略。例如图1,X是一个复杂的管理系统,为了理解它,将它分解成1、2、3、4四个子系统。若1、3仍然很复杂,可继续将他们分