浅析Lotus Notes开发_图文

维普资讯 http://www.cqvip.com

第 1 鲞 第 1 期 9 0
20 0 3年 1 O月

Ga u Sc甘 肃 a c ns i nc 科 技 hno ogy e e nd Te l

. 9 No 1 1 .0
Oc . 200 t 3

浅 析 Lou ts开 发 tsNoe
孟 煜, 柴新 建
( 州 炼 油 化 工 设 计 院 , 肃 兰 州 7 0 6 ) 兰 甘 3 0 0



要 : 过 对 Noe 通 ts功 能特 性 分 析 , 绍 了其 在 办 公 自动 化 中的 应 用 与 开发 情 况 . 介

关■词 : 办公 自动 化 ~ ts开发 Noe

中圈分类号 : 234 TP 1 .

1 Noe ts简 介
办 公 自动 化 ( 0A) 直 是 I 建 设 的 重 点 ; 一 T 同
时 , 于 办 公 自动 化 具 有 涉 及 岗 位 , 员 众 多 , 理 由 人 处

处 理 需 要 大量 与 数 据 的关 系 或 不 同 表 之 问很 多 ' ' 连 接" 的情 形 时 , 会 出现 问题 . 就
22 . Noe ts同关 系型 数 据 库 的 比 较 : 表 1所 示 如
表 1
关 系型数 据库 基于 事务处理模 型 使用结构 化数据
提 供 实 时 访 问数 据

流 程 烦 琐 , 变 等 特 点 , 成 为 I 建 设 的 难 点 之 多 而 T


L t sNoe ou ts
基 于 文 档 型

.

网络 化 和 Noe ts平 台 的 出现 使 上 述 问题 迎 刃 而

解 .许 多 成 功 的案 例 确 立 了 Noe ts在 办 公 自动 化 方 面事 实 上 的标 准 地 位 .需 要 指 出 的是 Noe ts不 仅 模 拟 了 办公 过 程 , 且 支 持 人 们 通 过 模 拟 而 改 革 办 公 而 流 程 . 然 , 是 传 统 的办 公 自动 化 工 具 ( 显 这 如传 真 机 , 复 印机 ) 无 法 胜 任 的 .当 然 , ts不 仅 仅 是 实 现 等 No e
和 运 行 办公 自动化 的 平 台 , 还 应 用 于 如 下 几 个 方 它
面:

使用 半 结构数 据元 素 ( 富 丰 文本 , 片 . ) 图 等

使 用 复 翻来 增 加 或 减 少 文 档 ( .} ) 按 I 改

使 用 特 别 的 q er s定 位 数 u ie i 使用视 图定位 数据 据 集中在一 个企业 内部 使用 s QL来 访 问 在 企 业 与 企 业 间

使用全 文检索来 访 同

( )Noe 1 ts是 工 作 流 自动 化 和 群 件 标 准
( )Noe 2 ts是 内联 网

2 3 从 以上 两 点 , 出下 列不 适 于 Noe . 得 ts的应 用 ( )实 时 的数 据 处 理 ; 1

( )Noe 3 ts是 电子 邮件 系 统 ( )Noe 4 ts是 知 识 管 理 系 统 ( )Noe 5 ts实 现 了 B R( 务 流 程 优 化 ) P 业 ( )Noe 6 ts是 电子 商 务 的基 础

( )大 于 4 的数 据 库 ( 2 G R5增 加 到 6 G) 4 ;
( )基 于 q e y和 基 于 报 表 ; 3 ur ( )复杂 计 算 . 4

3 No e ts开 发

2 No e ts特 性 分 析
下 面 就 以一 个 例 子 简 述 一 下 No e ts开 发 的基 本 No e ts虽 说 功 能 强 大 , 是 它 不 是 万 能 的 . 例 但 如 : ts不 能 ( 不 适 合 ) 现 关 系 数 据 库 擅 长 的 Noe 或 实 基 于数 据 的 联 机 事 务 处 理 ( TP) 帐 务 处 理 , OL 如 库 存 , 蓄 等 .下 面 就 No e 储 ts的 特 性 进行 的 分 析 :
2 1 Noe . ts的 优 势 与 劣 势

思 路 : 销 售 公 司 想 用 一 个 软 件 将 公 司 的 签 订 的合 某

同情 况 , 售 服 务状 况 , 户 情 况 管 理 起 来 .这是 一 销 客
个 基 于 文 档 的 管 理 应 用 , 用 Noe 应 ts开 发 是 最 佳 选 择 . 面 介 绍 如 何 用 No e 步 步 实现 要 求 的功 能 . 下 ts一 ( )像 其 它 开 发工 具 一样 , 先 新 建 数 据 库 . 1 要 启 动 L t s D mio D sg e , 建 一 个 空 白 数 据 库 , o u o n e in r 新
命 名 为 S ls n f ae . s .

