我国的旅游产业仍然有很多缺陷,例如管理的手段滞后,信息化程度偏低,企业的效益比较低。旅游管理部门出现了很多问题,如没有信息化的管理手段。面对各方面的困难和挑战,旅游观念必须转变,整合资源创新思维,通过旅游信息化来实现整个行业的突破。旅游业的信息化建设,能够提高管理部门的效率和水平,不仅降低了成本,而且加大了宣传,加快了信息传播的速度,提高了信息的实效性;另外通过电子商务,来满足客户的特殊需求,提高服务质量。通过改变传统旅游企业的经营模式,提高工作效率,增加收益,推动整个旅游产业的发展。实现旅游业的信息化,将提高旅游产业的整体水平,优化旅游产业的结构和资源的配置,完善旅游产业链,从而带动相关产业的发展,提高就业率,推动国民经济发展。
现在,我国的旅游产业信息化仍然有很大的提高空间,管理部门可以建立专业的信息管理系统来管理和宣传本地旅游资源,提高旅游产业的发展。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。
1.2 项目开发的目的
随着计算机技术的快速发展,计算机在各个行业越来越重要,而原来的手工统计数据资料已不能够满足工作需求。因此旅游行业需要一个合适的管理系统来管理丰富的旅游资源,有效的利用资源。旅游管理系统有效利用本地旅游资源,为客户提供旅游资讯和交流平台。给管理者提供一个简单的管理系统,更好的安排相关工作,与游客进行沟通;还能给游客提供一个了解本地旅游胜地的机会;给游客带来方便,游客通过留言给管理者提供建议,管理者会不断完善系统,为游客提供更多的帮助。
根据对旅游业的分析,本人决定以《旅游信息管理系统的设计与实现》为毕业设计的题目。源'自:751-'论/文'网"www.751com.cn
2 系统的开发环境
2.1 Microsoft Visual Studio.NET
Visual Studio .NET是新一代的开发工具,它与.NET 开发框架结合紧密,是一个很好的工具用来构建下一代互联网应用。由于Visual Studio .NET有一个集成开发工具和环境,开发的效率很高,便于.NET程序的开发和调试,所以Visual Studio.NET是开发ASP.NET应用程序时经常使用的工具[1]。在Visual Studio.NET中用户可以直接使用它内部的组件来创建ASP.NET应用程序,同时它也是一个功能丰富的编程环境,集成了各种各样语言支持(如:C#、VC++、VB);便捷了服务器端的开发;提供快速地创建和使用网络服务等等[2]。当使用Visual Studio.NET建立一个ASP.NET的项目时,IIS应用程序会自动配置,用户直接应用即可。
2.2 C#语言
C#是面向对象的、运行于.NET Framework上的编程语言。C#语言简单,容易掌握,适合快速开发。C#能与C和C++一样适合高速开发,而且设计了专门适合.NET开发的应用,例如C#的数据可以和XML数据进行直接的映射等,这么多优秀的特点,使得C#成为比较流行的开发语言。
C#通过强大的绑定控件使开发变得更加高效,例如GridView通过直接的级联查询,并且将结果集通过SqlDataAdapter填充到DataSet,再将DataTable的DataView绑定到GridView的数据源,从而实现将数据库内表的信息绑定到页面。
2.3 SQL Server 2008
SQL Server 2008是微软公司发行的分析系统和关系型数据库管理,该系统提供了全面的功能、简单的图形界面。具有较好的可扩展性和可靠性,提供了基于网络标准的数据库编程的扩展能力,适应电子商务以及企业应用的要求。由于ASP.NET与SQL Server 2008都是由微软公司出品的,所以在ASP.NET应用于后台程序中,有专门针对SQL Server 2008的数据应用类库供用户使用,方便了用户对数据的操作。