论文部分内容阅读
西南财经大学中国金融数据中心是国家211学科建设重点研究工程项目之一。该中心旨在利用多方信息与资源、信息技术和学术研究条件的优势,在西南财经大学现有的科研设备条件和学科建设的基础上,建立一个为研究和教学服务的综合性金融信息系统和国际数据交换中心。该中心是为了给广大金融从业人员、高校的师生以及其他对金融业感兴趣的专家、学者提供数据查询、数据分析、信息交流以及其他服务的平台。本文从数据库设计、逻辑查询、页面显示等几个方面入手,结合多维数据模型、Hibernate映射理论、Struts框架理论以及Tiles模板等多项先进技术,对本项目的设计与实现进行了深入的探讨与研究。数据库技术始于20世纪60年代,几十年来,数据库技术的发展经历了由层次数据库系统、网状数据库系统,到关系数据库系统。1990年美国高级DBMS功能委员会发表了“第三代数据库系统宣言”,提出了第三代数据库系统的基本原则及命题,使第三代数据库系统——数据仓库的研究在全球迅速开展起来。联机分析处理(OLAP)是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。在本系统中为了方便查询,给用户提供更全面的服务以及下一步要开展数据挖掘等工作,将所有数据表分组,重新设计表结构实现了“雪花型”或“星型”多维数据模型。Hibernate就是一种越来越受欢迎的开发源代码的ORM(对象-关系映射,Object-Relation Mapping)软件。Hibernate具有中间件的特性,可以看成是连接Java应用和关系数据库的管道。它具有良