欢迎来到天天文库
浏览记录
ID:30061036
大小:1.83 MB
页数:11页
时间:2018-12-26
《酒店管理系统方案设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、编号: 小型酒店管理系统方案设计完成日期201年月日软件设计方案书目 录1开发计划11.1项目背景11.1.1工作内容11.1.2系统接口11.2系统方案分析21.2.1类似系统现有方案的分析21.2.2可选择方案对比分析21.2.3本系统方案可行性分析21.3项目实施计划21.3.1系统布置图21.3.2主要功能结构图31.3.3项目进度计划31.3.4关键问题分析31.4项目功能与报价4I软件设计方案书1开发计划1.1项目背景1.1.1背景:随着我国经济发展的不断推进,国内人民生活水平的不断提高,旅游出行的人越来越多,商务活动也相当的活跃;再加上入境旅游的
2、人也越来越多,入境从事商务活动的外宾也越来越多。传统的手工已不适应现代酒店管理的需要,及时、准确、全方位的网络化信息管理成为必需。在酒店的管理及业务日益复杂、要求在不断提高的现状下,利用高科技、现代化的电脑自动化管理系统来处理日益繁重的酒店业务,对于大型的酒店是必须具备的管理方式。1.1.2项目内容描述软件系统的名称:酒店管理系统目前酒店管理系统主要包括了以下几个方面的内容:1、前台管理模块: 前台服务员的主要职能是负责接受客户预定房间以及客户的入住,包括查询入住的客户信息,如果有宾客需要换房,还得追加登记客户订房信息。2、消费管理模块:客户在酒店入住除外还可以要
3、求客房服务,可以点单,或是外卖,同时可以要求退单或是查单。3、收银管理模块:在客户退房时进行结账,也可以取消结账,客户的账单也可以进行合并,同时用一个账户结账,也可以进行定金管理。4、客房服务模块:该管理模块主要负责在酒店入住客人或者其他人在酒店捡到物品的登记管理以及客人丢失物品的登记以及失物认领,也负责客人物品的寄存管理。5、系统设置模块:系统设置主要有用户的注册以及密码修改,进行权限设置以及数据的备份,参数的设置,保证系统正常的运行。1.1.3项目目标本项目开发的目的,主要是实现以下3个目标,提高酒店运行效率,提高管理水平,提升整体服务,加强成本控制,减少人力
4、资源消耗。1、前台管理功能:包括客房预订、入住登记、宾客换房、追加登记。2、消费管理功能。包括点单、外卖、退单、查单。3、收银管理功能。包括退房结账、取消结账、合并账户、定金管理。4、客房服务功能:包括拾物管理、失物管理、寄存管理。5、系统安全功能:包括密码修改、权限设置、数据备份、参数设置。1.1.4开发技术要求系统采用流行的B/S结构模式。系统的分析设计采用面向对象的技术,应用Visio画图工具进行辅助设计。开发平台采用C#语言,三层架构模式进行,C#一方面继承了C++所具有的程序设计语言简单易用的特点,另一方面在编程系统中采用了面向对象、事件驱动的编程机制,
5、-9-软件设计方案书业务逻辑和数据处理层分离,保证系统的安全。数据库采用SQLServer2005,保证数据的有效和安全运行。1.1.5项目主要内容本系统是初步设计,主要内容包括:入住客户网上或者电话预定房间,客户入住登记,宾客因自身需要请求换房,以及换房后的追加登记。客户入住后要求客房服务包括点单和叫外卖。客户退房后结账可以有多种选择,现金结账,刷卡消费也可以合并账户结账。客房服务包括帮客户管理物品或是拾物管理以及失物管理,系统设置可以进行密码修改,权限设置,参数设置以及数据备份。1.1.6系统接口系统的的接口协议目前已有,但还未进行实际认证。-9-软件设计方案
6、书1.2系统方案分析1.2.1类似系统现有方案的分析目前网上有各种酒店管理系统的设计方案,我就选择其中两个方案进行分析:(一)该系统是给一个相对较大的酒店而设计的方案,该酒店主要业务是住宿以及餐饮,整个酒店大约有40个员工,包含4个经理。供客人住宿的房间有4种,整个酒店可以同时容纳500个人就餐。所以该系统包含3个方面,客房部分,库存部分以及人事部分,最终确定系统的整体功能模块如图2-1(二)该方案是要模拟完成建立一个酒店管理系统,实现信息化。通过先进的Java技术实现前台的智能点菜,获取菜品和自动结账等功能。对于酒店管理者可以实现台号管理、菜系的管理和菜品的管理
7、,争对财务还可以实现日结账报表,月结账报表和年结账报表等财务分析。该系统将酒店管理系统划分为两个子系统:酒店管理员,酒店前台收银员,所以该系统主要功能结构如下图所示-9-软件设计方案书1.2.2可选择方案对比分析前面所列举的两个方案是网上比较典型的两个例子,都有各自的优缺点(一)1.优点:(1)该方案能够连续准确的处理业务,有较强的容错能力,具有可靠性.(2)该系统具有可理解性,使用户容易理解,能够尽快上手使用该系统。(3)该系统将用户分为普通用户和管理员,不同的用户有不同的权限,能够更好的提高运行效率。2.缺点:(1)该系统虽然将整体功能分为了三大部分,但是还是
8、缺少一个功
此文档下载收益归作者所有