技术架构及移动设备_第1页
技术架构及移动设备_第2页
技术架构及移动设备_第3页
技术架构及移动设备_第4页
技术架构及移动设备_第5页
已阅读5页,还剩59页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章技术方案

1.1体系架构

1.1.1总体架构

采用B/S架构,为了更好的扩展性和灵活性,总体分成4层,图如下:

数据仓库元数据库

层业务数据库

oraclesqlservers/baseDB2

数理统计引擎多维分析引擎

查询生成引擎

查询优化引擎)

查询执行引擎1

每一层之间有清楚的接口,每一层内部可以独立的扩展而不影响其它层。根据

BI商务智能分析的特点,要求支持各种类型的数据库,支持复杂的统计分析函数,

支持丰富的展现形式。

数据层

数据层分2个库,一个是元数据库,储备月户、报表、数据仓库模型等系统信

息,一个是业务数据库,储备要分析的数据。两个库可以独立储备在不同的数据库

中,也可以储备在同一个数据库中。同一个元数据库可以基于多个不同的业务数据

库进行分析,大大降低了同一个企业机构实施多个项目的成本和周期。另外,答应

元数据库和业务数据库分开储备可以提高并发拜访效率。

L1.1.2执行引擎

流行的数据库都兼容sql99标准,但是都有各自的扩展,为了最高的执行效率,

执行引擎为不同的数据库产生不同的sql,并生成一致的查询结果给分析引擎。另外,

很多报表的数据来自多张业务表,需要多次查询,通过对查询的合并可以大大提高

查询性能。高效的执行引擎是性能的保证。

1.1.1.3分析引擎

为了支持复杂的统计分析一一同期、上期、同比、环比、topN/top%等等,灵活

的分析引擎必不可少。分析引擎是报表到查询对象的桥梁,强大的分析引擎可以让

用户简单定义就查询出复杂的数据。

除了支持不同的统计分析方法,还支持从多种展现对象中提取查询信息,包括

表格、统计图、多维分析、地图等。

1.1.1.4展现引擎

报表的展现方式日新月异,从表格到统计图、地图,从个人电脑到移动设备,

从浏览器方式查看到用excel、pdf、word格式直看,要能做到一张报表多种方式在

多个设备上展现。

1.1.2多级缓存

现在企根机关的数据量都比较大,杳询一张报表可能要几分钟的时间,当不同的

用户运算同一张报表时,如果每个人都要到数据库中进行查询,势必会很慢。为了

在大数据量环境中仍TH艮快的查询性能,有必要建立多级缓存。

1.1.2.1运算结果的缓存

报表在运算之后会生成结果表,将结果表储备起来,下次运算时直接从缓存中读

取运算结果,这样可以最大限度提高查询效率。

结果的缓存要同时考虑查询条件、用户身份、权限等影响查询结果的因素,避免

返回错误的缓存结果。

对于结果的缓存,还要有定时清理机制,避免过多的缓存占用大量的磁盘空间。

L1.2.2展现对象的缓存

当多个用户杳看同一张报表时只需要生成一个展现对象。在为每张报表生成展

现对象时将展现的结果缓存起来,下次查看报表时可以立刻先展现结果,而不需要

经过运算过程。这样可以最大限度提高查看效率。

展现对象通常都是文件,比如html文件、excel文件、paf文件,通常比较大,

为了不占用过多数据库空间,它们将储备在本地文件系统中。

1.1.2.3统计图的缓存

作为报表的重要组成部分,统计图可以让数据更直观。在浏览器或其它设备上

查看报表时,统计图快速显示是非常重要的。为了加快统计图的显示速度,有必要

对它生成的内容进行缓存,避免每次都取生成。

统计图缓存和报表的缓存类似,它的尺寸比较大,放在文件系统中更合适。

L1.3第三方扩展接口

产品很难做到面面俱到,为了满足不同用户的个性化需求,提供完善的扩展结

果很有必要。当分析或者展现的需求不满足用户需求时,有条件的用户可以自己扩

展功能,实现自己的需求。

1.L3.1扩展分析引擎

分析引擎产生的结果是一个通用的标准格式一一xml格式,用户可以采用通用的

1)业务用户需要繁琐的安装和更新才可以使用系统

a)很多插件的安装是很繁琐的,如:Applet的安装还需要附带安装Java虚

拟机,下载慢、体积大、安装复杂;甚至有时候用户费尽周折后,只是

为了看一眼报表而已,得不偿失;

b)还有一些插件需要和主系统以版本号进行对应,主系统升级后,插件也

要对应进行更新。过程繁琐、容易出错,使用极为不遍;

2)存在系统兼容性问题

a)还有一些插件,在系统兼容性方面存在不足,如:有的ActiveX插件不

兼容Win7、不兼容IE9,局限了用户使用商业智能工具软件的时间和场

