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