XD-REPORT系统白皮书

  XD-REPORT系统白皮书... 1

一、概述... 2

1.1 北京线点科技有限公司简介... 2

1.2 背景概述    2

1.3 XD-REPORT系统概述... 2

二、产品功能... 3

2.1 系统管理    3

2.1.1 数据库连接管理... 3

2.1.2 参数管理... 4

2.1.3 权限管理... 6

2.1.4 操作管理... 7

2.1.5 查询定义... 9

2.2 统计报表    10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、概述

1.1         北京线点科技有限公司简介

北京线点科技是注册在北京中关村科技园区的高新技术企业,为北京中关村高新技术企业协会会员单位,专业提供WEB应用系统解决方案,我们在Web2.0开发应用方面具有丰富的开发经验,并且可以提供全面的搜索引擎解决方案,具有多名资深的搜索引擎专家,专注于行业/垂直搜索引擎开发。

 

在企业应用方面我们专注于企业WEB应用软件的开发、销售、安装和应用支持服务,包括办公自动化,供应链,人力资源管理,项目管理等各方面内容。

 

北京线点科技是一个优秀并且团结的团队,所有人员都是大学本科以上文凭,并且在企业应用软件行业都有2年以上的开发或服务经验,所使用和掌握的技术也处于行业领先地位。

 

线点科技经过自己的努力,建立了良好的客户关系,主要客户有摩托罗拉中国、用友股份、宁夏联通、新疆地税、国家民航总局、厦门卷烟厂等等。

 

同时,公司也与业内多家公司保持着良好的合作伙伴关系,共同推动国内IT事业的发展。

 

线点科技执着的追求,力求做到"专业、专注、专精";认真、踏实、以客户为中心是我们公司的经营理念与服务准则。

 

我们以满足用户的需求为己任,为用户提供最先进实用的软件产品,为用户创造价值。我们期望跟用户一起在进步!共同发展!

 

1.2         背景概述

XD-REPORT是基于INTERNET方式的综合业务查询平台。该平台可针对用户的业务流程,在用户原有数据库基础上快速建立满足用户需求的综合业务查询系统。是面向行政府管理部门和行业开发的有效工具。该系统已在国内的一些中型制造企业成功应用。它的使用满足了制造企业敏捷制造的需要,通过本系统了解资源分配,及时制定计划,分配资源,提高管理。

1.3         XD-REPORT系统概述

XD-REPORT系统旨在通过主流的开发技术,严格遵循行业以及J2EE标准,结合OLAP服务器和MDX强大的应用支撑功能,采用平台化的设计思路,为用户提供一个跨业务、跨地区、跨平台的统一的查询平台,通过后台查询工具配置,实现要素查询、关联查询、关联分析等多种查询功能。

二、产品功能

2.1 系统管理

2.1.1 数据库连接管理

XD-REPORT系统支持以下关系型数据库系统:

Ø         ORACEL

Ø         SYBASE

Ø         MS-SQLServer

Ø         MySQL

Ø         DB2

数据库管理功能提供数据库连接描述信息。

新增数据库连接:

 

别名:数据库引用标识。

数据库类型:XD-REPORT系统支持的数据库类型。

数据库驱动:XD-REPORT系统支持的数据库类型对应的JDBC驱动类名。

服务器地址:关系数据库网络地址。

端口:关系数据库网络地址上的访问端口。

数据库:ORACLESID ; 其他关系数据库系统的数据库名称。

用户:数据库登陆用户名。

密码:数据库登陆用户密码。

字符集:数据库连接时指定使用的字符集合。

URL:自动生成的数据库连接描述信息。

注:指定的登陆用户为必须是需要访问的数据库默认对应的用户,不能使用系统管理员帐户访问所有数据库。

2.1.2 参数管理

     XD-REPORT支持所有JDBC数据类型。

    

     参数英文名称:引用标识。

     参数中文名称:标识名称。

     参数类型:数据类型。

     工具提示:鼠标移动时提示信息。

     默认数值:未指定数据源或者默认显示时的数值。

     数据源:数值取值来源。

     数据库:数值取值来源所在的数据库。

     默认值数据源:指定默认值的数据来源。

     校验JS名称:数据验证。

     HTML代码:自定义的WEB控件代码。

    

2.1.3 权限管理

权限管理分类四类:

Ø         管理授权

将系统管理权限分发到各级管理员,各级管理员拥有系统部分管理权限。

Ø         功能授权

按系统查询功能进行用户访问授权。

Ø         用户授权

按用户对系统查询功能访问授权。

Ø         列授权

已授权访问的报表中的指定数据项进行权限限制。

2.1.4 操作管理

2.1.4.1 存储过程

存储过程包括两种:

Ø         交叉表

Ø         普通表

新增存储过程:

 

数据库:存储过程所在的数据库。

标识:存储过程名(自动选择)。

名称:存储过程对应的中英文描述信息

类型:存储过程类型(分类交叉表和普通表两种)

参数个数:存储过程参数个数(自动选择)。

其他信息:存储过程简介。

备注:备注信息。

2.1.4.2 SQL

SQL查询类型分为两种:

Ø         普通表查询

Ø         交叉表查询

新增SQL

 

数据库:SQL查询所在的数据库 。

标识:SQL查询别称。

名称:SQL查询中英文描述信息。

类型:SQL类型(分类交叉表和普通表两种)。

参数个数:需要传入的SQL参数。

其他信息:存储过程简介。

备注:备注信息。

SQL语句:查询SQL语句。

2.1.4.3 立方体和MDX

目前支持自定义立方体和MDX查询,支持独立的OLAP服务器。可以扩展到支持ORACLE数据仓库和OLAP

2.1.4.3 其他功能

其他功能分为:

Ø         静态文本类型文件(有格式/无格式/TXT/XML/XSLT/DOC/XLS/PPT/RTF等)

Ø         二进制文件

Ø         外部连接(URL

2.1.5 查询定义

查询分为两类:

Ø         普通查询功能

Ø         钻取查询功能

两类查询功能定义过程相同,不同的是引用方式。

普通查询功能:普通查询功能通过授权之后直接在报表页面查看。

钻取功能:钻取功能在表头中定义,无需授权,通过报表页面链接访问。

2.1.5.1 查询功能

 

功能名称:查询功能显示名称。

种类:查询功能种类(操作功能/外部文档/其他文件/URL连接)

是否无需授权:默认权限策略。

操作:选择功能对应的操作(操作包括存储过程/SQL/MDX/链接)。

滚动锁定列:锁定表头。

是否链接文件:备用。

是否显示查询标题:是否显示报表标题。

查询标题:显示的查询标题。

显示主题:报表页面显示主题。

功能编辑页面分为三部分:

功能定义区:

参数定义区:

标题定义区:

 

参数和标题可以自动获取。

统计图:统计图在标题定义区定义。

支持的统计图分为四类:

Ø         3D饼图

Ø         2D饼图

Ø         折线图

Ø         柱图

交叉表:交叉表在标题定义区定义,支持多列多值交叉报表。

2.2 统计报表

统计报表页面由三部分组成:

Ø         菜单区

Ø         控制区

Ø         功能区

菜单区:

菜单区是登陆用户获得授权的查询功能菜单。

控制区:

功能区: