博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开发日志之团队作业 第一篇
阅读量:5286 次
发布时间:2019-06-14

本文共 906 字,大约阅读时间需要 3 分钟。

一、工作内容

  • 团队目标概括(张钊)
  • 需求分析(我)
  • 类的定义(盛玉庭)
  • 轨迹运算(黄杰)

二、NABC

1)NEED

1.在冰球游戏中,当用户感觉到累、实力不足,希望能有一个自动的系统帮助用户继续将冰球游戏进行下去或者希望一个高水平的系统帮助自己获得胜利,而这个系统便是机械手

2.机械手能帮助用户解决没有对手的联系模式,即使一个人也可以享受冰球游戏的乐趣。

2)Approach

设计一个机械手实时控制子系统软件模块(RobotSubsyste),在知道击球点、击球速度矢量、到达击球时间下,设计一个软件模块使机械手能自动沿着规划的轨迹在一定的时间内到达击球位置使得击球成功。

3)Benefit

1.该子系统能实时显示冰球的位置、所控制击球器的位置,利于用户掌握冰球的系统的信息,有更好的游戏体验

2.该子系统实现击球的功能使得用户练习或者单独一人时有了更好的游戏体验

4)competitors

有些冰球游戏中,机械手与冰球的相对位置并不是一定要依靠软件编程来实现,可使用传感器使得机械手获得冰球的位置。

三、工作困难以及下一步计划

显然,对一个项目的目标进行概括后,需求分析仍处于粗糙状态,其主要目的是没有深入到编程的细节之处,例如类的定义和继承、具体函数的运算以及轨迹的规划的详细设计,正如老师上课所说,没有细节,就没有过多的问题,也就不会遇到困难。由此下一步的计划便是稳固好编程知识,和团队一起探讨编程,从细节反看到需求分析,使得粗糙的需求分析一步步细化到每一个需要、方法、好处、竞争(NABC)。除此之外,对于功能分解也是我的工作任务,将在下一篇介绍到

四、总结

我们一个团队虽然只有4个人,但是我们从项目的开始到现在,大家都表现的非常专注,热情,即使编程能力较低,而且是第一次接触编程的团队项目,我们也并没有太过灰心,遇到困难大家首先是自己查阅资料,然后将问题集聚到晚上,因为每当解决一个问题时,后面的问题或许会有新的思路,新的想法。然后我认为团结、认真使得我们团队取得成功的一个重要因素。

转载于:https://www.cnblogs.com/ouxiaohui/p/6238240.html

你可能感兴趣的文章
找不到docker.socket解决方法
查看>>
Activity生命周期
查看>>
HTML中head头结构
查看>>
sql server和mysql中分别实现分页功能
查看>>
jQuery CircleCounter的环形倒计时效果
查看>>
kafka server管理
查看>>
系统设计与分析(六)
查看>>
Java IO-1 File类
查看>>
HW5.29
查看>>
Linux查看物理CPU个数,核数,逻辑CPU个数;内存信息
查看>>
sqlserver查询效率
查看>>
FoxMail邮件设置
查看>>
percona-toolkit 之 【pt-online-schema-change】说明
查看>>
[模板]大数加法
查看>>
ZeroBrane Lua脚本编辑器代码自动补全
查看>>
linux下播放mp3
查看>>
POJ1611-The Suspects-并查集
查看>>
笔记--cocos2d-x 3.0 环境搭建
查看>>
关于不断刷新界面jsp+ajax
查看>>
js高阶函数应用—函数防抖和节流
查看>>