1、 1 软件工程课程设计报告软件工程课程设计报告 题目:酒店管理系统 目录目录 一 项目论证和计划项目论证和计划 1.1 系统介绍3 1.2 系统设计目标3 1.3 开发和运行环境3 1.4 系统功能3 1.5 系统总体功能需求和性能需求4 1.6 业务流程分析4 1.7 人员分配4 二二 需求分析需求分析 2.1 数据字典.5 2.2 需求规格说明书.5 三三 系统设计系统设计 a) 登录模块5 b) 前台预定模块.9 c) 前台接待模块.11 d) 收银模块.13 四四 总结总结18 2 一一 项目论证和计划项目论证和计划 1.1 系统介绍 酒店管理系统是一套功能强大而又简便实用的管理管理软
2、件, 其实现的功能包括客 房预定系统、前台接待系统、前台收银系统、帐务系统、电话系统、管理者系统、帐 务报表、帮助信息等功能模块,实现了餐饮住宿娱乐企业日常营运的全面自动管理,是 餐饮住宿娱乐企业进行电脑信息化管理的理想选择。 1.2 系统设计目标 为酒店设计出一款现代化的管理系统, 可以完成酒店的所有日常工作, 包括客房预 定、前台接待、账务结算等业务。 酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住 宿、餐饮、娱乐全新概念的服务和管理方式。本管理系统参照了大量的同类软件,旨在 用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性。 1.3 开发和运行环境
3、 采用企业已经拥有的硬件环境,windows XP 等 PC 机上安装 PowerBuilder 9.0 进 行开发。在客户端,windows 2000, windows XP,Vista, Windows7 等 PC 机上可以直接 运行。 1.4 系统功能模块 (图 1 模块图) 客房预定模块:提供个人预定、团体预定,预定未定处理,预售查询等功能,预定 系统可随时查询 30 天以内酒店客房预售一览表,及可售房间数,可查询某间客房 预定情况。 前台接待模块:提供个人入住登记,团体入住登记,修改客人信息,转房,调房, 等功能,如果客人入住,将会个客人生成一个唯一的账号,并允许客人先消费再付 帐,
4、最终结算,如果是团体入住,将设置主账号与分账号,并分清消费情况记入主 账户还是分账户。 酒店管理系统 客 房 预 定 前 台 接 待 前 台 收 银 电 话 系 统 客 历 模 块 登 录 模 块 管 理 模 块 报 表 模 块 3 前台收银模块:提供记帐,退房,押金,查询,转账,跑单等功能,允许几个客人 的账户消费转入一个账户,也可把某一帐号特定时期特定几类消费转入另一帐号, 转帐帐项将留下记号并且留下记录以方便查核人员核对。 电话系统模块:提供电话以及网络服务的自动计费,并提供详单。 客历系统模块:提供客人资料输入,查询,修改等功能。 登录系统模块:提供收银人员,管理者等的登录,并提供相应
5、服务以及密码注册修 改功能。 管理者特权模块: 管理者通过密码认证后方可进入此功能模块, 此模块提供修改客 房定价,删除、修改各级密码,修改特别客单,设置系统参数,数据备份等功能。 报表系统模块:提供客房占用表,转房改租表,预定未到表,客房取消表,房租分 析表,经营统计表,可售情况表,房间状况表,坏房报告表,日租统计表,合约销 售表。 1.5 系统总体功能需求和性能需求 系统要求可以实现客房预定,客房退订,前台接待,消费结算,账务结算,电话 收费管理,修改客房定价,打印预定、转房等一系列报表。系统以现代化的计算机技 术管理代替过去的人为的掌控, 减小了酒店经营的难以程度, 是现代酒店经营的首选。 1.6 业务流程分析 软件一共分为八大模块,具体流程如下: (图 2 系统总流程图) (图 3 具体流程图) 二二 需求分析需求分析 随着人民生活水平的提高,餐饮,住宿,娱乐业在服务行业中占有越来越重要的 地位。要使在当前酒店行业日趋激烈的竞争中脱颖而出,必须努力发展自己的特色。 在管理方面也要有自己的管理特色,避免传统管理方法的失误,使得酒店的信誉 客人 酒店管理 客人 用户名密码 登录界面 进