info

欢迎来到码博科技Wiki:MES百科全书

MABOSS

出自Mabotech

跳转到: 导航, 搜索

Maboss logo.png

MABOSS是MAnufacturing Business Operation Support System 的缩写,是码博科技根据制造业的具体情况,研发的平台软件。

MABOSS参照了电信业务运营支撑系统(BOSS)的概念和内容。

目录

架构设计

SOA

BPM

UDM

基本功能

接口

实现与外部系统的接口,支持XML等数据格式,支持MQ,SFTP等传输通道。

任务管理

定时任务

条码和打印

条码和打印管理

设备集成

通过OPC,RS323与设备集成


组件

组件选择的原则

  • Open source
  • BSD、MIT协议的优先
  • 高性能
  • 同时支持Windows和Unix、Linux平台。POSIX


当前版本所需的开源组件

MABOSS主要基于ErlangPython及PostgreSQL等开源组件,用到的组件和软件有:

组件 说明 链接 版本说明 发布日期
Python 程序语言http://www.python.org/2.6.62010-08-24
Pyramid Web框架http://docs.pylonshq.com/1.0a42010-11-21
Pylons Web框架http://pylonshq.com/1.02010-05-25
Pylint 代码检查工具http://www.logilab.org/project/pylint--
logilab-astngPython抽象语法树 http://www.logilab.org/project/logilab-astng - -
SQLAlchemyORM组件http://www.sqlalchemy.org/0.6.42010-09-07
Twisted 网络编程http://twistedmatrix.com/10.1.02010-07-04
Mako Template 模板引擎http://www.makotemplates.org/0.3.4-
Cheetah 模板引擎http://www.cheetahtemplate.org/ 2.4.3 2010-09-16
Pyro 远程调用http://www.xs4all.nl/~irmen/pyro3/3.102009-12
jQuery Javascript 库http://jquery.com/1.4.2-
ReportLab PDF及二维码库 http://www.reportlab.com/software/opensource/2.42010-01-20
jqplot Javascript 绘图库http://www.jqplot.com/0.9.72010-01
Matplotlib 2D绘图组件 http://matplotlib.sourceforge.net/1.0-
R 统计语言与绘图引擎http://www.r-project.org/--
Dia 流程图绘制http://live.gnome.org/Dia0.972009-05-03
PostgreSQL 数据库http://www.postgresql.org/9.0.12010-10-04
psycopg PG数据库驱动http://initd.org/psycopg/Win port2.2.22010-09-07
Memcached 缓存http://memcached.org/1.4.52010-10-04
Redis 数据结构服务器http://code.google.com/p/redis/2.0.02010-09-03
MongoDB 文档数据库http://www.mongodb.org/1.6.22010-09-01
OpenOPC OPC客户端,用到了Pyro,Graybox OPC DA Auto Wrapper http://openopc.sourceforge.net/1.1.62008-11-27

上一个版本所需的开源组件

xEngine采用Python开发,所用到的其它组件和软件有:

组件 说明 链接 版本说明 发布日期
Pylons Web框架http://pylonshq.com/1.02010-05-25
Pylint 代码检查工具http://www.logilab.org/project/pylint--
logilab-astngPython抽象语法树 http://www.logilab.org/project/logilab-astng - -
SQLAlchemyORM组件http://www.sqlalchemy.org/0.6.42010-09-07
Twisted 网络编程http://twistedmatrix.com/10.1.02010-07-04
Mako Template 模板引擎http://www.makotemplates.org/0.3.4-
Cheetah 模板引擎http://www.cheetahtemplate.org/ 2.4.3 2010-09-16
Pyro 远程调用http://www.xs4all.nl/~irmen/pyro3/3.102009-12
jQuery Javascript 库http://jquery.com/1.4.2-
ReportLab PDF及二维码库 http://www.reportlab.com/software/opensource/2.42010-01-20
jqplot Javascript 绘图库http://www.jqplot.com/0.9.72010-01
Matplotlib 2D绘图组件 http://matplotlib.sourceforge.net/1.0-
R 统计语言与绘图引擎http://www.r-project.org/--
Dia 流程图绘制http://live.gnome.org/Dia0.972009-05-03
PostgreSQL 数据库http://www.postgresql.org/8.4.42010-05-17
MongoDB 文档数据库http://www.mongodb.org/1.6.22010-09-01
OpenOPC OPC客户端,用到了Pyro,Graybox OPC DA Auto Wrapper http://openopc.sourceforge.net/1.1.62008-11-27

业务集成:通过S95/B2MML的标准企业连接器来双向交换数据和信息,实现与SAP、Oracle、QAD等主流ERP的数据交换。

个人工具
码博科技
MaboTech | 码博科技   京ICP备10015876号