Microsoft Word – requirement.docx
概述
主要工作是做一个叫做“创造故事”的程序或网页(能在 iphone 或者 ipad 等上
面进行触屏操作就好,网页或者程序不重要),通过这个程序,2-3 岁的孩子,能
够在 ipad 或者手机进行操作,游戏有不同的难度(需要家长帮助选择),每当孩
子成功或者失败都会跳出相应的提示,关于他们整个游戏过程的有用数据都会被
详细地记录在数据库用于给专家学者们分析,以便在早期对这些孩子进行必要的
干预以让他们更早养成语言习惯。除了孩子能玩游戏,专家学者还能对游戏的属
性进行设置,比如,上传游戏图片,描述,以及更改一些游戏规则,以不断地根
据观察地结果,修改实验难度以及样本。关于游戏大概是什么样的构想,我把我
的想法在视频里说了一下,程序不需要持续的可用性,只要实现功能,可以展示
功能即可。
截止日期
2017.3.26
粗需求
1. 实现我在视频里说到的所有基础的功能
2. 协助我搭建数据库,上线游戏网站或者程序
3. 数据库的记录方法很重要,程序的亮点之一,最好不要出现过多重复数据,
以及无用的数据列,需要最高效的完成儿童的数据记录
4. 方法和语言不做限定,只要做好一定的批注,我能去自学
5. 所有基础功能都可以被改进,大神可以把它做的更简单… 可以完全忽略我这
个菜鸡一些愚蠢的功能
细分需求
1. Main Page: 开始界面会有一个比较温馨的背景(我去找)
2. Main Page: 点 start 进入输入名字的界面,输入完成后进入 game page, 点
administrator 进入 administrator page, 点 how to start 开始给家长解释游
戏规则,点 start 之前
3. Main Page: 点 start 之前不选游戏等级则默认为 level1
4. Main Page: Name 在一个界面只需要输一次,除非关了网页重新打开一次,
才需要再输一次。
5. Game Page: game page 是没有 administrator 选项的,只要一个 exit 选项,
退出之后才会看到 administrator 选项
6. Game Page: level1-4,不同 level 空缺的图片数量不一样,空缺图片为随机选
择,如图所示。为完成游戏,孩子们被要求把图片移入框框内。
7. Game Page: 赢了输了都会跳出动图(我去找)以及 restaty
8. Login Page: Login 成功才到 Administrator Page
9. Administrator Page 的 Story Setting: Story quantity 用来显示故事数量
10. Administrator Page 的 Story Setting:通过 type 和 level 可以多个 ge 故事进
行筛选
11. Administrator Page 的 Story Setting:在这个界面可以 添加新故事,编辑和
删除旧故事
12. Administrator Page 的 Story Setting:新建故事的名字不能和之前的重合,所
有信息都不能为空
13. Administrator Page 的 Story Setting:所有的故事共享同一个图片的数据库,
我照搬了微信公众号的模板,大概长这样,同一张图片可以重复使用多次且
图片有自己的分组,在 add a picture 那个图片可以看出
14. Administrator Page 的 Player data:记录的数据也有两个属性(name 和 level)
用来筛选数据, 记录的数据包含玩家名字,故事名字,故事等级,玩家结果,
完成时间,开始状态和结束状态。
15. Administrator Page 的 Rule setting: 规则设定
程序或网页的整体操作流程(请按照顺序打开我传送过去的图片,我
将一一解释