论文部分内容阅读
在企业信息化建设过程中,先后开发了许多管理系统,如人力资源管理系统、生产管理系统、采购管理系统、销售管理系统、财务管理系统、客户关系管理系统等,这些子系统在企业的发展过程中发挥了很大的作用。但由于在建设这些系统时缺少整体的规划,不可避免的出现了信息孤岛,信息对抗等问题,汽车销售分析决策系统将对这些分散的系统进行整合,对数据进行集中管理,为企业的销售行为提供分析决策的依据,通过数据来指导企业的销售行为,具有重大的意义。汽车销售分析决策系统整合现有的人力资源管理系统、生产管理系统、采购管理系统、销售管理系统、财务管理系统、客户关系管理系统,建立数据仓库,为企业的管理者提供各种报表、图表功能,使用这些功能可以对企业的销售行为进行分析决策,这些功能包括:销售指标分析报表类(按年、季度、月粒度进行统计钻取,按省、市、县统计钻取)主要包括财务贡献指标分析报表、市场营销指标分析报表、客户指标分析报表等功能;并支持饼图、折线图分析。销售综合分析报表类(按年、季度、月粒度进行统计钻取、按省、市、县统计钻取,主要包括销售业绩分析报表、销售财务分析报表、营销费用分析报表、销售渠道分析报表、客户综合分析报表、销售综合分析报表等功能,并支持柱图、饼图、折线图等图表结合的分析功能。在汽车销售分析决策系统的建设过程中,经历需求分析、数据仓库构建、数据ETL程序开发、详细设计与编码等阶段。在需求分析阶段,通过对公司日常工作的报表进行分析,确定分析的主题,明确系统要开发的功能,需求分析的内容是系统构建的基础。在数据仓库构建阶段,对现有系统的数据进行整合,建立企业的“数据池”,实现数据的共享。在本阶段建立企业的数据仓库模型,构建系统的数据仓库。本系统通过Microsoft SqlServer2005 Analysis Service构建系统数据仓库。数据ETL程序开发阶段,建立“数据池”编码规范,统一数据标准、信息编码标准,实现数据的准确性、完整性、规范性、无歧义性存储。对各种不同系统的数据进行ETL,对分散的数据进行收集、整合。本系统通过Micorsoft Sqlserver2005 Integration Services工具进行ETL程序的开发。在系统的详细设计与编码阶段,运用Microsoft Sqlserver2005 Report Service进行各种报表和图表的开发,实现系统各种功能。本文分析了汽车销售分析决策系统的研究背景及现状,通过需求分析、系统设计、详细设计和编码测试等几个阶段,设计并实现了汽车销售分析决策系统,能够为今后开发同类软件产品提供借签。