福大软工1816 · 第三次做业 - 结对项目1

 

队员博客连接html

 PDF连接git

 INFO数据库

  • 结对成员:
    • 黄志铭 031601123
    • 蒋    熊 031601124  
    • 原型设计工具: Balsamiq Mockup3

 

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

NABCD模型

“N”——need

本次的需求是由一名大三的小樱同窗提出,由于在大一大二没有打好基础,而如今但愿痛改前非,经过有选择性地阅读一些特定的相关性论文,在短期内了解并掌握近几年顶会的热门领域和研究方向,因此她但愿能有一款能对论文进行有效提取特定信息的软件来帮助她,知足以下几种需求:服务器

  • 用户可给定论文列表
    • 经过论文列表,爬取论文的题目、摘要、原文连接
    • 可对论文列表进行增删改操做(今年、近两年、近三年)
  • 对爬取的信息进行结构化处理,分析top10个热门领域或热门研究方向
    • 可对论文属性(oral、spotlight、poster)进行筛选及分析
    • 造成如热词图谱之类直观的查看方式
  • 可进行论文检索,当用户输入论文编号、题目、做者等基本信息,分析返回相关的paper、source code、homepage等信息
  • 可对多年间、不一样顶会的热词呈现热度走势对比(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)
  • 可进行数据统计,例如每一个国家录用文章的分析、每一个学校录用文章的分析、哪一个学校哪方面的研究方向比较强等
  • 附加需求:
    • 在实现以上功能的同时,能够经过对每篇文章所运用的关键词在后台实时予以每篇论文难度系数评分,以便用户在搜素出来的时候,能够更为智能、全面地适合于用户本身,进一步提升用户的阅读与撰写效率
    • 另外,为方便用户使用,对于热度使用阅读的论文,也将为用户设计一个排行榜的论文指示,提供用户了解比较有热度的、优秀的文章阅读

“A”——approach

因为考虑到目前大多数要撰写论文的用户都是使用电脑来阅读与撰写的,因此此次咱们主要是经过电脑端专门的APP来设计这个软件的,这样既可使得随时保存本身的阅读进度,防止用户碎片化阅读,更为便捷地继续阅读,同时也方便咱们对用户群体主要搜索信息及阅读文章进行实时跟进。数据结构

  • 针对整个项目来讲:为了提升新用户更容易接受咱们的平台,咱们的应用后台会提早爬取出今年来热度较高的专业相应的论文摘要、做者、研究方向等关键信息存储在服务器数据库中,这样当用户查找时能够大大提升检索效率app

  • 针对附加需求:针对附加条件,除了从后台检测文章的关键词以及你们的浏览停留状况外,还能够设置一个评分系统,在用户每次阅读完一次论文,便可对论文进行评价以及收藏,最终也可列一个排行榜的评价表以及收藏表单出来,以供用户更为方便地选取论文。工具

“B”——benefit

  • 使用本平台用户能够:
    • 免去用户在论文统计和查询方面花费大量没必要要的时间
    • 用户能够在本平台当中了解当下比较热门的论文研究方向,而且可对本身研究的项目进行及时对比
    • 可减小用户的碎片化阅读,及时保存用户的阅读进程

“C”——competitions

  • 市面上的应用大多数只能提供论文阅读功能,以及批注和保存阅读进程功能,而咱们的应用则是能够对比分类这些论文并收藏,及时对其进行高效地比较与提取相关性的内容,方便用户在阅读的时候,节约时间,提升阅读的效率post

  • 另外,咱们的应用还对当下的应用进行关键词、热词分析、研究方向统计等信息的获取,方便用户对当下的热门论文研究方向有初步的了解,以便于对本身的论文进行及时改进以及构思新的论文撰写思路学习

“D”——delivery

  • 产品初期,我以为能够先提供给我院、我校的同窗先进行试运营,经过向各个学院的实验室、学生会等平台帮忙宣传采用免费试用的方式来征集一批种子用户,让这些用户免费试用并提供一些试用建议。再对他们的使用反馈状况进行整合,进而对应用进行迭代与功能增替
  • 若是产品初期运营呈现良好状况,能够考虑将产品正式上线,并向各大高校进行宣传与推广,同时也可在软件品牌上进行大量的宣传与报道,为软件品牌宣传造势,提升软件产品的可信度

思惟流图

 

设计说明

用户注册/登入界面

主界面:测试

 

 论文检索:

我的寄存器:

热词频度

 做业过程:

问题:

1.在此次做业过程当中首先就是对新工具的使用,一开始是真不会,而后再百度一步一步的来作。

2.做业内内容挺多的,想法有的快,可是实现就没那么容易了。

3.在某些东西的规划和实现上之后能够分工,这样效率更高一些。

 

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 301 301 20 20 学习git和数据结构
2 51 352 11 11 优化代码
3  0 20  20   学习第三和第八章以及新工具的使用
相关文章
相关标签/搜索