【畢業(yè)學(xué)位論文】(Word原稿)商務(wù)智能系統(tǒng)中即席查詢及分析技術(shù)的研究及開發(fā)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)商務(wù)智能系統(tǒng)中即席查詢及分析技術(shù)的研究及開發(fā)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)商務(wù)智能系統(tǒng)中即席查詢及分析技術(shù)的研究及開發(fā)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)商務(wù)智能系統(tǒng)中即席查詢及分析技術(shù)的研究及開發(fā)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)商務(wù)智能系統(tǒng)中即席查詢及分析技術(shù)的研究及開發(fā)-軟件工程_第5頁
已閱讀5頁,還剩88頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

中圖分類號: 學(xué)校代碼: 10055 密級: 專 業(yè) 碩 士 學(xué) 位 論 文 商務(wù)智能系統(tǒng)中即席查詢及分析技術(shù)的研究及開發(fā) of 摘要 I 摘 要 近年來,隨著社會不斷發(fā)展,商業(yè)模式的不斷改進,在企業(yè)內(nèi)的業(yè)務(wù)數(shù)據(jù)實現(xiàn)爆炸式的增長。傳統(tǒng)的各業(yè)務(wù)部門的管理軟件已經(jīng)無法滿足日益增長的數(shù)據(jù)需要,迫切的尋求一個不但能處理好這些龐大的數(shù)據(jù),又同時能提供決策支持,為企業(yè)管理層提供可靠、準確的全面決策輔助支持,實現(xiàn)整個企業(yè)的一體化商務(wù)智能。 商務(wù)智能內(nèi)置完備的數(shù)據(jù)分析功能,用戶無需其他輔助工具也不必豐富的可實現(xiàn)數(shù)據(jù)規(guī)約、語義映射、實時數(shù)據(jù)查詢、多維數(shù)據(jù)分析、中國式報表編制、可視化圖形設(shè)計等數(shù)據(jù)分析工作,提高數(shù)據(jù)的利用率,并顯著節(jié)省用戶的投資。 同樣的,商務(wù)智能也可以與企業(yè)已有業(yè)務(wù)系統(tǒng)緊密結(jié)合,準確分析客戶已有的資源管理系統(tǒng)( 客戶關(guān)系系統(tǒng) ( 業(yè)務(wù)流程系統(tǒng)( 財 務(wù)績效管理系統(tǒng)( 經(jīng)營分析系統(tǒng)等企業(yè)核心系統(tǒng)所產(chǎn)生的海量數(shù)據(jù),生成清晰、可靠地數(shù)據(jù)分析結(jié)果并嵌入其中,從而為政府、金融、電力、通信等企事業(yè)單位不同層級用戶在各業(yè)務(wù)場景下提供可靠的數(shù)據(jù)分析手段,顯著提升客戶已有系統(tǒng)數(shù)據(jù)分析能力。 本論文以此背景進行選題,首先介紹了商務(wù)智能系統(tǒng)項目背景和實際意義,對于商務(wù)智能的重要工具 即席分析,進行了著重闡述。包括即席查詢的開發(fā)及實現(xiàn)過程,描述了需求分析、初步設(shè)計和具體實現(xiàn),從模塊設(shè)計和功能流程等環(huán)節(jié)都進行了詳盡的分析和描述。系統(tǒng)運用 B /前臺采用 臺采用 個即席分析工具包括了配置查詢條件、結(jié)果再計算、結(jié)果可視化、表格樣式設(shè)定、結(jié)果導(dǎo)出五大模塊,具有無需編碼實現(xiàn)動態(tài)數(shù)據(jù)查詢、一鍵可視化、兼顧易用性與功能性、架構(gòu)跨平臺可擴展、系統(tǒng)安全防護縝密、快速起效敏捷應(yīng)對需求變化等特點。 關(guān)鍵詞 :商務(wù)智能 , B/S,即席分析,數(shù)據(jù)挖掘,可視化分析I n of of in to a to of t T, be of of as of be as of by in of in a of of of II on , no a of to or to B/S, 錄 錄 摘 要 . I . 錄 . 一章 緒論 . 1 第一節(jié) 論文選題的背景 . 1 第二節(jié) 論文選題的意義 . 3 第三節(jié) 本 文研究內(nèi)容與組織結(jié)構(gòu) . 4 本文研究內(nèi)容 . 4 論文的組織結(jié)構(gòu) . 4 第二章 系統(tǒng)的需求分析 . 5 第一節(jié) 系統(tǒng)的總體需求 . 5 第二節(jié) 組織及企業(yè)數(shù)據(jù)分析現(xiàn)狀 . 6 第三節(jié) 系統(tǒng)的功能需求與用例分析 . 8 配置表格功能 . 10 結(jié)果分析功能 . 12 編輯查詢數(shù)據(jù)表功能 . 13 導(dǎo)出表格功能 . 14 第四節(jié) 數(shù)據(jù)模型需求與用例分析 . 15 第 五 節(jié) 系統(tǒng)的性能需求 . 16 第 六 節(jié) 系統(tǒng)的可行性分析 . 18 第 七 節(jié) 系統(tǒng)的開發(fā)與運行環(huán)境 . 19 第 八 節(jié) 本章小結(jié) . 20 第三章 系統(tǒng)的設(shè)計 . 21 目錄 V 第一節(jié) 系統(tǒng)設(shè)計原則 . 21 第二節(jié) 系統(tǒng)體系結(jié)構(gòu)設(shè)計 . 22 第三節(jié) 系統(tǒng)的功能模塊設(shè)計 . 23 配置查詢條件 . 23 結(jié)果再計算 . 25 結(jié)果可視化 . 28 表格樣式設(shè)定 . 30 結(jié)果導(dǎo)出 . 31 第四節(jié) 數(shù)據(jù)模型規(guī)劃 . 32 第五節(jié) 本 章小結(jié) . 36 第四章 系統(tǒng)功能的實現(xiàn) . 37 第一節(jié) 組成查詢條件功能 . 37 設(shè)置度量函數(shù) . 37 設(shè)定篩選條件 . 42 和或關(guān)系 . 48 排序 . 49 第二節(jié) 結(jié)果再計算功能的實現(xiàn) . 51 新建計算列 . 51 匯總分析 . 62 條件預(yù)警 . 64 第三節(jié) 結(jié)果可視化功能的實現(xiàn) . 67 圈選作圖 . 67 趨勢分析 . 70 第四節(jié) 表格樣式設(shè)定功能的實現(xiàn) . 71 單元格樣式 . 71 添加單位 . 72 第五節(jié) 結(jié)果導(dǎo)出功能的實現(xiàn) . 73 導(dǎo)出為 . 73 目錄 打印 . 73 第六節(jié) 數(shù)據(jù)模型功能的實現(xiàn) . 74 型設(shè)計器 . 74 . 75 第七節(jié) 本章小結(jié) . 80 第五章 總結(jié)與展望 . 81 第一節(jié) 總結(jié) . 81 第二節(jié) 展望 . 81 參考文獻 . 83 致謝 . 85 個人簡歷 . 86 第一章 緒論 1 第一章 緒論 第一節(jié) 論文選題的背景 隨著科技的不斷進步, 人類產(chǎn)生的各類數(shù)據(jù)也在不斷龐大。這些數(shù)據(jù)包括到生活的方方面面:通話記錄、購物清單、監(jiān)控視頻種種這些是若干年前難以預(yù)料的。 美國 互聯(lián)網(wǎng)數(shù)據(jù)中心 發(fā)現(xiàn) , 互聯(lián)網(wǎng) 上的數(shù)據(jù)每年將增長 50%,每兩年便將翻一 倍 ,而目前世界上 90%以上的數(shù)據(jù)是最近幾年才產(chǎn)生的。 除 此 以 外,數(shù)據(jù)又并非單純指人們在 互聯(lián)網(wǎng) 上發(fā)布的信息,全世界的工業(yè)設(shè)備、汽車、電表上有著無數(shù)的數(shù)碼 傳感器 ,隨時測量和 記錄 著有關(guān)位置、運動、震動、溫度、濕度乃至 空氣 中化學(xué)物質(zhì)的變化,也產(chǎn)生了海量的數(shù)據(jù)信息。 這些數(shù)據(jù)記錄了人類生活的變遷,它極為龐大又充滿價值。比如,通話記錄可以告訴我們什么時段是通話高峰期,不同人的不同通話時長需求等等,運營商可以通過這些數(shù)據(jù)定制各種話費套餐以及預(yù)測高峰時段,提前準備應(yīng)對方案;購物清單則顯示了某些群體的購物特征,什么價格的商品銷量更好,哪些商品會被同時購買超市則可以通過這些信息改變商品的擺放位置,甚至采用綁定銷售等營銷策略。 不得不承認,在人們沒有 能力儲存、清理、分析這些龐大的信息前,很多決策都是通過人類經(jīng)驗和粗略分析得到的。而現(xiàn)在,因數(shù)據(jù)倉庫、數(shù)據(jù)挖據(jù)、預(yù)測、可視化分析等技術(shù)快速發(fā)展,人們終于可以用放大鏡看待數(shù)據(jù),用更精確、更微觀的科學(xué)精神從數(shù)據(jù)中提取智慧。 一個組織或者企業(yè)的運營過程中隨時都會產(chǎn)生大量數(shù)據(jù),以往我們都是通過各種管理系統(tǒng)分別獲取并管理它們。比如 客戶、項目、庫存及供應(yīng)管理 我們使用 算、成本、企業(yè)資金管理使用財務(wù)管理軟件;員工服務(wù)、員工組織、薪酬管理使用人力資源管理系統(tǒng)這些管理系統(tǒng)在使我們獲得便利的同時也將一個整體的組織 或企業(yè)劃分成了毫不相干的若干部分,而這些數(shù)據(jù)其實是互相關(guān)聯(lián)的:用人成本要考慮企業(yè)資金,員工管理影響產(chǎn)品研發(fā)、銷售情況,產(chǎn)品收支又決定了企業(yè)資金一環(huán)套一環(huán)的運營鏈就是在告訴我們,數(shù)據(jù)是密不可分的。 第一章 緒論 2 發(fā)達國家已經(jīng)開始重視并嘗試商務(wù)智能,許多企業(yè) 已經(jīng)嘗到甜頭 :零售商巨頭沃爾瑪與天睿資訊( 起研究歷史交易數(shù)據(jù)庫中發(fā)現(xiàn),每當季節(jié)性颶風(fēng)來臨之前,不僅手電筒銷量增加了, 此,沃爾瑪開始在季節(jié)性風(fēng)暴來襲時,把庫存的蛋撻放在靠近颶風(fēng)用品的位置,大大增加了銷售量; 美國視頻網(wǎng)站 用戶位置數(shù)據(jù)、設(shè)備數(shù)據(jù)悄悄地記錄下來。這些記憶代碼還同時包括用戶收看過程中所做的收藏、評論、分享到社交網(wǎng)絡(luò)等動作。每天在 000多萬個行為,此外訂閱 用戶每天還會給出約 400 萬個評分及 300萬次搜索請求。最后, 1億美元買下一部早在 1990年就播出的 牌屋的版權(quán),請來導(dǎo)演大衛(wèi)芬奇( 并由老戲骨凱文史派西( 擔(dān)當男主角。這讓 魚翻身,一舉成名,紙牌屋不僅收獲 在全球 40 多個國家大熱。 越來越多利用數(shù)據(jù)獲得成功的案例不斷上演,商務(wù)智能毋庸置疑是 21世紀計算機發(fā)展中極為重要的產(chǎn)品之一。 即席分析作為商務(wù)智能中的一項核心工具,讓沒有 到實時的、準確的查詢結(jié)果,并利用數(shù)據(jù)可視化,發(fā)現(xiàn)數(shù)據(jù)的趨勢和走向,得到分析結(jié)論。這樣一來,企業(yè)可以在節(jié)省用人成本的基礎(chǔ)上,快速應(yīng)對市場變化,應(yīng)用及時有效的策略。 本文遵循軟件工程的思想,使用軟 件工程中的需求描述、設(shè)計方法,對即席查詢的需求進行了詳細分析。首先是了解組織及企業(yè)對即席查詢工具在功能上的需求,同時確定了必須具備的性能需求,然后按照軟件生命周期的步驟進行整體設(shè)計。在明確了該系統(tǒng)的整體架構(gòu)之后,針對具體的功能模塊、相關(guān)流程等內(nèi)容進行詳細的設(shè)計,最后進行正確的代碼開發(fā),實現(xiàn)了適合于組織及企業(yè)實際需要的、可靠、穩(wěn)定的即席分析工具。即席分析不僅將同一組織或企業(yè)內(nèi)部的各類數(shù)據(jù)統(tǒng)一管理,還是一款跨領(lǐng)域的、通用的軟件。它利用數(shù)據(jù)可視化分析思想解決不同行業(yè)的相同問題,讓數(shù)據(jù)得以最大化的服務(wù)于運營生產(chǎn),推 動組織及企業(yè)的發(fā)展。 第一章 緒論 3 第二節(jié) 論文選題的意義 數(shù)據(jù)收集、數(shù)據(jù)分析、數(shù)據(jù)發(fā)布,這一系列和數(shù)據(jù)有關(guān)的技術(shù),被稱為“商務(wù)智能”( 稱 1989年, 詢公司的霍華德 )在商業(yè)世界將 “商務(wù)智能( 指的是一系列以事實為支持,輔助商業(yè)決策的技術(shù)和方法”。 隨著大數(shù)據(jù)時代的來臨,每個企業(yè)的數(shù)據(jù)量在各個環(huán)節(jié)源源不斷的產(chǎn)生。從前,這些數(shù)據(jù)被存放在不同的系統(tǒng)中,如財務(wù)管理系統(tǒng),人力資源管理系統(tǒng),客戶關(guān)系 管理系統(tǒng),井水不犯河水,從未交集。現(xiàn)在,在能存儲海量數(shù)據(jù)的數(shù)據(jù)倉庫的基礎(chǔ)上,利用數(shù)據(jù)挖掘技術(shù),終于可以得到企業(yè)運營的全局圖景。 目前國內(nèi)市場,被廣泛接受并應(yīng)用的是報表軟件,如潤乾、帆軟報表等。但是報表在數(shù)據(jù)可視化能力上遠遠不如 表只是應(yīng)用于某些特定場景的其中一個模塊。相比而言,顯然 在全球市場上尤其是在西方發(fā)達國家, 件市場已進入成熟期,并購整合成為了這一市場的主要主題。但與其他 其他管理軟件 相比, 場增長仍保持在高水平。綜上來講,在中國市場 開始進入成長期。這主要表現(xiàn)在兩個方面: 對于 前,對 件達成認知水平的中國用戶為 55%以上,接受程度為 15%以上。而在大型企業(yè)中,這兩個比例更是高達 95%和 53%。這表明 件已開始進入大規(guī)模的應(yīng)用和推廣期。 軟件提供商的 視化工具等 供商們達成了基本共識,并形成了一定標準。更重要的是,主流 廠商的產(chǎn)品和解決方案已經(jīng)得到眾多客戶驗證,產(chǎn)品的版本已經(jīng)超過三次以上升級。 世資訊)預(yù)計 年左右的成長期,并將于 2018年到達成熟期。 這里面蘊含的巨大的市場機遇不言而喻。 第一章 緒論 4 第三節(jié) 本文研究內(nèi)容與組織結(jié)構(gòu) 本文研究內(nèi)容 本文主要研究 即席查詢 ( Ad 商務(wù)智能中的應(yīng)用。主要包括: ( 1) 當今時代的數(shù)據(jù)儲量越來越大,傳統(tǒng)的企業(yè)管理軟件無法適應(yīng)與日俱增的數(shù)據(jù)處理及分析的需求,“商務(wù)智能”概念呼之欲出,對系統(tǒng)的開發(fā)可行性進行描述。 ( 2) 解釋“商務(wù)智能”的概念和意義, 總結(jié)了目前全球商務(wù)智能的發(fā)展現(xiàn)狀。給出了商務(wù)智能的組成模塊和功能特點。 ( 3) 對用戶需求進行分析,用戶希望通過即席查詢得到什么,及如何在無需 及對查詢結(jié)果進行分析,進一步發(fā)現(xiàn)異常數(shù)據(jù)和趨勢走向。 ( 4) 通過需求分析設(shè)計系統(tǒng)研發(fā)思路,總結(jié)各個功能模塊的詳細功能并給出實現(xiàn)的主要界面及關(guān)鍵代碼。 ( 5) 總結(jié)系統(tǒng)開發(fā)工作,并展望后續(xù)工作。 論文的組織結(jié)構(gòu) 該論文內(nèi)容的組織結(jié)構(gòu)為: 第一章是緒論。在這一章中,主要是對研究背景,價值和研究內(nèi)容的介紹。 第二章是系統(tǒng)需求分析。在這一章中, 分別從功能需求、性能需求兩個方面,對商務(wù)智能系統(tǒng)的需求和可行性進行梳理、分析、歸納和匯總。 第三章是系統(tǒng)的設(shè)計。在這一章中,分別從兩個方面即系統(tǒng)的功能模塊組成和體系結(jié)構(gòu),描述了商務(wù)智能系統(tǒng)的重點功能和模塊構(gòu)成。 第四章是系統(tǒng)的實現(xiàn)。在這一章中,給出了商務(wù)智能系統(tǒng)實現(xiàn)過程中遇到的重點、難點的解決辦法和實現(xiàn)思路。 第五章是總結(jié)與展望。在這一章中,總結(jié)了系統(tǒng)的設(shè)計和開發(fā)實現(xiàn)工作,并對后續(xù)的研究工作提出了展望。 第二章 系統(tǒng)的需求分析 5 第二章 系統(tǒng)的需求分析 在軟件工程中,開發(fā)信息化系統(tǒng)之前必須進行一次全面的需求分析。本文描述的系統(tǒng)是 為目前還使用 報表軟件,然而自身產(chǎn)生數(shù)據(jù)量很大的組織或企業(yè)提供數(shù)據(jù)分析、數(shù)據(jù)可視化、數(shù)據(jù)挖掘與預(yù)測等功能,因此,必須對這類組織或企業(yè)的實際需求進行詳細的分析。 第一節(jié) 系統(tǒng)的總體需求 在商務(wù)智能系統(tǒng)中,即席查詢工具( Ad 幫助用戶在無需 席查詢面向各類行業(yè),尤其是數(shù)據(jù)量大,需要快速應(yīng)對數(shù)據(jù)變化的企業(yè)或組織。比如電信、金融和電子商務(wù)公司等,不懂 識的用戶也可以正常使用。 綜上,本系統(tǒng)在開發(fā)時,需遵循的總體需求如下: ( 1) 可以讓沒有計算機專業(yè)知識的員工從數(shù)據(jù)庫中迅速查找到所需數(shù)據(jù),而且數(shù)據(jù)是實時的。 ( 2) 系統(tǒng)內(nèi)置豐富函數(shù),用戶可以利用函數(shù)的前臺交互操作得到自己想要的函數(shù)公式。 ( 3) 提供數(shù)據(jù)可視化,讓用戶查詢結(jié)果生成圖形,易于觀察數(shù)據(jù)趨勢,輔助決策。 ( 4) 經(jīng)過查詢后得到的數(shù)據(jù)可以進行自定義再計算。 ( 5) 可以對表格進行進一步編輯,讓讀者瀏覽到專業(yè)的、無歧義的、清晰美觀的表格和圖表。 ( 6) 支持預(yù)警,符合預(yù)警條件的數(shù)據(jù)將以特殊樣式在表格中顯示。 ( 7) 所有查詢及分析結(jié)果必須準確無誤。 ( 8) 結(jié)果既可以輸出為標準化文檔,又可以紙質(zhì)媒介打印。 ( 9) 該系統(tǒng)應(yīng)為用戶提供友好 、明確的用戶界面。 第二章 系統(tǒng)的需求分析 6 第二節(jié) 組織及企業(yè)數(shù)據(jù)分析現(xiàn)狀 通過對于不同行業(yè)的組織及企業(yè)的觀察,總結(jié)了其數(shù)據(jù)分析現(xiàn)狀,如圖 從中不難發(fā)現(xiàn),多個 管理系統(tǒng)不僅使企業(yè)投入的成本提高, 而且提供的 視角有限 。同時 還需要 相當 一部分人員浪費在數(shù)據(jù) 整理 和系統(tǒng)維護上 、數(shù)據(jù)庫無法滿足大數(shù)據(jù)需要、綜合各個管理系統(tǒng)的分析成果需要手工操作,而且 納大量數(shù)據(jù)及展現(xiàn)實時數(shù)據(jù)的能力又非常弱,往往要耗費很多工時才能出一份報告 這種時間上的滯后經(jīng)常令組織或企業(yè)失去先機。鑒于這種情況,商務(wù)智能的解 決方案如下圖 示。 圖 2. 1 組織或企業(yè)分析現(xiàn)狀 生產(chǎn)、運營中產(chǎn)生的各類數(shù)據(jù) 匯總 整理 數(shù)據(jù) 業(yè)務(wù)系統(tǒng)數(shù)據(jù) 客戶、項目、庫存、供應(yīng)數(shù)據(jù) 預(yù)算、成本、企業(yè)資金等數(shù)據(jù) 員工服務(wù)、組織、薪酬數(shù)據(jù) 統(tǒng) 財務(wù)系統(tǒng) 人力資源管理系統(tǒng) 統(tǒng)計結(jié)果 出 人工分析 第二章 系統(tǒng)的需求分析 7 可以看到,商務(wù)智能主要是處理“數(shù)據(jù)展現(xiàn)”這一部分的工作。用戶可以把他們的數(shù)據(jù)存儲在數(shù)據(jù)倉庫中通過預(yù)處理,提高數(shù)據(jù)質(zhì)量。 務(wù)器后臺可以將數(shù)據(jù)轉(zhuǎn)為數(shù)據(jù)模型,這樣一來,前臺就可以利用數(shù)據(jù)模型進行數(shù)據(jù)可視化、數(shù)據(jù)檢索及分析。由于采用動態(tài)數(shù)據(jù),我們能快速得到最新、最準確的工作成果。 另外一方面,由于數(shù)據(jù)分散在各個業(yè)務(wù)庫中,當企業(yè)需要查詢數(shù)據(jù)時,要么需要進入各個系統(tǒng)查詢,要么需要專業(yè)計算機人員通過 句查詢。不同業(yè)務(wù)系統(tǒng)所能提供的數(shù)據(jù)有限 ,而且只能處理固定的、簡單的查詢功能,靈活性較差。而如果對專業(yè)人員下達查詢?nèi)蝿?wù),面對復(fù)雜查詢條件,即使專業(yè)人員也要用較多時間來鍵入、組合 句。這樣一來,企業(yè)中需要處理的數(shù)據(jù)查詢基本上很難達到即時、快速,而且還要面臨人為操作失誤等困難。綜上,總結(jié)傳統(tǒng)企業(yè)數(shù)據(jù)查詢流程如下所示: 圖 2. 2 商務(wù)智能解決方案 預(yù)處理 務(wù)器 模型服務(wù) 務(wù) 外部 數(shù)據(jù)源 業(yè)務(wù)系統(tǒng)數(shù)據(jù)源 元數(shù)據(jù) 數(shù)據(jù)倉庫 數(shù)據(jù)中心 報表服務(wù)器 數(shù)據(jù)倉庫 據(jù)分析 可視化 數(shù) 據(jù)展現(xiàn) 抽取 轉(zhuǎn)換 裝載 第二章 系統(tǒng)的需求分析 8 統(tǒng)中的智能查詢應(yīng)用即席查詢和多維分析,可以滿足在不懂 句的情況下,利用簡單的點選拖拽自定義查詢條件,快速、方便的得到結(jié)果并對加過進行再計算或者可視化。 第三節(jié) 系統(tǒng)的功能需求與用例分析 通過對當前企業(yè)或組織的數(shù)據(jù)分析現(xiàn)狀及目前存在的問題進行梳理后,就明確了商務(wù)智能提供什么樣的功能。按照軟件工程的思想,本部分將結(jié)合用例圖,詳細分析系統(tǒng)的功能要求。 首先,商務(wù)智能模塊組成如下圖 示: 查詢?nèi)蝿?wù) 各業(yè)務(wù)系統(tǒng) 組織查詢語句 數(shù)據(jù)不全面 查詢條件不靈活 調(diào)用人力、任務(wù)傳達耗費時間 人為操作失誤 普通人員 專業(yè)人員 查詢?nèi)蝿?wù) 查詢實時數(shù)據(jù) 可視化及計算 操作簡單,即時生效 內(nèi)置函數(shù),查詢條件靈活 查詢結(jié)果可視 化 結(jié)果再計算 查詢 分析 圖 2. 3 傳統(tǒng)企業(yè)數(shù)據(jù)查詢 圖 2. 4 商務(wù)智能中的查詢?nèi)蝿?wù)處理 第二章 系統(tǒng)的需求分析 9 商務(wù)智能系統(tǒng)分前臺、后臺兩大部分。前臺模塊有 業(yè)及個人門戶); 互圖表)、 能查詢)、 互報表) 現(xiàn)器)共 5 大模塊。后臺包括用戶及權(quán)限控制、數(shù)據(jù)服務(wù)等功能。 我們把系統(tǒng)使用用戶歸類為非設(shè)計人員、設(shè)計人員和系統(tǒng)管理員 三種。非設(shè)計人員主要是檢閱文件。其中,設(shè)計人員又分為數(shù)據(jù)查詢?nèi)藛T、報表設(shè)計人員、圖表設(shè)計人員和系統(tǒng)管理員。顧名思義,數(shù)據(jù)查詢?nèi)藛T是專門查看實時數(shù)據(jù)的,相比而言高級查詢?nèi)藛T需要掌握一些查詢語句;報表設(shè)計人員是制作報表的,這類設(shè)計人員比起其他人更精通函數(shù)和計算機語言;圖表設(shè)計人員則制作儀表盤( 這類設(shè)計人員理解數(shù)據(jù)可視化,知道如何展現(xiàn)某些特定的業(yè)務(wù)主題;系統(tǒng)管理員是精通數(shù)據(jù)庫設(shè)置,創(chuàng)建數(shù)據(jù)模型和用戶權(quán)限的分配等。 如下圖 示,清晰的展現(xiàn)了不同用戶的分工。 圖 2. 5 商務(wù)智能模塊劃分 第二章 系統(tǒng)的需求分析 10 本論文中探討的是“ 查”即“即席查詢”這一模塊。 Ad 包含兩種查詢數(shù)據(jù)的步驟,一是查詢,即通過查詢條件快速得到結(jié)果;二是結(jié)果 分析 ,在 已有 結(jié)果 的基礎(chǔ)上進一步挖掘、探索數(shù)據(jù)趨勢、進行比較、預(yù)警 關(guān)鍵 數(shù)據(jù) 對于 任何 企業(yè)或者組織來說,最重要的 目的都是透過 數(shù)據(jù) 發(fā)現(xiàn) 知識, 為決定 市場策略提供幫助。 這兩個步驟 也是完成了從 單純的 數(shù)據(jù) 管理 過渡到寶貴 經(jīng)驗 及決策的 過程 。 配置表格功能 設(shè)計人員、需要查詢實時數(shù)據(jù)的人員在進行即席查詢時首先需要確認維度度量及查詢條件。 度量 ( 數(shù)據(jù)庫 中可以用于求和( 求平均( 計數(shù)( 聚 合 計算 的列。 維度 ( 用戶 觀察 分析 數(shù)據(jù)的角度 。例如 時間 、地區(qū)。 看 查 畫 算 管 件閱覽器,在這里打開并查看文件。 智能查詢,搜索實時數(shù)據(jù),快速得到結(jié)果。 圖表設(shè)計器,將數(shù)據(jù)通過圖表的方式展現(xiàn),便于分析數(shù)據(jù)趨勢。 報表設(shè)計器,可利用函數(shù)計算,呈現(xiàn)實時報表。 后臺服務(wù),設(shè)置數(shù)據(jù)模型,分配用戶及 權(quán)限等。 使用難度低 使用難度高 用戶 模塊 功能 非設(shè)計人員 設(shè)計人員 管理人員 圖 2. 6 商務(wù)智能中的員工分工 第二章 系統(tǒng)的需求分析 11 主要內(nèi)容包括: 1) 通過搜索或者在模型列表中查找數(shù)據(jù)模型。用戶得到想要的數(shù)據(jù)模型后可以查看維度或者度量。 2) 配置查詢條件。根據(jù)企業(yè)或者組織的需要選擇模型中的維度或者度量。 3) 設(shè)置過濾條件,比如時間或者一些度量的限定。 4) 為了更清晰的瀏覽查詢結(jié)果,用戶還可以分別對維度、度量進行排序。 5) 根據(jù)不同查詢需要,用戶可以選擇列表或者交叉表。列表是指線性的表格,交叉表是指行、列方向都 有分組的報表。 圖 2. 7配置表格用例圖 表 2. 1 配置表格用例描述 用例名稱 配置表格 用例參與者 設(shè)計人員、需要查詢實時數(shù)據(jù)的人員 用例說明 設(shè)計人員、需要查詢實時數(shù)據(jù)的人員登錄系統(tǒng)后,首選選擇一個需要分析的數(shù)據(jù)模型,選擇適合的表格(列表或交叉表)然后配置查詢條件及過濾條件,為了結(jié)果更易于觀看,還可以對制定維度或者度量進行排序。 前置條件 用戶需要被授權(quán) 設(shè)計人員、需要查詢實時數(shù)據(jù)的人員 配置查詢 條件 選擇數(shù)據(jù)模型 設(shè)置過濾條件限 維度度量排序 列表 、交叉表 第二章 系統(tǒng)的需求分析 12 結(jié)果分析功能 數(shù)據(jù)若只用單純的羅列,是 無法一目了然的發(fā)現(xiàn)關(guān)鍵點和趨勢走向的。這就需要設(shè)計人員用數(shù)據(jù)可視化思想,將數(shù)據(jù)以圖形的方式展現(xiàn)出來,發(fā)掘其深入價值。其中涉及到的主要功能步驟如下: 1) 新建計算列,對度量進行函數(shù)計算。得到自定義計算結(jié)果列。 2) 對度量進行匯總計算。將多條數(shù)據(jù)合并顯示到一個單元格中,比如求和、平均、計數(shù)等等。 3) 設(shè)置預(yù)警。根據(jù)某些規(guī)則或意見,突出重要的數(shù)據(jù)報告,提示特殊的情況,用以避免傷害的無知或缺乏準備條件,從而最大程度的減少危險所造成的損失的行為。 4) 對于數(shù)據(jù)可以繪制其趨勢分析圖,便于觀察、對比。 5) 查詢結(jié)果可以生成圖形,通過數(shù)據(jù)可視 化為分析提供幫助 設(shè)計人員 條件匯總 新建計算列 設(shè)置預(yù)警 趨勢分析 結(jié)果可視化 圖 2. 8結(jié)果分析功能的用例圖 第二章 系統(tǒng)的需求分析 13 表 2. 2結(jié)果分析用例描述 用例名稱 結(jié)果分析功能 用例參與者 設(shè)計人員 用例說明 設(shè)計人員在查詢結(jié)果表格已經(jīng)生成的基礎(chǔ)上,進行自定義計算,匯總小計、設(shè)置預(yù)警條件和顯示樣式,在表格中進行數(shù)據(jù)分析。在單元格生成迷你圖以及為圈選作圖以圖形的方式觀察數(shù)據(jù)。 前置條件 用戶需要被授權(quán) 編輯查詢數(shù)據(jù)表功能 作為一份完成、詳盡的報告,除了要有準確的數(shù)據(jù)、明確的分析成果,設(shè)計人員還需要進一步完善單位、字體字號、小數(shù)點等等 ,以完成一份無歧義、專業(yè)的工作成果。 1) 設(shè)計人員可以為表格數(shù)據(jù)添加單位,一種是直接可以在單元格的字符前面增加貨幣符號;另一種是在表頭前方增加單位名稱。 2) 用戶可以更改單元格內(nèi)數(shù)據(jù)對齊方式。字體、字號及其他樣式的設(shè)置。 3) 對于表格內(nèi)的數(shù)據(jù),用戶可以設(shè)置小數(shù)點后的尾數(shù)及千分位。 圖 2. 9編輯查詢數(shù)據(jù)表 的用例圖 設(shè)計人員 單元格樣式 添加單位 數(shù)據(jù)格式化 第二章 系統(tǒng)的需求分析 14 表 2. 3編輯查詢數(shù)據(jù)表 用例描述 導(dǎo)出表格功能 為了將工作成果留存,設(shè)計人員還需要將文件已多種方式導(dǎo)出。 主要包括: 4) 對于查詢表格用戶可以導(dǎo)出為 者 于在其他地方使用。 5) 用戶還可以將表格打印出來,同時為了適應(yīng)打印的格式需要,系統(tǒng)提供了頁面方向、紙張、頁邊距、頁碼、標題的設(shè)置。 表 2. 4 導(dǎo)出表格用例說明 用例名稱 編輯查詢數(shù)據(jù)表 功能 用例參與者 設(shè)計人員 用例說明 設(shè)計人員可以分別在單元格或者列頭添加單位,通過設(shè)置字體字號顏色和對齊方式美化表格。對于那些對有小數(shù)位數(shù)要求的數(shù)據(jù),設(shè)計人員可以設(shè)置具體的數(shù)字。 前置條件 用戶需要被授權(quán)。 用例名稱 導(dǎo)出 表格功能 用例參與者 設(shè)計人員 用例說明 設(shè)計人員可以分別將文件 以標準化文檔( 者 式導(dǎo)出到本地, 也 可以 將 文件直接打印,用于各種環(huán)境下查閱。 前置條件 用戶需要被授權(quán)。 設(shè)計人員 打印 導(dǎo)出為 2. 10導(dǎo)出表格功能的用例圖 第二章 系統(tǒng)的需求分析 15 第四節(jié) 數(shù)據(jù)模型需求與用例分析 模型 的功能需求分為 模型設(shè)計需求 和模型使用需求兩個部分 , 其中 : 1. 模型設(shè)計的功能 需求有 : (1) 模型 的創(chuàng)建 : 使用 模型設(shè)計器 , 通過操作設(shè)置 , 生成標準 的模型結(jié)構(gòu) . 要求 : a. 不 支持 跨 數(shù)據(jù)源 建立 模型 . 一個 模型只能 指定 一個數(shù)據(jù) 源 . b. 支持 創(chuàng)建表關(guān)系 . 對 其他 查詢語句不予支持 . c. 如果使用 存儲過程 , 只支持 簡單的存儲過程 , 并且 每次查詢只能用一個存儲過程 , 不能和 其他的 原表 或者子查詢 一起 使用進行查詢 . (2) 模型 的讀取 : 對 已有的模型讀取 , 返回 模型描述的樹形結(jié)構(gòu)和信息 . (3) 模型 的修改 : 對 已有模型的設(shè)置進行修改 , 包括 : 度量 , 維度 , 等級 , 關(guān)聯(lián)關(guān)系 , 是否 可用 , 定 , 權(quán)限 設(shè)置等 . (5) 定 : 綁定導(dǎo)入的 設(shè)置 綁定的 維 度 , 度量 . 用于 預(yù)測 . (6) 模型的權(quán)限 設(shè)置 : 設(shè)置 模型 , 度量 , 維度 , 等級 的 是否 可見 可 訪問的權(quán)限 . 設(shè)置 度量 , 等級 的行過濾權(quán)限 . 2. 模型使用 需求有 : (1) 模型信息 服務(wù) : 根據(jù) 模型權(quán)限 , 返回 用戶能訪問的模型的信息 , 包括 模型 , 立方體 , 維度 , 等級 , 度量等 , 用于 用戶界面顯示 . 對于模型 節(jié)點的訪問權(quán)限為 : a. 模型的訪問 權(quán)限 : 用戶 只能看到授權(quán) 給 他的模型 . b. 訪問權(quán)限 : 用戶只能 看到授權(quán) 的 模型 下 的已授權(quán)給他的 c. 模型的列 訪問權(quán)限 : 用戶 只能看 到授權(quán)的模型 下的 授權(quán) 的 已 授權(quán)給他的列 . (2) 數(shù)據(jù) 查詢 : 對 指定的模型通過 給定 的信息進行查詢 , 返回 指定的數(shù)據(jù)結(jié)構(gòu) . 查詢項目 可以是模型 列 , 也 可以 是 預(yù)測 列 . 查詢時使用 模型設(shè)置的行權(quán)限 , 自動 過濾 . 對 沒有權(quán)限的列 , 這些列 全部為 并在返回 的信息中提示 . 第二章 系統(tǒng)的需求分析 16 表 2. 5 數(shù)據(jù)模型用例說明 第五節(jié) 系統(tǒng)的性能需求 系統(tǒng)性能需求是指在滿足功能需求的前提下,應(yīng)該也具備的其他性能。通過對商務(wù)智能使用用戶的調(diào)查,明確了系統(tǒng)的性能需求如下: 一、功能性與易用性的平衡 商務(wù) 智能往往能為一個 規(guī)模 較為龐大的企業(yè)或組織 管理數(shù)據(jù), 在海量數(shù)據(jù)中獲得寶貴 經(jīng)驗 。 即席 分析作為其中一個關(guān)鍵工具,具備 從 數(shù)據(jù) 轉(zhuǎn)化 為 知識 的強大功能。 用例名稱 數(shù)據(jù)模型功能 用例參與者 管理人員 用例說明 將企業(yè)數(shù)據(jù)庫中的數(shù)據(jù)抽取整合為分析設(shè)計時可用的數(shù)據(jù)模型,并設(shè)置權(quán)限等。 前置條件 用戶需要被授權(quán)。 圖 2. 11數(shù)據(jù)模型功能的用例圖 管理員 編輯模型 新建模型 查詢模型 刪除模型 設(shè)置行列權(quán)限 管理模型 查詢模型數(shù)據(jù) 普通用戶 第二章 系統(tǒng)的需求分析 17 即席查詢可以探查實時數(shù)據(jù),查詢條件靈活,支持函數(shù)豐富,能滿足多樣化的 查詢 任務(wù);同時 ,系統(tǒng) 還具備全面地結(jié)果分析功能,用戶可以分別從數(shù)據(jù)表或者圖形 執(zhí)行多角度 的觀察 , 為經(jīng)驗總結(jié)和決策提供有力幫助。另外一方面 ,為了 體現(xiàn)數(shù)據(jù)之美, 即席查詢 含有許多的細節(jié) 美化 功能,讓一份文件上 升 為一件藝術(shù)品,讓讀 者關(guān)注 并驚嘆。 為了適應(yīng) 于企業(yè) 各個 人員使用 , 節(jié)省培訓(xùn)費 等 用人成本, 即席分析 采用大量常見前臺交互來輔助用戶完成復(fù)雜的 查詢語句 編寫 ,替代 傳統(tǒng)軟件里需要用戶手工輸入命令才能 執(zhí)行 的做法。系統(tǒng) 的 界面設(shè)計類 大部分用戶易于上手。在 容易出現(xiàn) 疑惑的地方,如函數(shù),還會提供函數(shù)說明,這樣用戶很快就知曉其 含義 。 二、跨平臺可擴展的架構(gòu) 商務(wù)智能的系統(tǒng)架構(gòu)和開發(fā)工具,使其可實現(xiàn)跨平臺自由擴展,并可連接主流數(shù)據(jù)庫。借助高效的后臺服務(wù),無論是 析型數(shù)據(jù)庫)、 務(wù)型數(shù)據(jù)庫)乃至 文本數(shù)據(jù)源,可以被映射到一個統(tǒng)一的業(yè)務(wù)邏輯模型,為客戶提供一個統(tǒng)一的數(shù)據(jù)分析口徑。地理信息系統(tǒng), 為豐富前端應(yīng)用程序提供了可靠的支持。 三、縝密的系統(tǒng)安全防護 該系統(tǒng)提供了實時監(jiān)控,靈活的數(shù)據(jù)訪問控制系統(tǒng),顯著降低了數(shù)據(jù)泄露的風(fēng)險,并保持系統(tǒng)健康的持續(xù)穩(wěn)定運行。 完備的系統(tǒng)監(jiān)控,實時監(jiān)控 存等數(shù)據(jù)庫連接數(shù)量、當前在線用戶數(shù)量等系統(tǒng)運行信息,有效降低系統(tǒng)運行風(fēng)險,為運維期中系統(tǒng)調(diào)優(yōu)提供有力依據(jù)。 靈活的權(quán)限機制,根據(jù)實際用戶的角色、用戶、權(quán)限,并且需要設(shè)置的其他信息,建立管理和控制系統(tǒng)的權(quán)限,而縝密的控制數(shù)據(jù)權(quán)限、 數(shù)據(jù)管理和控制線的最小單位,可有效地防止未經(jīng)授權(quán)的訪問和使用不當作為。 系統(tǒng)全方位操作留痕,任何時間、任何用戶的任何操作都可保證被系統(tǒng)以清晰、可回溯的方式記

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論