热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

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

一、需求分析1.用户采访a.采访对象:分别对本学院同学、其他专业同学、部分老师等总计15人进行了采访调研;b.采访截图:c.采访总结&#x

一、需求分析

1.用户采访

a.采访对象:

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

b.采访截图:

  1140010-20170412213521189-904196553.png

c.采访总结:

(1).功能需求

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

(2).性能需求

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

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

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

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

  网络需求;多用户互动;

2.《需求规格说明书》

a.要求:

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

b.链接

3.NABCD

a.要求:

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

b.内容&#xff1a;

  需求分析&#xff08;need&#xff09;

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

  - 做法&#xff08;approach&#xff09;

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

  - 好处&#xff08;benefit&#xff09;

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

  - 竞争&#xff08;competitors&#xff09;

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

  - 推广&#xff08;delivery&#xff09;

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

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

c.视频链接

4.队员分工

  - 本次队员分工与任务安排如下&#xff1a;

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

  2.本次作业具体分工&#xff08;姓名后面的是学号后三位&#xff09;

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

  3.完成时间
  本周末完成 周日10点前提交&#xff01;&#xff01;&#xff01;&#xff01;

  - 评分

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

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

二、原型设计

设计要求

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

部分截图

1140010-20170414222842798-1520934714.png1140010-20170414222852142-987840657.png1140010-20170414222903001-1066984903.png1140010-20170414222916001-275067729.png
1140010-20170414222920486-787522166.png1140010-20170414222927080-83684446.png1140010-20170414222932830-626019202.png

原型链接

  24点游戏

三、编码规范

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

转:https://www.cnblogs.com/net1414group/p/6673798.html



推荐阅读
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 阿里Treebased Deep Match(TDM) 学习笔记及技术发展回顾
    本文介绍了阿里Treebased Deep Match(TDM)的学习笔记,同时回顾了工业界技术发展的几代演进。从基于统计的启发式规则方法到基于内积模型的向量检索方法,再到引入复杂深度学习模型的下一代匹配技术。文章详细解释了基于统计的启发式规则方法和基于内积模型的向量检索方法的原理和应用,并介绍了TDM的背景和优势。最后,文章提到了向量距离和基于向量聚类的索引结构对于加速匹配效率的作用。本文对于理解TDM的学习过程和了解匹配技术的发展具有重要意义。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了PhysioNet网站提供的生理信号处理工具箱WFDB Toolbox for Matlab的安装和使用方法。通过下载并添加到Matlab路径中或直接在Matlab中输入相关内容,即可完成安装。该工具箱提供了一系列函数,可以方便地处理生理信号数据。详细的安装和使用方法可以参考本文内容。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
author-avatar
Amy爱爸爸爱妈妈
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有