点餐管理系统
需求分析说明书
编号:HONZH0021 系统版本:1.0
项目成员
作者: 审批: 组长:安林 成员:周超,董西朝 日期: 日期: 2015-04-15 1 / 26
优选
状态 需求文档 修订人 安林 修改日期 2015-04-15 版本 1.0 备注 目录
1.概述4 1.1编写背景4
1.2编写目的4 2.总体描述5
2.1功能描述5
2.1.1服务端5 2.1.2客户端6 2.2角色权限7
2.2.1超级管理员7 2.2.2管理员7 2.2.3顾客7
3.功能性需求8
3.1角色登录模块(服务端)8
3.1.1超级管理员8 3.1.2管理员登录9 3.2菜系操作模块(服务端)10
3.2.1增加菜系10 3.2.2删除菜系10 3.2.3修改菜系10 3.2.4查看菜系11 3.3菜品操作模块(服务端)11
3.3.1增加菜品11 3.3.2删除菜品11 3.3.3修改菜品11
2 / 26
优选
3.3.4查看菜品12 3.4资源管理模块(服务端)12 3.5统计分析模块(服务端)12
3.5.1月份统计分析13 3.5.2季度统计分析13 3.5.3年度统计分析13
3.6会员信息模块(服务端)<扩展>14
3.6.1新增会员信息14 3.6.2删除会员信息14 3.6.3修改会员信息15 3.6.4查看会员信息15 3.6.5会员等级设置16 3.7点餐操作模块(客户端)16
3.7.1菜品种类16 3.7.2甜食种类17 3.7.3酒水种类17 3.7.4菜品备注18 3.8菜品推荐模块(客户端)18
3.8.1每日推荐18 3.8.2特价优惠18 3.9呼叫服务模块(客户端)19 3.10会员服务模块(客户端)19
3.10.1菜品收藏19 3.10.2会员打折19 3.10.3会员生日19 3.11顾客留言模块(客户端)19 3.12餐桌状态模块(客户端)20 3.13界面换肤模块(客户端)20 4.非功能性需求20
4.1软硬件需求20 4.2安全需求21 4.3约束需求21 5.技术支持与服务21
5.1培训容22 5.2定期维护方案22
3 / 26
优选
1.概述
1.1编写背景
民以食为天!随着时代的跨越,市场经济的发展,人们生活水平的提高,来往酒店,饭店的客流量日益增长,餐饮市场不断扩大;随
4 / 26
优选
着餐饮现代化进程的不断推进,餐饮服务业对自己部的管理也越来越难,人工成本增加的同时也为客户带来了各种各样的麻烦。为了更好的服务广大消费者,满足广大消费者的需求。为了提高餐饮服务业工作人员的服务质量以及工作人员的工作效率。此时,智能化管理应运而生,计算机管理系统代替了纸和笔的传统方式,远距离快速的传送菜单信息。为餐饮服务业的管理人员带来更方便,更快捷的管理。
1.2编写目的
本文档明确指出了本项目要实现的各种功能,是开发小组成员开发项目的基础,同时也是用于与用户确定最终目标的依据,并成为协议文本的一部分。本文档的读者对象为:开发人员,系统设计人员,测试人员以及最终使用用户。
5 / 26
优选
2.总体描述
2.1功能描述 2.1.1服务端
青鸟点餐管理系统之服务端 角色登录模块(服务端) 菜系操作模块(服务端) 菜品操作模块(服务端) 资源管理模块(服务端) 统计分析模块(服务端) 会员信息模块(服务端) 6 / 26
对不同的角色赋予不同权限并操作模块 按需求增加,删除,修改,查看菜系信息 按需求增加,删除,修改,查看菜品信息 管理菜系菜品图片等资源路径信息 对不同时段的菜品点击情况进行统计分析 增,删,改,查顾客会员信息并设置等级 优选
2.1.2客户端
青鸟点餐管理系统之客户端 普会结账模块(客户端) 点餐操作模块(客户端) 菜品推荐模块(客户端) 呼叫服务模块(客户端) 会员服务模块(客户端) 顾客留言模块(客户端) 界面换肤模块(客户端) 餐桌状态模块(客户端) 7 / 26
普通顾客结账 会员顾客结账 菜品类别 甜食类别 酒水类别 菜品备注 每日推荐 特价优惠 紧急急需处理 菜品收藏 会员打折 会员生日 软件使用建议 菜系菜品建议 环境服务建议 独特背景切换 餐桌是否使用 优选
2.2角色权限 2.2.1超级管理员
超级管理员 软件所有模块操作权限及维护 分配不同操作权限的管理员
2.2.2管理员
老板 管理员 经理 服务员 操作所有模块 操作部分信息 查看部分信息
8 / 26
优选
2.2.3顾客
顾客 普通顾客点餐操作(客户端) 会员顾客点餐操作(客户端)
3.功能性需求
3.1角色登录模块(服务端)
本模块属于超级管理员和管理员登录操作,具体如下:
9 / 26
优选
3.1.1超级管理员
添加管理员< 超级管理员登录后拥有该操作权限,分配不同权限的系统管理员,同时操作所有模块功能并维护系统。 3.1.2管理员登录 添加模块信息< 10 / 26 优选 管理员权限具体说明 前置条件 说明 超级管理员 登录 拥有超级管理员拥有中级权限,增加,查看,修同等权限,在熟改与删除除会员及统计模块外悉系统前提下操信息(服务员)只可查看菜系菜作所有模块信息 品模块信息与会员顾客会员卡 号 普通管理员 3.2菜系操作模块(服务端) 增加菜系信息< 11 / 26 优选 3.2.1增加菜系 根据经营情况与顾客需求,可适当增加菜系。 3.2.2删除菜系 根据顾客用餐习惯,可删除一些不必要的菜系。 3.2.3修改菜系 菜系图片或相关信息出现错误情况时,可从服务端修改相关信息。 3.2.4查看菜系 超级管理员与管理员均拥有查看菜系信息的权限。 12 / 26 优选 3.3菜品操作模块(服务端) 增加菜品信息< 3.3.1增加菜品 根据经营情况与顾客用餐需求,可适当增加部分菜品。 3.3.2删除菜品 根据顾客用餐习惯,可删除一些不必要的菜品。 3.3.3修改菜品 菜品图片或相关信息出现错误情况时,可从服务端修改相关信息。 13 / 26 优选 3.3.4查看菜品 超级管理员与管理员均拥有查看菜品信息的权限。 3.4资源管理模块(服务端) 当软件更换安装路径时,可能会导致菜系(菜品)图片或菜系(菜品)介绍等部分文件不可显示时,超级管理员与管理员可通过自身权限设置新的文件路径,使其正常显示。 3.5统计分析模块(服务端) 统计分析模块中包含菜品点击率信息情况,以便查看相关人员能更加直观的了解与分析。 14 / 26 优选 月份统计分析查看< 3.5.1月份统计分析 简要说明: 查看,分析与维护每个月菜品点击次数信息情况。 3.5.2季度统计分析 简要说明: 查看,分析与维护每个季度菜品点击次数信息情况。 3.5.3年度统计分析 简要说明: 查看,分析与维护每个年度菜品点击次数信息情况。 15 / 26 优选 3.6会员信息模块(服务端)<扩展> 新增会员顾客信息< 3.6.1新增会员信息 详细说明 模块框架 框架名称 操作者 简要说明 前置条件 框架说明 新增会员信息 超级管理员与管理员中的老板和经理 根据顾客要求为新顾客办理会员顾客信息录入(需提供原件),并赠送会员卡 登录后拥有该操作权限 16 / 26 优选 3.6.2删除会员信息 详细说明 模块框架 框架名称 操作者 简要说明 前置条件 框架说明 删除会员信息 超级管理员与管理员中的老板和经理 根据会员顾客的流失情况删除部分会员信息,并注销其会员卡 登录后拥有该操作权限 3.6.3修改会员信息 详细说明 模块框架 框架名称 操作者 简要说明 前置条件 框架说明 修改会员信息 超级管理员与管理员中的老板和经理 根据会员顾客信息变更情况以及会员顾客需求修改会员顾客信息并录入(需提供原件) 登录后拥有该操作权限 17 / 26 优选 3.6.4查看会员信息 详细说明 模块框架 框架名称 操作者 简要说明 前置条件 框架说明 查看会员信息 超级管理员与管理员 查看会员顾客信息以便挂失与补卡,其中超级管理员与管理员中的老板和经理可查看所有会员顾客信息,服务员只可查看会员卡卡号(验证会员卡真伪) 登录后拥有该操作权限 3.6.5会员等级设置 根据会员消费的金额,提升会员等级。 3.7点餐操作模块(客户端) 点餐操作模块使用对象为:普通顾客和会员顾客进行点餐操作。键入所选餐桌号后会员顾客还可键入所持会员卡卡号进行点餐操作。 18 / 26 优选 3.7.1菜品种类 详细说明 热系菜 凉系菜 主食系 饭不同菜系包含不同菜系包含包含面食和米 品信息 品信息 简要概述不同类型的菜不同类型的菜 3.7.2甜食种类 19 / 26 优选 详细说明 赠品 水果糕点品 简要概述提供各式各样的时令 提供各种面制品甜食 3.7.3酒水种类 详细说明 简要概述 红酒 提供红酒 啤酒 提供啤酒 白酒 提供白酒 3.7.4菜品备注 该模块专门为顾客进行备注设置,如若对某一菜品有特殊要求,可 20 / 26 优选 在此项中进行选择,告知厨师制作时注意事项。 3.8菜品推荐模块(客户端) 主题菜,评价最高菜品,点击排行榜菜品展示等。 3.8.1每日推荐 3.8.2特价优惠 21 / 26 优选 3.9呼叫服务模块(客户端) 当顾客需要帮助时,可呼叫服务员。 3.10会员服务模块(客户端) 专为会员顾客服务的模块,会员选择餐桌号并选择会员卡号登录就餐时,可享受以下的就餐特权及优惠活动。 3.10.1菜品收藏 会员顾客点餐过程中,对于自己喜欢的菜品,可以进行收藏,下次就餐时通过此会员卡号快速找到菜品。 3.10.2会员打折 会员结账时,可根据自己的会员等级享受不同的打折价格。 3.10.3会员生日 如若会员生日当天使用会员卡就餐,系统会及时播报祝福语,并可获得礼物一份,同时还有优惠活动等。 22 / 26 优选 3.11顾客留言模块(客户端) 若顾客对软件的使用,菜系、菜品或者环境服务有建议,都可进行留言。 3.12餐桌状态模块(客户端) 记录餐桌使用状态和本餐桌用餐时间。 3.13界面换肤模块(客户端) 提供各种背景图片以供顾客选择使用! 23 / 26 优选 4.非功能性需求 4.1软硬件需求 软件需求:(1)MySQL数据库支持 (2)Microsoft Visual Studio 2010支持 (3)WindowsXP以上 (4).NetFramework3.0以上版本 硬件需求:(1)CPU:4核以上 (2)存:2G以上 (3)硬盘:100G以上 4.2安全需求 系统具备较强的可靠运行设计,可应对单点故障。可保证数据安全,包括数据级备份与灾难性恢复。 系统要求稳定,同时数据库每天及时备份。 24 / 26 优选 4.3约束需求 本系统是基于中文系统环境开发的,暂只支持中文处理。 本系统采用三层架构开发,实现表示层,业务逻辑层与数据访问层代码的分离,提高可移植性与重用性。 5.技术支持与服务 在系统开发和安装调试过程中,严格参照项目要求,完成项目要求的各项功能,使系统工作于最佳工作状态。 在系统开发安装、调式完成以后,以双方签署系统验收的方式,将系统提交给用户。然后进行管理员使用维护培训。 5.1培训容 为用户培训一至两名系统管理员(免培训费)。 培训容: 系统的安装与初始化。 25 / 26 优选 系统的用户管理与系统配置。 系统各功能模块的使用。 系统的日常维护。 系统的备份与安全。 通过以上培训,管理员可以对系统进行适当的自主管理与维护,确保系统的正常运行。 5.2定期维护方案 在系统正式交付使用之后,提供定期的维护与支持。 定期跟踪,了解用户使用情况。 定期提供文字、声像等指导材料。 定期提供用户需求的系统功能升级。 26 / 26 因篇幅问题不能全部显示,请点此查看更多更全内容