第一次结对编程作业

小组成员

工具

使用Mockplus制作

原型分析

本来准备生成一个预览网页,可以直接看效果,没想到这软件居然要收费。。只能放点GIF图片了。

项目树


登录界面


初始界面,可以选择登陆或者注册,也可以隐藏或者显示密码

大厅界面


登录到大厅界面,左侧显示玩家信息 ,上边菜单栏可以切换窗口,中间有逐渐显示的动画。点击左上角可以退出,退出时会弹出提示。

排行榜和个人中心


通过菜单栏可以切换页面。排行榜可以查看玩家的段位,胜率等等;在个人中心可以显示和编辑与玩家有关的所有信息,也有历史、收藏、好友等功能。

对战界面


在大厅可以选择三种模式,练习模式用来进行教学,匹配和创建直接进入对战界面。对战界面可以选择出牌、提示、托管等功能,左上角退出模拟游戏结束结算画面,显示排名、分数等。

总体来说做的比较简陋,尽量做的整齐了点,因为没有素材。不过毕竟是原型设计嘛,意思到了就行是吧233。等到具体实现的时候再丰富一些更细节的功能以及界面的美化。

设计说明

由于假期不在学校,合作不方便,所以做的并不复杂,UI比较简单,功能基本上就这些,有些细节有待完善,之后肯定要进行美化。

最终产品目标是一款可以线上对战,和AI对战的福建十三水游戏。着重实现AI的功能,能够自动判断情况和出牌。

讨论过程

注:因为不在学校,所以大部分时间都在线上讨论,没有拍照。就放上聊天截图。评分的同学请手下留情...

PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 235 315
· Analysis · 需求分析 20 30
· Design Spec · 生成设计文档 10 10
· Design Review · 设计复审 5 10
· Coding Standard · 代码规范 10 10
· Design · 具体设计 180 240
· Coding · 具体编码 0 0
· Code Review · 代码复审 0 0
· Test · 测试 10 15
Reporting 报告 50 80
· Test Repor · 测试报告 30 60
· Size Measurement · 计算工作量 10 10
· Postmortem &
Process Improvement Plan
· 事后总结, 并提出过程改进计划 10 10
-- 合计 295 405

遇到的困难:

  1. 界面缩放和图标旋转做不出来,原型软件中找不到这个功能。
    • 查找教程尝试解决
    • 已解决。后来发现并不需要界面缩放的功能,图标先转换成图片才可以旋转
    • 收获:多学到了一点细节知识
  2. 大厅动画不会实现
    • 利用搜索引擎
    • 已解决。可以设置动画延迟时间来达到依次出现的效果
    • 收获:各种小功能组合就可以玩出新花样

心得:

蒋梦迪:有很多新的东西要学,比如怎么使用原型软件。在制作过程中也要仔细去分析界面需求的功能,然后逐步将其实现。有的时候实现一个功能会影响到别的,需要理清楚层次,马虎不得。

王德钊:了解了原型设计是怎么一回事,基本掌握了Mockplus的使用,就是一些功能动不动就收费,总的来说对一款软件诞生的过程有了新的了解,对软件设计的概念更加清晰了。

学习进度条:

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
第1周 0 0 7 7 学会简单的使用Mockplus原型软件
原文地址:https://www.cnblogs.com/whitefather/p/11632072.html