基于数字电视网络技术的酒店管理系统研究
2022-04-01王香宇
王香宇
(太原学院,山西 太原 030032)
1 系统需求分析
互联网背景下,酒店之间的竞争日趋激烈,服务质量的提升成为提高酒店竞争力的关键要素之一。基于数字电视网络技术的酒店管理系统最主要的目标就是视频、音频点播功能的实现,其需求主要包括以下几方面。
(1)常用功能。为酒店客人提供最基本的功能,如天气预报、日期查询等,让客人能够根据天气预报制定出行安排等。
(2)视频、音乐点播。根据客人需求为其提供各种视频与音乐点播,使其放松心情。
(3)通用性强。由于酒店客人的性别与年龄各不相同,其需求也有所不同。因此系统的设计应具有一定的普遍性,要能满足不同年龄段客人的需求。
(4)便于维护与扩充内容。视频与音频节目的添加、修改与删除是酒店管理系统的常规操作,易于维护的系统能大大减少酒店的工作量。此外,也需要对系统的一些基本信息进行维护,如用户消费信息的查询等。为满足酒店管理新业务开发的需求,系统设计还应具有良好的扩展性。
(5)友好的系统界面。酒店数字电视若想得到客人的好评,除了具有完善的功能外,还需要有友好、清晰的操作界面,使客户容易学习,只需一个遥控器就能完成视频音频的点播操作,以此给客人留下一个更加良好的印象。
(6)商务频道。该频道通过为酒店客人提供常用电话的方式满足其预订机票、车票或叫车等服务,节省大量时间。
(7)实用性。系统的设计应满足功能实用的要求,为客人提供各种形式的操作,多使用提示输入法来减少酒店客人的工作量,方便其操作。
(8)安全性。基于数字电视网络技术的酒店管理系统应具备高效安全的通信机制,能够有效防止不法分子的入侵,可以建立一个三级安全机制来防止客户信息泄漏[1]。
2 系统设计
2.1 系统架构设计
基于数字电视网络技术的酒店管理系统主要使用浏览器/服务器(Browser/Server,B/S)模式的三层架构,即用户界面层、数据访问层与业务逻辑层,使数字电视酒店管理系统的功能得以实现,其系统架构如图1 所示。
图1 系统架构图
(1)用户界面层。该层通常使用前端工具开发,主要功能是将用户输入的数据提供至相应的客户端应用程序。客户端应用程序接收并显示用户输入的数据,从而为酒店客人提供一个交互式界面,并通过页面控制将相关参数传递到业务逻辑层。
(2)数据访问层。这一层的主要功能是提供数据存储的接口,并负责访问数据库系统以及各种文本文档,主要作用是为用户界面层或业务逻辑层提供数据服务。
(3)业务逻辑层。该层是用户界面层与数据访问层之间的纽带,是系统功能实现的关键部分,主要功能是根据操作上的具体问题建立数据库连接,并根据酒店客人的请求生成SQL 语言对数据库进行更新或检索,并向客户端反馈结果[2-3]。
2.2 系统功能设计
基于数字电视网络技术的酒店管理系统设计常用的功能模块应包括电视节目模块、视频点播模块、商务频道模块以及音乐点播模块等,其功能流程如图2 所示。
图2 系统功能流程图
2.2.1 电视节目模块
电视节目模块主要通过流媒体播放功能来播放各种电视节目,在系统设计上应注意多样化,能够满足酒店不同客人的需求,有着较广的频道范围,应包括电影频道、外文频道以及新闻频道等等,同时也要注意具有清晰的声音以及高清画质。
2.2.2 视频点播模块
视频点播模块的设计应注意以下几方面:
(1)在系统的管理后台能实现影片信息的添加、修改与删除;
(2)使用RAID5 模式的服务器,能够实现大量影片的存储,满足酒店客人的不同需求;
(3)要有完整的影片类型,带给客户最佳的体验;
(4)酒店客人能够看到最新的影片排行榜,便于选择;
(5)在视频点播界面能实现影片的查询以及预览等。
2.2.3 商务频道模块
商务频道模块的设计应注意以下几方面:
(1)为酒店客人提供酒店各部门的联系方式以及常用的电话信息,如110、114 等;
(2)设计应包含车票的查询及预定功能,并将信息发送至前台系统,由酒店工作人员协助客户完成车票的预定;
(3)该模块应包含叫车服务功能,客人可以自己叫车,也可以将相关信息发送至前台系统,让酒店工作人员帮其叫车;
(4)在系统的管理后台能实现叫车信息的添加、删除与修改。
2.2.4 音乐点播模块
音乐点播模块的设计应注意以下几方面:
(1)在系统的管理后台能实现音乐信息的添加、修改与删除;
(2)要有完整的音乐类别,带给客户最佳的体验;
(3)酒店客人能够看到最新的音乐排行榜,便于选择;
(4)在音乐点播界面能实现音乐的查询以及预览等[4]。
2.3 系统数据库设计
基于数字电视网络技术的酒店管理系统的数据库设计是整个系统的核心与基础,在设计中要遵守规范命名、控制字段的引用、库表重复控制、并发控制以及保证数据合理冗余的原则。数据相关的流程如图3 所示。
由图3 可知,该系统面向的主体主要包括酒店客人与管理员两类,因此数据库的设计必须要考虑这两个要素。酒店客人的关注点主要是信息查看与信息查询方面,管理员的关注点主要是实现各类信息的修改、删除或添加等操作。该系统主要包括管理员、酒店客人、视频目录等信息实体。酒店客人信息表用于登记入住酒店客人的姓名、性别、联系方式等基本信息;视频信息表主要对视频的类别、发布者、发布时间以及目录信息等进行记录;视频目录信息表主要对视频目录的发布者、发布时间、排名等进行记录;管理员信息表主要对管理系统的用户名、密码等信息进行记录[5]。
图3 数据流程图
3 结语
传统酒店管理中,房间内的电视不能按客户需求进行视频以及音频的点播,体积也较大,不能满足当下酒店管理的先进性要求。为了能在激烈的市场竞争中占据一席之地,酒店行业必须应用先进的技术手段,为客户提供最舒适的服务。本文设计了一套基于数字电视网络技术的酒店管理系统,主要包括系统需求分析、系统架构设计、系统功能设计以及数据库设计,但还存在一定的不足,需在实际应用中不断改进。