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

这个作业属于哪个课程构建之法-2021年秋-福州大学软件工程
这个作业要求在哪里 2021秋软工实践第一次结对编程作业
这个作业的目标结对完成任务:运用墨刀完成原型制作
学号031902115
队友学号031902627
队友博客031902627杨家聪的博客_CSDN博客

需求分析(基于NABCD模型)

1.N(Need 需求):

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

  1. 六个骰子,随机摇晃产出结果,能够有界面。

  2. 允许多人参与,可以是单机版形式,也可以是网络形式,能自动判定结果。

  3. 界面风格应景活泼大方,并为第二次的结对编码实现奠定基础。

  4. 如图像这种的
    在这里插入图片描述

需求流程图图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oxSmRupa-1632926241506)(https://img-community.csdnimg.cn/images/c8cfe8c545cf4384aa13f33c08aab226.png "=1200 #left")]

2.A(Approach 做法):

​ 原型设计用的是墨刀,基于微信小程序设计,分为多人游戏和单人游戏,单人模式可以无限的摇骰子,多人游戏就是字面意思的多个人进行的游戏,每个参加的人都可以轮流摇骰子,根据规则然后决定输赢,设想是做出这种效果,具体实现可能会有偏差。大概就是如上图。

3.B(benefit 好处)

​ 当前因为疫情原因,导致大家都不能出门的情况下,线下的娱乐就不能继续了,一款线上博饼风靡了起来,帮助这些只能在宿舍上网课的孩子们度过一个美好的中秋佳节,减少了风险的同时又兼顾了孩子们的身心健康。

4.C(Competitors竞争)

​ 竞争就来自于市面上许许多多的博饼小程序和一些软件,还有就是这类游戏可能玩的人群不多,很多北方同学没有听说过,南方同学多有听闻,受众人数不多,而这类软件却很多,竞争压力大。

5.D(Delivery )

​ 可以分享给身边的同学们玩,也可以通过qq 空间和朋友圈以及一些社交平台进行分享,最终人传人达到目的。

PSP表格

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

合作图片:

在这里插入图片描述

开发工具:墨刀

作业总结:

  • 做这次作业之前,基本要求是需要学会原型制作软件,我和队友学习了NABCD模型以及墨刀的使用。我和队友都是第一次学习墨刀,对于原型的设计也是第一次接触,所以入门时有点难,刚刚开始还是去b站上看视频学习基础的一些操作,学习了如何连接事件,弹窗的制作等等。
  • 两个人分工协作,起点和思路大家都差不多,但当细化的时候产生了分歧。例如功能,美观上。为了满足大家的需要,我俩的想法相互妥协,折中处理。
  • 因为所制作的原型比较冷门,所以内容上需要的材料网络上资源并不多。于是在很多时候,需要借助ps软件来处理所需要的材料。在这个过程中,我和我的伙伴深受折磨,p图太费人了。
  • 这次只是进行了简单的低保真原型,在之后尽量细腻点。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值