1、BI的发展过程
早在1958年,人们就在想着让计算机拥有强大的运算能力并多帮人类做事,在那时,商业智能就有了雏形,54年过去,多少人多少公司在为这个目标付出自己的努力?以下这张信息图标以时间线的方式告诉你商业智能的艰难道路和即将到来的未来。 与DSS、EIS系统相比,商业智能具有更美好的发展前景。近些年来,商业智能市场持续增长。IDC预测,到2005年,BI市场将达到118亿$,平均年增长率为27%(Information Access Tools Market Forecast and Analysis: 2001-2005, IDC#24779, June 2001)。随着企业CRM、ERP、SCM等应用系统的引入,企业不停留在事务处理过程而注重有效利用企业的数据为准确和更快的决策提供支持的需求越来越强烈,由此带动的对商业智能的需求将是巨大的。
商业智能的发展趋势可以归纳为以下几点:
功能上具有可配置性、灵活性、可变化性
BI系统的范围从为部门的特定用户服务扩展到为整个企业所有用户服务。同时,由于企业用户在职权、需求上的差异,BI系统提供广泛的、具有针对性的功能。从简单的数据获取,到利用WEB和局域网、广域网进行丰富的交互、决策信息和知识的分析和使用。
解决方案更开放、可扩展、可按用户定制,在保证核心技术的同时,提供客户化的界面
针对不同企业的独特的需求,BI系统在提供核心技术的同时,使系统又具个性化,即在原有方案基础上加入自己的代码和解决方案,增强客户化的接口和扩展特性;可为企业提供基于商业智能平台的定制/P>
从单独的商业智能向嵌入式商业智能发展
这是商业智能应用的一大趋势,即在企业现有的应用系统中,如财务、人力、销售等系统中嵌入商业智能组件,使普遍意义上的事务处理系统具有商业智能的特性。考虑BI系统的某个组件而不是整个BI系统并非一件简单的事,比如将OLAP技术应用到某一个应用系统,一个相对完整的商业智能开发过程,如企业问题分析、方案设计、原型系统开发、系统应用等过程是不可缺少的。
从传统功能向增强型功能转变
增强型的商业智能功能是相对于早期的用SQL工具实现查询的商业智能功能。应用中的BI系统除实现传统的BI系统功能之外,大多数已实现了图2中数据分析层的功能。而数据挖掘、企业建模是BI系统应该加强的应用,以更好地提高系统性能。 ERP系统是典型的OLTP(联机在线处理)系统,BI系统是OLAP(联机在线分析)系统,他们的侧重点不同,有不同的功能和任务。 ERP系统用于日常快速有效的处理业务流程,包含了最原始、最明细的单据。
BI系统做海量业务数据的在线分析,用于产生决策信息和知识,它不仅可以包含明细单据,最重要的是对单据根据决策需求进行汇总分析。
从传统型BI向敏捷型BI转变
SAP Business Objects,IBM Cognos, Microstrategy, Oracle BIEE, Microsoft 等比较成熟的 BI 产品占据主要市场。BI的概念最早于1996年Gartner提出。BI在国内也是个老生常谈的话题了。BI市场在几年前曾经风起云涌过,但是随着IT巨头把BI厂商收入囊中,此类市场基本趋于稳定了。
传统BI厂商虽然占据主流,但是其存在先天不足。传统BI解决方案基本是两种思路一种是大数据一体机、另外一种是分布式数据仓库。但是,大数据一体机的总体拥有成本高,大多数企业都无福消受,而分布式数据仓库按流量收费,使用成本不菲,1TB的数据可能就需要几十万。这样的大数据产品,大幅提升了BI应用的整体拥有成本(TCO)。
现今的BI市场,正在出现一些新的发展方向,而且势头更劲,例如敏捷BI和探索式BI。这一领域在美国近两年已经有两家公司QlikTech和Tableau成功上市并进入主流市场,而在中国也出现了以永洪科技为代表的敏捷BI厂商。相比较其他类型的BI产品,敏捷BI投入成本更低、更加平民化、更加易于操作,让更多的企业客户能以较低的投入享受到最专业的大数据服务。 商业智能控件 通过对专业的商业智能功能的封装,使得开发人员无需系统掌握商业智能相关的专业知识,就可以在管理系统中实现常用的商业智能功能。
商业智能控件使开发者可以创建满足企业用户几乎所有BI需求的应用程序或系统,可以实现中国式复杂报表(支持网页式报表)、文字报告、各类数据分析(人力资源、财务、销售、市场、供应链等)、各种图表展示等,以充分释放业务信息的潜力,最大化企业竞争优势。
1、RadarCube是灵活性高且运算速度快的全功能OLAP控件集,是BI解决方案最佳的选择!
2、SharpShooter OLAP包含:OLAP ModelKit™——用于多维数据分析的 OLAP 组件;Chart ModelKit™——用于图形化数据显示组件。
3、PivotCube是PivotWare实验室所开发的最新的OLAP产品。
4、XtraPivotGrid Suite:该产品完全支持用户自定义,完全支持与DevExpress图表控件进行本地集成,终端用户通过简单的拖动和点击就可创建几乎无限数组的报表。
5、Pivot Table:Pivot Table & Charts Component是一款富因特网应用程序,它的设计旨在于在线查看,分析和管理多维数据。使用Pivot Table,您可以只需要点击几下鼠标以不同的方式查看同样的信息。
2、设置对话框中的热键值用什么函数?
新建立一个对话框工程,添加几个控件
ID 标题 类型 映射变量
IDC_TANCHU 弹出 CButton m_tanchu
IDC_GUANBI 关闭 CButton m_guanbi
IDC_HOTKEY1 CHotKeyCtrl m_hotkey
IDC_SAVE 保存设置 CButton
在VC++6.0中,大多数的窗口消息可以从ClassWizard中找到,但是一些不常用的消息在ClassWizard中并没有封装,WM_HOTKEY就是其中一个,因此用户必须手动添加。方法如下:
在对话框的头文件CCdDlg.h中加入热键处理函数声明:
afx_msg LRESULT OnHotKey(WPARAM wp,LPARAM lp);
在对话框的实现文件CCdDlg.cpp中,找到消息映射的定义处,添加如下的代码:
BEGIN_MESSAGE_MAP(CTestView, CView)
ON_MESSAGE(WM_HOTKEY,OnHotkey) //消息和函数发生关联
END_MESSAGE_MAP()
在对话框的初始化函数OnInitDialog()中添加如下代码,该函数首先用API函数
GetPrivateProfileInt()读取当前目录中的Settings.ini文件中保存的热键值,然后传给SetHotKey() 以设置热键控件
BOOL CCdDlg::OnInitDialog()
{
… …
WORD virtualKey=::GetPrivateProfileInt("热键设置","HotkeyVK",0,".\\Settings.ini");
WORD sysKey=::GetPrivateProfileInt("热键设置","HotkeySystem",0,".\\Settings.ini");
m_hotkey.SetHotKey(virtualKey, sysKey);
UINT fsModifiers = NULL;
if (sysKey & HOTKEYF_ALT)
fsModifiers |= MOD_ALT;
if (sysKey & HOTKEYF_CONTROL)
fsModifiers |= MOD_CONTROL;
if (sysKey & HOTKEYF_SHIFT)
fsModifiers |= MOD_SHIFT;
RegisterHotKey(m_hWnd,200, fsModifiers, virtualKey); //向系统登记热键
UpdateData(FALSE);
return TRUE; // return TRUE unless you set the focus to a control
}
分别双击“保存设置”,“弹出”,“关闭”按扭,添加相应的消息处理函数:
void CCdDlg::OnSave()
{
UpdateData(TRUE);
WORD virtualKey, systemKey;
m_hotkey.GetHotKey(virtualKey, systemKey);
CString strVirtualKey,strSystemKey;
strVirtualKey.Format("%d",virtualKey);
strSystemKey.Format("%d",systemKey);
::WritePrivateProfileString("热键设置","HotkeyVK",strVirtualKey,".\\Settings.ini");
::WritePrivateProfileString("热键设置","HotkeySystem",strSystemKey,".\\Settings.ini"); //保存设定的热键值到当前目录的Settings.ini文件中
UINT fsModifiers = 0;
if (systemKey & HOTKEYF_ALT)
fsModifiers |= MOD_ALT;
if (systemKey & HOTKEYF_CONTROL)
fsModifiers |= MOD_CONTROL;
if (systemKey & HOTKEYF_SHIFT)
fsModifiers |= MOD_SHIFT;
RegisterHotKey(m_hWnd, 200, fsModifiers, virtualKey); //注册热键
3、这个sql应该怎么改,统计各个部门的人员性别情况,我的第一列结果对,后二列不对(出数据的应该都是1)
select t.depid,
sum(case t.cbigender
when '1' then
1
else
0
end) as man,
sum(case t.cbigender
when '2' then
1
else
0
end) as woman,
sum(case t.cbigender
when '0' then
1
else
0
end) as unknown
from TBCRIMINAL_BASIC_INFO t
where t.CBICONDITION = '1' group by t.depid
4、WAP能用WWW空间吗?请达人详细解答一下
能啊,只要你的代码弄好就行了.
现在的PJBLOG能支持简单的WAP浏览了
DVBBS等也行
5、什么是BI?
BI(Business Intelligence)即商务智能,它是一套完整的解决方案,用来将企业中现有的数据进行有效的整合回,快速准确的提供答报表并提出决策依据,帮助企业做出明智的业务经营决策。
商业智能的概念最早在1996年提出。当时将商业智能定义为一类由数据仓库(或数据集市)、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的技术及其应用。而这些数据可能来自企业的CRM、SCM等业务系统。
商业智能能够辅助的业务经营决策,既可以是操作层的,也可以是战术层和战略层的决策。为了将数据转化为知识,需要利用数据仓库、联机分析处理(OLAP)工具和数据挖掘等技术。因此,从技术层面上讲,商业智能不是什么新技术,它只是数据仓库、OLAP和数据挖掘等技术的综合运用。
6、BI软件的根源
最近以来,商业智能软件市场方兴未艾,为低迷的IT产业带来一束曙光。根据弗瑞斯特研究中心(Forrester Research)的调查发现,去年底有44%的企业表示,计划在今年购买BI软件。另外,据IDC提供的数据,在五年之内,商业智能市场规模将从现在的55亿美元扩大到157亿美元。正是看到了BI市场的巨大“钱途”,一些IT服务提供商纷纷推出自己的BI软件,如Oracle、微软、IBM公司、国内的金碟公司等均大力开发和推广BI软件。与此同时,一些商业企业、制造企业也在积极应用BI软件,为其决策提供有价值的服务。
企业热衷于BI,首先源于BI自身的优势:
一是迎合了企业的需求。根据最新一期美国《财富》杂志的分析,BI能够运算大量信息,然后为企业找出市场趋势、经营上的问题,以及发现市场新机会。而这正是企业一直以来都在寻找的软件。世界零售业巨头沃尔玛,通过对顾客购买资料的分析,发现将啤酒与尿布摆放在相近的区域销售时,两者的销量均会大增,于是在商品陈列时按照这一布局摆放商品,促进销售。这个“啤酒与尿布”的故事,其实就是沃尔玛运用BI进行分析的结果。又如一家食品公司去年春天发现,顾客对樱桃口味冰淇淋的抱怨爆增,他们认为冰淇淋内的樱桃含量太少。于是,该公司运用BI软件找出了问题的源头:冰淇淋盒子上的照片反映的是含较多樱桃的冰淇淋,给顾客产生了误解。该公司将照片更换之后,抱怨就不再出现了。
二是为企业提供的决策支持效果明显。BI由于是基于对企业一手资料的分析,因而对企业的决策效果显著。比如,美国红罗宾汉堡连锁店购买了一套BI软件,为企业追踪营销活动成果,并监督每家分店的汉堡销售情况。结果红罗宾很快就发现自己浪费了太多钱购买一种白色酱料,而这种酱料其实根本没有人吃。于是红罗宾决定自己研发酱料,不再向外购买。
三是能让企业所有员工自己进行资料分析,从而发现问题。这是原先一些决策支持软件所不具备的功能。一直以来,只有信息或统计人员懂得如何在成堆的信息与数据里,产出厚厚一叠的商业报告,通过会议或简报的形式与大家分享。现在有了BI就不同了,它能让每个人都有能力独自进行商业分析。一般而言,BI软件会将海量信息进行分类,让相关信息聚集在一起,如财务的归财务,存货归存货。等到需要特定信息时,你就可以用BI软件去搜寻你需要的信息。比如,美国钉书针公司的财务副总裁在使用BI软件一年内,就发现公司长期以来在陈列规划上所犯的错误。通过调整后,五年以来,公司净利一直以12%的速度增长。
四是,BI软件的价格相比ERP、CRM等来说不算高,而且安装上线也只需要几个星期的时间。
企业时下比较热衷BI的另一个主要原因是数据搜集、数据挖掘已为BI提供了良好的基础,企业对BI的需求上升。一直以来,很多行业的信息化都集中在前端的数据搜集方面,随着企业信息技术的不断发展,企业已经积累了大量的业务数据,企业内的各级人员都希望能够快速有效地从这些大量杂乱无章的数据中获取有意义的信息,决策者希望能够利用现有数据指导企业决策和提升企业竞争优势,这种需求推动了数据仓库的发展。同时,人们越来越认识到,日常的业务应用生成了大量的数据,这些数据若用于决策支持会带来显著的附加值。若再加上行业分析报告、独立的市场调查、评测结果和顾问评估等外来数据,上述处理过程产生的效益可进一步增强。所以说,商业智能近年来逐渐成为热点可说是企业信息化发展到一定程度的必然。BI正是以数据仓库为基础,由数据仓库来汇总这些信息,为BI的应用提供支持。
7、BI是什么?
1989年属蛇人的命运?1989年出生的属蛇的人五行是属土,所以称这年出生的蛇人版为土蛇,土蛇的主权人是忠而热诚的朋友,他们常使朋友觉得自个年青,并且能毕生保持友谊;但若是没有报答他们的忠实,他们就会感到自个遭到损伤,不会宽恕,绝不会忘掉。