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


    合作伙伴@杨世杰

    1.PSP表

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 40 80
    Estimate 估计这个任务需要多少时间 300 350
    Development 开发 0 0
    Analysis 需求分析(包括学习新技术) 30 60
    Design Spec 生成设计文档 0 0
    Design Review 设计复审 30 30
    Coding Standard 代码规范(为开发制定合适的规范) 0 0
    Design 具体设计 0 0
    Coding 具体编码 0 0
    Code Review 代码复审 0 0
    Test 测试(自我测试,修改,提交修改) 0 0
    Reporting 报告 0 0
    Test Report 测试报告 0 0
    Size Measurement 计算工作量 0 0
    Postmortem & Process Improvement Plan 事后总结并提出过程改进计划 0 0
    合计 400 520

    2. 原型开发工具

    • 墨刀

    3. 原型分析


    本次注册登录页面加入了动态样式和一些简单的交互,整体较为简洁


    游戏大厅和对战界面则根据接口里提供的数据(如对战ID等来进行设计历史对局,出牌情况则用图片形式来更好地展示前中后墩牌型)

    4. 设计说明

    • 登录界面:分为登录和注册。登录有username、password输入框;注册则多一个password again;注册成功跳转登录界面
    • 游戏大厅:四个按钮:排行榜、历史对局、注销和开始游戏
    • 对战界面:手牌区、出牌区、出牌按钮、返回大厅按钮
    • 排行榜:分为ID、username、score、返回按钮,退回游戏大厅
    • 历史对战:战局ID、得分情况、出牌情况、返回大厅按钮

    5. 结对照片

    6. 困难及解决方法

    困难描述 解决尝试
    Axure界面太复杂,看着头疼 换用了墨刀
    不清楚什么是原型分析 百度解决烦恼
    没去看提供的接口文档,导致推倒重来 认真看着接口文档,分析需求
    墨刀这个软件本身的限制:动态组件内无法链接到外部 尽量在同一个动态组件内实现足够多的操作
    我们两个人不在同一栋宿舍楼,交流麻烦 使用Teamviewer控制另一个人的电脑,起到共享屏幕和键鼠的作用;全程QQ电话,就跟语音开黑一样

    6.1. 是否解决

    • 解决了以上困难

    6.2. 有何收获

    • 学会了墨刀这个软件的使用,能够画出比较美观的原型
    • 协同工作
    • 先设计核心的部分,有时间了再设计边缘的部分
    • 尽量使用已有的素材,降低设计难度

    7. 心得体会

    沟通的必要性
    墨刀是不够专业的软件,最好先拿来入门,再转去Axure RP9
    先完成基础功能,然后在做额外设计,避免时间的不合理分配
    

    8. 学习进度条

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 9 9 学会使用墨刀
  • 相关阅读:
    SSAS aggregation 的作用及其使用
    liblinear使用总结
    python绝对路径相对路径函数
    libsvm使用总结
    一次scrapy成功停止的信息
    简单总结scrapy使用方法
    python编码格式
    一次scrapy失败的提示信息:由于连接方在一段时间后没有正确答复或连接的主机没有反 应,连接尝试失败
    17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试主从同步
    16.1 Tomcat介绍 16.2 安装jdk 16.3 安装Tomcat
  • 原文地址:https://www.cnblogs.com/kunshouzhidou1461/p/11581680.html
Copyright © 2011-2022 走看看