• 第一次结对编程作业


    小组成员

    工具

    使用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原型软件
  • 相关阅读:
    NERDTree 快捷件
    atom安装插件
    flask/sqlalchemy
    python中SQL的使用
    vim配置
    Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights
    address-already in use 以及查看端口
    github桌面工具commit不了解决
    git add 所有文件
    Beta 冲刺(5/7)
  • 原文地址:https://www.cnblogs.com/whitefather/p/11632072.html
Copyright © 2020-2023  润新知