酒店管理系统

 2022-01-17 11:01

论文总字数:20724字

目 录

1引言 5

1.1开发背景 5

1.2系统目标 6

1.3开发设计思想 6

2系统分析 6

2.1系统初步调研 6

2.2可行性分析 7

2.2.1技术可行性 7

2.2.2经济可行性 7

2.2.3操作可行性 8

2.3需求分析 8

2.3.1系统的功能分析 8

2.3.2系统的运行环境要求 10

2.4系统流程分析 10

2.4.1建模概述 10

2.4.2业务流程图 10

3系统功能设计 11

3.1总体设计 11

3.2系统功能设计 13

3.2.1管理员模块 13

3.2.2服务员模块 15

3.2.3会员模块 18

4数据库设计 19

4.1数据库设计概述 20

4.2数据库表的设计 20

5系统实现 27

5.1系统功能实现 27

5.1.1管理员模块 28

5.1.2服务员模块 33

5.1.3会员模块 43

6总结 46

参考文献 46

致谢 47

酒店管理系统

孙昊

Abstract: in the era of unprecedented fierce information construction, all walks of life are faced with a huge challenge. Hotel service industry is the very typical representatives and hotel service industry overall competitiveness improved can bring huge profits to the hotel, and the use of information systems technology dealing with the hotel's daily affairs is the most sensible way to achieve this goal. And our hotel management mode is still relatively backward, so I would like to design a hotel management system, I hope to use my system to bring some changes to the hotel. Hotel management system for the design of the C# language editor, windows operation is good compatibility, through the code, SQL Server2008 and visual studio2012 realized functions as follows: respectively for console function, system setting function, basic operating function, a lock screen function, exit function module, front desk operation function, reservation management function, silver management function and the function, management function.

Key words: hotel management system; C#; SQL Server2008; visual studio2012 SQL;

1引言

如今随着科技飞速的发展,现在的信息化已经发展到了一定程度,对于酒店来说,酒店业务包括的各个工作环节已不再仅仅是传统的住宿、结算业务,而是会提供更细致、更全面、更人性化的服务。酒店是一个服务性行业,从客房的营运即客户的预订开始,到登记入住以及入住后的各种所需服务直至最后的结账退房,在整个过程中,酒店应该让顾客感受到酒店的各项服务是以顾客为中心,给顾客贴心贴心的感觉,操作起来方便快捷。要想使酒店在竞争中占得先机,最重要的就是顾客对于酒店的青睐,那么酒店就应该提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作。所以,采用设计的酒店管理系统,酒店的管理效率将会大大提高,酒店的服务水准也将大大提高。

系统从满足客户的需求角度出发,实现了酒店的基本流程。系统的主要功能包括控制台功能、系统设置功能、基本操作功能、锁屏功能、退出模块功能、前台操功能、预订管理功能、收银管理功能、个人中心功能、管理功能。[1]-[5]

1.1开发背景

随着信息化大力的发展,计算机技术得到了很大发展,在计算机的使用上,性价比不断提高,这样使得计算机的运行逐步普及,计算机技术已经深入到了人们生活的各个领域。在信息化高度发达的今天,许多企业结合自身的特点,运用最新的管理思想和手段得以管理人员为核心的人机交互管理系统,今年、进而使企业自身的管理水平和办公效率得到一定提高,计算机技术的普及趋势,对于各行各业来说,既是机遇也是挑战,这就要求各企业紧跟形势,不断创新,酒店这个服务行业来说,更新换代更快,随着酒店规模服务的不断扩大,酒店组织不断增大,服务项目增多,信息量也随之增大,传统意义上的手工的酒店管理,服务项目混乱,管理工程冗杂,执行率低,很容易出错,已经逐渐被时代所抛弃。

随着计算机技术的大力发展,酒店管理系统正在逐渐实现普及,但由于国内酒店规模参差不齐,服务水平也会有很大的不同,服务方式也会有很大差异。对于中小型酒店来说,许多流行的大酒店使用的成熟的酒店管理系统并不适合,所以就要根据酒店自身的特征。特点、基本的业务范围以及要实现的功能,运用相关的计算机技术开发相应的酒店管理系统。最终能够使酒店的管理水平得到提高,加快工作效率,降低劳动成本,而且统一快速精确地信息处理对于酒店后面的业务扩展、社会信誉和关键的决策有着积极地意义。[6]-[9]

1.2系统目标

酒店管理系统主要实现以下功能:

(1)管理员模块:控制台、基本操作(商品管理、营业管理、会员管理、基本设置)、锁屏、退出;

(2)服务员模块:控制台、前台操作(散客开单、团体开单、换房、并(联)房)、预定管理(预定、预定入住、解除预订)、收银管理(结账、收退押金、单位补款、全额支出、交接班)、基本操作(商品管理、营业查询、会员管理、基本设置)、锁屏、退出;

(3)会员模块:个人中心(消费记录、我的余额、修改资料)管理(反馈)。

