-
稳定性
2010-03-26
ysjab
- 稳定性Top[编辑本段]Stability
[编辑本段]【概述】
自动控制系统的种类很多,完成的功能也千差万别,有的用来控制温度的变化,有的却要跟踪飞机的飞行轨迹。但是所有系统都有一个共同的特点才能够正常地工作,也就是要满足稳定性的要求。
什么叫稳定性呢?我们可以通过一个简单的例子来理解稳定性的概念。一个钢球分别放在不同的两个木块上,A图放在木块的顶部,B图放在木块的底部。如果对图中的
-
模块化设计
2010-03-26
ysjab
- 模块化设计Top模块化设计
(Block-based design)
计算机程序设计之模块化设计
所谓的模块化设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。
逐步求精的结果是得到一系列以功能块为单位的算法描述。以功能块为单位进行程序设计,实现其求解
-
模块化
2010-03-26
ysjab
- 模块化Top模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。
模块具有以下几种基本属性:接口、功能、逻辑、状态,功能、状态与接口反映模块的外部特性,逻辑反映它的内部特性。
在软件的体系结构中,模块是可组合、分解和更换的单元。
-
可扩展性
2010-03-26
ysjab
- 可扩展性Top这是指音箱是否支持多声道同时输入,是否有接无源环绕音箱的输出接口,是否有USB输入功能等。低音炮能外接环绕音箱的个数也是衡量扩展性能的标准之一。普通多媒体音箱的接口主要有模拟接口和USB接口两种,其它如光纤接口还有创新专用的数字接口等不是非常多见,因此不多作介绍。
这是一个广泛的概念,在许多领域都有应用。
在软件工程领域是指:
设计良好的代码允许更多的功能在必要时可以被插入到适
-
跨平台
2010-03-26
ysjab
- 跨平台Top跨平台泛指程序语言、软件或硬件设备可以在多种作业系统或不同硬件架构的电脑上运作。
广义面言,一般的计算语言都可做到跨平台,开发商只需要提供各种平台下的Runtime/中间件环境即可。严格而言是指用某种计算机语言编制的程序只需要做小量的修改,编译之後即可在另外一种平台下运行,此时并不提供Runtime/中间件环境。例如Java是一种提供Runtime环境的跨平台解决方案,而C而是一种标
-
统一软件开发过程
2010-03-26
ysjab
- 统一软件开发过程Top目录
一、六大经验
二、统一软件开发过程
三、统一软件开发过程RUP核心概念
四、统一软件开发过程RUP裁剪
五、开发过程中的各个阶段和里程碑1. 初始阶段
2. 细化阶段
3. 构造阶段
4. 交付阶段
六、统一软件开发过程RUP的核心工作流1. 商业建模(Business Modeling)
2. 需求(Requirements)
3. 分析和设计(
-
Cocoon
2010-03-26
ysjab
- CocoonTopApache开源项目,www.apache.org。采用JAVA语言编写,2.2版本基于Spring(另外一个著名的JAVA开源项目)实现。
cocoon是一个通用的基于组件的web开发框架,它着重于分离开发中的关注点,为整个系统各功能单元解耦合,因此使用cocoon的处于不同角色的开发者在互相不了解的情况下也能够进行良好的交互协同。
但凡有过系统分析经历的开发者都明白,在进
-
软件生命周期模型
2010-03-26
ysjab
- 软件生命周期模型Top
[编辑本段]简介
软件生命周期同任何事物一样,一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡等阶段,一般称为软件生存周期(软件生命周期)。把整个软件生存周期划分为若干阶段,使得每个阶段有明确的任务,使规模大,结构复杂和管理复杂的软件开发变的容易控制和管理。通常,软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活
-
workflow
2010-03-26
ysjab
- workflowTop工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。
简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和
-
软件体系结构
2010-03-26
ysjab
- 软件体系结构Top软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。
一、软件体系结构的定义
虽然软件体系结构已经在软件工程领域中有着广泛的应用,但迄今为止还没有一个被大