• 第一次结对编程作业


    结对情况

    • 031702634 徐祖豪

    • 031702607 林青霞

    原型分析

    原型设计工具:Axure PR 9

    界面如下:

    (1)打开游戏界面

    • 在游戏的开始界面提供注册和登录功能

    (2)注册游戏界面

    • 根据学号进行注册

    (3)登录后的游戏界面

    • 在学号认证之后开始一局游戏

    (4)开始游戏界面

    • 算法自动出好牌后,进入比牌

    (5)当局对战结果界面

    • 排行榜提供这一局的胜负得分情况

    (6)往期对战结果界面

    • 历史记录提供登录以来的所有对战记录和得分

    (7)个人结果记录详情

    • 搜索个人ID可以查询该ID所有对战情况

    结对过程及照片

    • 结对原因

      因为规定要求要组内组队,然后刚好机缘巧合,自然而然的就组队了。

    • 照片


    PSP表格

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

    设计说明

    • 原型设计只是确定本次结对作业的大致内容,并不意味着后期会完全按照当前设计实现。在具体实现过程中,界面和内容都可能会有不同程度的修改。
    • 目前还处于学习十三水的规则阶段,所以自动出牌算法还没有太多想法。

    遇到的困难及解决方法

    • 困难描述

        ①首先是对规则的不熟悉,没玩过,感觉规则有点复杂 ;
      
        ②其次是对原型设计工具的不熟悉;
      
        ③对这个题目的理解存在疑问;
      
        ④选素材,包括背景等,风格可能不是很统一。
      
    • 解决尝试

    既然有关意见可能不是很统一,那当然是积极讨论沟通!然后就是积极寻找更多的素材,还有多百度,还有不懂就问。

    • 是否解决

    基本都解决了。(100昏!)

    • 有何收获

    熟悉了Axure的基本用法,并从中体会到了原型设计的乐趣!

    心得体会

    林青霞:

    相比于第一次个人编程的不知所措与崩溃,这个原型设计简直是有趣极了!一开始看到原型设计,因为以往并未接触过,也没用过什么原型设计工具,所以也是茫然的。但是,在我的设有以及队友的帮助下,我发现上手还挺快,而且又很快乐!因为可以根据自己的爱好兴趣等去设计各个UI界面,总之自己看起来就很舒服hhh...其次,因为是结对作业,有队友的帮助,稍微分工之后,再加以不时的沟通与交流,进展得很顺利,效率也更高。然后希望接下来的代码实现能一切顺利吧!

    徐祖豪:

    第一次接触原型设计,Axure用的很迷茫,好在软件本身并不难,很快就入门了。对于UI的设计也是第一次上手,所以目前的界面会看的很诡异,之后再慢慢改吧。最恐怖的是算法,之后包括国庆在内的三周竟然要完成整个算法加界面的实现,要学的东西也太多了。

    学习进度条

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 20 20 熟悉Axure RP用法
    …… …… …… …… …… ……
  • 相关阅读:
    Python基础入门:正则re.sub使用自定义替换方法
    Python基础教程:打印空行的三种方式
    python四种函数类型,必会知识
    写下三个面试遇到的问题
    Linux 部分运维记录
    Openstack安装记录
    关于subprocess的非阻塞问题的回答
    解决:共享文件夹关闭密码保护,还需要输入网络凭据
    无法加载文件XXX,因为在此系统上禁止运行脚本。有关详细信 息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=xxx
    intellij IDEA 全局搜索失效、搜索不到结果解决方法
  • 原文地址:https://www.cnblogs.com/xzhcode/p/11579920.html
Copyright © 2020-2023  润新知