一、开关箱特征表示分析
1 空箱为白色,满箱为蓝色。
2 若存包已满,点击存包则显示存包已满请稍后。
3 点击存包则存包密码显示区显示对应箱号的密码。
4 取包时若密码错误则显示密码错误请重新填写。
二、存取包策略与过程分析
1 点击存包,在编号最低的白色空箱中显示为蓝色表示已存,同时在存包密码显示区
显示对应箱子号与密码。在密码区输入密码,点击取包,对应箱显示为白色表示为空
箱,可继续存包。
2 按顺序依次存包,取包后若再存包则按由小到大依次排列。
三、存包取包算法描述
1 点击存包,若所有箱已满,则显示箱子已满,请稍候。若有空箱,则从编号最低的箱
号起检测,直到找到空箱。
2 存包,当存入时对应箱号的颜色由白变蓝,并显示出密码。
3 取包时,在密码文本框中输入对应箱号的密码,再点击取包,若正确则取包成功,对
应箱号由蓝变白。若密码错误,则提示密码错误,请重输。
四、线形结构设计
N
Y
N
Y Y N
开始
存 包
=true
存 包 已
满
密 码 错 误 或 为
空
存 包 成 功
显示密码
箱 子 已
满 , 请 稍
后
密 码 错 误 ,
请重输
取包成功
结束