博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
结对第一次—原型设计(文献摘要热词统计)
阅读量:5859 次
发布时间:2019-06-19

本文共 2570 字,大约阅读时间需要 8 分钟。

格式描述

==========================================================================

  • 这个作业属于哪个课程:

  • 这个作业要求在哪里:

  • 结对学号:

  • 这个作业的目标:了解《构建之法》中的NABCD模型,学习分析用户需求和设计原型。

作业正文

===========================================================================

NABCD模型

N (NEED 需求)

用户需要一个用于搜索论文的平台,要求的基本功能有:

  • 用户可给定论文列表

    • 通过论文列表,爬取论文的题目、摘要、关键词、原文链接;

    • 可对论文列表进行增删改操作(今年、近两年、近三年);

  • 对爬取的信息进行结构化处理,分析top10个热门领域或热门研究方向;

    • 可对论文属性(oral、spotlight、poster)进行筛选及分析;

    • 形成如关键词图谱之类直观的查看方式;

  • 可进行论文检索,当用户输入论文编号、题目、关键词等基本信息,分析返回相关的paper、source code、homepage等信息;

    • 可对多年间、不同顶会的热词呈现热度走势对比(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)。

  • 可进行数据统计,例如每个国家录用文章的分析、每个学校录用文章的分析、哪个学校哪方面的研究方向比较强等。 我们对这些需求分析之后认为功能主要可分为两大部分,一是根据关键词搜索, 二是对数据的统计和可视化分析。以下是我们对此平台大概的流程分析:

 

A (Approach 做法)

  • 确定平台。作为一个论文搜索应用,在参考其他此类应用之后我们认为web端是最好的选择,不必受到平台的限制,使用方便快捷。

  • 确定主要功能的内容。搜索功能可实现关键词模糊搜索,用户可对列出的论文列表进行条件筛选和增删改操作,列出的论文信息包括题目、摘要、关键词、原文链接等。而对统计数据的可视化分析则包括近年发文量趋势的折线图走势,相关学者、相关机构的发文分析以及对筛选论文的关键词柱状图,用户可选择相应的内容查看。首页则有三大顶会近年的热词热度走势对比和各个国家、机构以及研究方向的图表分析入口。

B (Benefit 好处)

  • web端应用不必下载即可使用,可跨平台即时使用,后期维护成本更低。

  • 针对性强,对于客户的需求有更强的适应性。

  • 可视化分析涉及到的方面较广,能给用户带来较为全面的分析研究视角。

C (Competitors 竞争)

  • 劣势:目前已有的知网、万方等平台已经能提供类似功能,且知名度较高,与各个学校、机构的合作已经延续多年,应用较广。并且在数据库方面我们也难以与目前的成熟平台比较。

  • 优势:我们的产品主要是计算机方面的内容,更具针对性,界面更加友好。且在初期不需付费便可下载相关图表,无需注册登录也可使用部分功能。

D (Delivery 推广)

  • 线上:找一些学习、文具类的微博博主和有一定粉丝基础的微信公众号发表推文;

  • 线下:与各个学校合作推广;在教辅资料上投放广告。

原型设计

  • 工具:Adobe XD

  • 初期原型界面构想:

  • 原型展示:

    • 登录界面

    • 检索界面(主界面)

    • 输入关键词

    • 论文检索结果显示

    • 对结果进行条件筛选

    • 可视化分析图表

    • 顶会热词走势

    • 各国家、机构以及学校研究方向分析

PSP

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

结对过程

因为我们是舍友,之前也有一起合作完成项目的经验,因此在分工讨论方面没有多少分歧。确定项目之后我们就选定了没课的时间就此次作业的要求进行讨论,分析需求、分配工作。在确认了原型界面大概的设计以及博客写作的基本内容之后,我们一起完成了后续内容。结对照片:

 

总结

  • 结对心得:

    • 康小榕:和舍友结对,一来距离较近,可以方便的对实践内容进行交流分析,二来此前也有过合作经历,这次结对希望能够一起有所收获。此次结对,发现自己容易在细枝末节的地方太过较真,例如在原型设计的各个面板的内容划分还未完成时,就在一个面板上抠文字内容的行距,边角的弧度,甚至交互效果之类的。希望以后可以做到先完成大方向的设计,再对细节进行细化,不要在前期花费太多不必要的时间精力,导致不必要的进度拖延和熬夜。

    • 李姣:结对合作完成作业并不是这门课才有的内容,此前我和我的队友已经一起合作完成过多次作业,对彼此比较熟悉,在分析需求、原型界面设计等阶段两个人比一个人思考得更加全面,梳理问题的思路更加清晰,能够更快解决问题。但是有时候也会遇到词不达意无法向对方描述清楚想法的状况。

  • 项目总结:在此次作业中也遇到了一些问题:对原型制作工具Adobe XD的使用不够熟练,原型设计也有一定的难度,颜色的选择、元素的排列,一个美观且用户友好的界面需要长时间的打磨。虽然此次并未做到尽善尽美,但在做的过程中我们都收获颇丰,对NABCD模型的认知也更加清晰。

转载于:https://www.cnblogs.com/XR-K/p/10497781.html

你可能感兴趣的文章
windows10 chrome 调试 ios safari 方法
查看>>
Hello , Ruby!
查看>>
Netty 4.1.35.Final 发布,经典开源 Java 网络服务框架
查看>>
详解Microsoft.AspNetCore.CookiePolicy
查看>>
SCDPM2012 R2实战一:基于SQL 2008 R2集群的SCDPM2012 R2的安装
查看>>
SQL SERVER中字段类型与C#数据类型的对应关系
查看>>
Linux lsof命令详解
查看>>
SVG path
查看>>
js判断checkbox是否选中
查看>>
【转】TabError:inconsistent use of tabs and spaces
查看>>
多系统盘挂载
查看>>
MySQL函数怎么加锁_MYSQL 函数调用导致自动生成共享锁问题
查看>>
python httpstr find_Python string.rfind方法代碼示例
查看>>
php 发布拼多多,拼多多补贴换增长的故事还能讲多久?
查看>>
[na]office 2010 2013卸载工具
查看>>
Dynamic Performance Tables not accessible Automatic Statistics Disabled for this session
查看>>
Linux中使用vim乱码
查看>>
MR1和MR2的工作原理
查看>>
Eclipse中修改代码格式
查看>>
关于Keytool创建服务器自签名证书
查看>>