APP下载

基于MDA的车间生产管理应用开发技术

2018-12-21段成

电子技术与软件工程 2018年10期
关键词:数据库生产模型

文/段成

1 车间业务建模技术

当前制造业的趋势是客户需求的个性化,产品的多品种、小批量、研制和生产高度并行,这就需要车间生产管理系统能够快速的适应产品结构、产品类型、工艺路线、管理流程等诸多的变化。传统的车间生产管理系统普遍缺乏灵活性和柔性,业务模型的变化往往会导致大量的系统更改,并且具有开发工作量大、成本高、响应速度慢、质量把控难度大等问题,难以满足现实的需求。通过模型驱动的开发方法能够较好的解决上述问题。

1.1 基于MDA的开发方法

基 于 MDA(ModelDriven Architecture)的开发方法是由OMG(Object Management Group)提出,旨在实现业务逻辑与技术实现的分离,其核心理论是将PIM(Platform Independent Models)平台无关的模型转换为PSM(Platform Specific Model)平台相关的模型,并且最终将PSM模型生成相关的代码。

1.2 ISA-95标准

ISA-95标准是由美国国家标准局(ANSI)及仪表、系统和自动化学会(ISA)发布的,其刻画了生产对象模型以及生产制造运行过程的通用活动模型,适用于工厂/车间业务建模,众多的知名厂商已在其成熟产品中采用了ISA-95标准。车间业务模型构建可在ISA-95标准通用模型基础上再进行扩展与个性化定制。

1.3 基于EMF的建模框架

EMF(Eclipse Modeling Framework)是Eclipse平台中自带的建模框架,也是许多开源建模框架的基础,一些开源框架可实现基于UML(Unified Modeling Language)统一建模语言的图形化的模型构建,模型的转换及验证、模型数据存储集成、代码乃至用户操作界面生成等功能,能够极大帮助减少软件开发的工作量,提高开发的效率。

2 基于NoSQL的模型持久化存储技术

随着云计……

登录APP查看全文

猜你喜欢

数据库生产模型
一半模型
用旧的生产新的!
重尾非线性自回归模型自加权M-估计的渐近分布
“三夏”生产 如火如荼
S-76D在华首架机实现生产交付
数据库
3D打印中的模型分割与打包
数据库
数据库
数据库