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

做业格式

NABCD模型

N(Need,需求)

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

A ( Approach,方法 )

  • 设计一个以Web页面为基础的界面来知足用户需求
    • 为符合用户能够对论文列表进行添加和修改本身所收藏的论文,该界面可分为以用户身份登录和游客身份登录两种状况。在登录状况下,进入主体的操做界面,在不一样的身份下主题界面的功能存在差别,好比相同的操做有:用户能够进行论文检索以及上述需求;差别操做(针对用户和游客之间的区别):有如系统会将用户每次登录所进行的操做的保留与清空。
  • 三种界面的内容归纳
    • 登录界面:用户名,密码,登录,注册和游客登录选项
    • 主题界面:搜索,论文列表,数据分析(自动加载上次浏览记录或推荐相关热门论文)
      - 搜索:可对论文的题目、摘要、关键词、原文连接进行检索
      - 论文列表:对论文属性(oral、spotlight、poster)进行筛选,以及用户的修改
      - 数据分析:可进行数据统计、可对多年间、不一样顶会的热词呈现热度走势对比(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)。
      - 注册界面:手机号、获取验证码、验证码、用户名、密码、确认、返回等字样。

B ( Benefits,好处)

  • 可开发性高,能够针对用户需求来调整,有良好的数据保留和更新
  • 精准的数据检索,除了该页面上原有的,还以检索网上相关内容
  • 对用户的我的管理性强工具

    C ( Compettors,竞争 )

  • 优点:相较于app客户端,该系统更加便捷,无需安装和卸载,适应用完即扔的需求;界面功能简洁易上手,能符合相似小樱这种群体的大部分需求。
  • 劣势:存在如同数据分析方面不够全面,对用户的资料和界面自己所提供的资源进行不定时更新,会花费必定的时间,对于最新的资源更新不如其余平台post

    D -- Delivery,推广

  • 联系学校图书馆和相关论文搜索网站达成协做
    - 此平台能够针对考研或像小樱同样的用户,学校图书馆的相关论文资源和一些网站的最新更新内容能够必定程度上弥补该平台的缺点,能够更好的维护和推销。
  • 逐步向社交媒体开放
    - 先从最须要的师生们开放,并从中征求完善的建议,并收集更多的需求,在逐步走出去,像微博,百度的大市场推广。学习

结对过程

与舍友一块儿结对
测试

讨论原型的稿纸网站

原型设计

创建模型使用工具:墨刀

原型预览:热点搜索

原型截图

登录界面
编码

注册界面
设计

检索
代码规范

检索(游客版)code

  • 以游客登录,缺乏浏览记录功能

论文列表

数据分析

浏览记录

PSP

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

总结

  • 经过此次的结对原型设计,从刚开始的无从下手,到后面每一步设计完成的喜悦,收益颇多。按照发布的做业内容,从陌生的NABCD模型入手,让整个设计有了基本的方案,本觉得按照这个模型在制做个差很少的草图,就能够从软件直接入手,可是在正式实施时就遇到了几个硬核的难题。好比软件的操做使用,制做过程时缺少的相关数据以及队友之间不一样的意见。而且在设计过程当中发现软件的需求与本身的想法不匹配,与队友相互的讨论,反复的思考,而后在对大致的设计分工作出良好的分配。
  • 通过此次看似有说明书的原型设计,我觉的一个有计划的、有协做能理的团队是很是重要的,固然也须要技术的支撑!
相关文章
相关标签/搜索