• 作业五:团队项目——项目启动及需求分析


    1. 介绍团队情况:包括队名、队员、队训等 

    小队名:谁说没枪头就捅不死人

    队   员

               

    -130201134 郝哲

            

    -130201140 黄云龙

              

    -130201117 赵森

           

    -130201118 赵鑫

    口   号:友谊的小船说翻就翻,隔壁老王说搬就搬

    2. 介绍项目情况:项目名称、总体任务、各成员分工情况等

    项目名称:简易的拼图游戏

    总体任务:开发一款简单的拼图游戏,并具有三个难度和不同的几张拼图,并在完成拼图后提示完成。

    成员分工:每位成员都参与了代码的编写、用NABCD模型对项目进行竞争性需求分析以及功能分析的四象限制作。

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

    N (Need 需求)  :随着时代的发展,各个年龄段的人们都需要电脑来进行学习或娱乐,小孩子们需要趣味的游戏来开发智力,成年人则用之来打发时间或是放松心情。

    A (Approach 做法) :运行游戏后可以通过下拉窗口来选择游戏难度和游戏图片

    B (Benefit好处) :相对于其他游戏,这款拼图游戏较为简单,更加适合娱乐。

    C (Competitors 竞争) :我们这个程序目前我知道的已经有人在做了,他们还附加着许多其他的功能,但是我们的界面简单明了,趣味性和娱乐性但却不相上下,其实也因自身实力也多多少少差强人意。对于类似软件的竞争我们还是需要我们项目完成后的大面积推广宣传,让人们了解并使用。

    D(Delivery 交付) :对于初版,我先在自己小组试用。待功能稳定后,推广到其它小组使用。后面可以在小游戏网站发表类似于4399。
       此项目应用本身有简单方便的特性,趣味性很高,不会使人感到无聊。初期可以邀请有兴趣的同学进行使用体验。

     

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

     

     

     

    5. 构建项目的WBS

     

     

     

  • 相关阅读:
    使用Vim写LaTeX代码(Vim+Vimtex+Skim)
    如何安装vim自动补全插件YouCompleteMe(YCM)
    我的vimrc配置
    囚徒问题(100 prisoners problem)的python验证
    tomcat下运行多个项目
    转使用chrome命令行:disable-web-security 实现浏览器跨域
    Spring Session
    nodejs 之 nvm和pm2
    chrome地址栏命令
    Koa2和相关资料
  • 原文地址:https://www.cnblogs.com/ADCARRY/p/5406686.html
Copyright © 2020-2023  润新知