ASP.net酒店预定系统的设计与实现+ER图+流程图
时间:2017-01-04 12:51 来源:毕业论文 作者:毕业论文 点击:次
摘 要:随着人们生活节奏的加快及计算机的普及,传统的酒店预订方式已经跟不上时代的步伐及人们的需求。该系统以SQL Server 2005为数据库服务器,以C#为编程语言,在Microsoft Visual Studio 2005平台下利用ASP.NET技术实现完成的,主要实现了酒店查询、酒店预订、退房、用户留言、留言回复及用户、房间的管理等功能。系统可以帮助酒店实现房间预订的自动化,大大节约人们的时间,提高预订效率。4946 关键词:酒店预订;ASP.NET;SQL Server 2005 The Design and Implementation of The Hotel Reservation System Abstract:With the accelerating rhythm of people’s life and the popularity of the computer, the traditional way of the hotel reservation can not keep up with the pace of the times and people’s needs. The system takes the SQL Server 2005 as server and Microsoft Visual Studio 2005 as platform, using ASP.NET technology to implement. This system has mainly realized hotel query, hotel reservation, hotel check-out, messages leaving, messages replying, users and rooms management. The system can help hotel realize the automation of room reservation, it also can save people’s time and improve the efficiency of hotel booking. Key Words:Hotel Reservation; ASP.NET; SQL Server 2005 目 录 摘 要 1 1.绪论 1 1.1系统发展状况 1 1.2 研究意义 2 2.相关技术介绍 2 2.1 ASP.NET技术 2 2.2 SQL Server 2005简介 2 2.3 Visual Studio 2005开发工具 3 3.系统分析与设计 3 3.1系统操作流程 3 3.2系统性能分析与设计 4 3.3数据库设计 5 4.系统实现 7 4.1 数据库连接 7 4.2 主要功能模块的实现 7 5.系统测试 9 5.1测试目的 9 5.2测试方法及结果 9 6.总结 10 参考文献 11 致谢 12 酒店预定系统的设计与实现 1.绪论 1.1系统发展状况 国外的酒店预订系统最早是于上个世纪70年代发展起来的,到了80年代,国外的酒店预订系统已基本定型,技术较成熟,功能也较齐全。现在,国外酒店正向个性化方向发展。 国内的酒店预订系统最早是在上个世纪80年代初开始的。到了80年代中后期,随着国外酒店预订系统的引进,进一步促进了我国酒店预订系统的发展。国内酒店预订系统正是在充分吸收国外酒店预订系统的精华,结合国内实际的情况下发展成熟的,到90年代初期形成了几个较成熟的软件系统[1]。目前,随着计算机在酒店中的普及应用,以及计算机技术的不断发展,酒店预订系统发展到了一个新的时期。新的系统平台,新的软件功能和新的系统特点不断涌现[2]。 1.2 研究意义 随着人员流动量的增加,有关酒店订房的数量也在成倍增长。计算机网络的飞速发展给酒店业带来了蓬勃发展的机遇。而传统的客房信息管理,过程繁琐复杂,执行效率低,并且易于出错,再者大部分现有的酒店预订系统又是收费的。面对这种情况,开发一个免费的、实用的酒店系统就非常有必要了[3]。通过该系统,我们可以快速查询、预订酒店并做到酒店信息的规范管理,从而减少了管理方面的工作量,节约酒店人力成本。 2.相关技术介绍 2.1 ASP.NET技术 ASP.NET是由ASP发展而来,它是使用.NET框架提供的编程类库构建而成的。使用ASP.NET创建、管理和部署Web应用程序变得非常容易。开发人员可以直接用ASP.NET服务器控件,这些控件封装了公共的、用户HTML用户界面的各种元素(如文本框、下拉菜单等)。实际上,这些控件运行在Web服务器上,它们将用户界面转换成HTML格式后再发送给浏览器[4]。在服务器上,控件负责将面向对象的编程模型提供给Web开发者[5]。ASP.NET还提供一些基本结构服务(如会话状态管理和进程重启服务),这些服务大大减少了开发人员需要编写的代码量,并使应用程序的可靠性得到大幅度的提高[6]。通过使用ASP.NET Web服务功能,开发人员只需进行简单的业务逻辑编程,而由ASP.NET基本结构负责通过SOAP来提供服务。 (责任编辑:qin) |