2021秋软工实践第一次结对编程作业

这个作业属于哪个课程构建之法-2021秋-福州大学软件工程
这个作业要求在哪里2021秋软工实践第一次结对编程作业
这个作业的目标实现博饼软件原型
学号031902106
结对小伙伴学号031902126
结对小伙伴博客地址2021秋软工实践第一次结对编程作业_渣渣斌的博客-CSDN博客

需求分析

使用NABCD模型进行分析

项目名称:博饼小游戏 - N (Need 需求)

栋哥昨天举行了实验室中秋博饼活动,但规则需要人工判定,骰子装备不够齐全,疫情防控下远程同学无法参与等问题,所以希望能够实现一个博饼软件,可以让同学们在线上参与博饼。要求如下:

  1. 六个骰子,随机摇晃产出结果,能够有界面。
  2. 允许多人参与,可以是单机版形式,也可以是网络形式,能自动判定结果。
  3. 界面风格应景活泼大方,并为第二次的结对编码实现奠定基础。

  •  A (Approach 做法)

该博饼游戏的呈现方式是小程序。运行之后可以选择参与博饼的人数、参与玩家名单以及博饼轮数,也可以查看每位玩家的历史记录,还可以查看游戏规则。除此之外也可以进入“玩家”界面查看所有玩家信息。基础功能做完之后会尝试加入一些其他功能或者优化界面。

  • B (Benefit 好处)

该博饼游戏可以让我们跨越疫情的限制,能够身临其境地参与博饼活动,为疫情中的中秋添加了一丝暖意。同时,在游戏结束时就会自动生成结果,十分方便。

  • C (Competitors 竞争)

相对于其他小程序,该小程序的优点是页面干净整洁,操作简单,实时性强,中秋博饼必备。

  • D (Delivery 交付)

在我们的小程序做出之后,会先在组内进行测试,没有问题之后会找身边的朋友体验并反应缺少的功能和需要优化的地方,再筛选重要地方进行修改。测试结束后会通过个人公共途径传播出去。

PSP表格

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

原型开发工具

采用的工具:墨刀
原型在线展示:博饼

过程照片

个人总结

墨刀的使用蛮有意思的,在做原型的过程中也慢慢学会了墨刀的各种操作,现在就比较担心能不能用代码实现。在这次结对实验过程中,我和队友一起认真探讨了各个页面如何制作,因此很顺利地完成了这项任务。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值