亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng)及處理方法_2

文檔序號:9922105閱讀:來源:國知局
[0060]優(yōu)選的,所述業(yè)務(wù)邏輯模型3包括Dashboard模塊31,所述Dashboard模塊可后臺配置瀏覽器頁面顯示,通過反射的方式獲取靜態(tài)和動態(tài)的數(shù)據(jù)進行顯示。
[0061 ] 如圖2至圖4所示,Dashboard模塊31設(shè)計為完全可配置的前臺,Dashboard表為具體某一階段或某一部門的業(yè)務(wù)集名稱,具體的該業(yè)務(wù)集中的所有業(yè)務(wù)和業(yè)務(wù)數(shù)據(jù)內(nèi)容由DashboardRecord表存儲和維護。
[0062]在DashboardRecord表中,KPI_Name為該業(yè)務(wù)在頁面上顯示的名稱,KPI_NC存儲該業(yè)務(wù)訪問本業(yè)務(wù)中其他頁面(比如該業(yè)務(wù)所屬分類、圖表分析和具體業(yè)務(wù)詳情等)以及參數(shù)的序列化值,ClassType和Parameters為通過反射的方式獲取數(shù)據(jù)的類名和初始化參數(shù),Di spIayOrder為該業(yè)務(wù)對應(yīng)分類在頁面中顯示的順序,InnerOder為該業(yè)務(wù)在所屬分類中顯示的次序。IsVisible進行訪問權(quán)限管理,當(dāng)IsVisible為“Public”時,為公司內(nèi)所有用戶都可訪問,當(dāng)IsVisible為具體角色名時,只有擁有該用戶角色的用戶才可見。
[0063]定義接口 IDashboard,有一個行為是GetData,定義一個實現(xiàn)該接口的抽象類Dashboard I tem,派生出獲取動態(tài)類數(shù)據(jù)的類Dynami cDashboardl t em和獲取靜態(tài)類數(shù)據(jù)的類 StaticDashboardItem,在以此分別派生為Positive 和 Negative的類;
[0064]對于靜態(tài)數(shù)據(jù),數(shù)據(jù)從圖3中Dashboard Static中獲取,對于動態(tài)數(shù)據(jù)通過不同的類獲得,比如這里的0CDR、NCDR和Outage類。這時,參考圖3中DashboardRecord表,即可將ClassType和Parameters作為參數(shù),通過反射獲取Dashboard中所有的業(yè)務(wù)數(shù)據(jù)。
[0065]優(yōu)選的,所述業(yè)務(wù)邏輯模型3還包括
[0066]用戶模塊32,用于通過登錄完成對用戶的角色認證,控制用戶的業(yè)務(wù)數(shù)據(jù)訪問;
[0067]角色管理模塊33,用于對完成角色認證的用戶進行角色管理;
[0068]信息傳遞模塊34,用于根據(jù)用戶角色進行定時向用戶發(fā)送對應(yīng)的信息;還用于根據(jù)用戶關(guān)注的業(yè)務(wù),定時向用戶發(fā)送對應(yīng)的業(yè)務(wù)數(shù)據(jù)。
[0069]優(yōu)選的,所述業(yè)務(wù)邏輯模型3還包括項目模塊35,所述項目模塊35用于對業(yè)務(wù)數(shù)據(jù)中的項目情況數(shù)據(jù)進行統(tǒng)計,并將統(tǒng)計結(jié)果進行動態(tài)呈現(xiàn)。
[0070]優(yōu)選的,所述業(yè)務(wù)邏輯模型3還包括業(yè)務(wù)指標(biāo)模塊36,所述業(yè)務(wù)指標(biāo)模塊36用于調(diào)取業(yè)務(wù)數(shù)據(jù),以圖表的形式進行顯示,實時更新業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)目標(biāo)。
[0071]優(yōu)選的,所述業(yè)務(wù)邏輯模型3還包括會議績效模塊37,所述會議績效模塊37用于錄入會議出勤狀況,并對會議人員進行打分、分?jǐn)?shù)統(tǒng)計和分析;
[0072]優(yōu)選的,還包括web服務(wù)器7,所述web服務(wù)器用于承載控制器、視圖、業(yè)務(wù)邏輯模型和數(shù)據(jù)訪問模型。
[0073]優(yōu)選的,所述業(yè)務(wù)邏輯模型3還包括Jenkins模塊38,所述Jenkins模塊38用于獲取控制器2、業(yè)務(wù)邏輯模型3、數(shù)據(jù)訪問模型4和視圖6的最新版本,并部署到web服務(wù)器7中對控制器2、業(yè)務(wù)邏輯模型3、數(shù)據(jù)訪問模型4和視圖6進行同步更新,對瀏覽器I進行配置和構(gòu)建。
[0074]Jenkins模塊38是基于Java開發(fā)的一種持續(xù)繼承工具,并且是一個開源軟件項目,可以用于監(jiān)控持續(xù)重復(fù)的工作,本系統(tǒng)中主要的應(yīng)用功能如下:1、持續(xù)的軟件版本發(fā)布和測試項目;2、監(jiān)控外部調(diào)用執(zhí)行的操作;為了提高團隊的開發(fā)效率,存儲和維護各個版本,并實時發(fā)布新版本,本系統(tǒng)采用結(jié)合SVN和Jenkins機制,實現(xiàn)系統(tǒng)新版本的實時發(fā)布及更新。
[0075]優(yōu)選的,所述業(yè)務(wù)邏輯模型3還包括Robocopy模塊39,所述Robocopy模塊39和所述Jenkins模塊38結(jié)合用于及時獲取新的業(yè)務(wù)數(shù)據(jù),對新的業(yè)務(wù)數(shù)據(jù)進行刷新和保存。
[0076]通過Robocopy和Jenkins的結(jié)合使用,監(jiān)控各分公司的最新業(yè)務(wù)數(shù)據(jù),實時刷新并保存數(shù)據(jù)的可靠性,減少了 DBA的工作量并且保證數(shù)據(jù)刷新的正確性。
[0077]一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)處理方法,包括
[0078]瀏覽器I向控制器2發(fā)出數(shù)據(jù)請求;
[0079]控制器2將數(shù)據(jù)請求轉(zhuǎn)發(fā)至業(yè)務(wù)邏輯模型3;
[0080]業(yè)務(wù)邏輯模型3根據(jù)數(shù)據(jù)請求向數(shù)據(jù)訪問模型4請求數(shù)據(jù)訪問,數(shù)據(jù)訪問模型4通過ODAC組件訪問ORACLE數(shù)據(jù)庫5數(shù)據(jù);
[0081 ] ORACLE數(shù)據(jù)庫5調(diào)取原始數(shù)據(jù)至數(shù)據(jù)訪問模型4;
[0082]數(shù)據(jù)訪問模型4對原始數(shù)據(jù)按照相應(yīng)實體類進行驗證和組裝,業(yè)務(wù)邏輯模型3對驗證和組裝后的原始數(shù)據(jù)進行業(yè)務(wù)邏輯處理,得業(yè)務(wù)數(shù)據(jù);
[0083]控制器2將業(yè)務(wù)數(shù)據(jù)發(fā)送至視圖6,視圖6將業(yè)務(wù)數(shù)據(jù)呈現(xiàn)給用戶。
[0084]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:包括 瀏覽器(I),用于向控制器(2)發(fā)出數(shù)據(jù)請求; 控制器(2),用于將數(shù)據(jù)請求轉(zhuǎn)發(fā)至業(yè)務(wù)邏輯模型(3);還用于將業(yè)務(wù)數(shù)據(jù)發(fā)送至視圖(6); 業(yè)務(wù)邏輯模型(3),用于根據(jù)數(shù)據(jù)請求向數(shù)據(jù)訪問模型(4)請求數(shù)據(jù)訪問;還用于對驗證和組裝后的原始數(shù)據(jù)進行業(yè)務(wù)邏輯處理,得業(yè)務(wù)數(shù)據(jù); 數(shù)據(jù)訪問模型(4),用于通過ODAC組件訪問ORACLE數(shù)據(jù)庫(5)數(shù)據(jù);還用于對原始數(shù)據(jù)按照相應(yīng)實體類進行驗證和組裝; ORACLE數(shù)據(jù)庫(5),用于調(diào)取原始數(shù)據(jù)至數(shù)據(jù)訪問模型(4); 視圖(6),用于將業(yè)務(wù)數(shù)據(jù)呈現(xiàn)給用戶。2.根據(jù)權(quán)利要求1所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模型(3)包括Dashboard模塊(31 ),所述Dashboard模塊可后臺配置瀏覽器頁面顯示,通過反射的方式獲取靜態(tài)和動態(tài)的數(shù)據(jù)進行顯示。3.根據(jù)權(quán)利要求1所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模型(3)還包括 用戶模塊(32),用于通過登錄完成對用戶的角色認證,控制用戶的業(yè)務(wù)數(shù)據(jù)訪問; 角色管理模塊(33),用于對完成角色認證的用戶進行角色管理; 信息傳遞模塊(34),用于根據(jù)用戶角色進行定時向用戶發(fā)送對應(yīng)的信息;還用于根據(jù)用戶關(guān)注的業(yè)務(wù),定時向用戶發(fā)送對應(yīng)的業(yè)務(wù)數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模型(3)還包括項目模塊(35),所述項目模塊(35)用于對業(yè)務(wù)數(shù)據(jù)中的項目情況數(shù)據(jù)進行統(tǒng)計,并將統(tǒng)計結(jié)果進行動態(tài)呈現(xiàn)。5.根據(jù)權(quán)利要求1所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模型(3)還包括業(yè)務(wù)指標(biāo)模塊(36),所述業(yè)務(wù)指標(biāo)模塊(36)用于調(diào)取業(yè)務(wù)數(shù)據(jù),以圖表的形式進行顯示,實時更新業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)目標(biāo)。6.根據(jù)權(quán)利要求1所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模型(3)還包括會議績效模塊(37),所述會議績效模塊(37)用于錄入會議出勤狀況,并對會議人員進行打分、分?jǐn)?shù)統(tǒng)計和分析。7.根據(jù)權(quán)利要求1至6任一項所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:還包括web服務(wù)器(7),所述web服務(wù)器用于承載控制器、視圖、業(yè)務(wù)邏輯模型和數(shù)據(jù)訪問模型。8.根據(jù)權(quán)利要求7所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模型(3)還包括Jenkins模塊(38),所述Jenkins模塊(38)用于獲取控制器(2)、業(yè)務(wù)邏輯模型⑶、數(shù)據(jù)訪問模型⑷和視圖(6)的最新版本,并部署到web服務(wù)器(7)中對控制器(2)、業(yè)務(wù)邏輯模型(3)、數(shù)據(jù)訪問模型(4)和視圖(6)進行同步更新,對瀏覽器(I)進行配置和構(gòu)建。9.根據(jù)權(quán)利要求8所述一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模型(3)還包括Robocopy模塊(39),所述Robocopy模塊(39)和所述Jenkins模塊(38)結(jié)合用于及時獲取新的業(yè)務(wù)數(shù)據(jù),對新的業(yè)務(wù)數(shù)據(jù)進行刷新和保存。10.—種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)處理方法,其特征在于:包括 瀏覽器(I)向控制器(2)發(fā)出數(shù)據(jù)請求; 控制器(2)將數(shù)據(jù)請求轉(zhuǎn)發(fā)至業(yè)務(wù)邏輯模型(3); 業(yè)務(wù)邏輯模型(3)根據(jù)數(shù)據(jù)請求向數(shù)據(jù)訪問模型(4)請求數(shù)據(jù)訪問,數(shù)據(jù)訪問模型(4)通過ODAC組件訪問ORACLE數(shù)據(jù)庫(5)數(shù)據(jù); ORACLE數(shù)據(jù)庫(5)調(diào)取原始數(shù)據(jù)至數(shù)據(jù)訪問模型(4); 數(shù)據(jù)訪問模型(4)對原始數(shù)據(jù)按照相應(yīng)實體類進行驗證和組裝,業(yè)務(wù)邏輯模型(3)對驗證和組裝后的原始數(shù)據(jù)進行業(yè)務(wù)邏輯處理,得業(yè)務(wù)數(shù)據(jù); 控制器(2)將業(yè)務(wù)數(shù)據(jù)發(fā)送至視圖(6),視圖(6)將業(yè)務(wù)數(shù)據(jù)呈現(xiàn)給用戶。
【專利摘要】本發(fā)明涉及一種企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng)及方法,其系統(tǒng)包括瀏覽器向控制器發(fā)出數(shù)據(jù)請求;控制器將數(shù)據(jù)請求轉(zhuǎn)發(fā)至業(yè)務(wù)邏輯模型;控制器還將業(yè)務(wù)數(shù)據(jù)發(fā)送至視圖;業(yè)務(wù)邏輯模型根據(jù)數(shù)據(jù)請求向數(shù)據(jù)訪問模型請求數(shù)據(jù)訪問;業(yè)務(wù)邏輯模型還對驗證和組裝后的原始數(shù)據(jù)進行業(yè)務(wù)邏輯處理,得業(yè)務(wù)數(shù)據(jù);數(shù)據(jù)訪問模型通過ODAC組件訪問ORACLE數(shù)據(jù)庫數(shù)據(jù);數(shù)據(jù)訪問模型還對原始數(shù)據(jù)按照相應(yīng)實體類進行驗證和組裝;ORACLE數(shù)據(jù)庫調(diào)取原始數(shù)據(jù)至數(shù)據(jù)訪問模型;視圖將業(yè)務(wù)數(shù)據(jù)呈現(xiàn)給用戶。相對現(xiàn)有技術(shù),本發(fā)明能減少工作量,提升代碼的重用率,便于團隊分模塊開發(fā),加強了程序的可維護性和維護成本,及時進行版本和數(shù)據(jù)更新。
【IPC分類】G06F17/30
【公開號】CN105701220
【申請?zhí)枴緾N201610024115
【發(fā)明人】周敏, 王偉, 吉鈺, 戴雅
【申請人】周敏
【公開日】2016年6月22日
【申請日】2016年1月14日
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1