基于浏览器的瘦客户端——Infor-WMS系统介绍

需积分: 46 12 下载量 63 浏览量 更新于2024-08-24 收藏 9.86MB PPT 举报
完全的瘦客户端无需安装-产品介绍(Infor-WMS系统) 本资源摘要信息将详细介绍Infor-WMS系统的产品介绍,包括系统架构、技术特点、业务目标、管理对象、业务领域、信息化基础平台等多方面的知识点。 一、系统架构 Infor-WMS系统采用基于最新技术的J2EE架构,具有可扩展的架构,支持集中式/分布式架构、多仓库、多语言等特点。同时,系统还支持多种数据库和平台,包括Oracle、SQL Server、Informix、DB2、Windows、Unix等。 二、技术特点 Infor-WMS系统的技术特点包括: * 基于浏览器的瘦客户端,无需安装 * 基于最新技术的J2EE架构 * 可扩展的架构,支持集中式/分布式架构 * 支持多种数据库和平台 * 支持多语言 三、业务目标 Infor-WMS系统的业务目标包括: * 立足现有主机厂,提升服务,扩大汽车行业业务,发展成为独立的第三方物流企业 * 业务流程主要依靠现场制度 * 对员工经验的依赖 * 跨地域的可视化和监管能力不高 四、管理对象 Infor-WMS系统的管理对象包括: * 多仓库的不同业态的业务 * 跨地域 * 上线物流、备件物流 * VMI、生产件、备件 * 国产件、KD件 * 容器 五、业务领域 Infor-WMS系统的业务领域包括: * 订单管理 * 仓库现场作业的跟踪、指导、监控 * 仓库内加工 * 成本统计 * 财务管理 * 供应商管理 六、信息化基础平台 Infor-WMS系统的信息化基础平台包括: * 能够与业务伙伴进行沟通 * 适应未来业务的发展 * 支持多种数据库和平台 七、InforERPLN和InforSCMWMS Infor-WMS系统还包括InforERPLN和InforSCMWMS两个模块: * InforERPLN:订单管理、运输、财务、账务等 * InforSCMWMS:仓库现场作业的跟踪、指导、监控、仓库内加工、成本统计等 八、物流公司客户服务 Infor-WMS系统还提供了物流公司客户服务,包括: * ERP/WMS * 仓储和运输订单管理 * 财务管理 * 供应商管理 * 主机厂(客户) * 需求计划 * 要货 * 订单 * 补货订单 * 运输商 * 配送 * 状态 * 供应商直发 * 补货 * 调拨 * 执行结果 * 物流公司仓库 * WMS * 仓库执行指令 * 执行结果 * 供应商(集货) * 进口件管理 * 中转库 * 套件中心 * 仓储、预装配 * 厂内物流 * 备件中心 Infor-WMS系统是一个功能强大、技术先进的仓储管理系统,能够满足现代企业的仓储和物流管理需求。

#include "mainwindow.h" #include "ui_mainwindow.h" #include <QSqlDatabase> #include <QMessageBox> #include <QDebug> #include<QSqlError> #include<stdio.h> #include<stdlib.h> #include <QFileDialog> #include"mat.h" #include"matrix.h" QSqlDatabase db; MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); db = QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("localhost"); db.setPort(3306); db.setDatabaseName("demo"); db.setUserName("root"); db.setPassword("123456"); bool ok = db.open(); if (ok){ QMessageBox::information(this, "infor", "success"); } else { QMessageBox::information(this, "infor", "open failed"); qDebug()<<"error open database because"<<db.lastError().text(); } /*------------------------------------导入.mat文件-------------------------------------------------*/ //打开选择文件对话框,获取文件路径 QString File_Path = QFileDialog::getOpenFileName(this, tr("选择MAT文件"), ".", tr("MAT文件 (*.mat)")); QByteArray ba = File_Path.toLatin1(); const char *rootFile = ba.data(); MATFile *pmatFile = matOpen(rootFile, "r"); if (pmatFile == NULL) { QMessageBox::warning(NULL,tr("文件打开失败"),tr("mat文件打开失败"),QMessageBox::Yes); return; } // 获取文件中变量var; mxArray* Array1 = matGetVariable(pmatFile, "RBR"); //先与变量绑定 mxArray* pF = mxGetField(Array1,0,"data"); //再获取其中域的数据 matClose(pmatFile); // 获取矩阵数据行数; int row = mxGetM(pF); qDebug() << row<<endl; // 获取矩阵数据列数; int column = mxGetN(pF); qDebug() << column <<endl; } MainWindow::~MainWindow() { delete ui; }这个程序为什么会显示程序异常错误

2023-06-08 上传