zoukankan      html  css  js  c++  java
  • 团队项目——项目启动及需求分析

    1.介绍团队情况:

    队名:红鲤鱼与绿鲤鱼与驴

    队员:

    姓名 学号 博客地址
    林吉庆 130201120 http://www.cnblogs.com/CLSVEN/
    郑都都 130201239 http://www.cnblogs.com/dudu-27/
    张泽凯 130201227 http://www.cnblogs.com/zzkmark/
    张富彬 130201222 http://www.cnblogs.com/legend07/
    李铖 130201209 http://www.cnblogs.com/wann/
    高亚南 130201126 http://www.cnblogs.com/GGGGGG7/

    队训:嘿,你的代码写完了没!!!

     

     

    2.介绍项目情况:

    项目名称:打地鼠(C#版本、Android版本)

    总体任务:打地鼠游戏可以流畅运行,可以让玩家进行DIY设置。

    各成员分工:

          林吉庆 负责 主要程序的框架

          郑都都 负责 程序的主体代码编写

          张泽凯 负责 程序的窗体设计

          张富彬 负责 程序的运行调试

          李铖    负责 程序的素材处理

          高亚南 负责 程序的代码复审

     

    3.利用NABCD模型对项目进行竞争性需求分析

     N:need             

      我们大家一定都玩过打地鼠的游戏,但是对于我们而言好多人都面临着一个难题,游戏容易疲劳同时会失去兴趣,所以决定开发一个DIY版本的打地鼠游戏,可以让游戏寿命更长久。典型人群需求:儿童玩家:可以锻炼反应能力;青年玩家:体验DIY的乐趣;老龄玩家:休闲娱乐。

     A:approach        

      打地鼠游戏实现的目标:在PC端通过鼠标单击来实现“打地鼠”的功能,同时有菜单栏来设置DIY的功能。在Android端首先需要实现的是多版本的兼容,通过点击来实现“打地鼠”,可以接入玩家的相册读取图片,同时进行分享挑战(通过微博或微信的认证)。

     B:benefit          

      游戏有不同的等级的难度,可以锻炼大家的翻译能力同时锻炼了脑部发育。DIY功能可以添加游戏的趣味性。

     C:competitors   

      其他的打地鼠游戏。

     D:delivery           

      在完成之前会在朋友圈、微博发布推广,最后发布时在网盘开放下载、Android应用商店发布。

    4.参照课本《构建之法》8.5节内容,把项目产品的功能都列出来,分别放到四个象限中

      外围功能 杀手功能
    必要需求 界面简洁清晰,可在各个电脑以及手机稳定运行 比之于其他版本的打地鼠游戏我们的优势在于可以进行DIY设置,玩家可以根据自己的需求改变一部分的设置,会更加具有趣味性!
    辅助需求 画面清新可爱,符合现阶段儿童的心里需求 程序运行流畅,鼠标点击准确性提高,使得用户体验到指哪打哪的舒适体验,手机端也会比较适用。

     

    5. 构建项目的WBS

         

     

  • 相关阅读:
    JMS(面向消息中间件)
    ActiveMQ消息中间件知识汇总
    linux安装mysql常见命令
    结果集耗尽时,检查是否关闭结果集时常用sql
    Spring注解驱动开发之事务概念
    nginx 基础
    HTTP原理
    MYSQL----cmake 数据库出错
    php安装Phalcon模块
    docker报错 Failed to start Docker Application Container Engine.
  • 原文地址:https://www.cnblogs.com/dududu/p/5406123.html
Copyright © 2011-2022 走看看