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

    作业格式

    作业正文

    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客户端,该系统更加便捷,无需安装和卸载,适应用完即扔的需求;界面功能简洁易上手,能符合类似小樱这种群体的大部分需求。
    • 劣势:存在如同数据分析方面不够全面,对用户的资料和界面本身所提供的资源进行不定时更新,会花费一定的时间,对于最新的资源更新不如其他平台

    D -- Delivery,推广

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

    结对过程

    与舍友一起结对

    讨论原型的稿纸

    原型设计

    建立模型使用工具:墨刀

    原型预览:热点搜索

    原型截图

    登陆界面

    注册界面

    检索

    检索(游客版)

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

    论文列表

    数据分析

    浏览记录

    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模型入手,让整个设计有了基本的方案,本以为按照这个模型在制作个差不多的草图,就可以从软件直接入手,但是在正式实施时就遇到了几个硬核的难题。比如软件的操作使用,制作过程时缺乏的相关数据以及队友之间不同的意见。并且在设计过程中发现软件的需求与自己的想法不匹配,与队友相互的讨论,反复的思考,然后在对大体的设计分工做出良好的分配。
    • 经过这次看似有说明书的原型设计,我觉的一个有计划的、有协作能理的团队是非常重要的,当然也需要技术的支撑!

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

  • 相关阅读:
    h.264宏块与子宏块类型
    h.264语法结构分析
    [傅里叶变换及其应用学习笔记] 关于任何信号都能表现成傅里叶级数形式的推导
    [傅里叶变换及其应用学习笔记] 课程概览
    [傅里叶变换及其应用学习笔记] 三十. 拉东变换
    [傅里叶变换及其应用学习笔记] 二十九. 高维Ш函数修改版
    后端解决 微信H5支付 商户参数格式错误 方法
    PhpStorm一次性折叠所有函数或者方法
    js生成的cookie在yii2中获取不到的解决办法
    Android webview 调起H5微信支付
  • 原文地址:https://www.cnblogs.com/love2i/p/10497637.html
Copyright © 2011-2022 走看看