功能需求描述

1、明确基本对象:

鞋:穿到脚上,一般为一双,分左右,种类较多,包括需要穿上绳状物起到固定作用的鞋和其他一些不需要绳装物固定的鞋。

鞋带:与一双鞋相配,一般为两根长度为50厘米的细绳,以交叉方式穿到鞋面上的孔里,对鞋起固定作用。

操作者:有最起码动手能力和思考能力的人,对鞋和鞋带没有初始概念。

2、明确初始状态:

鞋:需要绳装物固定的一双鞋,未穿到人脚上,绳装物未穿到鞋上。

鞋带:两根,舒展状态放置于鞋旁边。

操作者:准备按提示操作进行系鞋带操作。

3、描述系鞋带过程:

①穿鞋带过程:操作者坐下,左手拿起左脚对应的一只鞋置于膝上,右手拿起一条鞋带,取鞋带的中间位置置于鞋面中央,将鞋带的两端分别穿进鞋面最前侧处于一条线上的两个孔中,拉直,右手拿起右端穿到左侧已穿线的孔的后方的一个孔,拉直,左手拿起左端穿到右侧已穿线的孔的后方的一个孔,如此交替往复,直到将把孔全部穿满鞋带,右脚的鞋和此过程相同。

②穿鞋过程:左鞋和右鞋分别对应左脚和右脚放置于地上,分别将左脚放进左鞋,右脚放进右鞋,左手和右手分别拉住鞋带两端,将鞋带拉紧到鞋的舒适度适中。

③鞋带打结过程:取左鞋为例,左手和右手分别拿起已经穿完孔的鞋带的两端,左手线头压右手线头,将左手线头从右手线头下面穿出,拉紧,重复此过程,直到操作者站立行走时鞋子固定不会掉跟,松紧度适中,右鞋和此过程相同。

-----------------------------------------------------分割线-------------------------------------------------------------------------------

微信出题小程序开发:

1、明确使用对象:有微信账号的任一用户

2、明确功能需求:

①用户选择出题运算数上下限和是否带加减乘除小数运算

②进入无限出题模式:用户答题,给出正确结果并判断正误,根据题目运算符数目、运算数是否包含小数,运算复杂度等给每道题目赋相应权重的分数,每答对一题加相应的分数,连续答对时得分为双倍,答题过程中得分超越好友时显示好友头像,不想答题时选择退出,退出时给出总得分以及在微信好友中的排名,支持将得分分享到朋友圈。

原文地址:https://www.cnblogs.com/fredacao-123/p/8289896.html