合;

b)甚至,使用了这些插件的商业智能工具软件都无法脱离Windows系统,

完全无法满足使用非Windows系统(如:苹果电脑)用户的需求;

3)业务用户的安全性更容易受到威逼

a)插件相对来说,是更容易感染和携带病毒,使业务用户的运算机在不知

不觉中受到安全威逼;

b)业务用户有时会被伪造、假装的恶意插件所欺诈,落入全套,引狼入室;

采用纯Web方式的商业智能工具软件,由于在任何情形下都不采用任何形式的

插件,所以完全不存在上述的问题:

1)纯Web方式由于脱离了插件,所以业务用户来说,不存任何安装过程,省

去了很多麻烦;

2)纯Web方式依靠于国际通行的W3C标准以及巾场上的主流浏览器,可以在

任何存在有浏览器的系统上拜访和使用,不存在系统兼容问题;

3)纯Web方式由于脱离了插件,从而直接杜绝了病毒感染的途径,也断绝了

恶意程序进行欺诈的源头;业务用户的安全性得到了最直接的保证;

SuccezBI就是这样一款商业智能工具软件,所有功能模块在任何情形下都不采

用任何插件(如:ActiveX.Applet),采用纯WEB的方式完成。

通过对这些功能模块的考察,就可以发觉,SuccezBI对纯Web支持的相当彻底,

并且在人机交互体验上,完全到了传统插件式商业智能工具软件采用插件、客户端

才能达到的成效。

这些功能模块主要划分为:

1.2.1报表制作和展现

报表制作

SuccezBI为业务用户提供了纯Web的在线衣表设计工具,用户不需要任何客户

端、插件的辅助,就可以在线制作报表。

并且,SuccezBI在线报表设计工具的优势在于:它虽然是纯Web的,但并非一

个简单的页面,而是带有很强的可操作性以及良好的人机交互体验;与传统的客户

端一样,它支持许多复杂的动作和功能:

L2.L1.1可视化的报表设计

SuccezBI的报表设计器是一个高度集成的可视化报表设计工具,和现在流行的Word、

Excel这类常用软件一样,具备菜单、工具栏、工作区域等可视化元素,可以进行各

种各样的操作。

内6—

朗AMA福

■口火幡

增值税纳税申报表OCT

waisn

Xu

4«U4>«ARttUBirin・加网

:欠月一日H+日内,AaMKRtl

&HM。问*esffi

IE重巳"-7

R-

2开户砂号n嬉魂R*修

U)

博d闲幢“位it也

基于纯Web的可视化报表设计界面

磔.蝴’会.格5:•表格•IM-帮助•报表,亘看•幅:,表格▼JLM▼帮助▼

B加超Ctrl+B(1▼b:若通文本▼;^46▼12px▼

未停

A1▲内容.I«Ctrl+IA**1*▲n内a交

1A1i1©IU下划线Ctrl+U|一|CJID

与的除浅

黑体

Ai下标

方a样*

A:上标

方正*tx=

手左对齐Ctrl*Shift+L微软猥建_,

根据《中华人民共承根据《中华人民共和国坞值税哲行费

字■文老e

次月一日起十日内,向台W摘向层中Ctrl+Shift+C次月一日起十日内,向当地税务机关申前

桢款所属时间:自______税款腌时司:自_________年_________月华文绢黑一

三右HTFCtrl+Shift+R

华文碱珀

税务登记号税务登记号

IVI>上对齐主文承

J1I"|Kill垂直居中ZZ______1

2开户根行及殊号2开户崔行及原号ArialBlack

kill下对齐

33AnalNsrow

总目动换行

44顼Batang

BookAntiqua

5五增力漏2Ctrl+Shift+I5

6按适用税率征税&

查减少缩送Ctrl+Shift+O

7:

8清除格式

基干纯Web的图形化菜单、工具栏

.2排版和布局

SuccezBI的报表设计器除了可视化的工作界面外,报表元素也是可视叱的,如:

1)数据表格:用来填充、展现数据;

2)浮动文本:用来装载一段文本进行精确定位;

3)下拉框;

4)按钮;

5)图片;

6)布局表格:对上述元素进行排版的参照元素;

7)寺寸;

这些元素全部是纯Web实现,并且可以进行排版。

BC|DEFGHIJKIMNOP|__________________________

增值税纳税申报表

I《中华人口共和国漕值税西行务洌》第二十二条和第二十三茶的灰定力淀本苏魏人衣酒无请售题,均应替主爸税制关豌踊税瞰拉期期部衷,

次月一日起+曰内,向百蝴点机关申抿讷校并结序上月盛翔K弦。二

砥<价;珏之日Ry堇I河棚

税务登记号

法定代表人姓名部地址

