当前位置:
文档之家› 设计模式在管理信息系统开发中的应用研究
设计模式在管理信息系统开发中的应用研究
・ 5・ 3
设 计模式 的基 本 描述 格式 通 常包括 : ( ) 式 的名称 ; 1模 ( ) 式 要解决 的问题 及模 式所 适用 的环 境 ; 2模 () 3 一个 通用 的解 决 方 案 , 括模 式 中的 组件 、 包
行 通讯 , 而简 化 了它们之 间的依赖 关 系. 从
在软件设 计 工作 中 , 找 到对 于某 类 问题好 的 当
验 证 的 、 用 的解决 方案 , 个解决 方案 是对反 复 出 通 这
解决方案时, 一般会从中抽象出模型并反复使用 , 这
有助 于我们将 新 的设 计建 立在 以往工作 的基 础上并
现的设计结构进行识别和抽象得 到的, 它通常由多
() 3 结构 图
组件 间 的交互 以及它们 的职责 、 系和协 作 ; 关 ( ) 用 这种解 决 方案会 产 生 的效果 . 4使 依 据 目的不 同 , 式可 分 为创建 型模 式 、 模 结构 型
收稿 日期 :0 0— 7—1 21 0 7
适用环境 、 使用效果和利弊的权衡以及该模式是否
与 其他模式 有关 等 内容.
作者简介 : 宋娜娜(9 9一 , , 17 ) 女 河南新 乡 , 人 助教 , 硕士研 究生, 主要从 事信 息系统管理方面的研 究
第 3期
宋 娜 娜 : 计 模 式在 管理 信 息 系统 开 发 中的 应 用 研 究 设
要考 虑多种 因素诸 如封装 、 粒度 以及灵 活性 , 而这些 因素往往是 冲突 的 , 以如
设计 模式 关 注 的 是 特 定 设 计 问 题 及 其 解 决 方 案, 在每 种模式 中均 描 述一 个 设 计 问题 和 一 个经 过
宋 娜 娜
( 州航 空工业 管理 学院 信 息科 学学院 , 郑 河南 郑州 40 1 ) 505
摘 要: 通过 分析 传 统 的 MI 发过 程 中访 问数 据 库 技 术 的 缺 点 , 明 了 以应 用 面 向 对 象 开发 技 术 为 思 路 , 绍 了 S开 指 介
设计模 式的优点 , 并详 细分析 了 F cd aae模式. 在此基 础上 , 出 了一 个使 用 F cd 提 aae模式 的数据 库访 问模 型, 并写 出了实际的实现 , 出了一 个在 .E 给 N T开发环境 中数据库访 问的解决方案, 此方法是 解决 MI S系统
C r t h r l ad r hi o e e n e 首先 提 出 了设计 模 式 的 概念 , sp A x
尽 管他 描述 的是建 筑 和 规划 中的设 计 模 式 , 其 中 但 体 现 的思想也 适用 于 建筑 设 计 以 外 的一 些领 域 , 例 如面 向对象 软件设计 领域 . 只是 在这里 , 对象 和接 口
管 理信 息系统 ( ngm n If m t nSs m, Maae etno ao yt r i e
是将 这些 面 向对 象 的设 计经验 按模 式名称 、 问题 、 解
M S 是一个建立在 网络环境下的综合信息管理系 I)
统, 通过 计算机 网络 , 可实 现企业不 同部 门之 问数据
开发 中数 据 库 访 问通 用 方 法 .
关键 词 : 设计 模 式 ;Fcd 模 式 ; D .E aae A ON T
中 图分 类 号 :9 16 C 3 .
文 献 标 识 码 : A
文 章 编 号 :64—30 2 1 ) 3— 0 4— 4 17 3 X(0 0 0 0 3 0
的流通 和共享 , 得 决 策部 门能 及 时得 到 需要 的数 使
决方 案和 效果 这 4个基 本 要 素 系 统地 归类 以 便 重
用, 从而构成不同设计之间通信的基础. 它是一种可
重用 的 “ 富 ” 可 以应 用 于 不 同 的 问 题域 . 文 使 财 , 本
据, 并将 决策信 息反馈 给各部 门. 理信息 系统 的开 管 发, 无论 是使用 流行 的第 4代 编程语 言开发 , 还是 基
个 对象组 成 , 式 中不仅描述 对象 的设计 , 模 而且 描述
复用 以往成 功的设 计 方案 , 得 面 向对 象 的设 计 更 使
对 象 间的通 信 . 同时 , 在每种 模式 中还包括 该模 式 的
灵活 和更具 复用性 . 目前 , 向对 象技术 的研究 人员 面 正在 尝试使用 设计模 式这 一概念 . 所谓设 计模 式 , 就
取 代 了墙 和 门窗 , 模式 的核心都 是一 样 的 , 但 即在某
种 环境 下解决 特定 问题 的通 用方 法 j .
组类 来实 现的 , 这 些类 之 间存 在 着 复 杂 的相 互依 在 赖关 系. 面 向对 象 的设 计 中 , 困难 的是 寻找合适 在 最
的对 象来构 造软 件系统 , 从而设 计 出理 想 的类 , 由于
1 设 计 模 式
1 1 设 计模 式简 介 .
不可少的. 如何方便地实现数据库 的访问是管理信
息 系统开 发过程 中需要 重点考 虑 的部分 .
随着 面 向对 象技 术 的成 熟 , 各 种 软件 开 发环 在 境 中都提供 了对 数据 库 访 问 的支 持 , 一般 是 通 过一
设 计模 式 的思 想 最 初来 源 于 建筑 领 域 , 筑 师 建
于 We b的应用 程序 , 们 常采用 3层 ( 示层 、 务 人 表 业
用面 向对象 开 发 技 术 , 用 设 计 模 式 , 出 了 一 个 应 提 在.E 开发环 境 中数 据库访 问的解决方 案 . NT
层 和持久 层 ) 系结 构 , 中 , 数 据库 的使 用 是 必 体 其 对
第2 2卷 第 3期
21 0 0年 9月
河南工程 学院学报(自然科学版)
J RNA F HEN NS I U E 0 GI E NG OU LO AN I T T T F EN NE RI
Vo. 2. . 12 No 3 S o . 01 e t2 0
设 计模 式 在 管 理信 息 系统 开发 中 的应 用 研 究