第一次结对编程作业

一.结对成员

041702108 林逸
041702215 潘松波
结对过程:同一宿舍的好讨论,于是就结对了

分工:松波负责ui的设计,界面交互设置
林逸负责写博客,对原型提出修改意见

二.原型分析

原型模型设计工具

原型模型设计采用的是墨刀,通过Photoshop等软件制作素材。

网页结构层次图

界面图如下

  • 登录界面

  • 注册界面

  • 游戏大厅界面

  • 对战界面

  • 对战记录,详情界面

  • 排行榜界面

三.PSP表格

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

四.设计说明

  • 产品:福建十三水AI自动出牌网页端
  • 功能:
    • 用户注册与登录
    • 进行游戏对战,选牌,出牌操作
    • 查看个人账户信息,历史对战记录,排行榜等

五.困难及解决办法

  • 困难描述:
    • 棋牌素材的查找
    • 原型设计工具的使用
  • 解决尝试:
    • 百度,b站视频上寻找相关的教程学习.
    • 网上下载素材,以及结合ps制作出想要的素材
  • 是否解决:
    基本成功解决
  • 有何收获:
    • 了解了墨刀的基本使用方法
    • 掌握了ps的基本用法
    • 熟悉了十三水的规则

六.心得与收获

林逸:
  通过本次实践让我对软件开发的流程有了进一步的认识,对原型设计的过程有了更深的理解.在本次作业中我掌握了原型设计工具的简单使用,也意识到了美术设计的重要性.同时发现后面的代码实现部分也不容易,还需要继续不断学习
潘松波:
 通过这次原型设计,发现了自身的很多不足,包括能力层面上的分析与设计思维不够活跃、PS应用不熟练等;性格方面上的拖延症,知道deadline前才开始加班赶工…同时,我对这些不足有了一定的改进,明确了之后的学习生活中应该注意的问题。

七.学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 学习了原型制作工具墨刀的使用
原文地址:https://www.cnblogs.com/lylinyi/p/11637291.html