Loading

结对作业一

作业基本信息

这个作业属于哪个课程 2021春软件工程实践|S班 (福州大学)
这个作业要求在哪里 结对作业一
结对学号 221801333,221801235
这个作业的目标
  • 阅读《构建之法》第3章和第8章,了解NABCD模型
  • 设计顶会热词统计原型
  • 向客户推销设计方案
其他参考文献 CSDN

,

GitHub

PSP表格和效能分析

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

    原型地址

    Paper Focus

    原型介绍

    设计思路

    论文检索

    支持模糊搜索和按作者、标题、会议、时间等搜索

    热门领域

    对已爬取的论文进行分析,将其中热度最高的领域进行排序,以漏斗图的形式更直观地展示排名

    热度走势

    采用了动态面板,将不同年份的条形图放在不同的状态,并设置动态面板进行循环。这样的设计可以更清楚地展示这些年热词的热度走势,更直观了解计算机视觉的研究方向变化

    论文详情

    显示论文的摘要,原文链接和关键词,并用环形图展示各关键词所占比例,让读者能清楚了解当前文章侧重点

    收藏管理

    可将论文添加进自己的收藏夹,收藏夹有列表和图标两种显示方式

    注册登录

    注册需要填写手机号,以便忘记密码时可以重设密码



    困难解决

    • UI设计经验不足
      • 上网查找资料、参考其他网站
    • 对各功能模块在页面中的布局及跳转关系不清晰
      • 反复修改原型
      • 模拟使用情境
      • 力求做到简单易用

    NABCD模型

    N(Need,需求)

    痛点

    他不知道近几年计算机视觉领域的热门研究方向,根据论文列表去一篇一篇查找总结效率又着实太低,于是想求助“软件工程实践”的同学们,希望我们能帮助他设计一个平台解决现阶段的需求。

    现有论文未能被很好地分类整合,想要从中获取信息需要耗费大量时间精力,客户需要一个协助管理论文相关信息的平台以提高工作效率。

    需求

    • 获取待爬取论文列表及论文信息爬取;
      • 支持用户输入单个论文题目,也支持批量导入论文列表;
      • 通过论文列表,爬取论文的摘要、关键词、原文链接;
    • 对已爬取的论文列表进行操作;
      • 可对论文列表进行增删改操作;
      • 可对论文列表进行查询(输入论文题目,也支持模糊查询:输入论文编号、关键词等基本信息),若在论文列表中不存在所要检索的论文,则根据输入的查询语句到网站爬取并返回论文的摘要、关键词、原文链接;
    • 分析已爬取到的论文信息,提取top10个热门领域或热门研究方向;
      • 形成如关键词图谱之类直观的查看方式,点击某个关键词可展现相关的论文;
      • 可对多年间、不同顶会的热词呈现热度走势对比,以动图的形式呈现(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内);

    A(Approach,做法)

    • 使用了数据可视化管理方式,数据一目了然
    • 支持多样化查询方式
    • 支持批量操作模式
    • 使用关键词图谱
    • 基于Web设计,具有良好的跨平台性,迅速上手
    • 添加收藏等功能,便于学习及总结

    B(Benefit,好处)

    • 基于Web设计,接受度高
    • 数据可视化显示当前热点,轻松了解热度走向
    • 内容组织形式良好,结构简单,迅速上手
    • 检索、收藏、分析、笔记一站式服务,学习总结一步到位

    C(Competitors,竞争)

    • 优势
      • 批量操作减轻用户负担,大量论文一键管理
      • 数据可视化管理,轻松获取多种类信息,一目了然
      • 设计风格简明轻快,有效平衡学习的枯燥乏味感
    • 劣势
      • 支持的导入格式较为单一
      • 功能复杂,开发成本高

    D(Delivery,推广)

    • 选择本系同学优先推广,收集反馈信息
    • 根据反馈对一部分功能进行改进优化,再扩大推广范围
    • 不断优化产品质量,获取新用户

    原型工具的使用

    使用Axure RP9

    结对过程,队友评价

    • 221801333负责
      • 热门领域、热度走势、论文详情、登录、注册、忘记密码、设置新密码的原型设计
      • 总结归纳
    • 221801235负责
      • 论文检索、论文管理、收藏列表及收藏图表等页面的原型设计
      • 总结归纳,博文撰写
    • 队友评价
      • 221801235同学对221801333同学的评价
        • 善于学习,认真严谨,我们经常讨论各种实现思路和细节,她都能提供很好的想法,很庆幸能与她合作!
      • 221801333同学对221801235同学的评价
        • 认真负责且时间观念强,跟她一起合作让我能够更好地完成作业。两个人一起努力完善作业,一起讨论遇到的困难,她是一个很好的同伴。
    posted @ 2021-03-12 19:25  -ways-  阅读(147)  评论(4编辑  收藏  举报