嵌入式软件设计洗衣机程序需求分析与详细设计.docxVIP

  • 51
  • 0
  • 约4.02千字
  • 约 10页
  • 2024-04-16 发布于上海
  • 举报

嵌入式软件设计洗衣机程序需求分析与详细设计.docx

暂停/启动基于DARTS

暂停/启动

洗衣机控制软件需求分析与说明

洗衣机是日常家用电器,它是人们日常使用频率较高的家用电器,有全自动、半自动等不同类型。根据题目中提出的需求概述,结合日常生活中人们的使用习惯,在这里给出其功能需求和相应的非功能需求以及相应的外部接口等的定义和描述。1)功能需求定义和描述

默认状态下洗衣机处于关闭状态。用户按下电源开关后,洗衣机上电工作;当洗衣机处于工作状态时,用户按下电源开关后,无论洗衣机处于何种运行状态均断电、停止工作;

电源开关开启后,洗衣机默认的程序功能是洗衣、漂洗、脱水,默认水位时中等水位,运行状态是等待状态;

洗衣机有运行状态和等待状态;当用户按下暂停\启动开关后,若洗衣机原来处于等待状态,则转入运行状态,执行等待状态时的程序执行状态;若洗衣机处于运行状态,则转入等待状态,并保存程序的执行状态;

当洗衣机处于运行状态时,用户的程序控制,即洗衣、漂洗、脱水按键和水位按键的输入无效;只有当洗衣机处于等待状态时其输入才有效;

程序控制的洗衣、漂洗、脱水这三个键可以按下一个、两个或者三个,洗衣机总是按洗衣-漂洗-脱水的顺序执行程序并且只执行用户选择的程序;

水位按键每次只能选择高、中、低三种水位的一个值;

洗衣机显示面板显示洗衣机的电源状态、暂停\启动状态、当前执行的程序以及即将执行的程序和水位状

文档评论(0)

1亿VIP精品文档

相关文档