数 据 库 Noe 有 一 个 基 于 文档 的 , 特 的 , 成 ts 独 集 式 数 据 库 .这 种 设 计 的优 点 是 Noe ts开 发 人 员 只 要 有 少 许 数 据 库 设 计 背 景 就 可 以轻 松 地 创 建 数 据 库 并 实 现 它 . 于文 档 资 源库 数 据 库 , 论 组 和 简 单 的工 对 讨 作 流 应 用 程 序 , ts 最 佳 选 择 . No e 是

()软件 开 发 中最 基 本 的 功 能 就 是 数 据 录入 , 2
而 在 Noe ts中 , 单 是 实 现 数 据 录入 功 能 最 适 合 的 表 设 计 元 素 .以合 同 管 理模 块 为例 , S l . s 在 ae n f中新 s 建 一 个 表单 , 单 中加 入 域 . 相 当 于关 系 塑数 据 库 表 域 的 字 段 , 个 域 的类 型 可 以 是 普 通 的 文 本 , 这 日期 , 也

但 是 , 关 系 数 据 库 观 点 来 看 , ts数 据 库 是 从 Noe ' 规 范 化 的 据 库 一 基 本 上 是 一 个 平 面表 .在 ' 非 数

维普资讯 http://www.cqvip.com

5 2









第 1 9卷

可 以是 列 表 框 , 合 框 , 以根 据 应 用 需 要 选 择 .在 组 可

块 功 能 完 成 后 , 要 将 这 些模 块 组 织起 来 , 时 就 用 需 这

这个 应 用 中 , 同 的分 类 我 们 选 择 了组 合 框 , 义 域 合 定
时我 们 输 入 了公 司 常 用 的 几 种 分 类 , 使 用 时发 现 , 但

到 了 Noe ts的 其 它 设 计 元 素 . ( )新 建 大纲 . 纲 是 数 据 库 内容 的 索 引 . 大 5 大 在 纲 中 组 织 整个 数 据 库 的 结 构 . 各 个 模 块 组 织 起 来 . 把 ( )建 立 页 面 , 6 引入 库 中新 建 的大 纲 , 对 页 面 再 进行 美 化 , 加 美 观 . 增 ( )建立 帧 结 构 集 , 个 帧 结 构 集 中 包 含 若 干 7 一 个 帧 结 构 , 结 构 的多 少 及 布 局 根 据 需 要设 定 , 个 帧 每 帧结 构 再链 接 不 同 的设 计 元 素 .

遇到 不 常见 的分 类 , 得 修 改 程 序 , 不 方 便 .为 了 还 很 解 决 这 个 问题 , 细 研 究 了域 的属 性 , 现 只 要 在 定 仔 发
义 域 时 选 择 " 以 使 用 不 在 列 表 中 的数 值 " 遇 到 列 可 , 表 中 没有 的分 类 , 接 输 入 就 可 以 了 . 直 由此 也 可 以反 映 出 , 其 它 开 发 工 具 中需 要 写 一 段 程 序 解 决 的 问 在 题 , No e 在 ts中 就 可 以通 过 一 两 个 选 项 便 可 以 达 到 相 同 的效 果 .而 且 , ts的权 限设 定 也 很 方 便 .在 Noe

至 此 , 计 工作 基 本 完 成 , 对 各 个 元 素 美 化 一 设 再
下 , 到初始界面 . 得

表 单 的属 性 中可 以设 置 表 单 信 息 , 景 , 体 等 常 规 背 字
属性 , 最具 特 色 的 是 可 以设 置 表 单 的 安 全 性 , 表 单 即

的权 限管 理 .在 此 例 中 就 可 以设 定 什 么人 有 读 合 同 的权 限 , 么 人 有 刨 建 合 同 的权 限 , No e 什 在 ts的其 它 设 计 元 素 中也 可 进 行 类 似 的属 性 设 置 . ( )Noe 3 ts的表 单 只 是 一 个 数 据 编 辑 的 设 计 元

4 总 结
No e ts的 开 发 和 常用 的 VB, VC等 不 同 , 个 开 整 发 思 路 和步 骤 都 有 很 大 的 区别 . 比如 : 用 其 它 开 发 利 工 具 , 立 数 据 库 后 就 应 该 再 建 立 数 据 表 , No e 建 而 ts 则 根 本 不 用 建 立 数 据 表 , ts是 基 于 文 档 进 行 管 Noe 理 的 , Noe 而 ts的表 单 就 是 文 档 的 载体 .所 以 No e ts
的 入 门要 困难 一 些 .而 且 在 应 用 Noe ts的 开发 过程

素, 要想 浏览 所 有 的合 同 信 息 , 需 要 创 建 视 图 .视 还
图 的 功 能 有 些 类 似 于 VB 中 的 GRI 控 件 , 视 图 D 在

