餐饮管理系统_详细设计(MS)1汇总.docx

上传人:h**** 文档编号:27010694 上传时间:2022-07-21 格式:DOCX 页数:15 大小:16.30KB
返回 下载 相关 举报
餐饮管理系统_详细设计(MS)1汇总.docx_第1页
第1页 / 共15页
餐饮管理系统_详细设计(MS)1汇总.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《餐饮管理系统_详细设计(MS)1汇总.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统_详细设计(MS)1汇总.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、餐饮管理系统_详细设计(MS)1汇总 1.1编写目的 (2) 1.2项目背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2总体设计 (3) 2.1需求概述 (3) 2.2软件结构 (3) 3程序描述 (7) 3.1主模块描述 (8) 3.2输入数据描述 (9) 3.2.1用户注册描述 (11) 3.2.2用户登录描述 (12) 3.3信息调度描述 (14) 3.3.1用户信息查询描述 (15) 3.3.2用户信息更新描述 (17) 3.3.3职工信息更新与查询描述 (19) 3.3.3吧台信息查询描述 (21) 3.3.4吧台信息更新描述 (23) 3.3.5更新备份描述 (25)

2、3.3.6查询操作员记录描述 (27) 3.3.8操作员权限修改描述 (28) 3.4数据输出描述 (29) 3.4.1账单打印描述 (30) 3.4.2菜单打印描述 (32) 3.4.3会员信息打印描述 (33) 3.4.4职工信息打印描述 (34) 1引言 1.1编写目的 详细设计阶段的根本目标是确定应该如何具体的实现所要求的系统,也就是说,经过这个阶段的设计工作,可以完成对目标系统的精确描述,从而对下一步的编码阶段起到指导性作用。本阶段的餐饮管理系统详细设计就是要根据前阶段的可行性分析、需求分析以及概要设计所发现以及扩展的问题进行进一步细化分析,使得客户能对本系统有更充分和具体的理解,也

3、让编码人员对系统的下一步进程有更直观的了解。 1.2项目背景 近几年来,随着计算机网络、分布技术日趋成熟与自动化技术对各行各业的渗透,人们对餐饮业的服务要求与质量也有了进一步的提升,这使餐饮业的竞争也越来越激烈。想在这样竞争激烈的环境下生存,那么就必须运用科学的管理思想和先进的管理办法,使点菜和管理一体化。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、财力、物力、且效率不高,在系统运营时也可能产生人为失误,以致餐饮管理工作既繁琐而且不利于分析企业的经营状况。使用计算机对餐饮信息进行管理,具有人工管理所无法比拟的优点。例如统计结账快捷、安全保密性好、可靠性好、存储量大、寿命长

4、、成本低等。这些优点不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效的管理酒店或餐馆的餐饮服务。 1.3定义 文档中采用的专门术语的定义及缩略词简要如下: RMS:Restaurant Management System,餐饮管理系统。 1.4参考资料 1张海藩软件工程导论(第5版)清华大学出版社 2022。 2王东明、葛武滇Visual C# .NET程序设计与应用开发清华大学出版社2022。 3王珊,萨师煊数据系统概念(第四版)高等教育出版社,2022. 4王东明、孙健、柳盛visual c# .net 程序设计与应用开发清华大学 出版社,2022. 2总体设计

5、2.1需求概述 本系统是适用于大中型餐饮酒店的餐饮管理系统,可以有效地对大中型餐厅消费进行管理。本系统应需求如下: 系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。 实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。 对用户输入的数据进行严格的数据检验,尽可能地避免人为错误。 实现对消费账目自动结算。 实现对消费的历史记录进行查询,支持模糊查询。 系统应最大限度地实现易维护性和易操作性。 能够提供一定的安全机制,提供数据的授权访问,防止随意删改,同时提 供数据备份服务。 系统处理的准确性和及时性,以方便管理者进行即时分析。 系统的开放性和系统的可扩充性。餐饮管理

6、系统在开发过程中,应该充分 考虑以后的可扩充性。 系统的易用性和易维护性。 2.2软件结构 本系统软件结构主要分三层,一是主界面到分界面的转换,本层次按照Jackson图的做法将本系统分为数据输入、信息调度和数据输出三大部分。其中输入数据又往下分为对顾客信息的输入、对职员信息的输入以及对餐馆内部材料信息的输入。信息调度和数据输出也依次分为对顾客信息的调度(输出)、职工信息调度(输出)、吧台信息的调度(输出)。 餐饮管理系统 输入数据信息调度输出数据 输入数据 职员信息输入用户信息输入 吧台信息输入 用户订桌信息 用户菜单、账单 用户会员信息食材缺货显示职工号、职务 营业额显示会员注册、使用信息

