zoukankan      html  css  js  c++  java
  • 第一次结对编程作业

    第一次结对编程作业

    这里是第一次结对编程作业,欢迎大家来看
    成员:031702102 杨雨丝 111700632 吴之昊

    一、原型分析

    • N Need 需求
      • 创建账号
      • 登入
      • 创建战局
      • 进行对战
      • 分数记录
      • 历史比赛
    • A Approch
      • 对UI界面进行设计,主要工具是Axure RP8,主要学习了PS和Axure RP8
    • B Benifit 优势
      • 界面小清新,美观,简洁,方便操作
    • 流程图:
    • 具体介绍:
      • 登录界面:
        输入账户名-输入密码-点击立即登录.
      • 主菜单:
        可选择进入游戏/历史游戏/排行榜,右上角可以退出登录.
      • 游戏界面:
        显示自己和对手的头像以及此局对战的分数,选手分完墩后点击确定按钮,左上角可以重新开始游戏,右上角可返回主菜单.
      • 历史游戏:
        此界面可以查看历史对战的分数以及具体出牌情况.

      • 排行榜:
        可以查看此局各个玩家的排名情况.

    二、原型开发工具

    • 1.Axure Rp
    • 2.Photoshop

    三、结对的过程

    • 杨雨丝同学看了看满组不认识的人,向其它人打探了一下,决定向吴之昊同学下毒手,通过QQ联系到此同学,和他成为小伙伴。
    • 讨论照片:

    四、PSP

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

    五、设计说明

    给用户设计一个福建十三水游戏,意在给用户简单易上手的游戏体验,小清新风简洁的页面, 给予用户良好的视觉享受.
    虽然这次设计页面还算简洁,但是之后的程序设计是一个大工程,对我们来说很难实现,但是我们会继续努力
    之后的AI算法还是难以实现.
    主要界面:

    • 登录
    • 主菜单
    • 游戏界面
    • 历史游戏
    • 排行榜

    六、困难及解决方法

    • 困难1
      - 困难描述:不知道什么是原型分析和设计说明
      - 解决尝试:参考了其它博客,百度了很多材料,学习了下.
      - 是否解决:是.
    • 困难2
      - 困难描述:素材很难找,工具第一次用.
      - 解决尝试:通过视频学习和自己的摸索.
      - 是否解决:是.
    • 困难3
      - 困难描述:十三水很难打啊!
      - 解决尝试:出门打牌,认真看十三水规则,多打几次,天天打牌.
      - 是否解决:是.
    • 困难4:
      - 困难描述:代码真的很复杂
      - 解决尝试:搜各种博客,自己多想想.
      - 是否解决:是.
    • 有何收获?
      - Bilibili还是很好用的,很多教程,有很多博客给予了很大的帮助,学会了自主学习,自己多操作就会了.
      - 和队友合作很愉快.

    七、心得体会

    杨雨丝:通过这次的结对作业,我意识到了团队合作的重要性,还要懂得在各种搜索引擎上搜索自己不懂的资料和学习视频.
    看到做完的界面很漂亮,十分有成就感,但是我的Axure RP9还没汉化成功,真的难受呜呜呜,还有这周又补了一些以前不懂
    的代码,哎哟真累.
    吴之昊:从头开始学Axure RP,汉化包真的很重要,英文界面真的难看懂,要懂得PS各种工具之间融会贯通使用,这样能做出
    更漂亮的界面(也要多搜索很多素材啊......)做出界面来很高兴,还是挺有成就感的,希望以后能越来越好冲冲冲叭~~~~

    八、学习进度条

    ||||||||||||||
    |:--|:--|:--|:--|:--|:--|
    | 第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
    | 1 | 100 | 100 | 20 | 20 | 学习了正则公式 |

  • 相关阅读:
    51nod 2080 最长上升子序列
    common js
    es Module
    git关于分支的常用操作
    react实现浏览器的返回、前进、刷新,关闭拦截
    Blob,ArrayBuffer,FileReader,FormData,Buffer的理解
    memo、useCallback、useMemo三者的区别
    npm 和 yarn的全局安装位置
    react中单行文本溢出省略号
    react中基于styled-components组件的一像素边框问题
  • 原文地址:https://www.cnblogs.com/bigheadyys/p/11573220.html
Copyright © 2011-2022 走看看