结对作业一

一、作业基本信息

这个作业属于哪个课程 2021春软件工程实践|S班 (福州大学)
这个作业要求在哪里 结对作业一
结对学号 221801205
221801234
这个作业的目标 1. 熟悉结对编程
2. 学习原型设计
3. 学习NABCD模型
其他参考文献 《构筑之法》

二、PSP表格和效能分析

PSP表格

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

效能分析

这次作业主要耗时在需求分析和具体设计上:

  • 对需求有误解。刚看到题目时还不懂“爬取”的意思,以为是做一个像知网那样的论文查询网站,经过两人的讨论和查询资料才知道不是查询自己网站的论文,而是查询别的网站的论文。
  • 原型设计工具的学习与使用,第一次接触这个软件,不是十分熟练,花了一定的时间去学习。
  • 原型的具体设计。我们想要设计出一个美观的界面,在界面排版上产生了分歧,进行了多次推翻和修改。

三、原型地址

https://gx85xe.axshare.com/

四、原型介绍

  • 网站首页预览:

    网站由左边的菜单栏和右边的具体内容组成,菜单栏将内容分成三个部分:论文爬取、关键词图谱、热词统计。

  • 论文爬取部分

    • 最上方为搜索框,允许用户输入论文题目,爬取相应论文,加载在下方列表中

    • 单击批量查询按钮,弹出提示框,供用户导入文件批量查询

    • 中间搜索框可对已爬取的论文进行查询,可对论文列表排序:

    • 下方列表部分,显示了论文编号、题名、作者、发表时间关键词、论文摘要以及用户可进行的操作。

      • 点击锁链图标,可链接到原文。

      • 点击中间的修改图标,跳转到论文修改页面:

      • 点击垃圾桶图标,可删除论文。

  • 关键词图谱部分:

    • 上方记录网站的访问人数

    • 右下角记录热门搜索排名

    • 左下角为关键词图谱,通过点击item,可链接到相应论文原文。

  • 热词统计部分:

    • 滚动播放各年热词折线图:

五、困难解决

1、

困难描述:对网页原型设计不熟悉,不了解原型设计需要做的事情,不会使用设计软件。

解决尝试:在网上搜索相应的视频和博文,进行学习,解决了困难。

有何收获:学会了使用原型设计工具,在学习的过程中,同时要注意实践。

2、

困难描述:初次做网页原型,理解不到位,做出的原型外观不好,经常不满意。

解决尝试:尝试着使用原型模板,但这意味着要推翻原来的工作,因此只在原来的基础上进行修改,参考了其他的网站。

有何收获:这一次做原型有了个大概的思路就开始做了,没有考虑到各种细节,在开始动手之前应该事先做好规划。

3、

困难描述:结对编程两个人对原型设计各有各的看法。

解决尝试:两人加强沟通,提出更好的方案。

有何收获:两个人想法有分歧,有碰撞才能得到更好的结果。

六、NABCD模型

  • N(Need,需求)

    背景:小刚想通过阅读论文来了解计算机视觉领域的研究现状,但是他不知道近几年计算机视觉领域的热门研究方向,根据论文列表去一篇一篇查找总结效率又着实太低,希望能有一个平台帮助他解决现阶段的需求。

    • 能输入论文题目,或导入文件,进行查询
    • 能显示论文的摘要、关键词、原文链接
    • 对论文列表进行增删改查操作
    • 形成关键词图谱和热词统计动图
  • A(Approach,做法)

    设计一个平台,可爬取各个论文平台的论文,同时综合各个平台的论文数据,进行可视化分析。

    • 平台应用于web。
    • 用户可通过搜索框爬取论文。
    • 用户可在论文列表查看论文,对论文进行操作。
    • 用户可查看关键图谱及热词统计图。
  • B(Benefit,好处)

    用户不需要到其他多个平台进行搜索,增加了便利性;该平台论文分析只针对计算机视觉的三大顶会,更具针对性。

  • C(Competitors,竞争)

    我们的竞争者是知网等论文平台,但知网的论文下载需要付费,相对的我们的平台完全免费;且我们的平台针对的是计算机视觉的三大顶会,具有针对性;我们的界面比较简洁,操作简单。

  • D(Delivery,推广)

    可以先在同学之间推广,在贴吧、微博等社交平台进行推广,提高知名度。

七、原型工具的使用

AXURE PR 9

八、结对过程,队友评价

结对过程:结对过程中,我们通过qq聊天讨论,同时对对方的工作提出意见,进行改进。由于疫情影响通过线上交流,无法提供照片。

221801205的感受:第一次进行结对任务,有感觉好的地方,也有不适应的地方。不适应的地方是不能完全按照自己的想法来实现任务要求,需要和队友讨论。好的地方是降低了彼此的工作量,意见的融合可以产生1+1>2的结果,同时可以从对方身上学到自己不具备的某些特质。总的来说,就我而言感觉利大于弊。

221801205对221801234的评价:这位同学动手能力很强,思路清晰,有了想法就能实施,在任务中主动承担比较困难的工作。在我有不懂的问题时也能耐心地回答,也能很好地听取我的意见并采纳。

221801234的感受:结对作业有助于两人协作能力的提升,也能降低两人的工作负担,能够有效地提升工作质量。对于一些我没考虑到的细节,队友能够及时提出,两人能够互相弥补思维盲区,通过于队友之间的沟通,能够有效地推动任务进行。两人互相监督还能保证任务按时完成。

221801234对221801205的评价:这位同学能全面的思考问题,能考虑到我没有想到的地方,对自己的工作也能按时完成。与我讨论时也十分积极,能够指出我做的不好的地方,沟通时态度积极,对作业的态度也很认真。

posted @ 2021-03-12 08:58  繁星se  阅读(43)  评论(0编辑  收藏  举报