zoukankan      html  css  js  c++  java
  • 软工实践|结对第一次—原型设计(文献摘要热词统计)

    班级:软件工程1916|W
    作业:结对第一次—原型设计(文献摘要热词统计)
    结对学号:221600418 黄少勇221600420 黄种鑫
    课程目标:了解NABCD模型,学习分析用户需求,利用相关软件设计原型
    原型工具:墨刀
    原型地址:点击查看
    PDF链接:rar文件,下载后解压

    NABCD 模型

    • N -- Need,需求

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

      • 基于Web端实现,可直接跳转官网阅读或者下载论文,具有跨平台的特性
      • 对于论文列表查询功能,提供了普通检索及高级检索功能。普通检索模式下,可以输入多个论文题目进行批量检索。高级检索模式下,可以从多个角度(如发表年份、论文题目、会议名称等角度)进行限制,进行较为精确的检索。
      • 对于数据统计功能,提供了直观的折线图、词云等表现形式。
    • B -- Benefits,好处

      • 基于Web实现,跨平台,对系统要求低
      • 无需注册即可使用
      • 注册后可使用收藏及收藏导出功能
    • C -- Compettors,竞争

      • 优势
        • 具有收藏功能,便于二次查看
        • 可以导出收藏的论文
        • 无需注册即可使用
      • 劣势
        • 未充分调研用户需求
        • UI设计感较差,界面不够友好
        • 数据可能存在版权问题
    • D -- Delivery, 推广

      • 初期,在自己朋友圈内进行推广
      • 后续逐渐扩展到全校、临近高校等

    PSP

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

    结对过程

    队友是舍友,一开始知道这个作业就结对好了。

    原型截图

    首页

    高级搜索

    搜索结果页

    主题分布

    个人中心收藏记录

    导出收藏记录

    数据统计

    遇到的困难及解决方法

    困难描述

    首次使用墨刀,对其使用不熟练

    解决尝试

    多看模板以及教程

    是否解决

    已解决

    收获

    算是初步入门了墨刀这个原型设计工具

  • 相关阅读:
    第二十课字符串
    数学归纳法:搞定循环与递归的钥匙
    11预处理命令下
    Xshell6无法连接上虚拟机的解决方法
    redis数据库常用命令
    redis使用get命令,中文乱码问题
    Ubuntu下redis的安装和简单操作
    启动hbase后,使用指令进入shell命令行模式时报错"wrong number of arguments (0 for 1)"
    启动hbase报错:“SLF4J: Class path contains multiple SLF4J bindings.”解决方法
    ./bin/hadoop 提示“没有那个文件或目录”解决方法
  • 原文地址:https://www.cnblogs.com/huangzhongxin/p/10486927.html
Copyright © 2011-2022 走看看