1、 1 引言引言 伴随着经济的迅速发展以及人们日渐提高的生活质量,在工作之余以各种方式出 外旅游,放松紧张的心情、缓解不断增长的工作压力,是现代人所追求的一种时尚, 这也体现了人们对高品位生活的追求。 但目前国内多数旅行社经营规模小、 管理松散、 经营方式落后以及信息化程度不高,部分工作都是通过手工完成,服务质量一般、服 务意识不强,这严重地制约着国家旅游业的发展。为了充分、合理利用旅游资源信息, 为旅游资源管理者规划、建设、管理与决策提供信息服务,提高旅游资源管理部门的 管理水平,加快旅游资源信息化过程,加快旅游资源管理的现代化建设,开展旅游资 源管理信息咨询平台的建设很有必要。 上述的问题对
2、于淮安这样一个拥有极大旅游开发潜能的城市而言,同样存在,这 无疑是对淮安旅游文化资源的一种浪费。所以构建一个适合淮安的旅游信息咨询平台 很有必要,能够为传播淮安旅游文化信息提供了新的途径。 本平台使用 C#语言进行开发,使用的开发工具为 Visual studio 2010,数据库使用 SQL Server 2008;平台本系统采用 B/S 结构,即浏览器/服务器架构,它比传统的 C/S 结构或客户端/服务器结构具有明显的优势, 它可以使网站或系统更方便地面向一切可 以上网的客户,对于客户来说,既不用安装客户端软件也不用在系统功能升级后也主 动升级任何软件;这样大大地提高了客户和网站的粘合度,
3、拓展了旅行社与客户的链 接渠道。 2 咨询平台咨询平台可行性分析可行性分析 2.1 软软硬件环境需求硬件环境需求 (1)硬件要求: CPU:奔四 1.8GHz及以上。 内存:2GB 及以上。 硬盘空间:磁盘空间至少需要 320GB。 (2)软件要求: 操作系统:Windows 7。 浏览器:IE 浏览器。 数据库:SQL Server 2008。 应用软件:Visual Studio 2010。 2.2 可行性分析可行性分析 平台的可行性分析,主要包括以下几个方面。 (1)技术可行性 技术可行性研究主要集中在是否现有的技术支持平台生产,软件和硬件配置,能 够满足平台的发展,业务需求。 。本旅游
4、咨询平台是一套基于 B/S 结构的网络数据库 的平台。平台运行于服务器端,软件开发平台采用了 Visual Studio 2010,使用了 C# 语言作为开发语言,使用 SQL Server Management Studio 2008 作为数据库软件。本平 台对硬、软件配置要求不高,普通的 PC 机即可满足。 (2)操作可行性 本平台按照收集资料、学习资料、设计需求再紧接着进入界面设计、数据库设计、 方法设计等,由浅入深依次进行。 期间不断更新迭代。开发阶段根据设计要求逐步开 发,逐步编写代码和调试程序。 整个过程操作性佳,完全可行。 2.3 开发工具开发工具 本平台设计基于 ASP.NET
5、 技术, 软件开发平台采用了 Visual Studio 2010, 使用了 C#语言作为开发语言,使用 SQL Server Management Studio 2008 作为数据库软件。在 本节中将对这些技术的背景做简单介绍。 (1)ASP.NET 的运转范围比较广,在公共语言方面,具有广泛的适应性,可以 在 Web 应用软件开发中自由操作。网络也是一个独立于语言的,因此,完全可以选择 最适合自己的语言程序,或者可以使用不同的语言程序,现在已经支持的有 C#(也 就是 C+和 Java 的结合体) ,VB,Jscript。 网络配置信息存储在一个简单的文本,新的设置不需要启动本地系统工具。
6、网络 在一个单一的服务器系统安装应用程序只需要一个简单的文件的副本,无需重新启动 系统4。 (2)SQL Server 2008 数据库以管理数据其对象为主要任务。表的存储过程,触 发器。数据表是包含数据库中所有数据的数据库对象,设计完数据库后就可以创建数 据库中用来存储数据的表了。SQL2008 提供了两种方式来创建数据库表:一种是使用 表设计器创建表,一种是使用 SQL 语句处理命令创建表。创建表后,最重要的是要 将数据插入表中,这是最基本的操作。如果需要删除表,可以使用企业管理器删除一 个表或用表中删除。SQL 2008 数据存储过程中会有一些固定的数据操作起来,利用 速度和数据库系统的效率,解决问题。发动 SQL Server 企业管理器,便能够在对话 框文本显示处添加命令语句。由于系统涉及大量的数据的处理,这需要一个强大的数 据库管理系统的支持。目前有:SQL2008,FoxPro,SQL Server 等服务器11。 ADO.NET为网络用户提供两种数据访问模式。 一是连接, 这个数据连接采用ADO 编程技术,是一种相对而言比较传统了的数据库访问技术 11。