工矿企业供应商协同管理平台设计.pdf
第 4 1 卷 第 4期 2 0 1 5年 4月 工 矿 自 动 化 I n dus t r y a nd M i ne Au t oma t i on V0 l _ 4 1 NO . 4 AD r . 2 0 1 5 文 章编 号 1 6 7 1 2 5 1 X 2 0 1 5 0 4 0 0 1 7 0 5 杜 楠 , 段 玉萍 , 胡兵 . 工 矿企 业供 应 商协 同管 理平 DOI 1 0 . 1 3 2 7 2 / j . i s s n . 1 6 7 l 一 2 5 1 X . 2 0 1 5 . 0 4 . 0 0 5 台设计口] . 工矿 自动化 , 2 0 1 5 , 4 1 4 1 7 .- 2 1 . 工矿企业供应商协同管理平台设计 杜 楠 , 段 玉萍 , 胡兵 1 _ 中国矿业 大 学 北 京 管 理学 院 , 北 京 1 0 0 0 8 3 ; 2 . 山西焦煤汾西矿业 集团 有 限责任公 司 物资供销公司 ,山西 介休0 3 2 0 0 0 摘 要 为 解 决传 统工 矿企 业供 应 商管理 系统功 能不 完善 、 耦 合度 高 、 稳 定性 差 、 维护 及使 用 成本较 高等 问 题 , 提 出 了基 于 S i l v e r l i g h t及模 型一 视 图一 视 图模 型 的 工矿 企 业 供 应 商协 同管 理 平 台解 决 方 案 , 详 细 阐述 了 平 台结 构 、 主要 功能模 块 设计 及基 于模 型 一 视 图一 视 图模 型 的 平 台实现 。实 际应 用表 明 , 该 平 台运 行 效 果 良 好 , 有 效 降低 了使 用成本 , 提 高 了管 理效 率 。 关键 词 工 矿企 业 ;供 应 商协 同管理 ;S i l v e r l i g h t ;MVVM 中图分类 号 TD 6 7 文 献标 志码 A 网络 出版 时间 2 0 1 5 0 3 3 1 0 8 2 6 网络 出版地 址 h t t p / w ww. c n k i . n e t / k c ms / d e t a i l / 3 2 . 1 6 2 7 . TP . 2 0 1 5 0 3 3 1 . 0 8 2 6 . 0 0 5 . h t ml De s i g n o f s up p l i e r c o l l a b o r a t i o n ma na ge me nt p l a t f o r m f o r i n d us t r y a nd mi n e e n t e r p r i s e s DU Na n ,DUA N Yup i ng ,HU Bi n g 1. S c h o o l o f Ma n a g e me n t ,Ch i n a Un i v e r s i t y o f Mi n i n g a n d Te c h n o l o g y Be i j i n g ,Be i j i n g 1 0 0 0 8 3 ,C h i n a 2. M a t e r i a l Su pp l y a nd M a r ke t i n g Co m p a ny,Sha nxi Co ki n g Co a l Fe nx i M i ni ng I nd us t r y Gr oup Co . ,Lt d . ,J i e x i u 0 3 2 0 0 0,Ch i n a Ab s t r a c t I n o r d e r t o s ol v e pr obl e m s o f i mpe r f e c t f un c t i on s,hi g h c ou pl i ng d e g r e e, p o o r s t a bi l i t y a nd hi g h ma i n t e na n c e a nd us e c o s t of t r a d i t i o n a l s up pl i e r ma na g e me nt s ys t e m f o r i ndu s t r y a nd mi ne e n t e r pr i s e s,a s u ppl i e r c o l l a bor a t i o n m a n a ge m e nt pl a t f o r m wa s p r op o s e d whi c h wa s b a s e d o n Si l v e r l i g ht a nd mod e 1 一 vi e w v i e w mo de 1 . Th e pl a t f o r m s t r u c t u r e . de s i g n s c he m e s o f m a i n f u nc t i o n mod ul e s a nd pl a t f o r m i m p l e me nt a t i o n ba s e d on mo de l v i e w vi e w m o de l we r e i nt r o du c e d i n de t a i l s . Ap pl i c a t i o n s ho ws t h a t t h e p l a t f or m r u ns we l l ,e f f e c t i v e l y r e d uc e s us e c os t a nd i m p r ov e s ma na ge m e nt e f f i c i e nc y. Ke y wo r d s i ndus t r y a nd m i ne e nt e r p r i s e s;s up pl i e r c o l l a b or a t i on ma na ge m e n t;Si l ve r l i g ht ; M V VM 收稿 日期 2 O 1 4 0 8 0 4 ; 修 回 日期 2 0 1 5 O 卜l 9 ; 责任编辑 李明 。 基金项 目 中央高校基本科研业务 费专项 资金 资助项 目 2 O 1 0 QGO 3 。 作者简介 杜楠 1 9 8 l 一 , 男 , 辽 宁鞍 山人 , 博 士研 究生, 研究 方向为管理科 学与一 f 程、 管理信 息系统 , E ma i l d n 2 0 0 0 c n s i n a . c o rn。 技 , 2 0 0 6 1 5 7 . [ 2 ]Y U Yu e s e n , D AI P e n g , X U Ya j u n , e t a 1 . Re s e a r c h o n e l e c t r o hy dr a u l i c c on t r o l s y s t e m f o r hy dr a ul i c s upp or t a t c o a l mi n e[ J ] . P r o c e d i a E a r t h a n d P l a n e t a r y S c i e n c e , 2 00 9, l 1 1 54 9 1 55 3. E 3 ] 张仁英 , 王全 安. 普通胶带 运输机多点急停技术 的设计 应用[ J ] . 科技信 息 , 2 0 1 2 3 2 2 6 2 2 7 . [ 4 2 王珊珊 , 李晨 , 陈 丁. 矿 用通信 控 制系统 急停 系统 的设 计与实现E J ] . 自动化仪表 , 2 0 1 1 , 3 2 4 3 2 3 5 . [ 5 ] 杨世华 , 宋建 成 , 田幕 琴 , 等. 基 于双 R S 4 8 5总线 的 液 压 支架 运行状态监测系统开发 [ J ] . 工 矿 自动化 , 2 0 1 4 , 4 0 8 1 5. [ 6 ]蒋春悦 , 田幕琴 , 宋 建成 , 等. 自动化工作面液压支架 控 制器设计 E J ] . 工矿 自动化 , 2 0 1 4 , 4 0 9 l 一 5 . E T ]李磊 , 宋建 成 , 田慕琴 , 等. 基 于 D S P和 R S 4 8 5总线 的 液压 支架 电液 控 制通 信 系 统 的设 计 [ J ] . 煤 炭学 报 , 2 O1 O, 3 5 4 7 01 7 04 . E s ] 吴军 辉 , 林开颜 , 徐 立鸿. R S 4 8 5总 线通信避 障及其 多 主发送 的研究 [ J ] . 测控技术 , 2 0 0 2 , 2 1 8 4 l 一 4 3 . E 9 ] 郭庆 , 冀 捐灶 , 王学德. 基 于 R S 4 8 5总线 的环境监控 系 统设 计 与 实现 [ J ] . 国外 电子测 量 技术 , 2 0 0 6 , 2 5 7 1 4 1 6 . 1 8 工矿 自动化 2 0 1 5年 第 4 1卷 0 引言 随着 信 息 化建 设 的不 断 深入 , 工 矿 企业 管 理 信 息系统中大多涉及对供应商的管理, 但普遍存在功 能 简单 、 与供应 商协 同合作 层次 不高 、 稳定 性和 管理 效率 低等 问题 。例 如 , 针 对关 系生 产 安 全 的井 下 物 资设 备 , 虽 然在供 应商 准 入 时核 对 了 MA 矿 用产 品 安全标志证书 、 E X防爆合格证等相关证 书, 但 当证 书即将过期或失效时, 系统无法及时、 准确地提醒供 应商 和 工矿企 业管理 人员 , 既造 成 了安 全 隐患 , 也 影 响 了供应 商销 售业 务 。另外 , 管理 信 息 系 统普 遍 存 在高耦合度、 低性能 、 高维护成本等问题 。因此 , 针 对工矿企业开发一套稳定 、 效率高、 使用成本低的供 应商 协 同管理 平 台 , 已成 为 工矿 企 业 物 资 供应 管 理 迫在 眉 睫 的 任 务 。本 文 提 出 以 协 同 管 理 及 S R M S u p p l i e r R e l a t i o n s h i p Ma n a g e me n t , 供 应商关 系管 理 理 论 为 指 导 思 想[ 1】 、 采 用 . NE T F r a me wo r k 4 框架 、 基 于 S i l v e r l i g h t及 MVVM Mo d e l Vi e w Vi e wMo d e l , 模 型 一 视 图 一 视 图模 型 模 式 的工 矿 企 业供 应 商协 同管理 平 台解决 方案 。 1 相 关技术 1 . 1 S i l v e r l i gh t S i l v e r l i g h t 是 一 个 跨 浏 览 器 、 平 台 的用 户 界 面 插 件 。其基 于 . NE T框 架 , 可 生 成 为 用 户 带 来 下 一 代 丰 富 的 媒 体 及 交 互 式 体 验 的 We b应 用 程 序 界 面 。 S i l v e r l i g h t 使用XAMLe Xt e n s i b l e Ap p l i c a t i o n Ma r k u p L a n g u a g e , 可 扩 展 应 用 程 序 标 记语 言 设 计 应 用 程 序 界 面 , 具 有 数 据 绑 定 D a t a B i n d i n g 、 命 令 C o mma n d 、 依 赖属性 等新 特性 。 1 . 2 M VVM 模 式 针对 S i l v e r l i g h t 的新 特性 , J o h n Go s s ma n提 出 了 MVVM 设 计 模 式Ⅲ ,如 图1 所 示 ,其 中 No t i f i c a t i o n s为通 知 。 图 1 MVVM 模 式 架 构 MVVM 模式 各层 功能 如下 l 5 j 。 1 Mo d e l 层 处 于 MVVM 模 式 构 架 的 底 层 , 主要 功能是 封装 与业 务逻辑 相关 的数 据及数 据处 理 方法 , 同 时实现 数据 的访 问与存储 。 2 Vi e w层在前端可理解为平 台操作界面, 主 要负责与用户交互 ; 在后端则与数据进行交互 , 以适 当的方 式展 现用 户所 需 要 的 数据 , 并 完成 用 户 在 图 形 界 面上操 作引起 的数 据修 改 。 3 Vi e wMo d e l 层 是 MVV M 模 式 的 核 心 , 是 Vi e w 层 与 Mo d e l 层 的 纽 带 , 主要 由 属性 、 命 令 、 事 件 等组 成 。其 主要 任 务 是 将 Mo d e l 层 中 的 数 据 类 封 装为 属性 , 以及 以命 令 的形 式 实 现 Vi e w 层 中各 种 业务 逻 辑 处 理 , 通 过 D a t a B i n d i n g连 接 到 Vi e w 层 中的控 件 , 展 示 Mo d e l 层 中 的数 据 及 Vi e w 层 的 特 定状态 。 MVVM 模 式 Vi e w 层 中没 有 复 杂 的 业 务 逻 辑 处 理 。Vi e wMo d e l 层 将 Vi e w 层 和 Mo d e l 层 隔 离 开 , 使得 在前 期平 台开 发时 , 开发 团队 与界面设 计 团 队各 司其职 , 提高 了工作 效率 , 同时降低 了后 期业务 系统 扩 展 和 维 护 的 工 作 量 。当 Vi e w 层 发 生 变 化 时 , Vi e wMo d e l 层 与 Mo d e l 层 不 需 要 改 动 , 实 现 了 平 台设 计 的高 内聚 、 低 耦合 。 2平台设 计方 案 2 . 1 平 台框 架 工矿 企业 供 应商 协 同管 理平 台采用 B / S结 构 、 MVVM 模 式 开 发 。平 台框 架 如 图 2所 示 。Vi e w 层用 来 显 示 平 台 操 作 界 面 ; Vi e wMo d e l 层 提 供 了 Vi e w 层所 需要 的表 示 模 型 通 过 属性 封 装 和业 务 逻辑 控制 即命 令 , 通 过 Da t a B i n d i n g实现 Vi e w 层 与 Vi e wMo d e l 层之 间 的交互 ; Mo d e l 层 主要 提供 了 由数据实体模型和数据处理方法构成的业务模型 ; 数 据访 问层 D a t a Ac c e s s L a y e r , DAL 运用 L I NQ L a n g u a g e I n t e g r a t e d Qu e r y , 语 言 集 成查 询 实 现 对关 系数 据库 的访 问 ; 数 据库 则提供 数据 源 , 并对 平 台 中生成 的数据 进行 管理 。 r⋯ ⋯ 二l二二二二_二二 ‘ ; V ie w l 平 台 操 作 界 面 】 ’ 五 M 固 ‘ ⋯ 圄圈 j _ j j j J 圄圄 。 国 L J 图 2 工矿企 、l 供应商协同管理平台框架 2 0 1 5年 第 4期 杜楠 等 工矿 企 业供 应 商协 同管理 平 台设计 1 9 2 . 2 功 能 架 构 工矿企业供应商协同管理平台包含资质管理平 台 、 业务 协 同平 台 、 评 价 选择 平 台及 与原 有业 务 系统 进行 数 据 交 互 的 业 务 系 统 信 息 平 台 4个 部 分 , 如 图 3所 示 。 供 应 商 协 同 管 理 Ⅲ 厶 资质管理平 台 业务协 同平 台 评价选择平 台 业 务系统信 息平台 图 3 工 矿 企 业 供 应 商 协 l 司管 理 平 台功 能 构 架 2 . 3主 要 功 能 2 . 3 . 1 资质 管理 平 台 1 供应 商 信息 注册 。该 模 块 提 供 开放 式 注 册 模 式 , 借 助 I n t e r n e t 吸 引 国内外更 多 的优质 供应 商 , 增加企业可合作的供应商范围。 2 供应 商 资质 审核 。工矿 企 业 管理 者 根 据供 应 商 提供 的各 项 主 体 资 质证 书原 件 , 与 平 台 中 录 人 数 据 比对 、 审 核 , 准 入 符合要 求 的供 应 商 。 3 资质过期提醒 。该模块可设置信息提醒方 式 、 提醒提前天数等 , 实现对供应商和管理者的资质 到期 提醒 。 2 . 3 . 2 业 务 协 同平 台 1 询报 价 协 同 。采 购 部 门可 在 平 台 中发 布 需 用 物 资 的询价 单 , 包 含 物 资 名 称 、 拟 采 量 、 询 价 截 止 日期等信息。供应 商在平 台对询价物 资进行报价 , 提交后作为比价采购依据 。询价截止 时间前 , 供应 商可修改 自己的报价 。 2 网签合同。该模块集成第三方电子审核机 构 颁发 的 C A 数 字证 书 , 实 现 在线 签署 电子 合 同 、 协 议等功能 。电子合 同支持保存 、 提取、 司法验真及税 务 稽查 , 具 有法 律 效力 。 3 收发 货 协 同 。采 购部 门依 据 采购 合 同 及需 求 , 利用平 台通知供应商送货 。供应商发货前 , 在平 台 中录入 发货 通 知 , 作 为到 货 后 验 收 依 据 。平 台采 用 G P S , R F I D及手 持终 端 等物 联 网 技 术 , 实 现 物 流 信 息采 供 双方 共 享 , 以及 发 货 、 验 收 的 自动 化 处 理 , 如 图 4所示 。 送 采供单位仓库 读取 电子发货通知 保管员验收货物 图 4 收发货协 同 2 . 3 . 3评 价选 择平 台 1 分类 指标 选择 。该 模 块 除支 持将 信 誉 等静 态信息作为分类 指标外 , 还允许选取质量 、 可靠性 、 价 格等 供应 商 动态行 为 数据 作 为分类 指标 。 2 供 应 商动 态分 类 。该模 块 支 持选 择 不 同 的 分 类模 板 , 对供 应 商 进 行 不 同侧 重点 的分 类 。用 户 选 定分 类模 板后 , 利 用 数 据 挖 掘 技 术 实 现 对供 应 商 的分类 。 3 评价 指标 选择 。该 模 块支 持 对 不 同合作 类 型 的供应商建立相应的评价指标模板 , 以实现有 针 对 性 的供应 商 管控 策 略 。 4 指标 权 重 设 置 。该 模 块 支 持 根 据 专 家 、 领 导意见 人工 , 以及对供应商行为数据使用数据挖 掘 技术 自动 设 置评 价 指标权 重 。 5 综合评价选择 。利用业务系统信息平台提 供 的指 标数 据 , 结合 指 标 权 重 计 算 该 类 供应 商 的综 合得分及排名。 3技 术 实现 3 . 1 MVVM 设 计模 式 实现 的 重要 条件 3. 1 .1 Da t a Bi n di ng Da t a B i n d i n g是在 Vi e w层 与 Vi e wMo d e l 层 之 间建立连接的过程 ] 。Da t a B i n d i n g使得源属性和 目标属性之间建立 了一种通信机制 , 通 常源属性通 过 实 现I N o t i f y P r o p e r t y C h a n g e d ,I No t i f y C o l l e c t i o n - C h a n g e d接 口来 达到 更新 目标 属性 的 目的 。当源 属 性为集合时 , 可使用 ob s e r v a b 1 e c o 1 l e c t i o n 类 , S i l v e r l i g h t中 该 类 同 时 实 现 了 I No t i f y P r o p e r t y C h a n g e d , I No t i f y C o l l e c t i o n C h a n g e d接 口 。 目标 属 性必 须是 依 赖 属 性 , 当 属 性 发 生 变 更 时 , 通 过 Da t a B i n d i n g内置的反射机制 , 将变更 自动通知源属性 。 D a t a B i n d i n g机制如 图 5所示 , 其使得原本复 杂的 属性 间 的数据 同步 更新 变得 异 常简单 。 一一一一一一一一一一一一一一 一一一一一一 2 0 1 5年 第 4期 杜楠等 工矿企业供应商协同管理平 台设计 / / / 与基本信息 中的供 应商名称绑定 , 因审核时不允许修 改供 应 商名称 , 所以设为单 向绑定 / / 绑 定 Au d i t Vi e wMo d e l的 Au d i t Co mme n t属 性 , 用 于 展 现 或录入 审核 意见 / / 绑定 Au d i t Vi e w Mo d e l 的 Au d i t C o mma n d属 性 , 用 于保 存 审核 意见及结果 t h i s . S a v e , O一 {r e t u r n Mo d e l 一 n u l l ;} ; ret ur n a u d i t Co mma n d; / / 保存 方法 p u b l i c v o i d S a v e { / / 调用 Mo d e l 层中数据处理方法 Au d i t l n f o . Au d i t t h i s . S u p p l i e r l d,t h i s . Au d i t C o mme n t , / / 实现 回凋 函数 O,e 一 { i f e . Er r o r一 一 n u l 1 { Me s s a g e B o x . S h o w ” 供 应 商 资 质 审 核 成 功 ” ,Wp f Ut i l i t y . Ge t Re s o u r c e S t r i n g ” Ge n e r a l l n f o r ma t i o n Ti t l e ” ; t h i s . Re t u r n ; } ; 保 存 方 法 通 过 调 用 Mo d e l层 中 Au d i t I n f o . Au d i t 数 据 处 理 方 法 完 成 对 数 据 的 操 作 , 并 实 现 Au d i t中回调 函数 , 用 于保存 完成 后对 用户 的提 示 。 4结 语 基 于 S i l v e r l i g h t 和 MVVM 模 式 的工 矿 企业 供 应商 协 同管 理 平 台 延 伸 了 工 矿 企 业 物 资 管 理 的触 角 , 提高 了管 理效 率 , 有 效地 改善 了工 矿企 业 与供应 商 的关 系 。MVVM 模 式 使 得 平 台 开 发 、 扩 展 及 维 护效率较高 , 并 降低 了平 台使用成本 。该平台已应 用于山西焦煤汾西矿业 集 团 有限责任公 司, 取得 了较 好 的运行 效果 。 参考文献 [ 1 ] [ 2 ] [ 3 ] [ 4 ] I- 5 ] 1- 6 ] [ 7 ] [ 8 ] 卢爱红 . 煤炭物 流企业 协 同信息平 台的研 究 [ J ] . 工 矿 自动化 , 2 0 1 1 , 3 7 1 0 1 1 8 1 2 0 . 汪 昌任 , 王 建章. my S A P供 应商关 系管 理 [ M] . 北京 东方 出版社 , 2 0 0 7 2 - 1 7 . 程 国雄 , 胡世清. 基于 S i l v e r l i g h t 的 R I A 系统架构 与设 计模 式 研 究 I- J ] . 计 算 机 工 程 与 设 计 , 2 o l O , 3 1 8 1 7 o6 1 7 O9 . 陈 明, 李 猛 坤 , 张 强. 一 种 基 于 扩 展 MV VM 模 式 的 S a a S面向服务计算模 型I- J ] . 微 电子学与计算机 , 2 0 1 0 , 2 7 8 2 7 3 0 . J OHN G.I n t r o d u c t i o n t o Mo d e l / Vi e w/ Vi e wMo d e l p a t t e r n f o r b u i l d i n g WP F a p p s[ E B / O L ] . 2 0 0 5 1 0 0 8[ 2 0 1 4 ~ 0 7 一 O 1 ] . h t t p / / b l o g s . m s d n . c o m/ b / j o h n g o s s ma n / a r c h i v e / 2 0 0 5 / 1 0 / 0 8 / 4 7 8 6 8 3 . a s p x . MARGUERI E F, EI CHERT S, w0OLEY J . LI NQ 实 战I- M] . 陈 黎 夫 , 译. 北 京 人 民 邮 电 出 版 社 , 2 0 0 9 1 5 6 - l 79 . J OHN P . D a t a b i n d i n g i n WP F [- E B / OL . 2 0 0 7 1 2 0 5 1- 2 0 1 4 0 7 0 4 ] .h t t p / / ms d n . mi c r o s o f t . c o rn/ e n - u s / ma g a z i n e / c c i 6 3 2 9 9 . a s p x . BRI AN N.Un de r s t a ndi n g r o ut e d e ve nt s a nd c omman ds i n WP F[- E B / OL ] . [ 2 0 1 4 0 7 一 o 4 ] . h t t p / / ms d n . mi c r o s o f t . c o m/ e n - u s / ma g a z i n e / c c 7 8 5 4 8 0 . a s p x .