第一次结对编程作业

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

原型分析:

结构图:

登录界面:
用户账号,密码,登录。

主页界面:
开始对局,每日任务,个人信息,对局记录,英雄榜(排行榜),返回。

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

编辑个人资料:
昵称,等级,修改信息,最高得分,目前排名。

出牌:
当前手中的牌,放在前墩的牌,放在中墩的牌,放在后墩的牌,提交。

成绩:
前墩得分,中墩得分,后墩得分,总得分,再来一局,返回

查看过往对局:
日期,时间,得分,返回

查看排行榜:
排名,头像,昵称,最高得分

原型模型设计工具:Axure Rp

结对过程:

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

结对照片:


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

设计说明:

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

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

A(实现)

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

B(好处)

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

C(竞争)
优势:

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

D(推广)

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

遇到的困难及解决方法

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

心得(刘晓翔)

  • 虽然一直都不擅长大牌类活动,加上这次第一次接触福建十三水,感觉还是非常有趣。
  • 花了很多时间和同学在打牌上,更加熟练掌握了这个游戏的规则和技巧。某同学一直被我暴虐,连输六把,对我的敬佩之心油然而生,崇拜之情连绵不绝。
  • 这次也是初次使用Axure Rp进行原型分析与设计,一直觉得自己的审美与设计水平很差,但是在经过这次的实践之后感觉自己还是很不错的,果然人还是要对自己有信心。
  • 结对编程重要的不仅仅是自己的编程能力,和队友的交流与协作能力更为重要,互相学习互相督促才能共同进步。
  • 了解到一个程序员代码实力强大是一方面,个人的文学修养,逻辑思维和理解能力也很重要,要保持学习的心态,虚心向他人请教,还要做到修身养性,走上防脱发的成功之路。
PSP2.1 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 5 5 熟练掌握福建十三水打牌技术,学习了如何使用Axure Rp的使用方式
posted @ 2019-09-24 17:58  晓之以理,动之以翔  阅读(265)  评论(6编辑  收藏  举报