论文部分内容阅读
现今社会各类先进科学技术迅猛发展,特别是以通信、计算机、网络为代表的互联网技术更是一日千里,信息网络技术亦已成为国家的经济基础和命脉之一,成为推动社会和经济发展的强大动力。随着我国与世界信息高速的接轨,企业通过网络获得信息必将为企业带来巨大的经济社会效益,采用信息化的技术手段进行运营管理,已经成为各个企事业单位追求科学管理之必经之路。对于中船重工某研究所而言,同样需要一套信息化的系统来帮助提高自身的研究工作效率以期增强社会竞争力。管理信息系统,作为企业管理系统的典型应用,如何快速、高效地开发安全可靠的MIS系统,以及如何在最短的时间和最少成本范围内,成功完成系统交付,已成为业界讨论的热点之一。本论文基于一个综合信息管理系统的成功交付案例,给出了一套整合Visual Studio、SQL Server、XML、BI(SSAS)和数据挖掘技术的轻量级企业应用信息系统的解决方案。本文首先参阅现有的管理信息系统的模型,研讨B/S与C/S软件架构的优缺点,对“分布式信息管理系统”进行详细的需求用例分析,提出了基于C/S的三层结构的MIS系统总体技术框架;同时研究了数据挖掘技术以及Microsoft新近推出的BI(商务智能)技术及其在数据挖掘领域中的应用,并采用SQL Server中的SSAS模块设计实现数据挖掘功能,构建了一个相对完整的决策辅助功能模块;然后探究了SQL数据库与Visual Studio平台的融合技术:ado.net/adomd.net等API,通过采用该类接口,不但使客户端与底层数据库操作完美协调而且能将已完成的数据挖掘模块与系统顺利对接。最后采用Visual C#等结构语言编程实现“分布式信息管理系统”,该系统功能完善、性能稳定、效率高,已在研究所工作中投入正式使用,取得良好的效果。