版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.餐饮管理系统之系统设计说明书一 总体设计1 处理流程(略)图 总体处理流程图2 总体结构和模块外部设计模块是软件结构的基础, 软件结构的好坏完全由模块的属性体现出来, 把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加, 通过接口连接这些模块的工作量也随之增加。从这些特性可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块数接近于图中的 M,它使得研制成本最小, 而且应尽量避免不足的模块化或超量。总体结构:餐饮管理信息系统前台服务后台管理桌台仓库员工供货商材 料员工顾客信息系统登录退出系统登录退出图 1 餐饮管理系统总
2、体功能模块图word 范文.总体模块说明项目内容:此系统使用了三层架构实现了管理人员登陆模块,菜单管理模块,餐厅人员管理模块,点菜功能模块,消费结账模块,查询统计功能模块。系统登录退出模块: 本模块是被用于用户登录, 注销和退出。 模块根据用户的不同类型赋予用户不同的管理权限。 等低级的用户不可访问高等级用户的个别功能,而高等级用户可以使用低等级用户的所有系统功能。菜单管理模块:本模块将餐厅的菜单信息通过标准化的管理操作加以整合,使得菜品的价格、 配料、功效和图片可以完全呈现在客户面前, 使得客户可以方便地选择自己想要的食物。 本模块的分权限设计将限制普通员工对菜单信息加以修改,以防止菜单价格
3、被恶意修改, 以此保证餐厅正常可靠的运营。 管理人员可以添加到菜谱到系统中,并能进行日常维护(包括修改菜的价格等),系统可以对整个菜单分类管理,可区分凉菜、热菜、汤类、酒水、消费品和主食、订餐信息管理模块: 通过订餐模块使得传统餐饮订餐过程变得轻松方便, 订餐信息管理模块会在客户订餐的同时核对客户所预定的餐桌的使用情况, 避免传统订餐易出现的预定重合问题。 并且本模块在客户订餐的同时会给出已预定的菜品价格,帮助客户开心合理地消费。顾客信息管理模块: 本模块将餐饮企业松散的客户资源加以整合, 通过标准化的管理操作, 将客户资料加以收集。 用户使用本模块可以方便的查询顾客的所有资料和顾客消费信息。
4、 并且特意添加了图像模块, 使得用户的图像信息加以保留,方便使用者的查询和记忆, 当顾客再次光临时,服务人员可以直接认出顾客,这将使得顾客感到无微不至的关怀,提升餐厅的品牌形象。桌台管理模块: 餐厅管理人员能维护和管理整个餐厅的桌台信息, 可以显示该桌台是否可用, 可以扩大或减小餐厅规模, 可以新添包房和删除包房, 当点击桌台图片时,可显示该桌台的所有信息。餐厅人员管理模块: 本模块只限于后台管理员使用, 管理员使用它, 可以添加删除员工信息,能维护整个餐厅服务人员的信息记录。word 范文.点菜功能模块:顾客入座后,该桌台显示有人,并将开台按钮设为不可用,顾客消费过程中,将消费情况记录到系统
5、中,并支持查询,当点击桌台图片时,可显示该桌台的消费情况。当点击加菜按钮时跳到另一页进行加菜功能。消费结账模块: 系统可以自动对消费情况进行结算, 可显示该消费者的所有消费情况。并能自动实现找零计算和打印消费单情况的功能。查询统计功能模块: 能按月按日统计餐厅整个赢利情况, 并打印报表, 能依据消费单号查询某顾客的消费明细,这里用水晶报表实现打印功能。业务流程实现描述:当客户光临本店时, 前台人员可以对整个店的桌台信息进行查看, 可以很容易的看到哪些桌台没有开台并为客户选择适合人数的桌台, 继而为客户开台、 点菜等服务,客户只需记下自己的桌台号即可, 用餐完毕后用户通过桌台号结账和查看自己的消
6、费情况并打印消费单。系统设计要点:餐饮收银等各综合收银点菜谱管理、台号管理开单、点菜、加菜、退菜、结账、各类收银班报表、日报表及月报表、总盈利报表查询总营业情况信息查询、服务员管理、桌台管理、菜单管理。3 功能分配从程序的结构中可以看出, 顾客的信息、 消费信息、 桌台信息的管理实现功能是由前台服务管理系统进行的, 而供货商信息、 员工信息、库存信息以及财务统计方面等的管理实现功能是由后台管理系统进行的。word 范文.二 运行设计1 运行模块的组合具体软件的运行模块组合为程序多窗口的运行环境, 各个模块在软件运行过程中能较好的交换信息,处理数据。2 运行控制软件运行时有较友好的界面,基本能够
7、实现用户的数据处理要求。3 运行时间系统的运行时间基本可以达到用户所提出的要求。三 出错处理设计1 出错输出信息在用户使用错误的数据或访问没有权限的数据后, 系统给出提示:“对不起,你非法使用数据,没有权限! ”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。当输入的顾客的编号时,如果出现错误导致编号与之前的一些有重复时,系统给出提示:“该顾客信息已存在,不必再添加”。当顾客要预订餐饮时,其预订的时间和取消时间均不可以是无效时间,如果输入的是无效时间,则系统会给出提示:“请正确输入有效时间”。2 出错处理对策由于数据在数据库中已经有备份, 故在系统出错后可以依靠数据库的恢复
8、功能,并且依靠日志文件使系统再启动, 就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。由于顾客信息已存在,所以不需要再添加顾客信息,只需要查询确认过后,如果有错修改就行,否则保持原样。word 范文.由于顾客预订时, 输入的应是当前的时间, 若要用户输入错误成了过去的时间,这样会系统会立刻给出提示,以保证顾客订餐信息的正确性。四 安全保密设计系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作, 而且对一些重要数据, 系统设置为只有更高权限的人员方可读取或是操作。 系统安全保密性较高。系统使用者通过系统分录系统的时候, 并不是使用者自己
9、选择授权用户登录的,而是根据使用者的账号所属的授权用户类型, 通过系统登录时, 选择使用者的用户类型,根据使用者所属的用户类型,登录到该类用户所对应的操作界面,这样使得不同的系统使用者拥有各自不同的权限,提高系统安全保密性。系统使用者除了数据库的管理员外, 其他用户均不可直接对数据库中的表进行操作,而是通过存储过程,触发器和视图对表进行查询、插入、修改、删除等操作,从而保证了数据库表中数据的安全性。五 维护设计该系统不直接使用表, 而是用视图和存储过程来代替, 使用数据库读取字段信息而不是写在代码中, 同时因为系统所涉及的模块较多, 因此,将每个模块所涉及的界面分开设计, 而相关的界面则可以共
10、同使用, 这样可以尽量避免因为一个模块的错误而致使整个系统错误, 还能够配合使用, 不会造成界面的浪费而使浪费存储空间。此外,数据库使用视图和存储过程代表直接使用表, 使用数据库的读取而非写在代码中。六 详细设计以下逐个模块给出说明 :( 一). 系统用户管理模块1. 功能word 范文.1 、系统登录退出模块主要实现以下功能用户登录修改用户密码2 、菜单管理模块主要实现以下功能查询菜单信息添加菜单信息删除菜单信息修改菜单信息2 、订餐信息管理模块主要实现以下功能查询订餐信息添加订餐信息修改订餐信息删除订餐信息3 、顾客信息管理模块主要实现以下功能查询顾客基本信息添加顾客信息修改顾客信息删除顾
11、客信息3 、桌台管理模块主要实现以下功能查询桌台信息word 范文.添加桌台信息修改桌台信息删除桌台信息4 、餐厅人员管理模块主要实现以下功能(餐厅人员包括前台用户、服务员以及厨房工作者等):查询餐厅人员基本信息添加餐厅人员信息修改餐厅人员信息删除餐厅人员信息5 、点菜功能模块主要实现以下功能开桌台查看桌台消费情况加菜6 、消费结账模块主要实现以下功能显示相应顾客的消费情况自动实现找零计算和打印消费单7 、查询统计管理模块主要实现以下功能查询某一时间的营业情况信息统计餐厅的营业情况信息2. 输入输出 :word 范文.系统启动后, 将首先出现用户登录窗体, 用户首先选择用户类型 (前台或后台)
12、,然后输入用户名,再输入密码,如果用户 3 次输入密码不正确,将退出程序。3 算法(流程图、 N-S 图、PAD 图、判定表、 PDL、HIPO 图)进行说明, 重点算法 )系统总框图:开始登录界面结束口令不正确输入用户名和口令口令正确主菜单信息处理统计和查询其他添删修查统用退户加除改询计管出理系统总框图word 范文.登录界面的实现流程图:用户登录输入查无此人不正确判断用户名请先登录正确不正确判断密码密码错误正确进入系统IF 判断语句4. 界面登录界面word 范文.主界面修改密码word 范文.预订桌台单台预订批量预订供货商信息word 范文.系统提示(确认是否删除供货商)添加顾客信息wo
13、rd 范文.配料设置菜单设置word 范文.添加商品库存管理word 范文.系统设置顾客开单word 范文.顾客结账其它界面详见第11 组_ 好好味餐饮管理系统5. 逻辑流程用户通过登录界面, 选择用户类型, 输入正确的用户名称及其用户密码进入各自的主界面之后, 可以进行相应的操作, 若输入错误超过三次, 系统则会给出相应的警告。进入界面后,可进行查询、添加、修改、删除等各种操作。6. 测试要点为了确保本系统能够正常运行,需要在发布之后做一次较全面的测试。数据库的链接为了便于用户使用和维护, 我们将与数据库的连接, 单独写出来并进行编译,这样系统在新的环境下使用是地, 只需改动一处数据库连接代码, 即可立即使用,连接关键代码如下:word 范文.Public Shared constr As String = "DataSource=lenovo-09cc3ab3SQLEXPRESS;InitialCatalog=dcdateb
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年云南工程职业学院高职单招职业技能考试模拟试卷及完整答案详解
- 2024年威海海洋文旅职业学院单招职业技能考试题库及完整答案详解【网校专用】
- 2026年四川铁道职院高职单招职业技能考试题库带答案详解(综合题)
- 2027年江西省萍乡市高职单招职业技能考试题库及完整答案详解【名师系列】
- 2027年殷墟文化职业学院单招职业技能考试模拟试卷及参考答案详解【达标题】
- 2024年贵州黄果树职业学院高职单招职业技能考试题库及参考答案详解(培优)
- 2025年黄果树数字学院高职单招职业技能考试题库【易错题】附答案详解
- 2027年山西财贸职业学院高职单招职业适应性测试考试模拟试卷及答案详解【全优】
- 2027年山东昌乐职业学院高职单招职业技能考试模拟试卷重点附答案详解
- 2024年安阳洹河职业学院高职单招职业技能考试模拟试卷附参考答案详解【夺分金卷】
- 2026浙江绍兴市绍城城市服务有限公司招聘项目管理人员5人(第一批)考试备考试题及答案详解
- 2026低压电工操作证考试题库及答案
- 2026四川甘孜州丹巴县选调事业单位人员9人笔试模拟试题及答案详解
- 批发业管理制度
- 传染病疫情快速响应应急预案
- 安全风险分级管控与隐患排查治理制度
- 《中央管理企业负责人薪酬制度改革方案》
- 忠诚承诺情侣保证书
- 人体八大系统与生理功能
- 哈萨克斯坦劳动法中文版
- 三大构成说课
评论
0/150
提交评论