开户t艮行礴号企业登记注狼类空电话号码

徜售酸反酸

啖目本月玄本年累计於本月我工年累计效

(*)C)(c)(4)

按适用税率征税货物及劳务1=2+3

货物名称适用税率%

小计

应税劳务

技S?易征收办法征税财

其中:适用6%征收车的货物

适用4%征收率的货物

基于纯Web的复杂排版的表样1

M一2GH|I)M1MN0PQ

21月救

耍目期货

合计17%13%10%7%6%4%

粮率税率扣除至似余至征收率征收率已阻法

本期遂项桓麻生歌10

进项反的转出11

算中:免税货物用12

车应税项目用13

幸正制员失14

匍易办法征版货物用15

免抵退货柳不徨耗扣税额16

N他17

期初存货已征税贰期末余班18

19

I页目本月效本年累计数

徜顶税税否20-1c

(如果你曰玳理人,话埴写"F冽烫料)

进顶梗野白计21=10-11为(日甲一t麻药事宜,现澄伐

(则心适蒙人比划为本纳税人的代理申报人,任何与本申报表

上期6眯税颔22

授有关的往来文件都可有与此人♦

免柢退货物已退税防23奴»

应抵鼻㈱第台计24=21*22-23用

(皿硼海

实际笈扣税额254<24

,否则20)

应纳税敢28-2OKC-2S授权人转享:

基于纯Web的更杂排版的表样2

1.2.1.L3拖拉拽的直观操作

虽然SuccezBl的报表设计工具是基于纯Web的,但是为了给业务用户提供最方

便的操作感受,SuccezBl提供了直观而简便的拖拉拽式操作。所有可排版的报表元

素(如上节所述),都可以拖进工作区域,并且以拖拉拽的方式进行排版。

数据源控件-0

5臼又不

容器控件

臼一J图形

国图片

姮统计图

堕地图

4微型图

三参数

工下拉框

»勾选框

…枚举选择面板

国维选择面板

U单选面标

拖入一个数据表格

BD

拖拽按钮,并产生对齐线

.4丰富的快捷键

一个成熟、高效的可视化工作界面,一定会具有丰富的快捷键,为业务用户提

供快捷的二维操作。

SuccezBI报表设计工具在纯Web的基础上,提供了大量的快捷键供用户使用。

并且,其中绝大部分的快捷键符合用户的日常软件使用习惯。

查看•格式▼表格▼工具▼帮助▼

0正常

过滤条件Alt+Ctri+2

数据期过滤条件Alt+Ctrl+3

过滤条件继承Alt+Ctrl+4

按钮1

支持快捷键1

格式.表格.工具▼帮助▼

B加粗Ctrl+B(

I晚Ctrl+I

U下划浅Ctrl+U

S删除或

Ax下标

A;上标

手左对齐Ctrl+Shift+L

事横向居中Ctrl+Shift+C

受右对齐Ctrl+Shlft+R

|>|>|>上对齐

|l|l|l垂直,居中

llllll下对齐

君自动换行

表增加缩进Ctrl+Shift+I

至减少缩迸Ctrl+Shift+O

清除格式

支持快捷件2

1.2.1.L5鼠标右键菜单

SuccezBI报表设计工具,不仅提供了大量的快捷键,还提供了方便的鼠标右键

菜单供业务用户使用。

ABCD

2

3

4

5

鼠标右键菜单1

按____________________

-X删除Del

另存为控件模板

上移一层

下移一层

移至最上层

移至最下层

鼠标右键菜单2

鼠标右键菜单3

.6对话框和拾取

在传统对插件式商业智能工具软件中,对话框拾取是一定要借助于插件、客户

端才能实现的功能。

但是SuccczBl报表设计工具,完全基于纯Web实现了对话框拾取。

正在进行拾取

.7调色盘和颜色拾取

SuccezBI报表设计工具,提供了丰富的色盘拾取工具,让报表辞别颜色单一的

时代,变得丰富多彩。

A▼刍▼—"i季▼言]:

□■■■■■■

□■■■■■□

□□□■■■■

常用薮色

I.无I

更多轨色

文字颜色拾取框

至▼二▼j室X|市

□■■■■■□

□□□■■■■

C更多部色

背景颜色和图片拾取框

.8图形

统计图是商务职能项目中非常多见的元素,传统的插件式商业智能工具软件大

部分需要依靠插件、客户端、第三方插件(如:Flash)来进行绘制。

SuccezBI给业务用户提供了更多的挑选,SVG统计图技术,使商务智能项目再

也不需要插件来展现图形。

纯Web的外表盘

报表查看和导出

SuccezBI为业务用户提了纯Web的在线报表查看方式,用户不需要任何户端、

插件的辅助,可以像浏览网页一样浏览报表的运算结果。

这样的查看方式对于业务用户来说,清楚、直观、便利。极大的方便了报表通

过网络的传阅和发布,只需要一个地址,所有人都能方便的看到他想看的东西;并

且很容易和其他业务系统进行集成。

SuccezBI的纯Web展现报表,并不是简单的数据排列,而是真实的带有各种版

式的报表,图文并茂;报表上的样式、排版、图文、都是严格按照业务用户在报表

设计工具中指定的进行出现,页面上的视觉成效和纸质报表并没有区别。

当然,如果业务用户需要将报表集成进其他的文书,或者向无法拜访系统的外

网用户发送报表,SuccezBI支持将报表导出为其他格式的文件,如:Excel>PDF。

业务用户只需要在报表查看界面刷好数据,并挑选导出为需要的格式即可。

分地区分户丛济包

它是T酒瓶作、两个雄震的交叉分的,左边分析例是论曰娥双同节A,15的曼户品墟酮f动,中通区号(徜■然置、金■)

HK密级・秣♦芾R衣矣克皮衣西德体用•牛仔,RSM

他国器Mt*搞偏・金府塔MtttS舞倩修主的舞Mitt搞“金精器皆■金#器器脩■金精器0・金帝器器g”

!去迎940,d42404168.573167255.3340020072.TO45t

安。有12115".008120,9“00<96174.1841$IS692.85290152142.9M91388,332002096.36600

江西密53KE.Z50031Tli5,膜39107M,01370IO129,290002l53,M60021103,00000»66.1<22057<|,T»00

河南071忆E*«*9,47300的3,525W

・配匕891,收4003965,00mmoww451IW.W41514312.MGW20凯42,m9?91MJUW

4015«.WT810$iie.meoeo«coms

广东省3t60,504403”.”30070”.67431246O.?6850124UI.Old»WT2,S1TnTeso.neW

n<6,MS6621061.916268B<3,825881T2.41820TO54.<5Teoes42.120TO

ft*倘21902111251.06)X128M.2C680皿&gSO

♦庆市gU4.9S300380.90900T8g3M00S2ST.41T00

3863.74380U6S2.2X00138123.52160SiST,€648

MRifi2554.0680»5116,266H115T8.066809<125,T2<00<OH,O4500

交叉浮动表

在Bl单元格中,左边是一个1蟀。,右边是一个文字,在SuccezB工中支持图文混排输出

予赠:

1.消售额小于5万的红色背祟显示

2.消售额大于10万的在前面打勾

产品

3单元格图片孩警展示

地区徜售额

衬衣n一理单西装休闲裤

湖南省69,758.90^118,339.6081,310.26

安徽省叫33U.UU^142,904.91

黑龙江省

河南省72,977.8892,532.99

重庆市▼114,553.0090,383.00

江西省64,013.70“129,290.003127,872.20

江苏省55,334.0150,268.00

海南省54,387.9094,205.8086,686.00

广西壮族自治区72,418.2096,578.30

湖北省«190,632.15♦12,937,698.2087,148.46

广东省71,798.30^111,018.80,123,374.58

陕西省78,066.80▼125,72400

贵州省59,517.00♦123,521.6076,682.00

红灯预警

导出

画Excel0Pdf

»号出名称:warn(预警)

导口格式:。xlsOxlsx

按打印设置:□

应眨Jzip:0

❷典U导司|X取消

基于纯Web的导出

1.2.L3所见即所得

对于业务用户来说,一张报表存在两个阶段:设计阶段、查看阶段。

传统的商业智能工具软件在报表设计和查看阶段所看到的成效是不完全相同

的,这种模式会导致各种问题,这些问题主要体现在如下方面:

1)在设计阶段无法同步得知报表最终的成效,无法进行针对性的调整,导致报

表版式、图文不美观;

2)在设计阶段看到的表样和最终成效不一致,导致在设计阶段精心设计的成效

到了展现阶段产生很大的偏差;

3)业务用户追求最终成效的完美,从而不得不频繁的在设计界而和查看界面来

回的切换;操作繁琐、浪费时间,甚至有时需要长时间的等待报表运算;严

重降低工作效率,增加工作成本;

要避免上述问题,就需要实现“所见即所得”的报表设计,即:在报表设计阶

段看到的版式、图文成效,就是最终成效。

SuccesBI基于纯Web进行报表设计、报表展现,一举突破了“所见即所得”模

式,彻底解决了长期困扰传统的商业智能工具软件的这个问题。报表设计工具的人

机交互界面、报表展现的界面,都基于同一套Web标准,从本质上做到了设计和展

现的成效完全统一,可谓是一劳永逸。

这是SuccesBI作为一个纯Web商业智能工具软件的一大亮点

L数据表格

SuccezBI的表格在设计状态下,和查看状态下,可以做到一模一样。

设计状态下的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论