数据分析的商业智能建设一、企业的信息化系统目前企业拥有ERP系统,物业管理系统和餐饮管理系统,加上即将实施的幼教管理系统,形成了较为完整的企业信息化建设体系。各个信息系统有相应的报表支持数据的查询,但系统内部综合报表的查询能力较弱,系统之间的交叉查询几乎未有应用。目前数据分析的展现形式较为单一,未能引进图形化的分析。随着数据的增多,需求的提高,传统报表系统面临的问题也越来越多,据此,建设商业智能平台,是信息化建设的方向。二、商业智能提升管理效率商业智能简称BI,作为一个工具,是用来处理企业中现有数据,并将其转换成知识、分析和结论,辅助业务或者决策者做出正确的决定。是帮助企业更好地利用数据提高决策质量的技术。各个系统的数据库作为商业智能平台的数据源,商业智能通过数据抽取,加工整合,使用多维度的展示方式提供给业务或领导,作为领导的经营分析和决策。数据展示有列表和交叉表画面,显示结果界面可以改变查找条件,可以进行统计、排序,可以按照多种种方式改变数值的显示格式。视图画面,提供切换视角和变换视图功能,通过变换与设置条件相应的数值的颜色表示强调。依次变换视角可进行多方面的数据分析。统计方法有合计、平均、构成比(纵向、横向)、累计(纵向、横向)、加权平均、最大、最小、最新和绝对值等。数值项目切换,通过按钮类的阶层化,由整体到局部,一边分层向下挖掘,一边分析数据,可以更加明确探讨问题所在。图表画面,系统使用自己开发的图形库,提供柱形图、折线图、饼图、面积图、柱形+折线多类图形化界面。在图表画面上,也可以像在阶层视图一样,自由地对层次进行挖掘和返回等操作。BI为企业掌控市场信息,科学合理采购、销售,有效的进行仓储控制,更好地把握商机、降低成本、提高效益发挥了重要作用。通过系统平台,把企业经营各环节数据进行综合分析、整理、提炼,为领导决策提供快速、高效依据,不断提升管理效率和水平,进而促进公司经济效益及核心竞争力的提升。三、商业智能软件厂商目前国内市场主要商业智能软件厂商有:IBMCognos、CrystalReports(水晶报表)、ORACLE、SAPBusinessObjects、思迈特、金蝶、用友华表、Informatica、Microstrategy等。其中CrystalReports(水晶报表)和IBM的cognos使用灵活,通过水晶报表和congnos来简单的介绍BI的大体情况。(1)CrystalReports(水晶报表)是一款商务智能(BI)软件,主要用于设计及产生报表。最大的优势是实现了与绝大多数流行开发工具的集成和接口,CrystalReports用于处理数据库,帮助用户分析和解释重要信息。使用CrystalReports可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。CrystalReports几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和完成一般的报表任务过程中,会一步一步地指导您进行操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。CrystalReports的灵活性并未停留在创建报表这一功能上。您可以用各种各样的格式发布报表,包括用Microsoft的Word和Excel发布、通过电子邮件甚至Web发布。高级的Web报表功能允许工作组中的其他成员在他们自己的Web浏览器中查看或更新共享报表。通过将CrystalReports的报表处理功能整合到自己的数据库应用程序中,应用程序和Web开发人员可以节省开发时间并满足用户的需求。CrystalReports支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。(2)IBM提供了全面的商业智能解决方案,包括前端工具、在线分析处理工具、数据挖掘工具、企业数据仓库、数据仓库管理器和数据预处理工具等。结合行业用户的业务需要,IBM还向用户提供面向政府、电力、金融、钢铁、电信、石油、医疗行业的商业智能解决方案。IBMCognos商业智能解决方案基于已经验证的技术平台而构建的,旨在针对最广泛的部署进行无缝升级和经济有效的扩展,能满足各类型用户的不同信息需求。Cognos10扩展了传统商业智能的功能领域,通过规划、场景建模、实时监控和预测性分析提供革命性的用户体验。该软件已将报表、分析、积分卡和仪表板汇集在一起,并支持用户在微软Office等桌面应用程序中分发商业智能数据,以及向移动智能终端(例如iPhone、iPad、安卓手机、BlackBerry等)交付相关信息。四、商业智能的实施实施商业智能系统是一项复杂的系统工程,整个项目涉及企业管理,运作管理,信息系统,数据仓库,数据挖掘,统计分析等众多门类的知识.因此用户除了要选择合适的商业智能软件工具外还必须拥有过硬的实施商,按照正确的实施方法才能保证项目得以成功.商业智能项目的实施步骤为:1.需求分析:需求分析是商业智能实施的第一步,在其他活动开展之前必须明确的定义企业对商业智能的期望和需求,包括需要分析的主题,各主题可能查看的角度(维度);需要发现企业那些方面的规律.用户的需求必须明确。2.数据仓库建模:通过对企业需求的分析,建立企业数据仓库的逻辑模型和物理模型,并规划好系统的应用架构,将各类数据按照分析主题进行组织和归类。3.数据抽取:数据仓库建立后必须将数据从业务系统中抽取到数据仓库中,在抽取的过程中还必须将数据进行转换,清洗,以适应分析的需要。4.建立商业智能分析报表:商业智能分析报表需要专业人员按照用户制订的格式进行开发,用户也可自行开发。5.用户培训和数据模拟测试:对于开发—使用分离型的商业智能系统,最终用户的使用是相当简单的,只需要点击操作就可针对特定的商业问题进行分析。6.系统改进和完善:任何系统的实施都必须是不断完善的。商业智能系统更是如此,在用户使用一段时间后可能会提出更多的,更具体的要求,这时需要再按照上述步骤对系统进行重构或完善。五、结语通过建设公司数据分析的BI平台,建立公司整体数据模型,可实现多个业务系统之间的应用集成和跨部门、跨地区的数据共享,完成数据挖掘、联系分析等功能,既能为公司各层面的人员提供各类查询和分析数据,为决策提供辅助依据,也可以提高企业管理水平,从而更好地为企业生产与战略规划提供服务。