论文部分内容阅读
随着软件开发技术和数据库技术的完善与发展,国内外企业已经开始充分利用各种各样的信息管理系统来管理诸如销售信息、产品信息、员工信息等大量日趋繁杂的资料。本文提出使用C#开发基于ASP.NET的酒店管理系统。论文详尽论述了从需求分析、系统分析、概要设计、详细设计以及测试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。本文首先介绍了基于ASP.NET的酒店管理系统相关的基础知识,重点从实际应用的角度对系统的基本情况进行了说明;然后介绍了系统的分析和建模,重点对基于ASP.NET的酒店管理系统的功能性需求进行分析、同时对系统的设计目标、系统用例图等几方面进行了阐述,重点对基于ASP.NET的酒店管理系统的三层框架结构、系统静态结构图、数据的分析和数据库的设计等几方面进行了介绍。接着本文重点讨论了基于ASP.NET的酒店管理系统的实现过程。包括数据库的实现部分介绍了Web.Config的配置、访问Connection对象、Command对象与查询之间的关系、以及从使用DataReader对象来获取数据集等方法的实现;系统页面设计的实现部分介绍了几个主要页面的实现过程,包括首页的设计与实现、客房信息管理页面的实现、订房/退房管理页面的设计与实现和经营状况统计页面的设计与实现等。最后,本文还给出了具体的设计代码和页面的显示情况。基于ASP.NET的酒店管理系统主要有以下特色:利用ASP.NET技术,远程访问数据,基于B/S(浏览/服务器)模式,以帮助酒店建立一个配方数据库和销售存根数据库,可方便的查询。系统的开发包括了酒店管理的主要业务,应用本系统可以在计算机上灵活、方便地管理酒店客房,从而大大的提高了处理速率,使管理更加现代化。