结对第一次—原型设计(文献摘要热词统计)

1. NABCD

Need(需求)

  • 用户可给定论文列表
    • 经过论文列表,爬取论文的题目、摘要、关键词、原文连接;
    • 可对论文列表进行增删改操做(今年、近两年、近三年);
  • 对爬取的信息进行结构化处理,分析top10个热门领域或热门研究方向;
    • 可对论文属性(oral、spotlight、poster)进行筛选及分析;
    • 造成如关键词图谱之类直观的查看方式;
  • 可进行论文检索,当用户输入论文编号、题目、关键词等基本信息,分析返回相关的paper、source code、homepage等信息;
  • 可对多年间、不一样顶会的热词呈现热度走势对比(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)。
  • 可进行数据统计,例如每一个国家录用文章的分析、每一个学校录用文章的分析、哪一个学校哪方面的研究方向比较强等。正则表达式

  • 拥有帐户功能。
    • 可对论文进行收藏。
    • 对于收藏后的论文,具备注释功能,能记录下当时的灵感。
    • 记录我的操做痕迹,查看最近浏览记录等。

Approach(方法)

  • 基于Web设计,方便用户访问。
  • 数据的获取。根据用户给定的论文列表(我的理解的论文列表是具备必定格式的一系列词条,如论文的题目、年份),后台从官网爬取所需内容。
  • 论文分析功能。提取论文中的关键信息,而且实现数据可视化(统计图、统计表、雷达图等)。
  • 检索功能。检索分为两个:列表检索(在用户提供的论文集中查找)与论文检索(顶会官网查找)。能够选择所有、关键字、标题、编号四种分类,搜索内容能够支持正则表达式。
  • 全局数据统计,爬取近些年份的全部论文,进行统计分析。这部分应该是全部用户共享的,放置于首页。
  • 收藏、编辑功能。提供相似PDF阅读器的注释功能,不容许修改论文内容,可是能在论文上高亮显示、注释等。

Benefits(好处)

  • 基于Web设计,对于使用设备的限制达到最低,使得适用的人群与使用地点更加宽泛。
  • 能够针对我的需求,定制对应的数据分析,数据的可视化使得用户能更加直观的收集所需数据,便于用户筛选信息。

Competitors(竞争)

  • 优点
    • 具备收藏与注释功能,实现随时随地记录。
    • 丰富的数据可视化,提升用户体验。
    • 简单、直观的UI设计(//▽//)
  • 劣势
    • 导入用户提供的论文列表时,有必定格式要求。
    • 提供功能有局限性,不够灵活。
    • 缺乏与其余用户交流功能。

Delivery(推广)

利用社交软件(QQ、微信、微博等)进行宣传推广。微信

2.PSP

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 30 10
• Estimate • 估计这个任务须要多少时间 610 573
Development 开发
• Analysis • 需求分析 (包括学习新技术) 180 55
• Design Spec • 生成设计文档 60 153
• Design Review • 设计复审 20 10
• Coding Standard • 代码规范 (为目前的开发制定合适的规范) 0 0
• Design • 具体设计 240 300
• Coding • 具体编码 0 0
• Code Review • 代码复审 0 0
• Test • 测试(自我测试,修改代码,提交修改) 0 0
Reporting 报告
• Test Report • 测试报告 60 20
• Size Measurement • 计算工做量 20 15
• Postmortem & Process Improvement Plan • 过后总结, 并提出过程改进计划 30 25
合计 640 583

3. 困难描述及解决方式

  1. 问题:从未使用过原形设计软件app

    解决方式:首先在查找相关视频学习,以后再次赶上不会的,再借助搜索引擎。框架

  2. 问题:界面设计紊乱工具

    解决方式:刚开始没有进行框架设计,看一个添加一个网页,致使十分杂乱。然后,推翻从新进行原形设计,借鉴其余网站设计,讨论好功能摆放点,再进行原形设计。布局

4. 原型展现


首页
首页post

登录后主页
学习

搜索结果
测试

热词统计
网站

我的中心

浏览记录

收藏文章查看及注释

5.结对照片

6. 总结

阅读《构建之法》强调了团队分工的重要性,刚开始尚未体会到这点的对于整个分析过程当中效率的影响。初始时,两我的分工不够明确,在讨论结束后。一人编写报告,一人设计原型,结果两我的在编写中,又有新的想法产生。致使一方修改另外一方也要跟着做出修改,影响了效率。经过本次,也吸收了教训——应该按照整个过程循序渐进完成任务。本次是做业,也是两我的第一次比较正式的对一个需求进行分析,在分析中也是费尽脑筋,提出各类奇奇怪怪的设计,固然最后以为这些都是没啥用的功能,本着一个简洁的想法,就只保留一些比较有必要的功能。更加大的收获是,第一次知道有原型设计工具这种软件,能够在实际开发以前,进行粗略的布局,提早展现给用户。

附件:博客PDF

相关文章
相关标签/搜索