项目 | 内容 |
---|---|
这个做业属于哪一个课程 | 软件工程 罗杰 |
这个做业的要求在哪里 | 功能规格说明书 |
咱们在这个课程的目标是 | 熟悉软件开发总体流程,提高自身能力 |
这个做业在哪一个具体方面帮助咱们实现目标 | 肯定工程项目,进行初步设计 |
版本 | 主要功能 | 时间 |
---|---|---|
V1.0 | 实现核心功能,提供部分部件以供用户搭建一个完整的模型,并返回代码 | 第8周课前 |
V2.0 | 完善提供的部件,支持用户搭建复杂的模型,完成注册、登录功能 | 第12周课前 |
V3.0 | 搭建论坛,提供给用户交流的平台 | 第16周课前 |
属性 | 描述 |
---|---|
姓名 | 张XX |
身份 | IT行业相关从事者、deep learning初学者 |
年龄 | 21岁 |
所占比例 | 60% ~ 65% |
重要性 | 十分重要,是本网站的核心用户,帮助他们快速入门、练习是本网站的核心功能 |
知识层次 | 有必定的计算机专业知识,系统学习过计算机相关课程 |
动机/目的 | 利用网站更直观地搭建模型,快速入门deep learning |
用户偏好 | 除了可进行模型搭建外,可能还但愿有相应的教程、论坛等 |
…… | …… |
属性 | 描述 |
---|---|
姓名 | 马XX |
身份 | IT行业精英、资深deep learning从事者 |
年龄 | 40岁 |
所占比例 | 20 ~ 30% |
重要性 | 较为重要,能够在论坛中回答初学者的疑问,也会给网站的改进提供意见 |
知识层次 | 熟悉计算机专业知识,具备极强的编程能力,精通所从事的领域 |
动机/目的 | 出于兴趣逛到网站,为初学者解答疑惑 |
用户偏好 | 但愿可以更方便地与人交流 |
…… | …… |
属性 | 描述 |
---|---|
姓名 | 蒋XX |
身份 | 计算机本科学生 || 路人 |
年龄 | 18岁 |
所占比例 | 10 ~ 15% |
重要性 | 通常重要,能够经过网站引发其对deep learning的兴趣,从而转化为核心用户 |
知识层次 | 学习过计算机相关课程 || 用过计算机 |
动机/目的 | 闲逛论坛/知乎时看到就点了进来看看 |
用户偏好 | 须要简单明了的操做指南,美观的UI,有趣的体验等 |
…… | …… |
主要经过拖拽左侧菜单中的组件到右侧画布中,而后再将各个组件按照本身要搭建的模型结构链接起来。完成模型的搭建之后,若是用户已经登陆的话,能够经过右上角的保存按钮将模型保存到帐号后台。数据库
没有帐号的用户能够在此界面经过本身的邮箱注册帐号,已经有帐号的用户能够跳转到登录界面。编程
用已注册的用户名和密码登录,登录后能够保存本身搭建的模型,以及能够在论坛中进行提问和回答。后端
任何人均可以查看论坛中的问题和回答,已登陆的用户能够在论坛中进行提问或回复他人的问题。学习
刚开始学习deep learning的初学者,会在咱们的网站上随意拖动、拼接一些模型,而后生成代码。当其有了一个较为浅显的认识后,他就能够一遍读教材、一遍尝试着搭建教材例题中的模型。在学习的过程当中若是遇到困惑,他能够去论坛中提出问题,与大佬们共同探讨。网站
对deep learning较为熟悉的大佬们,可能在使用的过程当中发现了bug或是不便之处,能够经过论坛提出意见。在论坛中,大佬们也能够回答问题,为他人答疑解惑。设计
检查项目 | 验证标准 |
---|---|
主界面组件 | 能够将其拖动至画布中,并将锚点链接成模型 |
主界面保存按钮 | 在登录的状况下,点击保存后端数据库中会添加当前用户画布上的模型 |
主界面注册/登录按钮 | 点击“注册”或“登录”会跳转到相应的页面 |
注册页面 | 填写好信息后,点击注册,会在后端数据库中插入帐户信息,并向邮箱发送验证邮件 |
“已有帐号” | 点击“已有帐号”,会跳转到登录页面 |
登录页面 | 填写正确信息,点击“登录”则能够登录成功;填写错误信息,点击“登录”提醒帐号或密码错误 |
“忘记密码” | 点击“忘记密码”,跳转到找回密码页面,并自动向其邮箱发送验证邮件 |
论坛页面 | 点击回复按钮,便可进行回复 |
让初学者形成依赖心理,对理论知识理解不是很透彻blog
没有完整的教程,可能使得知识体系存在漏洞教程