在信息化时代,随着互联网的迅速发展,可以说很多人都喜欢通过网络来进行各种交流,而且这种交流方式已经成为一种日益重要的趋势。但是目前我国的酒店管理系统应用还非常不广泛,而且现有的网络系统考虑不周全,结构简单,为了解决这个问题,该课题从实际考虑,设计开发了一套完整的酒店管理系统。
现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。
1.2 系统的可行性分析
可行性研究的目的就是决策是否做这件事,换句话说,就是所花费的经费要最少,在尽可能短的时间内确定问题是否能够解决。其主要目的是对以后的实践操作提出建议。如果问题没有可行的解,这项工程就应该立刻停止,没有必要继续下去,以免时间,资源,人力和金钱白白耗费;如果问题值得去被解决,就应该拿出一个好的解决方案,并且为工程的开发制定一个合理的计划。
本系统主要从三个方面考虑这项工程是否可行:技术方面,经济方面,操作方面。
1.2.1 技术可行性
本系统是基于WEB的,所以一般的电脑都符合软件要求。对于软件技术要求,只要安装了Microsoft Visual Studio.NET 2008,就可以在 ASP 页中可以使用如 HTML、JavaScript 或 PERL等脚本语言;在数据库方面,ASP.NET支持SQL Server 2008,所以本系统采用SQL Sever2008为数据库服务程序。
ASP.NET 是一种分层技术,主要用于文本的配置,使得应用服务器环境变得简单, Web 应用程序的设置也变得简单化,操作方便。
SQL Server 2008可以很方便地通过Web浏览器直接从数据库中访问数据,并且它在数据库性能、可靠性、易用性方面都有很大的优势。
本系统是在B/S模式下运行的,将浏览器与服务器相连接。任何在Internet/Intranet上授权用户都可获得该程序的使用权,所以B/S的开发所耗费的成本低;服务器分担了B/S的客户端的事物逻辑部分,减轻了客户端的负载,应用程序具有通用性与跨平台性,还不存在移植问题,并增加了安全性,所以开发此系统是具有技术可行性的。
1.2.2 经济可行性
由于本系统是基于WEB的酒店管理系统,客户只要利用已经连接因特网机器,即可使用系统,对其不构成经济的负担,系统软件的开发所耗费的成本占整个项目开发成本的大部分,系统投入运行后大量的人力和物力也就不再需要。开发成本远远比不上它所带来效益。在经济上完全可行。
1.2.3 操作可行性源:自;751'-论.文,网·www.751com.cn/
界面设计时从管理工作的习惯出发,方便操作,数据录入迅速、规范、可靠;统计准确;适应力强。所以开发此系统是具有操作可行性的。
2 系统需求分析
2.1 概述
软件产品的开发是为了满足用户的需求,因此我们必须了解知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来麻烦。所以需求分析是一个很重要的阶段,用于需求分析的结构化分析方法都遵守下述准则:
(1)我们必须对问题的信息域有所了解并描述出来
(2)确定软件应该具有的功能
(3)外部事件结果的软件行为做一个系统描述
(4)分解模型,用层次方法展示细节
2.2 系统功能介绍