1.3开发设计思想

酒店管理系统的开发设计思想基于以下几点:

(1) 时代性:顺应当下酒店行业发展的良好前景,契合酒店系统升级换代的现状,便于酒店管理人员对于酒店的各项决策。

(2)实用性:所开发的酒店管理系统为酒店做出的各种服务功能一定程度上为酒店解放了劳动力,减少生产力,提高劳动价值,方便快捷。

(3)操作简单:保证系统能适应不同等级计算机水平的用户使用,系统操作起来尽可能简单,浏览界面清晰明了,尽可能简单。

(4)模块耦合性低:开发系统中单独开发每个模块功能,在保证单元测试成功的前提下,最后再整合整个系统的各个功能,进行集成测试,保证测试成本降到最低。

(5)代码可读性好:系统设计的结构框架通俗,代码简洁,维护起来也方便。

2系统分析

2.1系统初步调研

在开发一个系统之前,应该首先收集完成系统需要的各种信息,了解系统设计的目的以及系统要实现的功能,还要考虑到在开发时遇到的各种问题,然后根据前期调查出来的结果作出详细报告,这是系统后期设计的前提和基础,系统后期的开发,包括功能模块、系统架构、数据结构等都要在此基础上视情况决定工作方向和方针,然后再按照设计流程进行概要设计、详细设计、系统调试和测试、系统维护和运行等步骤实施系统开发。该酒店管理系统采取的是调查、访问和实践相结合的调查方法,首先,通过走访的方式与酒店客户和酒店管理服务人员进行交谈,征集有点各大酒店客户预订,消费等信息,在访问时充分获取相关信息,做好相关信息收集。其次,通过对酒店里的大量走访咨询,深入了解酒店里订房消费各项程序。最终,在收集到相关资料与有一定系统经验的基础上,确定对酒店管理系统工作流程各大节点以及需要实现的相关功能。

2.2可行性分析

当我们在开发和实现一个系统前,我们需要考虑这个系统的可行性。我们需要从技术、经济、社会等方面进行全面分析,这样才能得到合理的结果。可行性分析是我们需要考虑在自身条件下完成此系统的开发与实现需要花费的人力物力,在一定的外力约束条件下我们需要付出的代价以及得到的回报。我们需要从三个方面进行可行性分析:技术、经济与操作。

2.2.1技术可行性

技术可行性是指技术能否支持新系统的运行,包括支持新系统的软件和硬件功能以及技术人员的水平和数量。本系统是对酒店管理各个基本信息。根据实际需求,经过仔细思考,我选择了Microsoft Visual Studio 20012作为开发工具,它综合了有数据引擎提供的可伸缩性可视化开发环境的易用性,32位优化编译技术的强大和快速等特点;选用SQL Sever2008用来开发后台数据库,它具有很好的兼容性和安全性;在现有技术基础上实现本系统是一定的。

2.2.2经济可行性

当我们着手开发一个系统是,经济可行性是我们必须要考虑的重要部分之一。原因是因为我们需要大量的人力物力资源去完成一个系统的开发与实现,所以我们开发的系统能给我们带来的回报是非常重要的一个指标。其次,在使用者的角度考虑,他们引进了这个系统能不能提高自己的生产效率。就拿我这个酒店管理系统来说,使用我开发的系统能不能节约使用者的人力资源,能不能提高使用者的工作效率,而我开发此系统的最根本的出发点就是为了节省人力资源和提高效率,所以在经济方面,这个系统是可行的。

2.2.3操作可行性

由于素质教育的大范围普及,操作这类管理系统对大部分人来说都是比较简单的。在酒店这种服务行业里,其工作人员的素质基本较高,学习能力也比较强,可以熟练的操作这种管理系统,完全可以使用管理系统去完成日常工作,这样可以解放大量的劳动力也能让资源分配更加合理,由此看来此系统是完全可以被酒店工作人员接受的。

2.3需求分析

系统需求分析是软件定义时期的最后一个阶段,是系统开发中的重要环节,它的基本任务是准确的回答“系统必须做什么”这个问题。系统需求分析也是开发与测试的目标依据,因此在开发之前必须做好需求分析工作。

2.3.1系统的功能分析

根据前面对酒店管系统实现的功能分析,可将其划分为管理员方面、服务员方面、会员方面三个部分。管理员方面有控制台、基本操作(商品管理、营业管理、会员管理、基本设置)、锁屏、退出等功能,服务员方面有控制台、前台操作(散客开单、团体开单、换房、并(联)房)、预定管理(预定、预定入住、解除预订)、收银管理(结账、收退押金、单位补款、全额支出、交接班)、基本操作(商品管理、营业查询、会员管理、基本设置)、锁屏、退出等功能,客户方面有个人中心(消费记录、我的余额、修改资料)管理(反馈)功能。

剩余内容已隐藏,请支付后下载全文,论文总字数:20724字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;