需求清单20040802--界面设计

《从零到一开发软件项目》02-01:需求清单 需求量化。 阅读详情

设计界面时应同时考虑使用鼠标和点触屏,各种键应手指能轻易触动。能用鼠标激活的,采用点触屏时就能用手指触动。

 

所有的路径和文件名都请用英文或拼音

 

  1. 参考登高主界面,在其上作修改:
    • 左面一行功能键保留,上面5-6个(内容待定)为主功能键,下部分为子功能键,最后用不同颜色分别。
    • 选择主功能键时,子功能键相应变动给出属于该主功能键的各项功能。
    • 它右面放图画的地方,用作显示和不同功能键相应的信息。
  2. 主功能键第一个:RESTAURANT :
    • 选择此键时右边窗口可选择显示不同信息
    • 可输入台号
    • 横向只显示已开出的台,以台号顺序排列
    • 内容:TABLE NO(台号), NOP (人数),TIME(开台时间)
    • 击此台可进一步显示该台的情况(待定)
    • 开新台或旧台加吃可打入台号或直接击已有台
    • 转新屏入单,然后相应的东西打印到;酒吧(BAR),厨房(KITDHEN),点心部(DIM SUM),油煲(FRYER)(炸),烧腊部等(ROASTED)(待定)
    • 埋单(BILL)
    • 清台(COMPLETE TABLE)
    • 子功能键 WINDOW 用作选择不同的显示内容如:用四方键显示全部固定台号,以颜色分辨台情况:开出(OPEN),订台(BOOKED),已埋单(BILLED),吃头盘(STARTER),二盘等(2ND COURSE)。其他子功能键待定。
    • 打印输出现时可先存到文件中或根本不打印。

 

主屏左边主/子功能键:

  1. Restaurant 餐馆
  2. Take Away 外卖
  3. Manager 管理
  4. Booking 订台
  5. 暂时留空

 

  1. Restaurant (餐馆)
    • New Table (开新台)
    • VAT receipt (要收据)
    • Open Till (开钱箱)
    • Display (转换显示内容)
    • Keypad (激活/取消荧屏键盘,特别应用在点触屏)
    • Language (语言,中英互转)
    • Help (操作与功能说明)
  2. Take Away (外卖)
  3. Manager (管理)
  4. Booking (订台)
  5. 暂时留空

 

