1.2 课题的意义
该酒店管理系统的开发设计能帮助提高我们对所学专业知识的应用能力及实际操作能力,酒店管理系统使我们借助计算机信息化的优势,方便快捷地实现顾客和管理者的交互,方便管理者在第一时间了解顾客的需求,及时做好应对措施,从而可以使经营者在竞争日益激烈的酒店服务行业中取得优势。
传统人工酒店管理方式,效率低下且难以实时、准确地了解酒店的运行状态,不容易及时发现管理中的出现的问题。采用酒店管理系统管理酒店后,计划实现预订、开单、结账、统计的自动化,实现前台的一次性费用结算;系统可快速处理住店、离店手续和相关统计报表,使作业人员与系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。酒店业务管理系统力求在节省人力资源成本的同时,可以提高业务效率,并能及时、准确、迅速地满足顾客服务的需求。
使用计算机管理信息给酒店带来的效益,主要体现在以下几点:
1、提高管理水平
2、提高工作效率
3、保证各类信息的准确性
4、帐务结算快
1.3 项目可行性
1 技术可行性:本系统开发主要使用C#.NET和SQL Server 2008。另外专业课老师的指导,丰富的网络资源,自己平时的学习,使得在技术上能够实现。
2 经济可行性:本次软件开发借助于计算机和相关软件即可,不存在多少经济开销,实现难度不大。
3 社会可行性:在本系统的运营阶段,使用系统的操作人员,只要知道基本的电脑使用知识,并不需要太多的技术方面能力。
2 相关技术
2.1 .NET及开发语言
.NET是一个平台,包含一整套基础库,相当于一整套运行库的集合。在它之上运行的程序都被编译为IL中间语言。它上面支持用多种开发语言编写代码包括C#,C#编好的程序,要编译成IL文件才能运行。若是单纯以概念来说,.NET我们可以把它看成是一个工作平台,一个开发环境的基底,提供你开发Windows、Web、Mobile等应用程序一个共通的平台。
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。另外,C#不仅仅可以开发基于web的应用程序,也能开发基于WinForm的程序。C#是特别为.NET平台设计的一门语言,结合了VB和C++的很多优点。比如VB的即时提示和界面设计的方便的优点,还有C++功能强大的优点。
2.2 SQL Server 2008
SQL Server 2008 是在 Microsoft 的数据平台上发布,能够帮助用户组织和管理任何数据。对于SQL Server 2008,简而言之,它就是一个功能强大的数据库的管理软件。它能够将结构化、半结构化和非结构化文档的数据直接记录到数据库中。SQL Server 2008 提供了一系列丰富的集成服务,可以对数据进行增加、删除、修改、查询等一系列的操作。不管什么存储设备,不管数据存放在哪,它都可以对数据进行操作管理。
SQL Server 2008 支持 Microsoft .NET 和Visual Studio开发的自定义应用程序使用数据库的数据。用户可以使用他们日常使用的工具(例如Microsoft Office 2010)直接访问数据。SQL Server 2008 是一个可信的、高效率的、智能的数据平台,可以满足用户的一切数据需求。
本系统使用SQL Server 2008编辑数据库,制作各个表,在实现功能时,通过先连接数据库再对表中数据进行操作。另外SQL Server 2008对日常使用的工具的支持,也是的软件报表模块方便而又顺利地完成。
2.3 运行环境
软件名称