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

    1.NABCD

    1.1Need(需求)

    • 用户可给定论文列表
      • 通过论文列表,爬取论文的题目、摘要、关键词、原文链接
      • 可对论文列表进行增删改操作(今年、近两年、近三年);
    • 对爬取的信息进行结构化处理,分析top10个热门领域或热门研究方向;
      • 可对论文属性(oral、spotlight、poster)进行筛选及分析;
      • 形成如关键词图谱之类直观的查看方式;
    • 可进行论文检索,当用户输入论文编号、题目、关键词等基本信息,分析返回相关的paper、source code、homepage等信息;
    • 可对多年间、不同顶会的热词呈现热度走势对比(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)。
    • 可进行数据统计,例如每个国家录用文章的分析、每个学校录用文章的分析、哪个学校哪方面的研究方向比较强等
    • 拥有账户功能。
      • 可对论文进行收藏。
      • 对于收藏后的论文,具有注释功能,能记录下当时的灵感。
      • 记录个人操作痕迹,查看最近浏览记录等。
                <h3>1.2Approach(做法)</h3>
                    <ul>
                      <li>搭建一个web服务器,用户可以通过登录网页进行操作</li>
                      <li>用户输入论文列表,然后对用户输入的论文列表进行全网检索数据</li>
                      <li>将爬取到的数据存入数据库,然后根据论文属性将带有oral,spotlight,poster等关键词的留下,再根据关键字的频次进行排序</li>
                      <li>排序之后直接生成图谱</li>
                      <li>将数据存入数据库之后,便可以进行论文检索等功能</li>
                      <li>将爬取到的论文进行关键词统计,根据关键词的词频分析出top10的热门领域和热门研究方向</li>
                      <li>记录用户的登录信息,保存用户收藏的论文,同时记录用户的浏览足迹</li>
                    </ul>
                 <h3>1.3Benefit(好处)</h3>
                    <ul>
                      <li>可以直接获取目前的热门领域和研究方向</li>
                      <li>可以直观的看到热门领域的变化和趋势</li>
                      <li>能够对论文进行收藏,注释等</li>
                      <li>可以迅速的了解到对热门领域研究深入的国家和学校</li>
                    </ul>
                  <h3>1.4Competitors(竞争)</h3>
                        <ul>
                          <li>优点</li>
                          <ul><li>web端不需要下载和安装,使用起来方便快捷</li></ul>
                          <li>缺点</li>
                          <ul>
                            <li>页面简陋</li>
                            <li>时间久</li>
                            <li>数据不完整</li>
                          </ul>
                        </ul>
                    <h3>1.5Delivery(推广)</h3>
                    <ul>
                      <li>同校内平台进行合作,例如福大易班,福大教务通等APP</li>
                      <li>砸钱宣传</li>
                    </ul>
               </body>
    
    - ## 原型设计 - 注册界面![](https://img2018.cnblogs.com/blog/1603347/201903/1603347-20190308183958244-439778598.jpg) - 登录界面![](https://img2018.cnblogs.com/blog/1603347/201903/1603347-20190308184021912-1593119439.jpg) - 检索界面![](https://img2018.cnblogs.com/blog/1603347/201903/1603347-20190308184043480-1741043923.jpg) - 检索结果![](https://img2018.cnblogs.com/blog/1603347/201903/1603347-20190308184112593-1502347543.jpg) - 图谱界面![](https://img2018.cnblogs.com/blog/1603347/201903/1603347-20190308184134493-670902007.jpg)



    2.PSP

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

    ##3.结对过程 ![](https://img2018.cnblogs.com/blog/1603347/201903/1603347-20190308184954745-934666434.jpg) ![](https://img2018.cnblogs.com/blog/1603347/201903/1603347-20190308185019943-1038620863.jpg) - ## 4.困难与总结 - ### 困难描述 - #### 需求分析不出来,UI界面不会设计,墨刀不会使用 - ### 解决尝试 - #### 进行需求分析时,看书上的用例是如何进行分析的,依葫芦画瓢。设计UI界面时,则是登陆了多个网站进行参考,最后设计了一个比较简陋的界面。墨刀的使用则是靠百度。 - ###是否解决 - ####已解决 - ### 有何收获 - ####刚开始看到这个作业的时候我们真的是一脸懵逼,后来看了构建之法的第三章和第八章,真的是受益匪浅。尤其是第八章的NABCD模型,给我们指明了一条逻辑清晰的道路。但是即便如此,我们依然觉得非常的困难。一个就是客户提出的需求,我们以前的课程中从未涉及,只能靠自己慢慢摸索,一边百度,一边考虑这样做是否可以。但是即便是花了这么长的时间,我们依然觉得我们的需求写的不是非常的好。然而,我们从这次的需求分析中受益匪浅。第二个就是UI界面的设计,我们刚开始总感觉我从下手,后来看了几个网站才渐渐有些思路,但是我们仍然只能画出一个简单的界面。后面的竞争和推广,我们至今也没有什么很好地想法。后面的时间估计更是一头雾水。估计的时间总是和世纪耗时对不上号。总而言之,这次的作业让我觉得软件工程不单单只是编程,还需要其它非常多的知识。
  • 相关阅读:
    C#Table转成json工具
    设置npm注册表配置为淘宝镜像
    总结js面向对象调用的几种模式
    gitHub初使用
    对象的防篡改
    offsetWidth clientWidth scrollWidth的区别
    js中的new操作符
    setTimeot与setInterval定时器
    事件捕获 事件冒泡和事件委托
    一个页面从输入URL到加载完成,发生什么事
  • 原文地址:https://www.cnblogs.com/wuliaoBoring/p/10495300.html
Copyright © 2011-2022 走看看