论文部分内容阅读
统计软件包在社会发展中发挥着重要作用,中国在统计软件方面的发展相对较晚。目前流行的通用统计软件包一般都是国外产品。它们不支持中文操作界面,并且获取和分析数据需编写SQL脚本,对非专业用户来说使用困难,不具有跨平台获取异构数据库数据的应用功能。这些使用要求和获取数据的限制,加上不菲的购买或租赁费用,使得国外统计软件包至今在中国不能被广泛使用。在当今社会,统计理论和方法的研究已相当成熟,在许多学科和领域中得到应用,统计软件包的研究与开发在国内鲜有报道。因此,研究、设计和实现国产统计软件包很有必要。本论文针对三层构架模式研究统计软件包的设计与实现方法,重点对实现表示层的技术路线展开研究。本文主要的研究工作如下:1)针对三层构架模式统计软件包的总体设计目标,通过对人机操作界面设计理论和方法的研究,设计和实现了符合国内用户实际操作习惯和数据库元数据结构信息中文语义展现的导航式人机交互界面;2)采用XML格式文档技术,研究和实现适合三层构架模式统计软件包的数据接口协议,解析和生成XML格式接口协议并得到实际应用;3)研究和实现了Socket通信原理与人机交互界面理论的结合应用;4)研究和实现了基于数理逻辑推理的表示层统计请求优化生成获取数据路径的创新技术,该技术在多数据源数据抽取和/或数据量大的情况下能够帮助优化获得有意义的统计分析数据对象,提高抽取数据和进行关系运算的效率。5)参与了统计信息的收集、存储的结构设计,以及结合XML数据源优越性的动态图表生成技术的研究与实现。在上述研究工作中,作者提出基于数理逻辑推理的思想和方法优化统计数据对象抽取路径的技术,并已发表研究文章,具有一定的学术参考价值。本文研究、实现与总结的基于三层构架模式统计软件包表示层的实现技术,对于行业领域的统计软件开发具有参考意义。本文研究成果为数据分析系统软件实现奠定了相关理论和技术基础,其应用能够显著提高生产管理与辅助决策水平。