主页 > 软件开发公司 >

安康软件开发公司推荐软件开发过程中的传统工

  安康软件开发公司推荐软件开发过程中的传统工程,面向对象技术发展的最大影响.也许就是将程序员和设计师的注意力从面向机器的观点转移列出问题的观点。这自然导致了采用软件工程中的问题求解技术。在传统的[:程原则中,设计就是问题求解的漫程。该过程的目标是把问题映射到可实现的求解方式,这种求解是在相应的工程领域使用产品来表示的。问题求解包括分析和将问题划分成于问题,在丁程领域内运用相关的知识解决每个〔子)阿题,最终将解决方案合成(组合)为个集成的工作系统。
软件开发公司

  传统的工程原理引入了一些概念,规范组件模型(如晶体管模型)定义了一些实例(如晶体管)的么共属性。好的晶体管模型很紧凑,不包括冗余或不相关的抽象。晶体管模型定义了模型上的基本操作:这种“代数”方法使组件模型具有高度的可预期件和可用性,特别是引对构建更复杂的系统。然而,记佯的组合会带来人必要的冗余。另外,还必须在构建的系统L标识出新的基本操作集合。传统的工程原理是通过映射单个组件模型到一个定义好的通用模型上采处理这个问题。例如,电子丁程师定义了独立组件(如,晶体管和寄存器)模型,并将这些模型映射到表示组合系统的体系属性的通用模型(如电路)。对电子T程师来说,通用模型一般是基于苯尔霍夫定律;对机械工程师来说,则是牛顿定律。更有必要的是,通用模型还必须是规范的(例如定义好的电路模型,如放大器)。

  安康软件开发公司推荐软件开发过程中的传统工程,有趣的是,在传统的J程原理小,工程帅的主要重点在于表示体系属性的模型。例如,当设计一个放大器时,电子丁程师要定义用来建立某些体系届件的计算模型,这些体系属性包括放大器因子、频李带宽、谐波畸变(失真)等。为了进行所期望的计算,体系模型需要量化(gMMnr的)(株理)应用的组件或其他的体系模型。在传统的工程原理中,设计者一般对体系模型如何量化相关模型要有准确的认识。事实,这些量化定义了系统构建规则的基础。

  尽管传统丁程原理通常使用精确的设计模型,但为了解决—·个给定的问题,(组合)的组合,可能会有困难(一般情况下是N卜完备的[73)。在这个方面,其他所有工程是—样的。

  传统工程原理的另·个通用实践是产生表示系统不同特征的多重体系模型。例如,在设计电子放大器的环境小,  —个模型可以用于11算频率带宽,另…个模型则计算放大因子,等等。正常情况下,一个组件在多个体系模型小存在。实际上,组件模型独立于它们所包含的体系模型。这种不知觉性使组件模型更具有重用性。另一方面,体系模型限定了组件模型。

  安康软件开发公司推荐软件开发过程中的传统工程,当满足一个模型的需求时,会对其他模型产生一些不利的影响。例如,大型带宽可以由放大因子组成,低谐波畸变(失真)则可能要求减小放大功率,诸如此类。在给定的环境中,工程师的许多技巧得益于多种不同的解决方案,以在大量限制因震中达到一种优化平衡。

  

  • 1
  • 2
  • 3