• 团队作业2--需求分析&原型设计


    一、需求分析

    1.用户采访

    a.采访对象:

      分别对本学院同学、其他专业同学、部分老师等总计15人进行了采访调研;

    b.采访截图:

      

    c.采访总结:

    (1).功能需求

      能够将所提供的四个数进行24点计算(可多次计算);理解用户的操作;提供可用运算符;能够暂时存储运算过后的数字;存储用户一定的运算记录。

    (2).性能需求

      一定的数据库容量;操作系统的兼容;

    (3).可靠性和可用性需求

      app是否稳定;代码的异常处理;

    (4).将来可能提出的要求

      网络需求;多用户互动;

    2.《需求规格说明书》

    a.要求:

      (1). 除形式上满足规范文本要求外,整体内容必须围绕项目实质展开,对所要开发的项目确保尽力做到清晰完整准确。
      (2). 使用一致的图形符号和文字描述内容。

    b.链接

    3.NABCD

    a.要求:

      (1). 列成详细的条目,用具体的事实和分析说明。
      (2). 把这些要点都组合成为一段话 -- 当你要向别人兜售你的项目的时候, 你通常只有很短的时间 (电梯演说),能否自然而有条理地把项目说清楚? 请用你产品中实际的元素代替 <> 中的抽象概念。

    b.内容:

      需求分析(need)

      1、想必大家都玩过24点算法的游戏,但是如果每次都是我们自己来出题目的话,会影响游戏体验,因为大脑储存的东西是有限的,不能一下子给大家说出那些数字,也不能保证说出的四个数字就一定能算出24点,所以为了让大家能更好的享受这个游戏的乐趣,我们打算开发一款24点游戏的来满足大家的需要。
      2、虽然现在已经有类似的app,例如24dian app,功能单一,界面单调,让人感觉压抑,不能让用户体验游戏的乐趣 find24app,和上面一款差不多 速算24app,这款相对于前面两款,算是有很大的进步,界面美观,功能也较多,能让人体验基本的游戏乐趣,但是功能不够完善,仍需要改进

      - 做法(approach)

      我们要在原来app基础上实现以下功能:
      1、实现界面美观
      2、app能显示所有的解法
      3、在规定的时间内完成题目,锻炼用户额度反应能力
      4、管理功能(用户注册登录)
      5、挑战升级,有难度选择(1-10,1-13,1-24)
      6、记录功能,记载试用软件的用户的数量

      - 好处(benefit)

      有了这个软件,可以让用户:
      1、更好的体验游戏的乐趣
      2、打发无聊的时间
      3、锻炼算法
      4、锻炼反应能力

      - 竞争(competitors)

      在游戏领域方面,竞争力一向都很大,因为市场上有太多的游戏类型了和app了,如王者荣耀、奇迹暖暖、阴阳师等,但是24点这款app竞争力还是比较少,我去应用商店里搜索24点的app,也就我上面说的那几款,如果我们可以把功能更加完善,一定可以受到广大用户的欢迎。

      - 推广(delivery)

      一开始可以在自己的朋友圈推广,再由自己的亲友的亲友推广,也可以白点宣传,扫宿舍。

      - 演讲稿:
      各位领导/投资人/用户/合作伙伴:我们的产品致力于服务用户,满足你们对这个产品的一切需求,有了我们这个产品,你不用再烦恼如何出24点题目,也不用烦恼出的题目闹乌龙算不出24,更不用烦恼你的算法厉害却无人可知,因为我们的app可以智能出题,保证出的题目都满足24点,可以上用户排行榜,也可以分享你的成绩到朋友圈,还可以挑战升级。不用担心我们的产品不受欢迎,虽然现在的王者荣誉阴阳师等游戏很多人玩,但是这些游戏玩多了毫无用处,很多家长也不希望自己的小孩玩,但是我们这个产品就不一样,因为24点本身就是一个益智类游戏,可以锻炼用户的算数能力和反应能力,这个产品功能多多,好处多多,乐趣多多,相信一定能够受到广大用户的欢迎!

    c.视频链接

    4.队员分工

      - 本次队员分工与任务安排如下:

      1.全体成员需关注团队博客

      2.本次作业具体分工(姓名后面的是学号后三位)

      a.李志霖(114)负责访问用户以及了解他们的需求 至少采访10个人
      b.林钊(105) 负责撰写项目的软件需求规格说明书 与制定代码规范
      c.王坤彬(108) 杨爱清(099) 负责NABCD 写作,与视频制作
      d.杨立鑫(100)负责原型设计 制作原型图

      3.完成时间
      本周末完成 周日10点前提交!!!!

      - 评分

      1.评分规定
      团队成员的努力程度不同,达成目标的程度不同,帮助同伴的付出不同,那就要在“团队贡献分” 上有所区分。 所有人贡献分的总和为 20N,其中N为团队的人数。 在alpha/beta 之后,团队按照自己制定的规则,把 (20N)瓜分给每人,这就是 “团队贡献分”。

      2.成员得分
      我们团队共5人,所以贡献分综合为100.
      本次团队作业任务进行了平均分配,经过小组讨论,每个人都完美的完成了其相应的任务,所以,所有人的得分都是20分!

    二、原型设计

    设计要求

    1.用设计工具描述用户界面和需求
    2.考虑用户实际操作中的问题,提前为用户考虑得当并征求用户意见
    3.统是必须可运行的,可实际使用的——请抱着这样的同理心去考虑系统

    部分截图


    原型链接

      24点游戏

    三、编码规范

      代码规范同样上传到了git。
      链接

  • 相关阅读:
    Shader-另类实现
    Unity3d- 资源
    我不快乐
    陷入了一个NGUI自适应的一个坑
    ngui 自适应
    NGUI的数据绑定
    我已经很努力,但是依旧写给自己
    那些奇葩的叫法
    C#修改类模板
    开启Unity3D之旅
  • 原文地址:https://www.cnblogs.com/net1414group/p/6673798.html
Copyright © 2020-2023  润新知