一.结对成员
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 | 学习了原型制作工具墨刀的使用 |