结对成员

031702336 林家伟 博文地址
031702331 杨锦镔 博文地址


原型分析

流程图

原型图

1.游戏界面

赌博一时爽,哪有好下场;在游戏开始界面,我们很贴心的为玩家提供了两种选择,劝谏用户,珍惜生命,远离赌博

2.开始界面

在开始界面,玩家可以进行继续下一步游戏进行登入,或者注册,或者退出游戏

3.登入界面

玩家输入账号密码即可登入游戏,另外还提供了QQ,微信快速登入的方式

4.选择界面

在此界面,玩家可以查看自己的积分,可以选择快速匹配,人机模式,查看排行榜或者历史战绩

5.对战界面

秉承一贯的水墨风格,我们把牌桌设计为棋盘,一看就很有底蕴,;此外还提供了便捷的聊天功能

6.目录

在对战界面时,可进入目录,可以选择暂停功能,退出游戏即视为认输,还可以选择托管,由人工智能自动出牌,返回主菜单等操作

7.历史战绩

在此玩家可以查看历史对战记录中不同场次的积分,时间

8.排行榜

在排行榜界面可以查看玩家的排名,用户名以及总积分

9.设置

在设置界面,玩家可以进行音效和音乐声音大小的设置

10.扑克牌

结对图


PSP表格

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

开发工具

Axure Rp 9.0

设计说明

最终产品:一款能够自动出牌,以最大概率赢得比赛的游戏
UI图:以水墨风格为主,设计了7张原型图,主要功为能:1.选择游戏模式 2.显示当前对战 3.托管自动匹配出牌 4.查看历史记录 5.查看排行榜

遇到的困难及解决方法

问题一

困难描述:由于之前的作业都是编程作业,第一次接触原型模型设计的题目,一开始有点不知所措。
解决尝试:通过百度,查阅资料,以及观看视频来通过对原型模型的了解,经过几天的摸索,对这方面也有了一点的了解。
是否解决:是

问题二

困难描述:第一次使用Axure,对于很多功能都还不熟悉
解决尝试:依然还是通过百度,上B站看教程来自学
是否解决:暂时解决

问题三

困难描述:看了很多遍十三水的规则,还是不太理解
解决尝试:通过和同学交流,以及和队友相互打牌来增加对十三水规则的理解
是否解决:是

问题四

困难描述:原型设计需要有很多的图片素材
解决尝试:查阅了大量的素材,才找到几张觉得还不错的素材,有时候甚至自己都想用PS弄素材,但无奈自己不会PS
是否解决:是

有何收获

这次是结对作业,所以经过这一段时间的学习,和队友的合作更加紧♂密,关系更加密♂切,交♂流得更多
初次体会到了一个软件的设计过程,以及团队合作的重要性。

心得

林家伟

经历了速成python后,觉得这次作业还是比较人性化的,设计UI图也比较有趣;虽然一开始也是手忙脚乱,下软件,上b站学习Axure,结果还是发现进度太慢了,所以只好自己一边做图一边摸索;虽然是国庆,但是也没有太多时间,就很难;后续的算法设计和项目开发也都没有头绪,目前状态也是先走一步看一步了

杨锦镔

这次作业和之前的作业完全不同,这次是软件的设计,相比于枯燥无味的肝代码,我还是很喜欢设计这些的。但之前也没有什么基础,所以刚开始学习起来也是有点费劲的,不仅要学习Axure RP9还要学习一点PS,所以收获也是很多的。这次是组队合作,也通过这次作业,明白了分工合作的重要性。经过这次作业,也下定了以后要做有关这方面的工作。所以这次作业真的受益匪浅。

学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 12.5 12.5 学会了Axure软件,十三水的规则
 posted on 2019-10-07 22:21  Youngmits  阅读(190)  评论(2编辑  收藏  举报