zoukankan      html  css  js  c++  java
  • 第一次结对编程作业

    1、结对伙伴

    031702141,江列湫,博客链接: https://www.cnblogs.com/jiang1436/

    2、原型分析

    (1)游戏界面

    初始界面

    玩家点击“开始游戏”后即可进入游戏。
    

    登录界面

    玩家输入正确账号密码后即可进入游戏,另外设置了“忘记密码”以备不时之需。如果玩家第一次进入可以点击“注册”进行账号注册。
    

    主菜单

    玩家可以根据需求进行相应选择,提供注销功能,方便玩家切换账号。另外其子菜单都可以退回到主菜单。
    

    准备界面

    玩家如果点击主菜单的开始游戏,则进入准备界面。等人数齐之后,则可点击准备,开始游戏。
    

    对战界面

    玩家可以进行选墩和出牌的操作。
    

    选墩界面

    玩家通过对战界面进入。可根据自己的牌型选择合适的墩,进行出牌。
    

    对战结果界面

    显示每位玩家的牌及最后胜负结果。另外玩家可选择再来一局还是退回到主菜单。
    

    个人中心界面

    玩家通过主菜单界面进入,可以查看昵称,个性签名,历史战绩,排行榜等详细情况。
    

    游戏规则界面

    玩家通过主菜单界面进入。帮助玩家更好了解福建十三水的游戏规则,可查看普通牌型和特殊牌型。
    

    3、使用的原型工具

    Axure RP 8
    

    4、结对过程

    通过qq联系,一拍即合。另附结对照片。
    

    5、psp表格

    PSP2.1 Personal Software Process stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 45 60
    Estimate 估计这个任务需要多少时间 45 60
    Developments 开发 850 1150
    Analysis 需求分析(包括学习新技术) 200 250
    Design Review 设计复审 30 45
    Coding Standard 代码规范(为目前的开发制定或选择合适的规范) 0 0
    Design 具体设计 200 250
    Coding 具体编码 0 0
    Code Review 代码审查 0 0
    Test 测试(自我测试、修改代码、提交修改) 20 20
    Reporting 报告 100 80
    Test Report 测试报告 100 80
    Size Mesurement 计算工作量 30 30
    Postmortem&Process Improvement Plan 时候总结、并提出改进计划 20 40
    合计 1000 1200

    5、设计说明

    (1)原型介绍

    本次结队的任务是开发一套“福建十三水”游戏的自动化出牌系统,而此次作业要求对该系统进行原型模型设计,包含初始界面、登录界面、准备界面对战界面、个人中心、游戏规则等界面。
    

    (2)流程图

    6、困难描述及解决办法

    (1)困难描述

    - 对原型工具使用不熟悉。
    - 找不到合适素材。
    

    (2)解决办法

    - 观看视频学习,请教同学。
    - 百度。
    

    (3)是否解决

    - 是 
    

    (4)收获

    - 通过本次原型建立我学习了Axure的用法;增强了从网络调取素材的能力,对于软件的开发流程有了进一步的认识。并且增强了自己的自学能力。
    

    7、设计心得

    - 江列湫:本次作业通过看教程及搭档操作,我也学会了一些基本的Axure的用法,如创立页面,页面设计,鼠标的交互效果,页面的隐藏与显示效果等,初步掌握了简单的原型设计。通过本次作业我深深认识到了团队协作的重要性,也从队友身上发现别人的优点与自身的不足。
    - 彭佳伟:本次作业我通过网络视频初次了解并学习了axure原型设计工具的安装,汉化与基本使用方法。并且在实践中对原型设计有了更深入的认识,更清楚的了解到了在福建十三水出牌系统中游戏者需要什么,我们应该做什么。在本次结对编程中我还体会到了团队合作的重要性,个人单独行动看问题的角度容易固化,容易卡死在几个单独的问题上,而团队合作不仅可以各取所长,分工合作,减轻各自工作量,而且可以让我们能够从多角度看待一个问题,灵感有如泉涌,达到1+1>2的效果。
    

    8、记录自己的学习进度条(每周追加)

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 5 5 学会了axure的基本操作。
  • 相关阅读:
    JDBC值事务
    JDBC之存储过程
    2016年计划要看的书,收集来自爱学习爱阅读的精英们
    step by step设置postgresql用户密码并配置远程连接
    在CentOS上搭建svn服务器及注意事项
    我为儿子开发的第一款Android App,用于九九乘法练习
    C语言实现九九乘法口诀表
    selenium-自动化测试51job网站(MacOS + Safari)2020年10月6日
    Oracle中row_number()、rank()、dense_rank() 的区别
    SQL错题集
  • 原文地址:https://www.cnblogs.com/031702141pjw/p/11634821.html
Copyright © 2011-2022 走看看