第一次结对编程作业

1.组队成员

031702317 刘烨

031702215 玛尔孜亚·艾尼瓦尔

2.原型分析

(1)需求

本次结对的任务是开发一套“福建十三水”游戏的自动化出牌系统。主要包含登录、注册、开始游戏界面,选择模式(随机匹配四人,好友对战两人),排行榜、战绩等等。

(2)实现过程

  • 主要页面及其组成部分:

    • 开始游戏界面
    •  
      • 登录
      • 注册
      •  
    • 选择界面

      • 游戏模式选择
      • 添加好友
      • 战绩、排行榜
      • 随机匹配模式
      •  

         

         好友对决模式
      •  

  • 页面之间的关系

    • 流程图:
    • 3.原型开发工具

      mockplus
      选择原因:界面简洁,全中文,易上手,且bilibili有相应的教学视频。

    • 4.结对过程

    • 5.PSP表格

    • PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
      Planning计划4020
      Estimate· 估计这个任务需要多少时间4030
      Development开发(包含下面8个子任务)9001000
      Analysis· 需求分析(包括学习新技术)600700
      Design Spec· 生成设计文档3030
      Design Review· 设计复审3040
      Coding Standard· 代码规范(为开发制定合适的规范)00
      Design· 具体设计(用伪代码,流程图等方法来设计具体模块)00
      Coding· 具体编码00
      Code Review· 代码复审00
      Test测试(自我测试,修改,提交修改)60100
      Reporting报告100130
      Test Report· 测试报告6090
      Size Measurement· 计算工作量1010
      Postmortem & Process Improvement Plan· 事后总结并提出过程改进计划1010
       合计9801050
    • 6.设计说明

        • 最终产品:自动化出牌系统
        • 界面设计:
          • 登录界面:分为登录和注册。登录有用户名、密码输入框;注册则多一个确认密码.
          • 游戏大厅:随机匹配和好友对决
          • 对战界面:准备,结算界面。

      7.遇到的问题及解决方法

    • (1)十三水具体规则    解决方法:群文件
    • (2)设计工具的用法    解决方法:网络视频
    • 均已解决
    • 收获:了解了十三水的具体规则,大致掌握了原型设计工具的用法,对于软件开发的流程有了更深的认识。
    • 8.心得体会

    •         通过这次作业,我又学到了不少新东西,比如设计工具的基本功能的用法等。与队友的协同工作,让我体会到团队的重要性。刚开始做的时候还是比较懵的,看完教程之后,尝试着去完。希望我们在下一次的作业也能够互相取长补短,互相进步学习。

    • 9.学习进度

    • 第N周新增代码(行)累计代码(行)本周学习耗时(小时)累计学习耗时(小时)重要成长
      1001010学会mockplus使用方法

转载于:https://www.cnblogs.com/liuye2019/p/11631041.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值