结对作业之原型设计

作业链接:https://edu.cnblogs.com/campus/fzu/Grade2016SE/homework/2107
队友地址:http://www.cnblogs.com/ZCplayground/p/9678358.html
PDF:https://files.cnblogs.com/files/ZCplayground/%E8%BD%AF%E5%B7%A5%E7%BB%93%E5%AF%B9%E4%BD%9C%E4%B8%9A%E4%B9%8B%E5%8E%9F%E5%9E%8B%E8%AE%BE%E8%AE%A1-%E8%B5%B5%E7%95%85-%E8%83%A1%E5%B1%95%E7%91%9E.pdf

需求分析

使用《构建之法》中提到的NABCD方法对这个idea进行分析。

N(need,用户的需求)

本次作业的需求是由一名大三的学生“小樱”提出的,小樱作为一名刚入门科研的同学,缺少合理的论文检索和阅读技巧,但他有快速了解研究领域的热门方向的迫切需求。小樱同学无法短期内阅读大量文献,但他想在毕业前完成一篇“站在时代前沿的优秀论文”,所以需要一个好的软件来对文献进行分析和管理。他有以下需求:

  • 由于阅读论文的技巧还不熟练,通过阅读大量文献来掌握当前领域的研究情况实在痛苦。希望只需通过给出一个论文的列表,就可以获取近几年顶会的热门领域和研究方向。对热门研究方向以数据可视化的直观形式展示,例如热词图谱。
  • 通过这个论文列表,可以直接爬取一些关于论文的基本信息,来方便论文的阅读。例如:论文的作者、摘要、原文链接、属性等,可以节省很多的检索时间。
  • 对于这个论文列表,希望能支持增删改操作,方便及时更新自己的论文库。
  • 实现类似搜索引擎的功能,通过输入编号、作者、题目来返回相关的paper信息。
  • 数据统计功能,方便小樱了解不同国家/学校对各个方向的研究实力、不同顶会/不同年份的热词变化情况等。

A(Approach,做法)

我们打算使用Web端来实现这个软件,主要出于以下几点考虑。首先,Web端的使用较为简便,省去安装/部署的麻烦,只需要在浏览器上输入网址,就可以随时随地、较为轻松地使用论文检索、分析热度等功能。其次,若只做成手机APP的形式,考虑到用户可能会在我们这个软件上直接阅读paper,手机带来的论文阅读体验并不好(字体过小,需要经常滑动屏幕,不方便做批注等)。将软件用网页的形式让用户使用,还能方便用户利用碎片化的时间,在移动终端设备上使用除了直接阅读paper以外的各项功能。

B(Benifit,能给用户带来什么好处)

  • 每篇论文都爬取了原文链接,节省大量花在检索上的时间。
  • 整理每篇论文的简要信息,节约熟悉一篇论文的精力。
  • 分析特定定会论文的热门研究方向,帮助同学们抓住主干,找到研究点
  • 方便用户管理自己阅读的文献、方便用户进行批注、修改等操作。

C(Competitors,竞争)

目前市面上无论是移动端还是桌面端,都存在一些文献阅读管理的软件,例如papers。这类文献管理软件更像是一个“文件整理助手”或“论文笔记整理袋”的角色。我们的软件除了这两个角色之外,还能够快速提取paper的关键信息、热词分析、研究方向统计等,这些功能是传统文献管理软件所欠缺的。我们的软件不仅仅是所有科研工作者的好帮手,更能够很好地帮助到刚刚入门科研的同学(在大学中有不少和小樱相似的,想要入门科研的同学,以及大四要做毕设的同学们),降低他们阅读论文、寻找研究点时遇到的困难。

D(Delivery,推广)

这个软件的适用目标人群是十分广泛的,就是面向所有的科研工作者、在校大学生/研究生。首先,我们打算找到我校大力支持软工实践课的灵魂人物——张栋老师——麾下的实验室,请里面的各位研究生/本科生们试用此软件的各项功能。若软件的各项功能都较为优秀,或者经过用户反馈后进行若干版本更迭后,可以向数学与计算机科学学院的其他实验室进行推广试用,也通过实验室的各位学长学姐推荐给更多的研究人员使用。如果反响不错,可以考虑正式上线。

原型设计

软件模块

使用了 Axure RP 8 原型设计工具。软件的名字暂时定为 SAKURA PAPER(专为小樱同学设计)。初步的原型囊括的功能如下:

欢迎页
    - 登陆
    - 注册

论文列表
    - 显示论文信息
        - 原文链接
        - homepage
        - GitHub
        - 阅读模式
        - 热词
    - 显示列表
    - 选择
    - 导入
    - 删除
    - 阅读
    - 生成热词
    - 检索

热点分析
    - 热词图谱
    - 会议热点
    - 论文数量
    - 不同年份、学校、国家研究热点变化情况

具体设计:

  • 登陆和注册页面:

01%E7%99%BB%E9%99%86.png

02%E6%B3%A8%E5%86%8C.png

  • homepage,显示论文列表:

03%E8%AE%BA%E6%96%87%E5%88%97%E8%A1%A8.png

  • 点击某一篇论文的标题可以查看该论文的详细信息:

04%E8%AE%BA%E6%96%87%E4%BF%A1%E6%81%AF.png

  • 阅读模式:

05%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.png

  • 选择某一会议,分析该会议类别下的研究热点:

06%E4%BC%9A%E8%AE%AE%E7%83%AD%E7%82%B9%E5%88%86%E6%9E%90.png

  • 用户选中一篇论文来查看该篇论文的热词图谱

