当前位置: 代码迷 >> 软件设计 >> 什么是模型?什么是轨范
  详细解决方案

什么是模型?什么是轨范

热度:6661   发布时间:2013-02-26 00:00:00.0
什么是模型?什么是规范?
设计一个软件需要写一些文档,当谈到规范和模型的时候,这个概念比较模糊!

什么是模型?
一个标准的模型中应该包含些什么内容?



什么是规范?
模型和规范之间存在些什么关系?
一个标准的规范中应该包含些什么内容?


概念不是很清楚,不知道这样提问有没有问题!或者有谁可以提供一处学习的地方来学习一下

------解决方案--------------------------------------------------------
规范是条条,模型是框框.没有规矩不成方圆.模型就是个架子怎么搭的.
------解决方案--------------------------------------------------------
来自: http://www.rjgc.cn/technic/technic_004.htm


为什么要用建模方法? 
 

一般意义上的系统和特定意义上的系统如企业或者信息系统,通常都是十分复杂的。复杂性是由于“相互关联”,即

由各个系统要素之间的相互作用造成的。一个简单的钟摆就它本身来说并不复杂,但是如果将两个或者三个相互独立

的钟摆用弹簧连在一起,就会产生多维的并且十分复杂的运动。在这个意义上,信息系统同样是多维的:流程、功能

、对象和任务以及许多其他因素可以说是相互关联、紧密联结的。造成复杂性的因素有:

 

1.多维(流程、功能、对象、任务等)

2.相互关联,交互作用。

3.大量的功能和对象

4.系统用户众多

5.各种不同的组织部门

6.各种各样的信息需求

7.系统随时间变更产生新的需求

 

建模方法的主要目标是使一个复杂的信息系统易于理解.为此,必须通过分析和设计方法把复杂性从非正式的层面

转化为正式的描述语言.

企业里关于基本流程、对象等的知识一般都只存在于员工的大脑里。在导入信息系统时,正式的描述语言可成为所有

参与者理解信息系统并对其进行讨论的基础。

另一方面,用户提出的要求通常必须以绝对义务的形式确定下来,有时可能作为软件开发合同的一部分。因为只有这

样才能获得法律意义上的清晰、明确的义务。同时,公司内部参与项目的各个岗位也需要知道,他们的需求在多大

程度上得到了满足。

除了纯粹的文字描述,图形方式的表现和建模技术也很重要。图形在某种程度上是对现实情况或者方案的描摹,而且

这种形式易于理解。

用模型的形式来表现想法和方案更有利于讨论和分析,这在项目团队中尤其重要。复杂的信息系统项目不可能完全

由少数几个人来实施。高效的工作团队需要一种有效的共同语言。

 

------解决方案--------------------------------------------------------
打不不恰当的比方:
模型就是公路,规范就是交通法则~
------解决方案--------------------------------------------------------
软件开发模型是指软件开发全部过程、活动和任务的结构框架。
  规范就是开发软件过程中要遵守的一些规则
大体就是这样
  相关解决方案