Domino中进行高效统计算法探索.pdf
《Domino中进行高效统计算法探索.pdf》由会员分享,可在线阅读,更多相关《Domino中进行高效统计算法探索.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 o 0 5 年 第 2期 酒钢科 技 D o m i n o 中进行高效统计算法探索 叶剑 民 摘要统计功能一直是运用 L o t u D o mi n O 进行办公 自动化开发的一个瓶颈。本文通过在 项 目实施过程中对一些算法的运用和探索。提出了一种进行高效统计的方法。并介绍了在酒钢 0 A系统物品管理模块中的应用。关键词0 A 统计数组静态数据表子文档 D 0 M I N 0中统计功能现状 及实现方式 采用 L O t u s D o m i n O实现办 公 自动化 具有开放性好、安全、易用、便于管理、伸缩 性好、开发周期短以及跨平台等优点,但也 存在实时性差、处理运算的速度低及处理
2、 结构化数据能力弱等问题。通常,要在 D o m i n O中实现统计功能,需先创建统计时所需的表单及视图。包括 统计条件选择表单(下称“A表单”)、统计 结果显示表单(下称“B表单”)及视图(下称“B视图”)、子文档表单(下称“C表单”)及 视图(下称“C视图”)。程序的执行模式为:在用户完成、A表单的填写并提交时。系 统先根据用户选择 的条件检索 出需 被统 计的文档集合,再用 B表单创建一个统计 结果文档。并取 出其全局标识 U N I D作为 统计结果文档与子文档的关联主键。然后 开始进行统计信息转换运算,即:如果被 统计信息(下称“数据”)的存储方式为文档 中的静态数据表时,则对应于
3、该表中的每 行记录创建一个子文档。完成大量数据转 换后,再将相关子文档进行归类运算,即:对 同一类别子文 档进行部分属性 的合计 计算后创建统计结果子文档,当统计计算 完成后 开始进行统计结果显示样式构造 运算。即读取相关统计结果子文档并逐条 计算,使计算结果为一可在富文本域中显 示的表格。此方法存在以下缺点:统计计算时 间过长;统计期间 C P U使用率大幅度上 升;子文档 占用磁盘空间;需程序员 额外进行创建关联子文档的表单和视图 等工作。加大了开发的工作量。所以在很 多用 D o mi n O实现 的办公 自动化 系统 中,无论是开发人员还是办公系统使用人员 都对统计功能敬而远之。但日常
4、办公中的 统计业务不容忽视。同时整合、统计各个 信息“孤岛”中数据使之成为一个有机整 体是企业信息化 的必然之路,因此研究如 何在 D o m i n o 中运用合理、高效、可行的算 法,使统计功能可用、易用、好用,最终达 到在 办公 自动化 系统 中用好 统计功能是 很有必要的。本文提出了一种高效率的统计方法,该方法不但克服了常用统计方法的缺点,而且具有以下优点:不用保存子文档仍然 可以保存统计结果;无论被统计数据是静 态数据表还是子文档均可用此方法进行统 计。并且不用进行数据转换也可 以进行统 计计算。维普资讯 http:/ 2 2 o o 5 年第 2期 2 D 0 H I N 0中高效
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Domino 进行 高效 统计 算法 探索
限制150内