1.需求
现在要制作一个游戏,玩家与计算机进行猜拳游戏,玩家出拳,计算机出拳,计算机自动判断输赢。
2.需求分析
根据需求,来分析一下对象,可分析出:玩家对象(Player)、计算机对象(Computer)、裁判对象(Judge)。
玩家出拳由用户控制,使用数字代表:1石头、2剪子、3布
计算机出拳由计算机随机产生
裁判根据玩家与计算机的出拳情况进行判断...
??在软件开发中,能够用一个金字塔来形容从需求分析到编码这整个过程。从中来分析整个开发过程以及开发过程中是否规范的利与弊。金字塔从下到上依次是由需求分析、概要设计、具体设计、编码组成,这里把需求分析又分成了需求和软件需求规格说明书,如图1所看到的:图1规范的软件开发金字塔以下从下到上開始来分析规范的...
分类:
其他好文 时间:
2014-11-11 18:27:24
阅读次数:
332
http://blog.csdn.net/yihui823/article/details/6778351记得自己第一次当PM。那是接手的项目,原来的PM,在项目需求分析做完之后,去接手另一个重要的项目去了。当时我和另外两个小组长,自然就成了接手PM的人选。最终原PM选择了我做他的接班人。而我当时最...
分类:
其他好文 时间:
2014-11-10 21:46:15
阅读次数:
239
1.需求分析示例
名词提炼法:
示例:人开门
1.提取类
名词:人、门
类:人类、门类
2.分析每个类中应该有哪些方法或者属性
方法:开
那么“开”属于哪个类?
分析人和门谁最知道开这个动作,什么情况下才能使用开,门最清楚开的具体操作,等等一系列的分析,最终“开”属于门类。
3.门类示例代码
class Door
{
...
学习了UML的视频之后,画了张图,整体为上图中的五部分。
1.UML(Unified Modeling Language)统一建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。UML中重点是九种图和四种关系
2.统一软件过程(Rational Unified Proce...
分类:
其他好文 时间:
2014-11-10 10:06:00
阅读次数:
178
Week7 周三会议流程: 确定分工(20min) 开始工作(数据库初版、界面初版、写逻辑的两个人先写用户文档去吧……) 项目原型设计要求: √1. 确定应用扩展点 2. 需求分析文档: ·功能描述:用例图(中天、甲鱼) ·逻...
分类:
其他好文 时间:
2014-11-09 15:12:48
阅读次数:
139
需求分析是软件开发期的第一个阶段,是关系到软件开发成败的关键步骤。需求分析的任务就是明确系统必须完成那些工作,下面是对需求分析这一章做的简要总结。
导图:
解释说明:
我将需求分析这一章分为过程,方法,工具三个内容。其中过程就是要明确需求分析的任务与步骤。需求分析方法包括面向对象分析方法与结构化分析方法。需求分析的图形工具,描述复杂的数据关系和逻...
分类:
其他好文 时间:
2014-11-09 11:18:22
阅读次数:
184
用户需求,做产品的都在乎这个,毕竟,产品做出来是给用户用的,用户为什么要用这个产品?这是产品经理最关心的事情之一。在研发产品前,市场调研,用户需求分析,竞争对手分析大家一定没少做,但是,很多产品为什么做出来,跟之前想象的美好前景不太一样?而有些根本都不屑一顾的产品,用户还怎么就趋之若鹜了捏?这就是用...
分类:
其他好文 时间:
2014-11-07 20:33:28
阅读次数:
153
又到新年了,日历又要从2011年翻到2012年了,这使我有太多的感慨,进而勾起了对太多往事的回顾。过去的10年,毫无疑问是中国软件业发展最快的10年。当我们刚刚毕业的时候,还在使用VB、PB开发一些简单的数据库应用,而如今却差点儿看不到它们的踪影,换来的是诸如J2EE和.NET这种大型web应用。而...
分类:
其他好文 时间:
2014-11-06 17:09:22
阅读次数:
1170
输入法是电脑用户不可或缺的软件,它几乎无时无刻不陪伴在使用者的身旁。一个优秀的输入法,应该满足客户对使用体验以及效率的需求。我们小队的任务便是对当今最为常用的两种输入法:搜狗拼音输入法和必应拼音输入法进行全方位的评测,看看它们能否满足用户的需求,分析它们的长处与不足。 我们评测的主要方法,是自...
分类:
其他好文 时间:
2014-11-05 22:43:44
阅读次数:
211