―、旅游管理信息系统的可行性分析 (一)首先是进行软件开发的经济可行性的分析。
对于经济价值的软件开发其开发成本的高低可能会影响到成本效益 的评估及发展的执行与否,原系统收入会增加原因是增加了利率的使用,开发的 新系统也是如此,收入不会减少,随着经济的飞速发展,积极地开发新的软件, 降低开发成本,目前经济上的优势是与先关类软件开发相比起来最为重要的一面。
此次设计的软件系统涉及到—台服务器,在目前市场上主流服务器就完全可以达 到使用要求,再加上辅助的网络设备,这项系统得运行费用就可以保证到很低, 所以在经济使用上存在一定的优势的。
(二)对旅游管理信息系统设计的可行性的分析。
有关系统设计的硬件和软件以及客户需求和受限,加之技术是否支持 兼容等等都需要进行实际的可行性的探讨及分析研究。软件系统对于信息处理的 算法需求,开发人员的技术要求以及使用人员的素质要求也包括在内。基于此此次系统的设计可以采用Java语言用于系统间的交流,对于WEBMASTER来说,也 就是网络的软件使用来说JSP的写作界面应该是随着实际的需要而进行相应的改 变。对于一个对反应速度比较高的系统来说,也只有在NSAPI写出的JSP程序才 能达到实际要求。SQLServer数据库和其它的像Oracle等比较起来操作更为方便 简单,但这并不会影响到以后它的使用功能,因此在数据库这方面将不会遇到过 多的难题,所以此系统具备技术的可行性。
(三)系统设计的操作的可行性的分析。
在系统设计完成后,就可以很容易的在用户手里得到使用。大部分网 络用户就可通过阅读此系统的使用说明,就可完全掌握如何使用。除此之外此系 统的管理员要求达到一定的专业水平,由此可见此设计系统具备操作可行性。通 过以上三点的可行性的研究分析,可以得出旅游管理信息系统的设计开发对旅游 公司是必须的,是未来发展的必然要求,所以可确定此次对旅游管理信息系统的 设计绝对可行。
二、旅游管理信息系统的设计 (一)系统总体设计模块 本文对当前国内外旅游管理信息系统设计经了研究,本系统在系统功 能、数据库设计以及系统的建设和运行机制等方面进行了创新和改进,并加入了 Flash功能。旅游信息数据库的设计根据系统功能实现的设计原则进行了调整, 系统在设计中始终坚持"政府统筹管理,景区自助开发"的基本原则。本系统的设 计采用的是最新技术,前台的设计采用的是Java语言、Struts2,旅游管理信息数据 库设计选用的是SQLServer2005,前台和数据库相结合从而推动了该系统的实现。
前台选用Java语言的优势在于,该项技术自开发使用以来得到了飞速的发展,并 且在多种领域已经得到了应用和认可,目前Java技术也曰臻成熟,使用起来比较 方便。Java语言具有面向对象、跨平台以及多线程三个特性,是该技术作为网络应用开发设计首先工具的前提条件。Struts2属于一种全新型的MVC框架,它的发 展是建立在WebWork基础之上的,具有较强的稳定性和可靠性,再加上Struts2 集中了Strutsl和WebWork的优点,故而Struts2是一种值得信赖的框架。
SQLServer2005数据库采用的C/S模式,该数据库的实际操作比较简单,功能比较 强大,并且界面友好,具有较强的实用价值,目前受到了广大企业的青睐。
本系统的模块总共被分为五个部分,即:客户接待管理模块、客户信 息管理模块、客户组团模块管理、旅游资源模块管理、统计管理模块。从表面上 来看,每个模块是相互独立的;
但是从对书库库的访问的角度来看,每个模块之 间又是紧密相连的,因为在每个功能模块访问的都是同一个数据库,而被访问的 表是不相同的。
(二)数据库的设计 1、数据库设计的简述。数据库是旅游管理信息系统不可或缺的组成 部分,也是前台应用程序正常运行强有力的后盾。数据库的创建对该系统的工作 质量和效率起着决定性的作用。选取SQLServer2005数据的优势有:⑴数据资源 能能够得到充分的利用,SQLServer2005除了为业务处理和分析应用程序提供了 一个稳定的数据平台之外,还具有一个嵌入功能的接口,这就意味着数据库能够 对数据的潜在价值进行挖掘;
(2)可易编程,CLR集合有效的解决了编程的难度 和输入代码时可能造成的内存泄露问题;
(3)数据库包含非常清晰的安全模型、 对象和权限;
(4)SQLServer2005为系统设计开发工作人员提供了一个易化的开 发环境和自动化管理工具,让数据库的开发设计更具有实用价值和经济效益。数 据库设计的主要内容包括数据库的创建和技术的应用两个部分,数据库的设计属 于整个系统设计的核心技术部分。应用环境的构造主要是为了满足用户的信息和 处理要求,这也是整个系统开发的重点研究方向。
2、数据的分析。数据的分析指的是通过分析和分类两种方式来完成 所有信息的获取,能够实现模型和数据库结构的直接转换。数据分析的过程是和 逻辑和物理结构紧密联系在一起的,对应用程序所需要使用的信息进行确定、编制、组织和筛选。
信息建模技术对信息的定义是通过实体、关系和属性这三种基本对象 来完成的。其中,实体代表的是使用和维护相关特性的几何体;
实体的特性或者 特征就是属性;
关系指的是实体之间的相互联系,关系构建了模型。
三、系统的实现 (一)主界面的实现
扩展阅读文章
推荐阅读文章
推荐内容
钻爱网 www.zuanai.cn
Copyright © 2002-2018 . 钻爱网 版权所有 湘ICP备12008529号-1