软工实践第三次作业

介绍了一款用于管理和分析学术论文的APP设计,该APP能够爬取论文信息,进行结构化处理,分析热门领域,并提供直观的关键词图谱,支持论文检索和热度对比。

第三次作业博客链接

团队成员:

031602338 许斌 博客链接

031602343余文茜 博客链接

原型链接
博客PDF附件
需求分析(利用NABCD模型)
1. N(Need,需求)
  • 用户可给定论文列表,通过论文列表,爬取论文的题目、摘要、关键词、原文链接;

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

  • 对爬取的信息进行结构化处理,分析top10个热门领域或热门研究方向;可对论文属性(oral、spotlight、poster)进行筛选及分析;形成如关键词图谱之类直观的查看方式;

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

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

2. A(Approach,做法)
  • 实现一款简单的APP
  • 首先是一个登入页面,用户若已经注册可以从此页面进入主页面,若没有则需注册一个账号。
  • 在首页会有当前顶会的热门领域和研究方向,可以浏览下方的论文从中选取自己认为比较优秀的论文添加到自己的论文列表即收藏,可根据自己的需要对收藏列表进行增删改查;。若下面论文中没有自己认为比较合适的论文,可以在上方的搜索条中搜索论文的题目,摘要,关键词,原文链接等方式查找相关论文的资料,搜索结果会根据当前不同顶会的热词呈现热度走势对比进行优先排序,可先看到当前热门的论文。等等
3. B(Benefit,好处)

这次做的是一款APP,操作比较便捷,随时随地可以查询当前热门论文,相比复杂的页面,简便的得到自己的需求更为重要,最终目的都是为了能在此平台上查询所需论文,平台可以提供当前热门的优秀的论文。

4. C(Competitors,竞争)

优势:相比其他APP更加简便,操作也比较简单,不需要学习什么其他的专业知识就能找到所需的论文,是一款简易的应用APP。

劣势:没有高大上的页面设计,相对比较平凡,没有其他特殊的功能。

共同优势:基本的功能都有。

5. D(Delivery,推广)

这次完成的只是原型设计,还谈不上推广;日后有相对比较完整的作品时要推广的话,可以先给周围的朋友,老师等等体验一下,有机会可以推广给学院,学校等等。

原型展示(开发工具Axure RP)
登入界面

1482104-20180923194612107-660095533.jpg

注册界面

1482104-20180923194629565-674136055.jpg

主页面

1482104-20180923194649901-1493074141.png

热词走势对比

1482104-20180923195019529-2046605753.png

个人信息页面

1482104-20180923194843324-1924561962.jpg

收藏页面

1482104-20180923194815325-1575510748.jpg

1482104-20180923194829302-1949827639.jpg

论文页面

1482104-20180923194747921-144044660.jpg

设置页面

1482104-20180923195036005-1602153599.jpg

三大顶会页面

1482104-20180923195057158-1839969800.jpg

PSP

PSPPersonal Software Process预估耗时(分钟)实际耗时(分钟)
Planning计划3040
Estimate估计这个任务需要多少时间1000
Analysis需求分析 (包括学习新技术)240250
Design Spec生成设计文档3040
Design Review设计复审3020
Design具体设计300400
Review复审4040
Reporting报告5060
Size Measurement计算工作量4060
Postmortem & Process Improvement Plan事后总结, 并提出过程改进计划4030
.合计800940
结对的过程

1482104-20180923195407814-362851369.jpg

补充作业
skills目前水平(0-9)课后期望水平(0-9)
架构设计、模块化设计、接口设计27
模块实现、逐步实现16
单元测试、代码覆盖率28
程序理解38
效能分析和改性26
个人源码管理38
总结

在有了上次作业的基础上,更加懂得如何分配时间,作业完成的基本步骤是哪些,这次不仅仅要知道完成作业的基本步骤,还要学会分工合作,好的分工会让完成过程更加舒服轻松,如果在过程分配的不够好,可能会产生分歧,矛盾等等,分歧可以产生这是一个好的作品的实现过程,但是矛盾只会减慢速度,而且会使过程不愉快。但是这次和队友完成基本很轻松愉快,希望在日后的合作过程中都会这样;使1+1大于2。[]

转载于:https://www.cnblogs.com/bingaa/p/9693569.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值