• 第一次结对编程作业


    1.组队成员

    031702115 连振升
    031702119 李炜炜

    2.原型分析

    工作流:

    2.1.登录界面模块

    登录界面:

    ①注册:

    ②登录:

    2.2.登入后的接口选项:

    ①开始游戏(+结算界面):

    ②排行榜:

    ③对战记录:

    3.原型开发工具

    墨刀+Adobe Photoshop CC 2017
    ①选择墨刀的原因:墨刀界面简洁,全中文,易上手,且bilibili有相应的教学视频。只需花一小时看一遍教学视频,就能自由使用其基本功能。
    ②选择Adobe Photoshop CC 2017的原因:可以方便快捷的处理图片。

    4.结对过程

    简单描述:此次作业发布下来以后,我就直接和我的队友结对了。队友在我隔壁,交流也很方便。

    5.PSP表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 40 20
    Estimate · 估计这个任务需要多少时间 40 20
    Development 开发(包含下面8个子任务) 1200 1160
    Analysis · 需求分析(包括学习新技术) 900 900
    Design Spec · 生成设计文档 30 0
    Design Review · 设计复审 30 0
    Coding Standard · 代码规范(为开发制定合适的规范) 0 0
    Design · 具体设计(用伪代码,流程图等方法来设计具体模块) 180 240
    Coding · 具体编码 0 0
    Code Review · 代码复审 0 0
    Test 测试(自我测试,修改,提交修改) 60 20
    Reporting 报告 100 60
    Test Report · 测试报告 60 20
    Size Measurement · 计算工作量 10 10
    Postmortem & Process Improvement Plan · 事后总结并提出过程改进计划 30 30
    合计 1340 1240

    6.设计说明

    • 最终产品:自动化出牌系统
    • 界面设计:
      • 登录界面:分为登录和注册。登录有用户名、密码输入框;注册则多一个确认密码;注册成功跳转登录界面。
      • 游戏大厅:三个按钮:开始游戏、排行榜和对战记录。
      • 对战界面:出牌区,结算界面。
      • 排行榜:包含用户昵称极其财富。
      • 对战记录:包含胜利(失败)标志、一局中各用户的财富变动情况、日期。
    • 预期功能:
      • 匹配各种可能的牌型。同一手牌中可能存在多种组合(对子+两对+同花 或 乌龙+葫芦+铁支),要尽可能的罗列出所有牌型组合供用户选择。
      • 对局过程中显示对手牌型,提高可视化效果。当对手有大牌时,增加高亮效果。
      • (其余功能皆遵循十三水规则)

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

    7.1&7.2

    困难描述 解决尝试
    不清楚十三水具体规则 从百度上和群文件中查找
    不了解原型设计工具的用法 下载简洁易上手的墨刀,并在bilibili寻找教学视频
    不熟悉Adobe Photoshop CC 2017各组件的用法 从百度上查找教程并学习

    7.3.是否解决

    全部解决

    7.4.有何收获

    • 了解了十三水的具体规则,以后闲暇时与舍友们的娱乐项目又多了一条
    • 大致掌握了原型设计工具以及PS的用法
    • 提高了从网络调用素材的能力
    • 对于软件开发的流程有了更深的认识

    8.心得体会

    连振升:通过这次作业,我又学到了不少新东西,比如墨刀原型设计工具的基本功能的用法,PS基本功能的用法等,让我体会到了学无止境这个词的含义。与队友的协同工作,让我体会到有个志同道合的人和自己朝同一个目标努力的感觉(妙不可言)。做出来原型以后的成就感也让我回味无穷。

    李炜炜:通过这次作业我学会了简单的原型设计与制作,对如何开发一个软件有了新的认识。与队友的共同工作让我深觉团队的重要性,最后做出来的效果还阔以(带点sǎi情),特别是开始游戏界面上的小钻石、爱心什么的,都是我用圆形和三角形拼出来的,我真是个小天才。

    9.学习进度

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 10 10 通过设计原型,大致掌握了墨刀和PS的基本用法,并提高了网络调研能力
  • 相关阅读:
    modis数据处理的坑(MOD02,mod03,mod04,MCD19A2)
    TensorFlow安装笔记(CPU版)
    mod35云掩膜产品用法
    ERA-Interim数据学习
    收集空气质量数据走的路
    GEE windows 环境配置
    Spatiotemporal continuous estimates of PM2.5 concentrations in China, 2000–2016: A machine learning method with inputs from satellites, chemical transport model, and ground observations
    Exploiting ConvNet Diversity for Flooding Identification
    Missing Data Reconstruction in Remote Sensing Image With a Unified Spatial–Temporal–Spectral Deep Convolutional Neural Network(缺失数据补全,时空谱网络)
    多线程
  • 原文地址:https://www.cnblogs.com/tinygod/p/11628641.html
Copyright © 2020-2023  润新知