论文部分内容阅读
随着数据库技术的不断成熟,数据仓库技术的以及网络技术、人工智能等计算机相关技术的不断发展,决策支持系统的开发和应用领域进一步扩大,以满足各领域决策者的各种需求。刑事案件决策支持系统作为公安信息化建设的重要组成部分。系统是在将公安机关各种业务信息进行数据集成的基础上,建立数据仓库,运用数据挖掘技术,主要围绕刑事案件和涉案人员进行分析,分析结果为公安机关打击和预防犯罪提供决策支持。本文首先对数据仓库、数据挖掘等理论知识进行简介,并对基于数据仓库的决策支持系统进行描述。其次对刑事案件决策的信息源进行划分,即案件现场信息、业务信息及社会公用信息,设计以“案件”和“案犯(人员)”为主题的数据仓库,Server 2005为数据仓库的软环境。以Microsoft SQL Server 2005中的商务智能应用程序开发工具(BI Dev Studio)作为数据挖掘工具,文中重点描述Microsoft关联规则、决策树挖掘算法的应用实例。文中系统的设计与实现部分,在需求分析的基础上,介绍与数据挖掘编程相关API及用法,如多维的ADO. NET、分析管理对象AMO等,最后介绍了系统的架构和部分功能实现。