软工实践 - 第三次作业

第一次结对作业 - 原型设计

队友:林志华
队友博客:https://www.cnblogs.com/qwe1/p/9686852.html
PDF : https://files.cnblogs.com/files/SororTina/%E6%96%B0%E5%BB%BA.pdf
---

NABCD模型分析:

NEED-需求分析:

  • 通过用户给定论文列表,进行数据爬取,需要爬取得有论文题目、摘要、原文链接,还需能进行增删改查操作。
  • 信息结构化处理,分析top10个热门领域或热门研究方向,可对论文属性(oral、spotlight、poster)进行筛选及分析,形成如热词图谱之类直观的查看方式
  • 将热词通过不同时间不同定会的热度信息进行对比,形成走势图。
  • 数据统计,分析各个国家各个学习录用文章的分析,得出国家与学校的擅长领域及在一些领域中的佼佼者。
  • 热点推送,通过用户的点击、搜索、给定的论文列表等操作,分析出用户感兴趣的领域,进行热点推送。

Approach-做法:

  • 选择应用最广泛的WEB端来写,无论是用户使用的是手机还是电脑,都可以用浏览器来使用这款软件。
  • 利用爬虫进行爬取,对于已经爬过的内容存放到数据库中,避免反复爬取造成数据冗余及性能下降。

Benefit-好处:

  • 可减少用户在网上检索的时间。
  • 可快速为用户找出当前世界的热点所在,帮助用户快速提升相关知识素养。
  • 页面所使用的都是傻瓜式操作,数据分析全部进行可视化处理,简单清晰明了,帮助用户快速上手。
  • 热点推送,帮组用户找到其最感兴趣的东西,不让用户费力的在大量论文当中挑选,浪费时间。

Competiors-竞争

  • 面向用户群体明确-大学生,这使得一切都围绕大学生转,使大学生用户宾至如归,获取其认同感。
  • 速度绝伦,无论是爬取速度还是检索速度都快得吓人,决不让用户浪费时间。
  • 方便简洁的界面设置带给用户最极致的体验。

Delivery-推广

先在小范围进行软件的测试应用,比如说在福大,等软件功能完善,性能稳定下来,就进行大范围推广,通过老师或学生的人脉,推广到其他学校,期间可利用朋友圈进行推广,或者在博客园投放广告等。


结对过程

1452027-20180921165332859-340686351.jpg

1452027-20180921165346243-1867584174.jpg


PSP表格

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

原形设计

  • 原型设计工具: Axure Rp

  • 结构图
    1092886-20180921161950544-2041830270.png

  • 登入页面
    1092886-20180921162045764-1424242430.png

  • 个人中心,这里可以编辑个人信息,导入新的论文列表
    1092886-20180921163104643-365530805.png

  • 论文列表,这里展示所有的论文,并且提供论文的增加、修改、删除操作及原文链接功能。
    1092886-20180921163307660-1086361663.png

  • 论文检索,此处提供论文的检索功能。
    1092886-20180921163356183-2092646951.png

  • 数据挖掘,此处是功能导向
    1092886-20180921163536836-172142877.png

  • 热词图谱,这能将用户所导入的论文列表进行热词分析,形成top10领域热度柱状图及热词图谱,直观反馈出热词。
    1092886-20180921163825885-134535898.png

  • 热词走势,通过用户输入热词,反馈出在今年内三大顶会这个词的热度
    1092886-20180921164043062-1175898525.png

  • 数据统计,通过点击可查看不同学校、不同国家的录用文章的分析,也可找到某些领域的佼佼者。
    1092886-20180921164220863-397978684.png

  • 热点推送,推送当前热点及三会信息,且能根据用户智能推送
    1092886-20180921164440793-1585518694.png


困难解决

  • 对原型设计工具不熟悉,没有好的审美,美工,界面设计无法达到预计的美观程度。
    时间太短,没有能够一口气把任务完成的机会,只能在每个没课的晚上挤出时间来完成。
  • 在和队友的共同努力,互相帮助下,总算是达到了预期的标准。并且初步熟练得掌握了工具的使用,及时完成了任务

收获

  • 学会了原型设计工具的使用,对软件开发的困难有了进一步的了解,也懂得了不懂就问的重要性。

转载于:https://www.cnblogs.com/SororTina/p/9687581.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值