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

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

课程名称:软件工程1916|W

作业链接:结对第一次作业-原型设计

结对学号:221600421-孔伟民 | 221600422-李东权

作业目标:学会使用基本原型设计工具,掌握 NABCD 模型分析方法。

作业正文

NABCD 模型

N --- Need

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

A --- Approach

  • 根据用户输入从三个顶会的网站上获取相关的论文信息
  • 用户可以根据论文列表比较完整的搜索或者简单的搜索
  • 通过对论文关键词的分析生成统计图以便用户观看

B --- Benefits

  • WEB 平台,简单方便,不需要下载安装的步骤,随时随地就能用。
  • 操作简单,用户一看就知道要怎么使用

C --- Competitors

  • 优势:简洁易用,容易上手。
  • 不足:没有特别吸引人的地方。

D --- Delivery

  • 通过「朋友圈」以及「空间」等简单的平台发布
  • 联系一些有一定流量的公众号或者微博号等帮助推广

原型

搜索页

结果页

列表页

分析页

效能分析与 PSP

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

摆拍的照片

结对过程

与舍友结对。

结对心得

  • 221600421-孔伟民

    初次了解了原型设计是怎么回事,初步了解了工具「墨刀」的使用,感觉做出的作品很一般,没有充分调查过需求具体,凭感觉做出我们认为的样子,还有一些待改进的地方。

  • 221600422-李东权

    在以往的编程过程中,我从来没有接触过原型设计,通过这次作业,我了解到原型设计在软件工程中的重要性,经过设计,我们能在代码开发前定下一个比较具体的目标,减少在产品开发过程中的修改。

下载链接

posted @ 2019-03-07 22:41  kwm42  阅读(197)  评论(2编辑  收藏  举报