基于日志挖掘的打印管理系统的分析与设计
2012-07-04唐维燕
电子工业专用设备 2012年5期
唐维燕
(中国电子科技集团公司第四十五研究所北京100176)
1 原型系统的总体结构
本系统采用了WMI 和数据挖掘技术,对打印服务器的系统日志进行分析,用以进行打印任务查询、打印成本分摊、设备使用情况分析等打印管理工作。打印管理系统主要由前端、后端的打印管理控制台和打印日志数据库及打印服务器组成。前端主要包括收集查询条件、统计打印信息和打印分析展现等3 个部分。后端主要由日志数据库管理、日志查询统计分析处理、日志记入数据库、日志文件保存与备份、日志挖掘与分析等5 个部分组成。原型系统总体结构如图1 所示。

图1 系统总体结构图
本文讨论的重点在于数据挖掘过程中打印日志数据准备、数据预处理、挖掘和分析部分,着重探讨如何进行打印日志的数据准备、挖掘和分析。其中涉及的功能模块包括:
●打印管理前端:一个人机对话的窗口,提供可视化的界面。
●数据库管理模块:提供数据的可维护功能。
●数据预处理模块:根据对打印管理信息的需要,利用WMI 对打印服务器的系统日志记录中关于打印数据信息进行提取和预处理,包括数据的清洗、归约、交换、集成等功能。
●数据挖掘模块:对日志数据源进行关联挖掘分析,以得到有用的信息。
●日志查询统计模块:对经过数据挖掘和分析的日志记录依据查询条件计算、分析、汇总。
2 WMI
本系统的打印日志数据准备借助WMI 技术实现。WMI (windows management instrumentation,Windows 管理规范) 是内置在Windows 2000、Windows XP 和Windows Server 2003 系列操作系统中……
登录APP查看全文
