zoukankan      html  css  js  c++  java
  • 互评Alpha版本

    在测评该项目时,我找到了Hello World!团队的git,并下载了相关文件以及阅读了程序运行说明。

    如图所示,我下载了一个名为 SkyHunter1.0.rar 的压缩文件包,文件包内容如下:

     

    根据我阅读的程序运行说明,以及对团队组长的咨询,确认该项目并未提供可执行程序,因此我无法直接对该项目进行运行。在咨询了杨老师的意见之后,我对该团队项目“空天猎”给予差评,以下评测均基于我未成功运行“空天猎”软件进行撰写。

    基于NABCD评论作品,及改进建议

    每个小组评论其他小组Alpha发布的作品,
    1.根据(不限于)NABCD评论作品的选题,
    2.评论作品对选题的实现效果,
    3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。

    1.

      N(Need,需求):飞行射击类游戏对于80后、90后的一部分人来说有着特殊的意义,在当年电脑以及网络还未普及的情况下,有人接触到的第一个软件或者是游戏就是本类游戏,例如雷电。但对于当代人来说,此类游戏早已经淡出了人们的视线,所以相对其他类别如moba类游戏来说,用户群体规模相对较小。

      A(Approach,做法): 这款游戏基于My eclipse 平台使用 Java语言进行开发,由于该项目不能运行,不知道有哪些功能和玩法。

      B(Benefit,好处):  这种小游戏可以方便在工作学习闲暇之余进行休闲放松,操作简单易于上手。

      C(Competitors,竞争):  市场中已经有很多飞行射击类游戏,尤其是手游端的类似游戏如全民飞机大战等,相比PC端更加吸引人注意。

      D(Delivery,推广):该项目仅在 git 上提供了所有的源码,要求用户自行导入运行,不能满足用户需求,谈不上完成了推广。

    2.

    该项目选题依据传统飞机大战要求,需要完成具有飞行、躲避、发射子弹等功能的小游戏,由于无法运行,我不知道作品对于选题的视线效果如何。

    3. 

    由于该项目不能运行,我不能根据我的亲身试用对于该项目给予功能上的建议与意见,只能建议该团队在beta版本可以提供可供直接运行的.exe文件。

    基于spec评论作品

    每个小组评论其他小组Alpha发布作品的软件功能说明书。
    要求和提交在[https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/1224]。

    试用(并截图)所有其他小组的Alpha作品,与软件功能说明书对比,评论Alpha作品对软件功能说明书的实现。

    我阅读了该项目组的软件功能说明书,但对于其中各项功能的实现由于不能运行该项目不能进行一一核实。

    我有一个存在疑问的地方,在软件功能说明书中表明该项目使用Eclipse开发,但是在git中的StartRead中说该项目应导入到MyEclipse中运行并且导入到Eclipse可能会发生错误,说法并不统一。证据如下:

    软件功能说明书截图:

    git中StartRead截图:

  • 相关阅读:
    Mvc5+Ef 6.0入门开发随笔(2.MVC的简单创建与使用图文详解)
    转载:CSDN mvc ef 的简单增删改查操作
    插件
    Jmeter-后置处理器--json提取器
    jmeter的几种参数化方式
    Python--变量命名规范
    Python--对list、tuple、dict的操作
    Python--列表中字符串按照某种规则排序的方法
    Python--遍历文件夹下所有文件和目录的方法(os.walk(rootdir)函数返回一个三元素元祖)
    Python--递归函数实现:多维嵌套字典数据无限遍历
  • 原文地址:https://www.cnblogs.com/wangl009/p/7805734.html
Copyright © 2011-2022 走看看