每按动一下 Display (转换显示内容)键 右边显示屏显示内容循环转换显示内容:

  1. 荧屏显示:
    • 显示屏-1 Screen01
    • 显示屏-2 Screen02
    • 显示屏-3 Screen03(显示屏总数待定,此时显示完3屏跳回1屏显示
  1. 显示屏-1
    • 每次回到此屏时,光标停留在台号输入格里Table Entry。
    • 可激活当屏键盘Keypad,0-9及 A,B,C,D
    • 只显示已开出的台 Opened
    • 横向显示:台号Table,客人名字Name,人数NOP,菜道Course,当前用餐总额Total,开台Open time/埋单时间/Billed Time(埋单前显示开台时间/埋单后显示打单时间并转红色),
    • 可以台号或埋单时间进行索引,(请参考Windows browser)
    • 可输入台号或单击屏上显示台开新屏显示该台以下资料并提供修改功能:
      1. 落单Enter Order:新台新单,旧台加饮加食或取消餐等(取消餐可能是经理或授权人士才能做),买外卖带走价钱不同。
      2. 叫走餐(客人吃完头盘叫厨房走二盘或正餐)
      3. 修改已入单Edit Order(酒水或食物,增加或扣减,可能是经理或授权人士才能做)
      4. 打印旧单(酒吧或厨房单)
      5. 埋单,打印供客人核对的单修改已埋单(客人对核对单有异议或要求,可能是经理或授权人士才能做)
      6. 收钱,开钱柜,消台(资料留底,台号消失,台可重开)
      7. 打印客人收据
      8. 取消台(可能是经理或授权人士才能做)
      9. 修改台如台号,客人数,合台
      10. 客人可要求付其他台号的单,此情况下可给出他本省那台加另一台和共金额。
    • 完成以上操作后回到主显示屏,光标停留在台号输入格里
软件开发最早期规划与需求梳理清单 本清单适用于快速开发核心管理系统项目。系统需包含登录、用户管理、设备管理、仪表盘、报表、API管理页面,并支持后续对接外购模块。 本文将前期规划阶段所需的图表与文档分别整理成两个独立表格,每个条目都含「优先级、名称、功能、用途」四要素,确保能按表实施,顺序清晰、一目了然。 阅读详情

相关推荐

平台建设项目设计开发一体化-版本迭代需求清单模板.docx

平台建设项目设计开发一体化-版本迭代需求清单715.docx

产品经理1.3_需求清单如何做

需求清单 上文中说到从哪些地方可以收集需求,当我们收集到很多需求之后,需要对这些需求进行权衡之后记录在需求池中。产品经理可以使用excel进行需求管理和需求记录。 1.需求管理表格 2. 需求概况 3.特殊项解释说明 (以上表格关注留言后即可获取) ...

米粥粥的博客 9555

UI设计需求单(模板).docx

软件项目全流程文档请查看本人其他资源,概要设计、详细设计、测试计划等等

「需求分析」之软件界面设计

首先,在讨论软件界面设计之前,先普及一下软件需求分析的基础: 软件始于需求。 软件开发,能否获得成功,最重要的是需求分析的工作。因此,软件需求分析师的能力和水平,对软件项目至关重要。 多年以来,我接触过非常多软件从业人员,很多人说自己参加过多个项目,在项目组中做过需求分析,仔细聊起来却发现他们根本没有接受过软件需求分析的培训,对软件需求根本没有清晰的概念,甚至很多人认为把业务流程图画出来,把数据表做出来,就叫需求分析完成了。 我是做软件实践的,侧重基本概念。因此,本文中,我给大家讲解一下软件需求分析的基本概

weixin_42862555的博客 4488

联想拯救者恢复出厂设置全攻略

通过本文介绍的几种方法,你可以轻松地将联想拯救者恢复到出厂系统状态。无论是通过Windows恢复选项、高级启动选项还是一键恢复功能,都能帮助你解决系统问题、清除个人信息或重置软件环境。在重置前,请务必备份重要数据,并确保了解重置的影响。重置完成后,进行适当的系统设置和软件安装,让你的联想拯救者焕然一新,继续为你提供高效、稳定的计算体验。

mmoo_python的博客 3252

SRAM Bank数量配置:性能、面积与功耗的权衡指南

SRAM(静态随机存取存储器)是芯片设计中的关键存储单元,其Bank数量配置直接影响访问延迟、吞吐率、功耗和面积。Bank切分通过将存储阵列分区,缩短位线和字线延迟,从而提升性能,但会增加外围电路开销。合理配置Bank数量可优化PPA(性能、功耗、面积),在28nm和16nm工艺下,2个Bank通常是性价比最高的选择。本文基于实测数据,探讨不同场景下的Bank配置策略,帮助工程师避免常见误区,提升设计效率。

weixin_27230891的博客 179

用户界面的需求分析与设计原则

一、引言用户界面是人与计算机之间的媒介。用户通过用户界面来与计算机进行信息交换。因此,用户界面的质量,直接关系到应用系统的性能能否充分发挥,能否使用户准确、高效、轻松、愉快地工作。所以软件的友好性、易用性对于软件系统至关重要。目前国内软件开发者在设计过程中很注重软件的开发技术及其具有的业务功能,而忽略了用户对用户界面的需求,影响软件的易用性、友好性。其实用户界面是一个应用程序很重要的一面——它

henrybai的专栏--大亨利白--大码 4万+

C#菜鸟教程学习笔记

C#菜鸟教程学习笔记 C#简介 C# 是一种编程语言,它是由微软开发的。 C# 编程是基于 C 和 C++ 编程语言的,它与 Java 也非常相似。 C# 是 .Net 框架的一部分,且用于编写 .Net 应用程序。 .Net 框架(.Net Framework)能编写出下面类型的应用程序: ①Windows 应用程序 ②Web 应用程序 ③Web 服务 常用的C# 编程的开发工具:Visual Studio(VS:可视化工作室) C#程序结构 一个 C# 程序(C# 文件的后缀为 .cs)主要包括以下部分

mlc_WTMOTW的博客 4977

B端产品设计:如何用场景需求清单梳理场景?

之前分享了B端产品如何描述业务场景?那是不是掌握一个场景的描述方法就够了呢?当然不是。任何业务,他其实都有一些列的场景,而且一般B端业务都要涉及到多个角色,必然有多个场景。那如何将这些场景串联在一起呢?这就涉及到我们今天要说的场景需求清单了。一、关于场景需求清单1、什么是场景需求清单场景需求清单是多个场景串联形成结构化信息,它是一个业务链条下的场景及场景拆分后的需求集合。2、场景需求清单的作用a、...

liudada8265的博客 952

自动驾驶仿真工具链集成:ECU TEST与VTD、VERISTAND的深度配置指南

本文详细介绍了自动驾驶仿真测试中ECU TEST、VTD与VERISTAND三大核心工具的深度集成与连接配置方法。通过解析工具链的角色分工,提供从单机到分布式部署的实战指南,并重点阐述了Test Bench Configuration与Test Configuration的关键参数设置、SSH免密登录配置,以及在线与离线工作模式的切换技巧,旨在帮助测试工程师高效构建稳定、自动化的硬件在环测试环境。

wind6的博客 789

2023华为OD面试手撕真题【最长公共前缀】

2023华为OD面试手撕真题【最长公共前缀】

MISAYAONE的博客 5239

需求清单20040802--餐馆实际管理和操作规程

餐厅经理或侍应上机时首先要从荧屏上看到的信息: 1.      开台情况: o       已开台Table o       未开台Empty o       定台Reserved o       已叫埋单台,但客人还未付款(将走)Billed o       由于荧屏显示限制,不应将所有的信息都显示同一屏上以免给人一种混乱的感觉,应分开几屏供不同需要时选择。 2.      可选择进一步查看每一

项目日志 1008

全志V3S嵌入式驱动开发(解决kernel 5.2.y wifi驱动问题)

​【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 wifi模块,之前测试的时候,开发板上用的是esp8089,当时内核时4.14.y,测试也是通过的。链接地址在这里, https://blog.youkuaiyun.com/feixiaoxing/article/details/131178420?spm=1001.2014.3001.5501 那个时候测试的时候,我们就说过,wifi驱动可能是除了镜像制作之外,最复杂的一个

嵌入式-老费,一个分享专业嵌入式知识的blog 1158

需求池与功能清单的区别

需求池、功能清单有哪些内容?功能清单与需求池有什么不同?

m0_72683647的博客 1805

Qt Installer Framework 简单使用

qt installer framework 简单使用

qq_42815643的博客 2575

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

如何编写出好的用户需求文档

许多软件开发团队没有需求工程师;开发人员捕获、编写和管理所有的需求。这在资源效率方面是有意义的:开发人员可以在正式编码之前,在系统停机时间收集和编写需求。然而这一做法的缺点是,通常程序员没有在编写需求方面受过技术和工具的培训,结果他们总是费力和低效地工作,而且有时做出的需求规约不符合规范。为了写出好的代码,开发人员必须知道很多事情:诸如控制结构和调用约定之类的基本概念;至少一门程序设计语言,包括它...

Jason的专栏 6939

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

软件项目所需资料归纳(规格说明书、详细设计、测试计划、验收报告)

在软件开发过程中,文档资料是非常关键的一部分,它们帮助团队成员理解项目需求、设计、实施、测试、验收等各个环节,确保项目的顺利进行。以下是针对您提到的各个阶段的文档资料概述:

2401_83041532的博客 936

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

软件项目需求管理(word原件完整版)

需求过程确实是一个复杂且关键的过程,它对于软件项目的成功至关重要。通常,需求过程可以分为两个主要阶段:需求调研和软件需求分析。

xx_123321456的博客 1653

一种界面需求分析方法

1、引言 软件界面是人与计算机之间的媒介。用户通过软件界面来与计算机进行信息交换。因此,软件界面的质量,直接关系到应用系统的性能能否充分发挥,能否使用户准确、高效、轻松、愉快地工作,所以软件的友好性、易用性对于软件系统至关重要。目前国内软件开发者在设计过程中很注重软件的开发技术及其具有的业务功能,而忽略了用户对软件界面的需求,影响软件的易用性、友好性;对界面设计的研究也集中在界面设计技术、设计...

weixin_30419799的博客 451

小程序功能需求怎么写(小程序开发功能需求清单)

很多粉丝朋友想要找小程序开发公司定制开发小程序但是不知道,下从小功能需求怎么写,本文瀚林就给大家分享一般小程序开发制作的功能需求清单写法。 写小程序功能需求清单,可以使用表格或者word文档编写。就是将自己想要实现的小程序功能都罗列出来。然后交给专业的小程序开发公司工作人员进行开发制作。 如果自己还不清楚功能需求,那么可以直接联系小程序开发公司的工作人员用口述的方式,告诉工作人员,让他帮助你整理需求表。 也可以多看看同行的小程序上有哪些功能,将同行小程序好的功能保存下来,不好的功能改进下就可以。

hanlin1888的博客 4929

软件项目管理过程全套文档模板(开发+实施+运维+安全+交付)

在软件项目管理中,每个阶段都有其特定的目标和活动,确保项目的顺利进行和最终的成功交付。以下是软件项目管理各个阶段的详细资料:

2301_81867536的博客 1万+

软件项目所需资料归纳(开发、实施、运维、安全、交付)

在软件项目管理中,每个阶段都有其特定的目标和活动,确保项目的顺利进行和最终的成功交付。以下是软件项目管理各个阶段的详细资料:

2301_81867536的博客 1746

用户界面(UI)设计和需求

在把需求和 UI 设计联系起来这件事上,“显示 - 动作 - 响应”(DAR)模型特别有用,它就像是一份详细的 “界面说明书”,能把界面上有什么,还有系统怎么回应用户操作,都写得明明白白。再举个例子,假如是一个社交 APP 的登录功能,DAR 模型会在布局图里标清楚 “手机号输入框”“密码输入框”“登录按钮” 的位置,同时在表格里写明 “手机号格式不对时,提示‘请输入正确的 11 位手机号’”“密码错误超过 3 次,登录按钮锁定 1 分钟” 等规则。所以,UI 设计必须和软件需求一起考虑,不能分开进行。

技术日常 782

项目硬件和软件清单

项目硬件和软件清单

qq_39564710的博客 1523
上一篇: 薪水支付案例开发进度
下一篇: visual foxpro的面向对象编程(一)
VFP9
博客等级 码龄22年 3粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值