柔性PLM系统的模型化分析与设计_第1页
柔性PLM系统的模型化分析与设计_第2页
柔性PLM系统的模型化分析与设计_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、柔性PLM系统的模型化分析与设计         一、 引言    产品生命周期>' target='_blank' class='infotextkey'>管理(PLM-Product Lifecycle Management)涉及产品从需求、规划、设计、生产、销售、运行、使用、维护、直到回收再用处置的全生命周期中的信息与过程。既是技术,又是制造理念。支持与产品相关的协作 研发、>' target='_blan

2、k' class='infotextkey'>管理、分发和使用产品定义信息,研究和开发产品全生命周期>' target='_blank' class='infotextkey'>管理系统具有重要意义。    随着>' target='_blank' class='infotextkey'>管理全球化的深入和网络技术的发展,开发出与平台无关、支持分布式技术、面向对象、基于Web技术、自适应性强的软件系统是PLM发展的方向。 

3、   柔性软件系统(FSS-Flexible Software System)是指在一定范围内能够满足和适应用户不断变化的需求的应用软件系统,在使用环境和用户需求发生变化时,不修改或者稍加修改就能满足用户的新需求,这些特性与PLM系统的要求不谋而合。因此,开发出基于柔性软件理论与技术的PLM系统具有广阔前景。    本文结合软件柔性理论,对基于工作流的柔性PLM系统作模型化的分析与设计。    二、 柔性软件的体系结构    依据柔性软件系统的定义,我们不难得出这个体系结构的

4、要求,应该是面向对象的、构件支持的、层次化的框架式>' target='_blank' class='infotextkey'>管理,此框架的层次逻辑模型分为:环境层、环境层、环境抽象层、业务抽象层、应用层、表示层等。在这几个层次中,上层是下层的客户,下层是上层服务的提供者,如图1。    从图1流程看出,柔性软件体系结构(FSSA)的主要特征为:    (1) FSSA的组成成分为对象、构件和框架。    (2) FSSA是层次化体

5、系结构,不同层次是整个系统的功能抽象。    (3) FSSA是一种半层次化体系结构。除应用层可实现跨层交互以外,其他层只能做到与相邻层的交互,并且每层只可以从下层得到服务并向上层提供服务。    (4) 层次的交互机制采用消息发送机制、BS模式。    (5) 各层内部采用框架结构为基础,以对象指导、以构件为部件的方式进行构造。    (6) 从各个角度采用面向对象的技术。一般地,一个软件在逻辑上可划分为三层,即表示层、业务逻辑层和数

6、据层。在FSSA中,业务逻辑层被划分成业务抽象层、业务层、应用层,数据层变成环境层的一部分,并由环境抽象层封装。这种多层结构模式突破了两层模式和三层模式的限制,具有良好的可伸缩性。    依据FSSA开发的柔性软件,应具有如下特点:    (1) 快速建模性    FSSA对业务领域进行了深入分析,创建了具有柔性业务领域的构架,因此用户业务领域的要求很容易与FSSA构架匹配,统筹UML和petri建模特性,快速完成软件建模。    (2) 快速动态配置性    在FSSA中引入了柔性软件系统操控平台(FSSCP),用户和开发人员都可以完成调整和配置操作,使柔性软件的适应过程需要的时间缩短。    (3) 可重构性    FSSA采用多层框架结构为核心的构件构建方式开发软件,使开发人员变动软件功能和结构变得容易。    (4) 可集成性    FSSA采用了环境抽象层,使处

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论