结对作业1
|这个作业属于哪个课程 |
:---😐:---😐:---:
|结对学号|221801233 221801411|
| 这个作业要求在哪里 |
|这个作业的目标|阅读《构建之法》第3章和第8章的内容,结对合作原型设计|
|其他参考文献|...|
一.效能分析和PSP表格
1.效能分析
由于是原型设计, 没有代码实现,暂无效能分析
2.PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 30 | 25 |
• Estimate | • 估计这个任务需要多少时间 | 30 | 25 |
Development | 开发 | 710 | 795 |
• Analysis | • 需求分析 (包括学习新技术) | 450 | 500 |
• Design Spec | • 生成设计文档 | 20 | 15 |
• Design Review | • 设计复审 | 20 | 30 |
• Coding Standard | • 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
• Design | • 具体设计 | 40 | 60 |
• Coding | • 具体编码 | 0 | 0 |
• Code Review | • 代码复审 | 0 | 0 |
• Test | • 测试(自我测试,修改代码,提交修改) | 0 | 0 |
Reporting | 报告 | 100 | 120 |
• Test Repor | • 测试报告 | 20 | 10 |
• Size Measurement | • 计算工作量 | 10 | 10 |
• Postmortem & Process Improvement Plan | • 事后总结, 并提出过程改进计划 | 50 | 50 |
合计 | 740 | 810 |
二.原型
1.原型地址
2.原型工具的使用
Axure RP9
3.原型介绍
1.登录界面
有注册和登录两个选择,默认登录账号为admin,密码:123456,
2.主要功能介绍
"评论","导入","增删改查","热词图谱","个人中心"几个主要功能在左边菜单栏显示,可以通过点击菜单栏进行缩放
3.评论
轮播"上一页","下一页"可以循环查看对本网站的评价
4.导入
点击按钮选择文件,或选择爬取题目
5.增删改查
可以进行列表选中删除,选中修改,增加新论文项,根据序号,关键词进行模糊搜索,排序,翻页等
- 点击"序号"可以切换排序
- 点击选中框可以通过跳出的对话框修改,删除改行
- 删除按钮会根据多少个选中框进行批量删除
- 向两个输入框内输入要查询的序号或关键字会进行模糊搜索,当然,全空时会显示所有列表项
- 通过"增加"增添数据,并且页码标识符会自动更新
6.热度分析
可以查看具体Top10关键词数据,热词走势和相关文章,顶会趋势折线图
7.个人中心
点击编辑后,对个人资料修改
三.困难解决
陈:
1.困难描述:在刚拿到题目的时候,对原型设计的概念和方法都有点摸不着头脑,之后选择工具过程中也犹豫了很久,怎么使用工具更是给我们制造了一些麻烦
解决尝试:通过和别的组别进行交流,以及到b站和一些科普网站了解后,对原型工具的概念和目标要求有了一些了解,对几款原型工具的评价进行对比后,选择了Axure 9,主要由于它的教程比较丰富也比较容易上手
是否解决:是
有何收获:通过一次原型工具的短时间内的学习,对产品产生过程需要经历的步骤有了一些了解,也基本了解了Axure 9的一些工具使用方法
2.困难描述:由于之前对美观方面要求不会很高,所以这次作业过程中存在了一些设计不够精美的地方
解决尝试:通过上一些教程网站观看了如何把握页面布局来改进之后的设计
是否解决:基本解决
有何收获:前端设计一定是产品的可行度高低的重要鉴定标准,要从事前端设计的话,自己需要对美观页面比例分配再多研究才是
党:
3.原型设计
其实刚刚开始对要设计什么样的页面、要什么样的设计风格毫无头绪。后来我打算从其他网站找思路,就去参考了中国知网、Google Scholar等网站的页面设计,但是这些网站的受众很广,里面提供的内容很多很杂,这是和我们的作业要求的原型不一样的地方,所以我们的风格会比这些大型网站更有针对性、简单很多。
4.工欲善其事,必先利其器。刚刚开始其实对Axure Rp、墨刀和Balsamiq Mockup等原型开发工具并不熟悉,纠结于要用哪一个来设计原型,后来队友推荐了Axure Pro9,简单试用过后感觉不错,于是就选择了它。
真正开始用Axure做设计的时候发现其实没有那么简单,于是去找了很多教程学习。开始学习效果并不是很明显。后来也是我的队友给我推荐了几个教学视频,我大概花了一天的时间看教程,并自己动手做了几个简单的原型练练手,这才开始了我们的作业。
原型的学习过程中发现中继器这个原件是比较难掌握的,视频教程里面提到的却不多,后来和队友分配任务的时候队友主动负责了这个部分。其实我有在博客园和CSDN查了相关内容,但还是不能很好的掌握。
四.NABCD模型:
1.N(need,需求)
电影小刚对计算机视觉领域的兴趣,他想要通过阅读论文来了解这个领域的研究现状。他想要知道近几年计算机视觉领域的热门研究方向。
需求细化:
1.获取待爬取论文列表及论文信息爬取;1.1支持用户输入单个论文题目,也支持批量导入论文列表;
1.2通过论文列表,爬取论文的摘要、关键词、原文链接;
2.对已爬取的论文列表进行操作;
2.1可对论文列表进行增删改操作;
2.2可对论文列表进行查询(输入论文题目,也支持模糊查询:输入论文编号、关键词等基本信息),若在论文列表中不存在所要检索的论文,则根据输入的查询语句到网站爬取并返回论文的摘要、关键词、原文链接;
3.分析已爬取到的论文信息,提取top10个热门领域或热门研究方向;
3.1形成如关键词图谱之类直观的查看方式,点击某个关键词可展现相关的论文;
3.2可对多年间、不同顶会的热词呈现热度走势对比,以动图的形式呈现(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内);
2.A(approach,做法)
2.1系统面向PC端,面向用户。
2.2提供用户注册和登陆功能。
2.3用户登陆后可以进行论文的增删改、论文检索和评论、点赞论文等功能。
用户可以输入时间、作者、论文编号等关键词进行论文搜索。
用户检索论文时,系统自动根据论文列表爬取每篇论文的序号、原文链接、关键词信息,生成预览界面。
2.4论文分析
用户点击热词可以查看热词的热度趋势以及与热词相关的论文
综合用户的搜索内容生成热词图谱,并根据词频给出Top10的热点
采用曲线图展现三大顶会的热词走势
3.B(Benefit,优势)
3.1界面友好,操作简单,功能简洁
3.2支持对论文进行多种形式的检索(可通过时间、作者、院校、序号和链接等方式),根据输入关键词的不同迅速筛选出三大顶会历年来收录的各种论文以及相关资源链接,定位快速且准确
3.3提供热词图谱、顶会走势,使用户可以非常直观地查看、定位领域热点和发展方向
3.4可进行数据统计,例如通过每个学校、每个学者录用文章的数量,分析哪个学校、哪位学者、在哪方面的研究方向比较强等。
4.C(Competitors,竞争)
4.1热词分析的细化
我们的热词分析统计了热门方向,提供了热门方向的近10年的发展趋势,还提供热门方向的学者、院校的相关论文数据。可以说我们的热词分析提供了比较全面的信息,帮助用户全方面的每个热门方向的动态。
4.2我们还设置了评论功能。当你对某篇论文有不解时,也可以在论文下进行评论,和其他用户进行探讨。评论区让我们不再只是一个简单的数据分析和提供软件,而是把它变成一个学术讨论和碰撞的地方,是学术氛围更为浓厚,更有助于对知识的深入理解。
5.D(Delivery,推广)
5.1由于本产品是针对CVPR、ICCV、ECCV而设计的,只有想学习计算机视觉相关方向的计算机相关专业的同学会用到,受众较小,所以初期宣传可以先向本院校、本专业的人进行小型推广。
5.2推广方式:
在相关专业的微信群、QQ群进行转发;
在院楼和教学楼贴海报;
在相关专业的同学的寝室扫楼宣传。
五.结对过程和评价感受
1.结对过程
本次结对合作是在线上进行的,主要通过qq聊天和语音进行沟通
2.感受和收获
党朝媚:
熟悉我的朋友和我的家人是这么评价我的:“朝小刀”,意思是我说话很直接,经常无意间就怼了他们。其实和队友并不认识,刚刚开始的时候会害怕自己的直接会冒犯到队友,所以回信息的时候非常简短,简单表明观点即可。后来发现队友是个挺好相处的人,所以讨论过程就比较轻松自由一点了。
接触这个专业以来,要么自己独立完成一个项目,要么是5-6个人的小团队一起合作。结对编程是第一次,收获了挺不一样的感受。
陈鹏桢:
这是第一次结对作业,拥有了相对之前的编程作业挺大不一样的感受,对我而言,沟通交流是一项需要锻炼且一直在锻炼的技能,这次结对作业虽然是在线上,但还是通过沟通解决了一些面对需要合作才会遇到的问题,也收获了项目中对沟通交流的新的认识
处理原型设计是一门熟能生巧的过程,这次从零开始认知,也让自己对除开编程软件外,获得了自学新的建模工具的经验,希望自己能好好总结,在今后的新工具使用上可以好好利用这次的经验,提高效率!
这次作业的效率会比之前高不少,结对作业对自己不仅是工作内容上也是工作效率上的督促
3.互评
党朝媚:
细心且有耐心。不得不承认我很多时候其实缺的就是细心和耐心,但是队友可以注意到很多我忽略的细节,在这里给他点个赞。
积极且主动。我其实有一点拖延症,但是队友认真且负责,促使我会经常反思自己,拖延症有所好转,万分感谢队友的督促。
陈鹏桢:
队友的态度我还是很满意的,由于在做到一些小的地方我更希望能做得完整一些,感谢队友能够接受我的一些小要求
队友对待问题的处理也很认真,提出问题也能马上解决,
面对下次更繁杂的任务希望自己的编码能够不落后腿