首页 > 其他 > 详细

软工实践第三次作业-原型设计

时间:2018-09-23 21:30:59      阅读:202      评论:0      收藏:0      [点我收藏+]

软工实践第三次作业-原型设计

题目地址:https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1816W/homework/2108

031602111傅海涛
031602115黄家雄

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

使用工具

Axure RP 8

NABCD 模型

Need--需求

  • 用户可给定论文列表,通过论文列表,爬取论文的题目、摘要、关键词、原文链接
  • 可对论文列表进行增删改操作(今年、近两年、近三年)
  • 对爬取的信息进行结构化处理,分析top10个热门领域或热门研究方向
  • 可对论文属性(oral、spotlight、poster)进行筛选及分析
  • 形成如关键词图谱之类直观的查看方式
  • 可进行论文检索,当用户输入论文编号、题目、关键词等基本信息,分析返回相关的paper、source code、homepage等信息
  • 可对多年间、不同顶会的热词呈现热度走势对比(这里将范畴限定在计算机视觉的三大顶会CVPR、ICCV、ECCV内)。

Approach--方法

  • 通过web网站的形式来展示,针对需求来进行赋予对应的功能
  • 数据通过爬虫来获取,先不必存到数据库,可以先分装个接口,按照用户所给的论文列表去爬取数据然后存到数据库,在进行分析
  • 数据分析部分多采用直观易懂的图表,可以更好的达到统计分析的效果

Benefit--好处

  • 节省了直接去原网站查找目的论文所花的时间
  • 可以更直观的了解目前计算机视觉近几年的热词走向和趋势
  • 可以对论文自定义编辑和添加收藏等

Competitors--竞争

  • 竞争优势
    • 用户操作简单而且有针对性,内容直观易懂,查找方便,数据准确,来源于原网站,后台负荷小,不用存储大量数据
  • 竞争劣势
    • 依赖性太强,产品无法脱离原网站。针对性太强,只能对计算机视觉峰会提供帮助

Delivery--推广

由于面向人群主要是计算机视觉的一群学者或者自学者兴趣者,所以可以有针对的推广,如果有能力,可以在自己发布的有关计算机视觉的教程或者博客后面添加该网站的推荐信息,有目的的推广网站。当然,宣传只是让人了解的手段,真正能不能推广开来还是看网站的设计是否符合大部分用户的需求以及有足够的技术壁垒能防止不随便被别人抄袭

原型展示

注册,登录页面
技术分享图片
技术分享图片
技术分享图片

主页,展示论文列表,可进行批量操作,也可以进行收藏。左上角还可以对三大峰会的近三年的列表进行切换,点击标题,可以进入详情页
技术分享图片

检索页,提供用户自定义搜素,可以输入论文列表,也可以导入Excel文件
技术分享图片

检索结果以新窗口的形式弹出
技术分享图片

论文详情页
技术分享图片

三大峰会的最近几年的热词走向

技术分享图片

技术分享图片

技术分享图片

收藏论文页面
技术分享图片

个人信息
技术分享图片

遇到的问题

  • 对题目需求的描述不是很理解或者理解错了,一开始做了不是很符合要求的作品,几经商量在重新建立了个原型并对界面进行美化

  • 对计算机视觉峰会的一些论文属性不是很了解,英文读起来压力很大

  • 对Axure RP 8的使用很陌生,通过教程才了解如何使用,而且对细节的设计很需要耐心

收获

  • 通过软工实践课程一步一步的了解了一个团队如何更好的分工进行一个项目的从零到完成的设计开发。能完成作业最直观的感受就是有种满足感,而且不断学习的过程中自己也是往更好的方向去发展。

  • 和队友不断的磨合,不断的沟通去了解如何完成项目,还有就是看着项目逐渐的成型是一件很有意义的事情

结队照片

技术分享图片

补充作业:

在你一生中身体最健康,精力最旺盛的时候,能在大学学习和研究,是一生中少有的机会。请说明一下,你已经具备的专业知识、技能、能力有哪些?
  • 设计并实现基础的数据库
  • 后台的搭建和网页后端开发
  • 学过PHP
离成为一个合格的 IT专业毕业生,在专业知识、技能、能力上还差距哪些?
  • 对高并发和高可用的情况学习不足
  • 需要学习更多的算法
  • 对运维出现的情况不是能很好的及时处理
  • 还有开发的安全方面也是有待学习
请看这个技能调查表, 从表中抽取 5 - 7 项你认为对你特别重要的技能, 记下你目前的水平, 和你想在课程结束后达到的水平 (必须至少列出 5 项)。
  • 对编程整体的了解
    • 我希望能做到对一个陌生的项目能正确的估计其难度
  • 处理大数据
    • 信息时代程序员必不可少的技能
  • 效率分析和改进
    • 能正确的分析各个环节大概的时间
  • 个人源码管理
    • 必不可少的能力,正在逐渐养成习惯中
  • 自主学习的能力
    • 信息技术更新换代的非常快,自己也要能不断的自学

软工实践第三次作业-原型设计

原文:https://www.cnblogs.com/fht2018/p/9693490.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!