软件工程/UML/需求分析学习与实践
jiangduxi1111
这个作者很懒,什么都没留下…
展开
-
UML之UseCase学习总结
[b]问题:[/b] UseCase是什么东西?有什么作用? [b]背景:[/b] UseCase其实就是使用案例。是从UML中引申出来的一种功能多样的记录性文档。越来越发现需要很重要,但是现实大家都知道,需求是很不确定。这就所谓世界万物无时无刻不在变化。在学校读软件工程的时候,也许老师是教需求本身是相对变动的。因此很多刚出来的朋友,口头就常常挂着,需求又变了。其实你要知道需求...2009-12-15 15:19:37 · 209 阅读 · 0 评论 -
需求获取和需求分析
在总结需求分析之前,我先谈谈我对事物的认识吧。因为人对事物的认识才能有自己的观点,每个人观点不一样因此对事物理解不一样。也就是在获取需求和分析需求不一样。 学习和实践任何技术和事物都存成开始的入门和进阶最后精通。我个人对精通感冒。因为我知道精通是个高深的境界。 [b]学习事物观点:[/b] [b][color=red]任何事物都有它的一般性和特性。掌握一般性也就等于入...2010-04-06 15:55:03 · 472 阅读 · 0 评论 -
软件需求之漫谈
软件需求分析其本质上就是分析软件中不同角色的不同形态。在具体的实践中可能会遇到一些问题。例如 [quote] 1.需求的完整性。要想绝对的完整那是很难的。我们只能无限的趋近这个完整性,但是要做到绝对的完整。我相信很难。正如你想保证程序的完全正确。我想没人敢怎么保证。敢保证的也不过是些不懂技术的人吧了。所以只有无限的趋近完整性。那么怎么做才能无限接近呢?要无限接近的话,只有让足够多的用户参与并...2010-04-07 10:05:37 · 74 阅读 · 0 评论 -
软件工程概述
软件开发时一套关于软件开发各阶段的定义,任务、作用的,建立在理论上的一门工程学科。它对解决软件危机,指导人们利用科学、有效的方法来开发软件,提高及保证软件开发的效率和质量起到了一定的作用。 经典的软件工程思想将软件开发分成以下5个阶段: [quote] 需求分析(Requirements Capture)阶段 系统分析与设计(System Analysis and Des...2010-04-20 16:20:13 · 134 阅读 · 0 评论 -
需求获取和分析难吗?
现在越来越发先一些开发对需求获取过于泛泛。什么叫泛泛呢?其实中国人喜欢中庸。也听说过易经。在生活中处事不反对中庸。但是在获取需求和分析的时候坚决反对这种中庸。 给个需求获取的场景: [quote] 一天一家裁缝店接到一个贵宾的电话,要在这个家裁缝店做一套衣服。但是不巧的是该店之前上门获取客户需求的人B不在,这是老板只好叫了小A去上门获取客户的需求了。(下面是小A 和 ...2010-08-04 14:41:46 · 154 阅读 · 0 评论 -
明辨需求分析之类型
可能标题没有让你明白[b]“明辨需求分析之类型”[/b]这个也是我个人的一点感触,需求各位朋友发表自己观点。 大家大致知道需求分析。但是谁想过需求分析有类型呢?不同的需求分析类型,和用户的沟通及其引导用户的方向不同。 [b][color=red]第一类型:[/color][/b] 针对专业的软件开发公司,没有专门领域的背景。也就是说这些软件公司接触到的项目或者产品是不确定,...2010-05-22 18:08:30 · 98 阅读 · 0 评论