08%20%E7%83%AD%E8%AF%8D.png

  • 用户输入不同年份、学校、国家研究来查看论文发表的情况、热点变化情况

091%20%E4%B8%8D%E5%90%8C%E5%9B%BD%E5%AE%B6%20%E4%B8%8D%E5%90%8C%E5%AD%A6%E6%A0%A1%20%E4%B8%8D%E5%90%8C%E6%97%B6%E9%97%B4%E7%9A%84%E7%83%AD%E7%82%B9%E5%8F%98%E5%8C%96.png

09%20%E4%B8%8D%E5%90%8C%E5%9B%BD%E5%AE%B6%20%E4%B8%8D%E5%90%8C%E5%AD%A6%E6%A0%A1%20%E4%B8%8D%E5%90%8C%E6%97%B6%E9%97%B4%E7%9A%84%E7%83%AD%E7%82%B9%E5%8F%98%E5%8C%96.png

视频展示

结对过程

瑞:结对过程就好比谈恋爱,你试探一句,我试探一句,两个人就成了:D.由于其他的原因。我们从周五到周日就是无时不刻呆在一起,畅的思想给了我一个新的高度,可以说是软工实践的领路人。在最后的这几天,我们利用了每天下午的两个小时在互相谈论原型设计。

畅:*在上周五,我们先各自开始阅读《构建之法》的第八章,体会用 NABCD 方法来分析软件的方方面面的技巧。然后两人一起通过交流,一起对作业里的软件需求进行分析,并撰写初步的博客内容框架。至周日,基本上完成了NABCD的分析环节,明确了该软件的各个模块和各功能需求。

确定需求,划分清楚功能模块后,在上周日开始原型的建立。刚开始主要还是花时间熟悉 Axure RP 8 的基本用法,熟悉用法之后用起来还是比较方便的。经过周一、周二、周三这几天的增量迭代之后,逐渐完善了原型的设计,并编写博客。*

上周日时分析需求、讨论软件功能时的照片:

IMG_5636.JPG

遇到什么困难?

  • 审美黑洞。不知道好的UI要如何设计,无从下手。既然自己脑子里没有清晰的目标,不如参考现有的优秀UI设计,所以登陆和注册界面的风格就参考了GitHub。配色也是一种问题,好在展瑞给了一个搭配颜色的网站colorhunt,为界面搭配上了和谐的颜色。

PSP、学习记录表

  • PSP
PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
· Estimate· 估计这个任务需要多少时间1010
Development开发360530
· Analysis· 需求分析 (包括学习新技术)6080
· Design Spec· 生成设计文档60120
· Design Review· 设计复审3060
· Coding Standard· 代码规范 (为目前的开发制定合适的规范)00
· Design· 具体设计180240
· Coding· 具体编码00
· Code Review· 代码复审00
· Test· 测试(自我测试,修改代码,提交修改)3030
Reporting报告5060
· Test Repor· 测试报告3040
· Size Measurement· 计算工作量1010
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划1010
合计420600
  • 学习记录表
第N周新增代码(行)累计代码(行)本周学习耗时(小时)累计学习耗时(小时)重要成长
15005001212单元测试的写法
205001022Axure RP 8 原型设计工具

参考链接

http://www.qianjia.com/html/2018-05/28_293381.html 
http://openaccess.thecvf.com/CVPR2018.py

转载于:https://www.cnblogs.com/Huzr/p/9680935.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了积极响应国家提出的"在中小学普及信息技术教育,加快信息技术与课程整合"的号召,以高科技引领教学革新,促进教学方式的信息化改革,我们研发了符合中国国情,适合中国教师、学生和家长使用的互联网在线学习产品--一起作业,并于2011年10月上线运营。 基本介绍   一起作业拥有世界顶尖的管理、科研和教研团队,有丰富的教学和运营经验,并获得了来自美国硅谷和中国大陆的顶级风险投资,是世界领先的英语教学平台提供商之一。 特色优势   1. 一起作业专注于中小学英语教育和教学产品,成功研发了具有世界领先水平的师生家长三方在线互动作业平台;   2. 一起作业联合美国加州大学伯克利分校语音实验室,应用世界领先的智能语音纠正技术--发音即时打分技术,并拥有该技术世界范围内的全部知识产权;   3. 一起作业整合并利用语音心理学、儿童心理学等先进理念与技术,有针对性地帮助学生解决英语听说方面的困惑,配合对话机器人等趣味性设计,以听说全面带动听、说、读、写水平的提高;   4. 一起作业紧扣国家教育部颁布的英语新课程标准,研究开发了国内第一套完整的、系统的符合英语新课标理念的教学资源。 教师平台   轻松创建与现实班级对应的网上虚拟班级,并实现批量布置英语作业和考试练习。   1. 革命性布置英语听说作业,让检查听说作业变成了现实;   2. 作业自动批改,智能生成班级成绩报告,知识点掌握情况一目了然;   3. 教学资源完美结合最新颁布的九年义务教育英语新课标要求;   4. 名校试题,智能组卷等功能,极大提升教学效率。 学生平台   与课堂教学完全同步,提供全国范围内小学和初中各版本、各年级的英语练习与名校试题;   通过游戏化的学习方式,激发学习主动性,让学与玩相结合,强化学生英语听说读写方面的能力,在潜移默化中提高英语成绩和能力。一天 家长平台   1. 可以与老师轻松在线沟通,了解孩子学习情况;   2. 通过成绩报告,可以详细了解孩子的知识点掌握情况;   3. 与孩子共同学习,见证孩子的进步与成长。 使用情况   截止2012年12月全国已有超过1000所中小学加入一起作业,覆盖学员达100万人。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值