结对作业一
这个作业属于哪个课程 | 2021春软件工程实践|S班 |
---|---|
这个作业要求在哪里 | 结对作业一 |
结对学号 | 221801103 221801125 |
这个作业的目标 | 1. 学习相应的建模工具 2.根据需求对目标产品进行原型设计 3.博客撰写 |
其他参考文献 | ... |
目录
顶会热词统计模型设计
PSP表格和效能分析
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少时间 | 10 | 10 |
Development | 开发 | 330 | 510 |
· Analysis | · 需求分析 (包括学习新技术) | 60 | 120 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 (和同事审核设计文档) | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
· Design | · 具体设计 | 30 | 30 |
· Coding | · 具体编码 | 180 | 240 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改代码,提交修改) | 60 | 120 |
Reporting | 报告 | 40 | 70 |
· Test Report | · 测试报告 | 0 | 0 |
· Size Measuremen | · 计算工作量 | 10 | 10 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 30 | 60 |
合计 | 380 | 580 |
原型地址
原型介绍
-
主界面
- 界面显示当前的热词云
-
登录注册界面
- 对登录,注册界面的各种情形设置了交互
- 温馨提示:只有账号密码都为123才能登陆哦
-
热词统计
- 将三家网站的top10热词全部统计并且显示论文排行
-
用户信息
- 当用户选择退出登录时,跳出选择框并返回到登陆界面
-
我的收藏
- 保存着用户收藏的文章
- 收藏列表可以删除和查看论文详细内容
-
单击查看可进入到论文详细页面
-
搜索页面
- 单行搜索条,处于每一页的导航条,可直接搜索
- 单击搜索条旁边的列表按钮可进入到列表搜索页面,勾选是否想要的论文,加入到收藏页面
困难解决
- 交互问题,脱离了css,js之后
- 单一动画,简单动画,复杂动画的编写都变得简单
- 复杂动画,类似相同动画,时间间隔的设置变得复杂,工作复用率很低
- 图表问题
- 本来打算直接用echarts原型,但是镶嵌入Axure需要变成html再嵌套,使得项目无法上线呈现
- 图表用Axure自带的交互进行写,很复杂,但是没有想到更简便的方法
NABCD模型
N(Needs/需求):
- 获取待爬取论文列表及论文信息爬取;
- 支持用户输入单个论文题目,也支持批量导入论文列表;
- 通过论文列表,爬取论文的摘要、关键词、原文链接;
- 对已爬取的论文列表进行操作;
- 可对论文列表进行增删改操作;
- 可对论文列表进行查询(输入论文题目,也支持模糊查询:输入论文编号、关键词等基本信息),若在论文列表中不存在所要检索的论文,则根据输入的查询语句到网站爬取并返回论文的摘要、关键词、原文链接;
- 分析已爬取到的论文信息,提取top10个热门领域或热门研究方向;
- 形成如关键词图谱之类直观的查看方式,点击某个关键词可展现相关的论文;
- 可对多年间、不同顶会的热词呈现热度走势对比,以动图的形式呈现(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)
A(Approach/做法):
我们的平台将基于WEB端向用户提供服务,网页应用与APP之间的用户体验差距越来越小,WEB端在保证用户体验的情况下又能兼顾不同终端的兼容性,使得用户在手机、电脑、平板上都能获得一致的使用体验。同时正是基于网页平台用户可以随时随地打开使用,也减小了维护的开销。
B(Benefit/好处)::
- 根据指定的论文列表快速且精准地把握三大计算机视觉顶会近年来的热门研究方向
- 基于本平台提供的论文热点汇报、论文查询以及论文来源汇总的功能获得一站式论文检索体验,免去用户在论文统计和查询方面花费大量不必要的时间
- 用户在使用本平台一段时间后,用户将获得其感兴趣的研究领域的相关论文推送,使得用户只需极少的时间花费就能紧跟前沿研究方向进展
- 画面精简,易于使用。功能层次直观,结构简单,学习成本低。统计结果可视化,数据结果更易理解。
- 后续会基于反馈对网站功能进行拓展。
C(Competitors/竞争):
作为web端,用户不需要下载插件,且操作界面和功能比较简洁,使用起来并不算困难,我们的功能相对也很全面和聚集,也可以让用户享受到更丰富的使用体验,同时ui采用了比较舒适的简约设计,这样相信能给用户更好的使用体验。
总的来说,简单又实用哟!!
D(Deliver/推广):
- 初期:会在需要在计算机视觉方面研究的研究生同学和初高中朋友之间进行推广,并获得一些初期使用反馈。
- 中期:逐步完善已有功能并且拓展新功能,在产品初具规模之后开始向学院内推广,同时积极参加校内校外创新创业项目并进行展示,获取知名度,扩大使用群体。
- 后期:若产品相对成熟之后可以面向网络,面向市场。进一步获取用户反馈,分析产品存在的缺陷与不足,不断提高产品质量,增强用户体验,在用户群体中争取更好的口碑。
原型工具的使用
这次结对作业我们使用的是Axure RP 9,这个工具可以设计出很精美的网页原型,同时还有许多的拓展功能。要是以后真的对这东西使用熟练的话一定可以做出很好看又很实用的东西。
结对过程,队友评价
结对过程
- 舍友之间很熟悉,迅速结对
- 每天通过qq语音交流,盲区直接通过共享屏幕探讨
- 通过git管理项目,主仓库链接
队友评价
-
yabi对hanxiaotao
good and nice ,这次的合作很愉快。虽然是从没有接触过的尝试,但是互相之间真的很配合,完成的速度很快
-
hanxiaotao对yabi
-
做事认真,比较负责,遇到不懂上网去查询相关的资料让我们一起去学习,去弄懂。
-
对时间的把握比我好,在我懒时,会督促我把进度提上来,起到了监督的作用。
-