第一次结对编程作业

第一次结对编程作业

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

一、原型分析

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

第一次结对编程作业_第7张图片

二、原型开发工具

  • 1.Axure Rp

第一次结对编程作业_第8张图片

  • 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 300 300 25 25 学习Axure RP8的使用,学习了爬虫

你可能感兴趣的:(第一次结对编程作业)