WEB开发网
开发学院软件开发Java 使用 Flex3 开发 OLAP 应用 阅读

使用 Flex3 开发 OLAP 应用

 2010-03-31 00:00:00 来源:WEB开发网   
核心提示: 在上述代码中第一行引入了 Chart.as,并在此文件中实现了图形的展现逻辑,使用 Flex3 开发 OLAP 应用(3),而在介绍 Chart.as 如何实现图形的展现逻辑前,先介绍两个一般性的问题:数据的来源与格式一般说来,北京,笔记本电脑,在 Flex UI 上展现的数据都是首先通过服务器

在上述代码中第一行引入了 Chart.as,并在此文件中实现了图形的展现逻辑。

而在介绍 Chart.as 如何实现图形的展现逻辑前,先介绍两个一般性的问题:

数据的来源与格式

一般说来,在 Flex UI 上展现的数据都是首先通过服务器端处理后返回的,而 server 和 client 通讯的方式可能是 webservice,httpservice,也可能是序列化好的二进制对象。本文为了清晰地说明 Flex UI 端的功能,故将与服务器通讯(即 OLAP 服务器)这一部分省去,并采用经典 OLAP 示例中最常用的二维数据:产品维,时间维,以及相对应的度量值:销售额来进行阐述。如清单 2 所示。

OLAP 常用术语 OLAP 展现在用户面前的是一幅幅多维视图。维(Dimension):是人们观察数据的特定角度,是考虑问题时的一类属性,属性集合构成一个维(时间维、地理维等)。维的层次(Level):人们观察数据的某个特定角度(即某个维)还可以存在细节程度不同的各个描述方面(时间维:日期、月份、季度、年)。维的成员(Member):维的一个取值,是数据项在某维中位置的描述。(“某年某月某日”是在时间维上位置的描述)。度量(Measure):多维数组的取值。(2009 年 12 月,北京,笔记本电脑,7898)。

清单 2. 本文使用数据示例

 <dataset> 
 <dim1label>Product Department Level</dim1label> 
 <dim2label>Year Level</dim2label> 
 <item> 
 <dim1>FURNITURE</dim1> 
 <dim2>2009</dim2> 
 <measure>4019.08</measure> 
 </item> 
 <item> 
 <dim1>FURNITURE</dim1> 
 <dim2>2008</dim2> 
 <measure>2461.49</measure> 
 </item> 
 <item> 
 <dim1>FURNITURE</dim1> 
 <dim2>2006</dim2> 
 <measure>2188.57</measure> 
 </item> 
 ... 
 </dataset> 

上一页  1 2 3 4 5 6 7 8  下一页

Tags:使用 Flex 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接