论文部分内容阅读
在经济全球化和信息技术飞速发展的今日,行业规模和企业数量不断上升,竞争日益激烈,如何利用信息系统为当前企业中各方人员提供更具针对性和专业化的服务,满足他们在统计、分析、预测方面的需求成为一个重要问题。新一代商务智能系统的出现为人们带来了希望,它在正确时间为正确用户提供了正确信息,实现了最优化的决策,从而充分满足了各方需求,提升了企业管理水平和竞争力,降低了成本和风险。商务智能的核心技术主要包括数据仓库、数据挖掘、联机分析处理与企业信息门户技术。本文介绍的BGD-OLAP报表系统由旧系统改造而来,作为新一代商务智能系统,它将为北京朝批商贸有限公司提供更广泛的更深度的更具个性化的联机分析处理和报表查询功能。本文提出从两个方面改造原BGD-OLAP报表系统:第一方面是前端展示从C/S到B/S的改造;第二方面是后端存储从集中式到分布式的改造。
本文利用Web服务(Web Service)技术对原系统进行了C/S到B/S的改造,改造后系统以商务网站的形式,为用户提供以OLAP报表形式展示的信息查询功能,增强了用户异地浏览和信息采集的灵活性,扩大了系统使用范围。由前端展示的B/S改变带来的问题是对原系统的功能弱化,难以实现传统模式下的大量明细数据查询和自定义统计分析。另一方面,为加速OLAP查询响应时间,通常将事实表根据不同粒度进行粗化后的结果存储至多个新立方体中,再将它们分发到不同用户以满足不同粒度的分析需求。为了解决B/S模式的不足和数据高度集中后的统一分发需求,本文提出了后端存储从集中式到分布式的改造,数据同步是改造的关键环节。本研究在参考Sybase Mobilink数据同步中间件基础上,结合了北京朝批商贸有限公司数据仓库应用的特点,设计并初步实现了BGD-DataSync数据同步系统,该系统支持自定义同步时间、参数传递、客户端脚本上传和本地执行、自定义更新主键,自定义事务管理和同步操作顺序等功能,具有良好适用性和灵活性,更加适合该企业数据仓库应用的数据同步需求。改造后的BGD—OLAP报表系统实现了数据的高度集中,解决了立方体在分发中的同步问题,实现了原系统全部功能,提高了数据仓库在企业中的应用水平。