网络提供的旅游管理平台,非常符合游客快捷便利获取旅游资源期望,也满足旅游公司对旅游信息的管理需求。对于游客来说,河南旅游网不仅使游客的旅程更便捷、现代化,而且有利于提升游客获取旅游信息的效率。对于旅游公司来说,河南旅游网能够通过互联网得到广泛的、全面的宣传,让尽可能多的旅游企业、游客了解和熟知旅游企业的产品以及产品特色等,而且有益于树立景区旅游形象,提高景区的知名度。因此,开发一个方便、快捷、界面友好的河南旅游网,替代传统的旅游宣传市场,降低游客和旅游公司的时间花费,提高旅游管理效率就成为了一个非常重要的课题。
2.相关技术
2.1 B/S模式
B/S模式是浏览器/服务器模式,在这种结构下,用户工作界面通过IE浏览器来实现。B/S模式以不同的接入方式访问和操作共同的数据,是WEB兴起后的一种网络结构模式。相比较其他模式来说,具有应用服务器运行数据负荷较轻,数据的储存管理功能较为透明等优点。因此,综上所述,河南旅游网选择B/S模式作为系统的应用开发模式。
2.2 ASP.NET技术
ASP.NET是一种服务器端动态网页开发技术,是一种能够在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的网络应用程序,为Web 站点创建动态的、交互的网页页面。它大大优越于ASP 的其他版本,不但执行效率有了较大幅度的提高,代码控制亦做得更好,而且支持Web Controls 功能和多语言,以高安全性、高稳定性、易管理性、高集成性和高扩展性等特点而著称。在开发语言上,ASP.NET使用NET Framework 所支VB.NET、C#.NET等语言作为其开发语言, 这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP NET 是编译执行的,所以它比ASP 拥有了更高的效率。因此河南旅游网选择ASP.NET作为主要开发工具。
2.3 SQL Server 2008数据库技术
由于河南旅游网涉及数量较大,对安全性要求较高,因此,后台数据库选择更为适用的SQL Server 2008。SQL Server 2008和SQL Server 2005比较,增加了数据集成功能等许多新的特性,改进了分析服务、报告服务以及Office集成等。它具有安全、有延展性、较高的数据管理能力。因此,河南旅游网选择SQL Server 2008作为后台数据库技术。
3.网站需求分析及功能设计
3.1需求分析
随着旅游行业的不断发展,对于旅游部门来说,旅游部门所需的信息量越来越大,业务操作中涉及的游客信息、各种线路情况越来越复杂多变,很可能带来错误率的增加以及大量资源的浪费等问题。对于游客来说,旅游网存在着服务功能不齐全,旅游信息未能及时更新与公布、未能满足游客越来越多的需求等问题,因此需要开发一个满足游客个性化需求,提高旅游服务质量、增加效益等方面的河南旅游网。河南旅游网采用B/S模式,在Microsoft Visual Studio 2010环境下使用SQL Server 2008及ASP.NET技术,可以实现以下功能:前台功能模块可以实现用户注册、登录、订票以及浏览景点信息、酒店信息等操作;后台功能模块可以实现对订单、景点信息和酒店等的管理。