中可 以选 择 显 示 文 档 中 的 哪些 信 息 , 何 排 序 等 等 . 如
为 了查 找 的 方 便 , 可 以 按 照 合 同分 类 建 立 不 同 的 还
视 图.

中 , 会 到 No e 功 能 的 强 大 , 提 供 了 许 多选 项 来 体 ts 它
简 化 开 发 , 也 就 要 求 对 任 何 一 个 小 的选 项 都 不 要 这

( )合 同 管 理 的 功 能 基 本 完 成 了 ( 余 具 体 细 4 其 节 就 不 赘 述 了 ) 其 它 模 块 的设 计 步 骤 类 似 .基 本 模 ,
( 接 第 6 页) 上 9

放 过 , 确 应 用 这 些 选 项 , 以 大 大 简 化 的 开 发 工 正 可
作.

( )物 体存 放 不 当 . 4 ( )冒险进 入危 险 场所 . 5 ( )吊物 下作 业 , 留 . 6 停 ( )盲 目 自信 , 电作 业 . 7 带 ( )不 按 规 定 使 用 防 护 用 品 ( 安 全 帽 , 全 8 如 安 带, 不戴 防 护镜 或 面 罩 , 穿 安 全 鞋 等 ) 未 . ( )特 殊 工 作 隔行 作 业 . 9 上 述 种 种 不 安 全 行 为 因生 产 的 多样 性 而 时 有 发 生, 因此 , 处 理 安 全 事 故 与 加 强 管 理 的 同 时 , 视 在 应 人 的 因 素 为 首 位 , 断 强 化 监 督 , 实 管 理 , 能 防 不 落 方 患于未然 .



定 要使 操 作 者 的 思 想 合 乎 客 观 世 界 的规 律性 .规

3 针对 人 的 因素 , 防止 安全 事故 的措 施
生 产 是社 会 性 的 , 会是 人类 组 成 的 . 因此 , 社 要 防 止 生 产 中 的安 全 事 故 , 只有 防止 人 的 失误 , 能 最 才 大 限 度地 消减 事 故 . ( )加 强 宣传 , 立 牢 固 的安 全 意识 . 1 树 ( )使 操 作 意识 始 终 保 持 最 佳 觉 醒 状 态 . 2 ( )建 立 合 理 , 学 的 安 全 规 章 制 度 . 全 生 产 3 科 安 的 规 章 制 度 , 长 期 在 生 产 实 践 中 用 血 的 教 训 换 来 是 的, 它反 映 了事 物 的 客 观 规 律 , 保 证 安 全生 产 , 要 就

章 制 度 的制 定 和 执 行 , 要 建 立 在 职 工 自发 的基 础 既 上 , 要 具 有 一 定 的 强 制 性 , 建立 在 岗位 责 任 为 中 又 使 心 的安 全 管理 , 育 和 操 作 制 度 得 以实施 和运 用 . 教 ( )加 强 安 全教 育 和 安 全 训 练 . 它 包 括 带 有 强 4 制 执 行 的安 全 法 规 教 育 , 高 操 作 者 素 质 的安 全 知 提 识 教 育和 安 全 技 能 教 育 , 过 安 全 教 育 和 安 全 训 练 , 通 达 到 使 操 作 者 自觉 遵 守 法 规 , 成 正 确 的行 动 , 高 养 提 感 觉 , 别 , 断 危 险 的能 力 及 在 异 常 情 况 下 处 理 事 识 判 件 的能 力 , 减少 事 故 的 发 生 . ( )改 善 作 业 环 境 .要 创 造 舒 适 的工 作环 境 和 5 养 成 良好 的 文 明工 作 作 风 .教 育 操 作 者 在 安 全 生 产

中趋 利 避 害 , 自觉做 好 身 边 的各 项 工 作 , 持环 节 相 保 扣, 畅通 无 阻 . ( )保 证 设 备 的 良好 运 转 状 态 6 总 之 , 全 预 防措 施 在实 施 操 作 的各 个 阶段 , 安 各
个 环 节 都 能 得 到 以 体 现 , 要 坚 持 " 全 生 产 , 防 只 安 预 为主" 的基 础 方 针 , 紧 抓 好 以人 为 本 的 各项 管 理工 紧 作 , 生 产 中减 少 和 杜 绝 安 全 事 故 的发 生 , 能 达 到 在 才
生 产 的真 正 目的 .


相关文档

lotus notes 开发经验
lotus notes 开发常用方法
开发人员眼中的lotus Domino/Notes
Lotus Notes应用维护简析
lotus and notes web开发
Lotus Notes邮件开发
浅析Lotus Notes访问外部关系数据库的方法
在 Lotus Notes 8 中开发复合应用
基于LOTUS NOTES开发的昆钢办公自动化系统
lotus notes 5.0 开发技巧
电脑版