三层架构供应链教学系统的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三 层 架 构 供 应 链 教 学 系统 的 设 计 与 实 现
王 焕 民 , 蒋 兆远
( 兰州交通大学 机电技术研究所 , 甘肃 兰州 707) 30 0
摘
要 : 出了一个基于. T的供应链教 学 系统的三层 架构 , 提 NE 并对每 一层 结构 的设计和 实现进 行 了详 细描 述. 采
用工厂设计模式 , 过反射机制在运行 的时候动 态加 载 数据 访问对 象 , 通 实现对 异构 数据库 的访 问. 三层架 构 的采
用, 不仅 有效地模 拟 了供应链 的运行流程 , 而且具有较 高的可扩展性和 可维护性.
关 键词 :NE 三层 架 构 ; . T; 工厂 模 式 ; 应链 供 中 图分 类 号 : 3 1 TP 1 文献标志码 : A
1 )用户接 口组件
捕 获来 自用 户 的数 据 输 人 , 示后 端 系 统返 回 显 的数据 . 2 户接 口处理 )用
1 系 统体 系 架构 的分 析 与 设 计
该供 应 链 教 学 系 统 ( u pyC a ahn S p l h i Tecig n S se 参 考 了. T e h p典 型的 3层 服务 应 ytm) NE P tS o
0 引 言
供 应链 ( u p源自文库C a ) S p l h i 目前 越来 越 引 起企 业 的 n 重视 , 如何通 过 加 强 对供 应 链 的管 理 来使 企 业受 但 益 , 目前一个 比较 重 要 的 课题 . 谓 供 应 链 , 实 是 所 其 就是 由供应 商 、 造 商 、 库 、 送 中心 和渠 道 商 等 制 仓 配 构成 的物 流 网络 . 应链 管 理 ( u pyC anMa~ 供 S p l hi n ae n)就 是指 在满 足 一 定 的客 户 服务 水 平 的条 gme t, 件下 , 了使整 个 供应 链 系统 成 本 达 到 最小 而 把供 为
项 目
Ac e s c s DAL B LL
用
途
Mirsf A cs 0 0数据库操作 的实现 , coot ces2 0 实现 了 I L接 口 DA 存放 业务逻辑组件
作者简介 : 王焕民( 9 2)男 , 1 8 一 , 甘肃兰州人 , 硕士.
第 4期
王焕民等 : 三层架构供应链教学系统 的设计 与实现
5 9
实 现应 用程 序业 务逻辑 的组 件
4 )业 务实 体
5 )数 据访 问层 组件
处理与后端数据存储区的交互 , 包括数据库、 消
息处 理 系统 等.
图 1 逻 辑 体 系 结 构
Fi 1 Lo iala c tc u e 孚 g c r hie t r
区
工
种简单的生产和配送渠道中物流和信息流的流通过 程, 提供 了一种 特色 的课 程体 验.
下 面就 S p l hi ahn ytm 系统 的 u pyC anTec igS se 解决 方案 进行具 体 的规划 :
戏性 的软件 , 来集 中展示 整 个供 应链 的处理 流程. 该 流程 展示 了怎 样计 划 、 织 和控 制 原材 料 从 供应 商 组 到最 终 的消费 者之 间 的 流 通 . 文 针对 传 统 基 于课 本 本 的 教 学 方 式 的 不 足 , 计 和 实 现 了 基 于 VB 设 . NE 层 架构 的供 应 链 教 学 软 件 , 效 地 模 拟 了一 T3 有
表现 层 主要是 完成 界 面 和 与最 终 用 户 交 互 的功 能 ; 中间层包 含控 制应 用 程 序 逻辑 的业 务 组 件 , 封装 了 商业 逻辑 和规 则 , 过 定 义 版 本 的 Mi oot 据 通 c sf数 r 访 问应用 程序 块 ( AAB 与 数据 库 进 行 通 信 ; 据 D ) 数
第2卷 9
第 4期
兰
州
交
通
大
学
学
报
Vo . 9 No 4 12 .
Au . 0 0 g 2 1
21 0 0年 8月 文 章 编 号 :0 147 (0 0 0 -080 10 —3 3 2 1 ) 40 5 —4
J un l fL nh uJatn ie t o ra o a z o i o gUnv  ̄i o y
用体系结构, 可分为表现层 、 中间层和数据层. 中 其
用后端业务对象控制用户定位和处理流程.
3 务组件 )业 t
收 稿 日期 :0 90 —0 2 0 —52
基金项 目: 基于离散事件动态系统的特殊地形城市道路交通控 制策略仿 真研究基金( 8 3 J A 2 ) 00RZ 0O
层中的数据访问通过中间层的数据访问组件与数据 库进 行交互. 该应 用程序实现 了一个完整 的. E N T 逻辑 3 层系统[ ]其结构如图 1 1, 所示.
应商、 制造商 、 仓库 、 配送 中心和渠道商 等有效地组 织在一 起来进 行 的产 品制 造 、 转运 、 销及销 售 的管 分 理方法 . 为了使学生能更好地理解供应链管理中常见的 问题及 其产生 的原 因 , 以在教学 的过 程 中 , 以游 可 配
在 应 用 程序 各 层 之 间传 递 数 据 的数据 类 . 数 把 据 表结 合业 务规 则 抽 象 为类 , 中 的字 段都 抽 象 为 表 类 的属 性 , 这样业 务 逻 辑 层 对 数 据 库 中的表 和 字 段 的操作 , 成 了对 类 和类 的属 性进 行 的各种 操作 . 变
该 解 决 方案 由多 个不 同的项 目构 成 , 些项 目 这 的主要用 途 可 以见表 1 所示 .
表 1 供应链教学系统解 决方案中的项 目说明
T b 1 S lt n edsr t no epoet f u pyc a ahn s m a. oui s nt eci i fh rjc p l h i t c i s t o i h po t os ne g ye