第一次结对编程作业

结对情况:刘晓翔、翁世豪

原型分析:

结构图:
1793389-20190922201021569-981628147.png

登录界面:
用户账号,密码,登录。
1272048-20190924115434443-1970032183.png
主页界面:
开始对局,每日任务,个人信息,对局记录,英雄榜(排行榜),返回。
1793389-20190922202905482-1783372992.png

每日任务:
活跃度(0~100),每日首胜,自我超越,活动关卡。
1272048-20190924174716899-347668245.png

编辑个人资料:
昵称,等级,修改信息,最高得分,目前排名。
1272048-20190924174734514-1179168066.png
出牌:
当前手中的牌,放在前墩的牌,放在中墩的牌,放在后墩的牌,提交。
1793389-20190922194938078-950596360.png
成绩:
前墩得分,中墩得分,后墩得分,总得分,再来一局,返回
1793389-20190922200455558-903566761.png
查看过往对局:
日期,时间,得分,返回
1793389-20190922195011019-93747240.png
查看排行榜:
排名,头像,昵称,最高得分
1793389-20190922195023621-440827688.png

原型模型设计工具:Axure Rp

结对过程:

先确定使用的原型模型设计工具,明确作业的博客要求,然后各做部分原型模型设计和部分博客撰写。

结对照片:

1272048-20190922151942130-370603524.jpg1272048-20190922151944160-1661923236.jpg
1272048-20190922151946209-642643564.jpg1272048-20190922152110932-1091079043.jpg

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

设计说明:

使用Axure Rp作为原型开发工具
采用NABCD模型按部就班分析:(Need,Approach,Benefit,Competitors,Delivery)
N(需求):

  • 1.需要一个登录界面。
  • 2.需要能够计算出组合最大的前中后墩组合。
  • 3.需要有对战界面,可以显示当前对战状态和最后得分。
  • 4.需要可以查询往期的对战结果。
  • 5.需要能够显示排行榜。

A(实现)

  • 构建登录界面,主页界面,对局界面,成绩界面,个人信息界面,对局记录界面,英雄榜界面。
  • 用户使用时先进入登入界面,之后进入主页,后续可选开始对局,每日任务,个人信息,对局记录,英雄榜(排行榜)等几个界面。

B(好处)

  • 结构清晰,按钮名称明确,操作方便。
  • 界面色彩丰富,图文并茂。
  • 功能齐全,提供了任务,对局记录,英雄榜等功能。

C(竞争)

  • 优势:
  • 使用移动端,适合十三水这类棋牌游戏,可以在多种场合使用
  • 界面简洁,操作简单,方便上手。
  • 劣势:
  • 市面上已经有较为成熟的十三水游戏。
  • 只能使用有限的移动设备能力,无法使用更多移动设备的独特功能

D(推广)

  • 可以与各棋牌社团合作,以二维码、链接形式分享推广。
  • 通过邀请新用户注册给予一定奖励形式推广
  • 通过分享特殊牌型到设计软件推广

遇到的困难及解决方法

  • 困难描述: 一开始对福建十三水的不了解,对题目的理不理解,在使用工具上的迷茫,也不知道这次的作业从何下手
  • 解决尝试:和其他人不断沟通学习,尝试先使用Axure Rp进行原型设计,和同学不断进行十三水的赌博游戏,锻炼自己的打牌技术
  • 是否解决:渐渐熟练掌握福建十三水,初步掌握Axure Rp的设计方式,在解题方向上有了思路
  • 有何收获:在程序员的代码直通路上开辟了一道美工的分支线,在代码的解题思路有了新的突破,通过十三水的赌博可以赚到很多钱

心得

  • 大致了解了十三水的玩法,感觉虽然和别人打牌没什么问题了但是十三水还有好些特殊牌型不好处理,接下来编程可能也要在这方面下比较多的功夫。
  • 初步掌握了使用原型设计工具的方法,增强了这方面的思维能力。
  • 对接下来要完成的这个十三水的作业有了比较全面的了解,对将要花费的时间有了一定的心理准备,还是任重道远啊。
PSP2.1新增代码(行)累计代码(行)本周学习耗时(小时)累计学习耗时(小时)重要成长
155了解原型设计工具用法,掌握福建十三水打牌技术

转载于:https://www.cnblogs.com/xgsw/p/11568876.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值