摘 要:需求分析是软件计划阶段的重要活动, 也是软件生存周期中的一个重要环节。本文针对我国中小型酒店的餐饮管理现状, 从软件系统的总体功能需求分析和用户模块功能需求分析两方面分别给予了明确的阐述。以期使开发后的中小型酒店餐饮管理系统的功能更加合理、完善。
关键词:酒店餐饮管理系统; 功能需求分析; 用户权限;
一、功能需求分析
开发软件系统的首要准备工作就是对系统的功能需求进行分析, 也是系统实施最重要的关键点。软件系统设计伊始, 软件开发者必须与用户进行充分的交流、沟通, 深入了解用户对开发的软件系统的期望值, 例如希望软件系统在哪个操作系统版本中运行、需要帐单结算、统计月销售量等具体的系统功能、希望软件系统有哪些界面风格等。软件开发人员针对用户提出的待解决问题, 分析企业业务流程, 提炼出需求模型。
二、系统总体功能需求分析
目前, 我国的餐饮企业主要是以人工管理为主, 管理人员使用手工的方式对企业经营额进行汇总统计。有些餐饮企业意识到了信息化管理的重要性, 但仍不能充分发挥信息化管理的优势, 为餐饮企业带来更为高效、合理的企业管理机制。用户点菜、下单、结帐、分配餐桌、结算等工作都由酒店人员完成, 不仅工作效率低下而且容易出现人为差错, 严重影响了酒店的经营和发展。为了解决上述问题, 通过开发人员调查研究, 确定了中小型酒店餐饮系统的总体功能需求, 包括良好的人机界面、严格的权限管理、完善的业务处理和可视化数据报表等功能, 下面分别进行阐述。
1) 首先对于业务操作要简单、方便, 前台界面要充分重视用户体验, 操作界面设计简洁、美观, 同时兼顾人性化、个性化、实用性和美观性等特点。例如, 可依据用户喜好及用户已有的订单记录进行统计分析, 优先推荐适合用户口味的健康菜品。
2) 软件系统设有信息反馈平台。不论是在酒店的消费者还是网络订餐用户, 都可以通过信息反馈平台对酒店的服务、管理提出意见或建议, 并且酒店要对反馈信息给予及时答复。
3) 明确软件系统不同用户的级别权限, 分为游客、会员、前台管理人员、后厨管理人员和系统管理人员五个管理权限。进入企业网站的浏览者称为游客, 游客可以对本网站内的网页内容进行浏览, 并可在搜索栏进行菜品信息的查询等。
4) 对数据进行统计分析, 定时更新数据为用户或管理者提供参考。通过订单的菜品种类、菜品的点击次数、用户的评价等数据进行统计分析, 将更适合用户的菜品放置到菜品推荐栏中, 极大的满足用户的订餐需求。数据分析可以帮助管理者及时了解酒店的经营、管理状况, 为企业的发展决策提供参考。
三、用户模块功能需求分析
根据面向对象的软件开发理念, 针对系统不同的用户权限将其划分为五个模块, 分别为游客、会员、前台管理人员、后厨管理人员和系统管理员。每个模块针对不同用户级别设置了不同的子功能模块, 下面对五个用户权限进行分别阐述。
1) 游客模块。游客具有最低使用权限, 他只能通过浏览器对网站、菜品等信息进行浏览。游客进入酒店网站, 可以浏览到网站发布的最新消息、菜品信息、用户评价等。由于游客没有对本网站进行注册、登录, 所以不能进行订餐桌、加入购物车等操作。当游客尝试超过其权限进行操作时, 系统将自动跳转到网站注册页面, 引导游客正确注册成网站会员。
2) 会员模块。当用户按网站注册步骤操作成功后, 系统会将会员信息进行存储。会员则可享有网上预订权利, 也可提交网上订单并享受配送服务。会员注册成功后, 软件系统将会员注册时所有信息存储到系统用户表中。同时用户生成的购物车、订单、评价等信息, 也会存入相应数据表中。会员可以对网站所有信息进行浏览, 也可以通过搜索栏查找自己心仪的菜品, 加入购物车后可以生成网上订单, 等待酒店前台管理人员接受订单后安排服务人员进行配送。此外, 会员也可查看酒店餐桌的使用情况, 进行餐桌预定, 并可进入提前点餐环节, 节省了就餐等待时间。订单完成后, 会员可针对本次酒店所购买的菜品和服务质量进行评价打分, 既为其他会员点餐提供参考, 也为酒店的工作改进提供依据。
3) 后台管理员模块。后台管理人员模块主要包括采买的原料进库、出库、查询等操作, 例如对新购采买的蔬菜、肉类等可以进行数量、重量的填写。对每日使用过的库存数量进行核实、整理, 及时更新。也可以对顾客的实时菜单完成情况进行处理, 为前台服务人员及时的传菜、上菜提供保障, 提高服务质量。
4) 前台管理员模块。首先, 前台管理可以实时查看网络用户的点餐下单情况, 并对网络订单进行接受或拒绝处理, 通知后厨配菜并烹饪, 分配服务人员进行配送完成网络订单交易。其次, 前台管理人员也可以实时查看会员的餐桌预定情况及预点菜单, 及时与会员电话沟通, 核实预定并安排就餐情况。再次, 前台管理人员也负责对酒店的就餐情况进行管理, 包括前来就餐人员的餐桌安排、服务人员安排及点餐菜单管理, 为顾客提供及时、周到的服务。最后, 前台管理人员还负责对顾客的餐单进行结账服务, 通过电子菜单直接核算金额结账, 并打印餐单详情。
5) 系统管理员模块。系统管理员权限是软件系统使用的最高权限。首先是对企业内部员工的管理。系统管理员可以登记录入内部员工基本情况, 查看员工的岗位、调动及解聘、员工每月的工作量等情况。其次是对酒店的会员进行管理, 对会员的申请通过、基本情况查看、添加会员、删除会员等操作。并根据会员消费额度和信用度, 设置会员等级。再次管理员可以对网上订单、实体就餐、菜品等情况进行搜索查看、添加、修改和删除工作。会员需要修改已接受的网上订单或取消订单时, 必须向系统管理员提出申请。然后, 系统管理员负责对酒店网站的最新资讯、优惠活动等进行发布, 并对网上新闻进行管理操作。及时回复会员的评价建议, 并对会员评价进行管理。最后, 系统管理员作为企业管理者, 可以查看企业的各项数据, 如食品原料的使用量、菜品的销售量、员工的工作量、评价统计等, 并根据数据统计分析菜品及营业额的关系, 为酒店菜品的改进、企业发展提供有效的数据支持。
参考文献:
[1]赵琦。酒店餐饮管理系统设计与应用研究[D].天津:天津大学, 2012.
[2]贾小军。基B/S (Browser/Server) 模式的餐饮管理系统设计与开发[D].天津:天津大学, 2014.
[4]肖汉。软件工程与项目管理[M].清华大学出版社, 2014.