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

    结对成员

    031702438陈文彬

    031702436苏伟欢

    需求分析

    N(Need需求)

    为了能够实现福建十三水匹配对局,本项目计划阶段完成如下核心功能:
    1. 用户的注册、登录功能
    2. 创建对局、进入对局的功能
    3. 对局实时显示、聊天功能
    4. 排行榜积分查询功能

    A(Approach做法)

    1. 找到合适的模板,再用墨刀创建简单的UI界面
    2. 学习AI算法

    C(Competitors 竞争)

     优势: 1.界面简约,操作简便

         2.对局中可交流

      劣势:1.设计过于单调,主要是不知道怎么整颜色

         2.登录还没完善,还不知道如何实现用社交账号登录游戏

    项目设计

    1. 项目背景

      • 项目名称:福建十三水对战平台
      • 项目面向客户:喜欢此游戏的所有人
      • 项目开发者:031702438陈文彬、031702436苏伟欢
    2. 原型设计(本次原型模型设计采用墨刀)

      • 登录界面
      • 注册界面
      • 匹配对局界面
      • 查看排行榜积分界面
      • 创建房间
      • 搜索房间
      • 游戏对局画面

    非摆拍的两人在讨论、细化和使用专用原型模型工具时的结对照片。

    真的是非摆拍,我不要你觉得,我要我觉得

    此次作业的PSP表格

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

    设计说明 

    • 产品:能自动出牌以最大概率赢得比赛的网页端
    • 功能:1.注册登录 2.创建进入房间3.自动匹配出牌 4.当前对战情况 5.查看排行榜

    遇到的困难及解决方法

    1. 困难描述:
      • 初次使用原型设计软件,熟悉使用方法花了较长时间
    2. 解决尝试
      • 查看了很多使用教程
    3. 是否解决
      • 能大概运用一些基本功能,但还不够熟练
    4. 有何收获
      • 知道了软件开发前的原型设计也是很重要的一部分,增加了许多实践经验

    心得体会

    学习了模型分析,了解了相关工作的使用,对软件工程有更多的认识,觉得还要学很多很多东西。

    记录自己的学习进度条

    第N周新增代码(行)累计代码(行)
    1 0 0
  • 相关阅读:
    DWR2.0的DefaultContainer can't find a classes异常的解决方案
    IIS7.5(FastCGI)PHP7安装手记
    android手机一句话备忘录
    设计模式学习每日一记(21.叠代器模式)
    设计模式学习每日一记(20.中介者模式)
    C&C++多系统集成需要注意的问题
    设计模式学习每日一记(23.责任链模式)
    设计模式学习每日一记(22.访问者模式)
    源码阅读工具总结
    zte v880刷机入门篇
  • 原文地址:https://www.cnblogs.com/venb/p/11567100.html
Copyright © 2011-2022 走看看