7、 用户人数、姓名等开桌信息 用户点菜记录 员工信息表 后厨统计食材缺货 餐桌信息 已被使用餐桌 营业额记录 菜品添加与删除 菜单 信息调度 核对前台人员信 息 处理用户信息 处理吧台信息 用户人数、开桌信息处理用户点菜、加菜、退菜处理 用户会员信息更新 餐桌信息更新菜单信息更新账目信息更新 核对账号、密码 办理会员使用会员个人详细信息剩余(合适)餐桌数目 剩余菜料量会员记录查询服务员状态更换 服务员上菜 后厨做菜 用户信息调度 用户信息查询用户信息修改用户信息增删 用户人数、开桌信息处理用户点 菜、加 菜、退 菜处理 用户会 员信息 更新 用户取 消会员 核对账号、密码 用户会 员办理 使用会

8、 员 用户个 人信息剩余 (合 适)餐 桌数目 剩余菜 料量 会员记 录查询 个人详细信息用户信息删除 用户菜单、账单 吧台信息调度 吧台信息查询吧台信息修改吧台信息增删 餐桌信息更新操作员 (服务 员)信 息修改 菜单修 改信息 服务员 信息删 除 核对账号、密码 服务员 信息注 册 菜品缺 货信息 服务员 个人信 息餐桌预 定、已 分配 新的账 号、密 码 后厨菜 料信息 菜单查询职工个人信息删除 营业记录查询 营业额记录菜品消 费记录 职工个 人信息 菜单删 除 删除对 应菜名 输出数据 职员信息输出用户信息输出吧台信息输出 用户订桌信息用户菜 单、账 单 用户会 员信息 食材缺 货显示

9、 职工号、职务 营业额 显示 会员注 册、使 用信息 用户订 桌记录 用户点 菜记录 员工信息表 后厨统 计食材 缺货 操作员 操作记 录显示 操作员 登录时 间、部 分操作 营业额 记录 菜品消 费记录 3程序描述 3.1主模块 功能 建立与数据库的连接 获取系统设置 运行主对话框 根据输入调用子模块 退出系统时断开与数据库的连接输入项目 用户鼠标点击进入 输出项目 对应版块的执行结果 程序逻辑 餐饮管理系统 输入数据信息调度输出数据 存储分配 内部数据数据库连接CS_CConnection _ConnectionPtr 数据库连接指针 CS_IsConnected BOOL 数据库连接指示

10、 CS_MainDLg 主对话框 子对话框CS_OpenDlg 用户开桌对话框 CS_ADDDlg 吧台增加商品对话框 CS_BFDlg 数据库备份显示 CS_HYDlg 数据库还原显示 CS_DcDlg 点菜对话框 CS_DeskDlg 餐桌信息对话框 CS_AdministratorDlg 管理员管理对话框 CS_RegidterDlg 用户注册对话框 CS_JZDlg 用户结账对话框 CS_XFDlg 餐馆消费查询对话框 CS_ZTDlg 餐馆桌台信息对话框限制条件 PC机中装有SQL2000以上数据库配置和VS2022以上版本软件,机器能正常启动、运行。 测试要点 数据库连接情况:正常

11、情况,数据库文件是否缺少,外部系统是否异常,与 数据库连接是否异常。 系统设置获取:正常情况,外部系统异常。 对用户输入的响应:合法输入,能够正常调用子模块; 非法输入,系统能否辨别,并作出响应(给出警告);数据调度异常情况,系统能否及时作出响应。 数据输出时异常情况,系统能否及时响应,并做好备份。 3.2输入数据模块 功能 检查输入者身份合法性 运行登陆或注册框,方便下一步进行 输入项目 前台操作员的账号、密码 若要注册,需要填写账号和密码 输出项目 对应版块的执行结果 程序逻辑 在数据库检验 登录 与数据库信息不匹 配 登录对话框输入用户和密码 主界面 关闭对话框 在相应版块中输入 信息

12、提交 提示再次输入 是否是第一次?注册 是不是 判断信息是否合 法 不合法 检验请再次输入 信息输入 接口 调用形式:FrmMain main = new main(); main.ShowDialog(); 传入参数:无 传出参数:无 存储分配 内部数据:数据库Cs_pConnection _ConnectionPtr 数据库连接指针 内部参数cs_id verchar(12) 当前账号 cs_password verchar(8) 密码限制条件 用户账户和密码必须匹对,会员信息必须合乎标准,职工号必须符合规范测试要点 信息输入的合法性检查 模块正常响应流程 数据库操作异常是响应情况 对用户输入的响应:合法输入,能够正常调用子模块; 非法输入,系统能否辨别,并作出响应(给出警告); 3.2.1 注册模块 功能 运行注册对话框 在数据库中注册用户的账号,密码 输入项目 用户的账号,密码 输出项目 注册成功 程序逻辑 调用数据库查询模块 IF 数据库中没有与之匹配信息 “返回”注册成功 ELSE “返回”注册失败可能已注册 接口

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