作业链接: https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1816W/homework/2108
结对成员:郑西坤 031602542 陈顺兴 031602502
原型设计采用Axure RP
原型链接(访问可能比较慢):https://1kza2b.axshare.com/#c=2
pdf链接:https://files.cnblogs.com/files/hizxk/%E7%AC%AC%E4%B8%80%E6%AC%A1%E7%BB%93%E5%AF%B9%E4%BD%9C%E4%B8%9A.pdf
1. 需求
用户可给定论文列表
对爬取的信息进行结构化处理,分析top10个热门领域或热门研究方向;
可进行论文检索,当用户输入论文编号、题目、关键词等基本信息,分析返回相关的paper、source code、homepage等信息;
可对多年间、不同顶会的热词呈现热度走势对比(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)。
2. 做法
3. 好处
4. 竞争
与此相关的平台,我们有一下几大优势
功能丰富
1.论文爬虫搜索,论文趋势对比等等功能,对于其它平台,我们平台增加论文列表检索等等实用的功能,满足用户对论文信息的多方面需求
2.对于其它平台,我们平台能自动对爬取到的论文信息进行结构化处理,方便用户对比查看
5. 推广
项目设计方案采用网页实现
网页首页主要是一个搜索框,根据论文编号,题目,关键词等用来搜索论文,网页右上端有一个用户登录和一个注册按钮,网页下面由三个模块:论文列表检索,热词呈现热度对比,其他功能
点击论文列表搜索,会弹出一个弹窗,含有一个多行输入框供用户输入列表,和一个上传列表文件供用户上传论文列表文件
在输入框中输入论文信息后,页面将跳转到搜索结果页面,由于搜索结果可能不止包括一个,结果页显示多个搜索结果,每个结果只包含一些粗略信息
点击其中一个论文信息,进入论文详细页面
在首页点击论文列表搜索,输入搜索信息,点击搜索后,进入论文列表搜索结果页面,结果采用表方式呈现,可对表尽心增加,删除,修改操作,功能按钮在有上方
在右上方还有一个功能按钮--结构化分析按钮,用来呈现top10个热门领域或热门研究方向
用户可对表的类型列和年份列进行筛选
赛选后在页面下方可形成如关键词图谱之类直观的查看方式
在首页点击热门热词趋势,进入热词趋势页面
最后是登录注册界面
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 20 | 20 |
? Estimate | ? 估计这个任务需要多少时间 | 10 | 20 |
Development | 开发 | 220 | 340 |
? Analysis | ? 需求分析 (包括学习新技术) | 20 | 20 |
? Design Spec | ? 生成设计文档 | 10 | 10 |
? Design Review | ? 设计复审 | 15 | 10 |
? Coding Standard | ? 代码规范 (为目前的开发制定合适的规范) | 15 | 20 |
? Design | ? 具体设计 | 30 | 45 |
? Coding | ? 具体编码 | 210 | 220 |
? Code Review | ? 代码复审 | 20 | 25 |
? Test | ? 测试(自我测试,修改代码,提交修改) | 30 | 30 |
Reporting | 报告 | 10 | 20 |
? Test Repor | ? 测试报告 | 20 | 20 |
? Size Measurement | ? 计算工作量 | 10 | 15 |
? Postmortem & Process Improvement Plan | ? 事后总结, 并提出过程改进计划 | 20 | 20 |
合计 | 660 | 735 |
刚开始不怎么理解题目的具体需要,花了很多的时间在需求分析上。
第一次接触原型设计软件,不熟悉里面元件的使用,导致制作过程中花了很多时间上网查找资料学习。
缺少审美观,不懂得怎么设计好看,对此,我们借鉴了一些别人的设计理念。
通过这次实践,大致的体验到了软件工程中使用原型设计的基本过程。这个环节很关键,关系到后面的代码实现环节是否能做出满足用户需求的东西。从这次实践作业中我们学到了如何使用原型设计的工具,虽然是第一次使用,但是还是通过上网找教程初步的知道怎么使用。其实很多东西是我们没接触过,在面对陌生的东西或者问题,我们应该要学会通过请教别人或者上网查找来解决,这样能帮助我们更好的学习。
领域 | 技能 | 课前评估(0,9) | 课后预期(0,9) |
---|---|---|---|
编程 | 单元测试,代码覆盖率 | 2 | 6 |
编程 | 效能分析和改进 | 2 | 6 |
编程 | JAVA | 5 | 7 |
软件工程 | 需求分析 | 2 | 7 |
专业和平台 | 算法 | 5 | 7 |
原文:https://www.cnblogs.com/hizxk/p/9648456.html