西门子电源全国授权(一级)供货商
了一些比较常用的软件复用方法。结构化开发方法下,软件复用方法是建立实现基本通用功能的“源程序”的函数库或“二进制”的API库,不同的软件可以调用它们。在面向对象方法下,软件复用则可以通过建立类模块来实现。由于类的继承性特征,因此,基于类的复用效果比结构化方法要好。面向对象技术可以视为一种“源语言”级别的面向对象复用技术,即在进行复用时,必须能够访问到基类的源代码,这意味着被复用的代码和扩充代码必须采用同一开发语言。
组件技术是近年才发展起来的一种“二进制”(在Java平台上是字节码)面向对象复用技术。组件可以被看作为一个盒子,它里面封装了多个称为组件类的类模块。组件比类更大、更抽象,其中包含了更多的功能,更具有通用性,更加有利于复用。由于组件对象和调用者通常不在同一个进程空间,甚至不在同一台计算设备上(*简单的情况下,组件对象和调用者是在同一个进程空间),因此调用者不能像“源语言”级的面向对象技术一样,让调用者直接操作组件对象,因此组件对象都是以“接口”的形式把功能暴露出来,供调用者调
面向对象技术的基本特征是封装、继承、多态。
封装性:封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有那些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。封装的目的在于把对象的设计者和对象者的使用分开,使用者不必知晓行为实现的细节,只需用设计者提供的消息来访问该对象。
继承性:继承性是子类自动共享父类之间数据和方法的机制。它由类的派生功能
西门子电源全国授权(一级)供货商
继承(一个类有多个父类)。类的对象是各自封闭的,如果没继承性机制,则类对象中数据、方法就会出现大量重复。继承不仅支持系统的可重用性,而且还促进系统的可扩充性。
多态性:对象根据所接收的消息而做出动作。同一消息为不同的对象接收时可产生完全不同的行动,这种现象称为多态性。利用多态性用户可发送一个通用的信息,而将所有的实现细节都留给接收消息的对象自行决定,如是,同一消息即可调用不同的方法。例如,Print消息被发送给一图或表时调用的打印方法与将同样的Print消息发送给一正文文件而调用的打理的范围内。
在业务分析时,用业务流程描述业务操作过程,业务流程中的台账就是业务操作的数据,逐步细化的业务流程和业务流程中的台账体现出结构化思想;在需求分析过程,以逐步细化的数据流图(DFD)和数据字典为主要表达手段描述拟开发系统。通过逐步细化数据流图中的加工,对相应的数据做细化,并将它们分离开来。数据流图中的数据流以及逐步细化的数据流图都体现出结构化思想。
结构化设计以模块化为基点,以信息隐蔽化、局部化和保持模块独立为准则。概要设计(也称总体设计)时,以需求分析的数据流图和数据字典作为输入,得到软件系统的基本框架,包括系统功能结构(用功能结构图描述)、软件系统结构(用系统流程图描述)、软件模块结构(用IPO图描述)和数据库(用ER图、数据库逻辑结构、数据库物理结构描述),其中反映数据流向的系统流程图、逐步细化的IPO图和数据库设计中的结构化思想都体现得很明显;详细设计是明确系统内部的实现细节,每个过程(或函数)都有输入输出数据和处理指令,处理指令采用三种基本的程序结构(顺序、选择、循环)描述。结构化实现采用结构化的**编程语言,将详细设计编码为模块。
从结构化方法在分析、设计和程序编码阶段的应用可以看到,结构化方法和人类思维的方式是不一致的。在业务分析阶段,业务流程中的操作和台账紧密联系;在需求分析阶段,加工和数据也是相互密切关联,捆绑在一起;在概要设计阶段,设计人员分别将数据和操作分开,分别进行软件系统的模块和数据设计;而在详细设计阶段,又必须将数据和操作密切关联起来,设计软件系统的基本单元--过程(或函数)。这种与人类思维不完全一致的方式,导致生产出来的软件系统的可读性、可理解性、可复用性不高。应社会技术经济环境,自主成长。
EI定义的这五个级别是根据SEI基于CMM的评估调查表得到的反馈而产生的结果。
浔之漫智控技术(上海)有限公司 是一家从事西门子工业自动化产品和数控系统销售、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表的公司。在西门子工业自动化产品领域,公司凭借雄厚的技术实力及多年从事 SIEMENS 产品的销售经验。公司是德国SIEMENS中国授权代理商,本着树立公司形象和对用户认真负责的精神开展业务,赢得了 SIEMENS 公司与广大用户的好评及大力支持。 浔之漫科技有限公司是德国SIEMENS中国授权代理商,主营产品或服务:西门子PLC,西门子变频器,西门子数控系统,西门子伺服电机,西门子人机界面,西门子软启动器,西门子触摸屏,西门子工业以太网,西门子LOGO!,西门子SITOP电源,西门子软件,西门子线缆等。 西门子代理商,西门子华东一级代理,西门子上海总代理,西门子PLC代理商,西门子变频器代理商,西门子触摸屏代理商,西门子中国代理商 。
- 西门子电源全国授权(一级)供应商 2023-04-03
- 西门子电源(一级)经销商 2023-03-28
- 西门子电源(一级)总代理 2023-03-28
- 西门子电源(一级)供货商 2023-03-28
- 西门子电源(一级)供应商 2023-03-28
- 西门子电源(一级)代理商 2023-03-28
- 西门子电源(中国)供货商 2023-03-28
- 西门子电源(中国)总代理 2023-03-28
- 西门子电源(中国)供应商 2023-03-28
- 西门子电源(中国)代理商 2023-03-28