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

这个作业属于哪个课程https://bbs.csdn.net/forums/fzuSoftwareEngineering2021
这个作业要求在哪里https://bbs.csdn.net/topics/600868519
这个作业的目标实现博饼软件原型并进行博客写作
学号031902111
结对小伙伴学号031902132

一、需求分析


1、Need需求


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

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

UML用例图

2、Approach 做法 

 实现博饼我们选择用的是微信小程序,原型制作选择使用墨刀,进入小程序后可以查看规则和奖品,个人主页,可以点击大厅图标加入房间联机,可以单人博饼,联机邀请好友。也可以查看排行榜单,查找自己的名次。做完基本功能后,还对各个界面进行了背景优化。

3、Benefit 好处

  在疫情期间,实现了人们线上博饼功能,避免了线下接触,为疫情防控做出贡献。同时给中秋佳节不能相聚的家人们一个一起游戏的平台,可以促进家庭和谐,实现远程互动,从而使得家族更有凝聚力。

4、Competitors 竞争

1.我们做的原型不仅操作简单,界面优美,让玩家获得更好的体验,而且还自带规则,让不懂的人更容易上手,让中秋更欢乐!

2.不仅提供与好友一起游戏的功能,而且还提供个人玩法,以及大厅匹配功能,让玩家每时每刻都能享受快乐的游戏体验。

5、Delivery 交付

 通过QQ和微信等方式将其推广出去

通过抖音发布使用过程和方法。

二、PSP表格

 

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

690

 

三、原型开发工具

原型工具:墨刀

原型展示:中秋博饼

四、实践过程

 五、总结

        本次实验过程总体上来说难度不是很大,主要是学习各种工具的使用以及对于细节的修改完善,在设计过程中初步了解了墨刀的使用,在和队友一起完善各种页面及功能时也讨论了很多,感觉自己收获了很多新思路,与人讨论也很蛮有意思的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值