版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
主講人:保密級(jí)別:內(nèi)部公開(kāi)寶信信息系統(tǒng)平臺(tái)iPlat介紹目錄
1
3為什么要開(kāi)發(fā)iPlat?(Why)iPlat的特性
4iPlat的應(yīng)用案例2iPlat是什么?(What)企業(yè)信息化的現(xiàn)狀以信息化帶動(dòng)工業(yè)化,以工業(yè)化促進(jìn)信息化企業(yè)信息化與企業(yè)發(fā)展的戰(zhàn)略目標(biāo)相結(jié)合,制定企業(yè)信息化的總體規(guī)劃企業(yè)信息化的投入逐年加大初步形成了各類(lèi)管理信息系統(tǒng),規(guī)范企業(yè)管理流程,增強(qiáng)企業(yè)執(zhí)行能力,提高企業(yè)管理效率集團(tuán)化、一體化的經(jīng)營(yíng)發(fā)展趨勢(shì),對(duì)管理信息系統(tǒng)提出了更高的要求作為企業(yè)軟實(shí)力的體現(xiàn),寶鋼已經(jīng)投入累計(jì)幾十個(gè)億的資金進(jìn)行信息系統(tǒng)的建設(shè)企業(yè)信息化的需求特性
集成化單個(gè)應(yīng)用系統(tǒng)簡(jiǎn)單業(yè)務(wù)應(yīng)用系統(tǒng)局部信息化大量傳統(tǒng)的人工操作復(fù)雜的業(yè)務(wù)應(yīng)用系統(tǒng)深度信息化各業(yè)務(wù)應(yīng)用系統(tǒng)內(nèi),基本實(shí)現(xiàn)信息化,但應(yīng)用系統(tǒng)間的交互流程操作借助手工方式多個(gè)獨(dú)立應(yīng)用系統(tǒng)統(tǒng)一、互聯(lián)的業(yè)務(wù)應(yīng)用系統(tǒng)全方位的信息化企業(yè)內(nèi)各應(yīng)用、各流程均實(shí)現(xiàn)信息化應(yīng)用系統(tǒng)集成企業(yè)信息化的需求特性
個(gè)性化空間上的個(gè)性化不同行業(yè)的企業(yè)用戶(hù)對(duì)信息系統(tǒng)的需求不相同同一行業(yè)的不同企業(yè)用戶(hù)對(duì)信息系統(tǒng)的需求也不相同時(shí)間上的個(gè)性化同一企業(yè)用戶(hù)在不同時(shí)間、不同發(fā)展階段對(duì)信息系統(tǒng)的需求不相同開(kāi)發(fā)商的典型交付模式套裝軟件+二次開(kāi)發(fā)定制化開(kāi)發(fā)優(yōu)勢(shì)劣勢(shì)具有相對(duì)良好的系統(tǒng)架構(gòu)和穩(wěn)定性可滿(mǎn)足特定用戶(hù)的部分個(gè)性化需求功能相對(duì)固化,難以滿(mǎn)足企業(yè)個(gè)性化的需求系統(tǒng)相對(duì)封閉,難以與第三方系統(tǒng)集成存在擴(kuò)展性、穩(wěn)定性等架構(gòu)方面的缺陷大量功能組件的重復(fù)性開(kāi)發(fā),開(kāi)發(fā)效率低下業(yè)務(wù)知識(shí)得不到足夠的積累跨公司、跨部門(mén)合作項(xiàng)目難以展開(kāi)企業(yè)信息化存在的問(wèn)題
IT黑洞
IT黑洞艱苦的努力用戶(hù)開(kāi)發(fā)商用戶(hù)開(kāi)發(fā)商高額的投資復(fù)雜的過(guò)程漫長(zhǎng)的周期失控的質(zhì)量無(wú)盡的維護(hù)雙輸?shù)慕Y(jié)局美好的愿景企業(yè)信息化存在的問(wèn)題信息孤島企業(yè)資源管理(ERP)辦公(OA)人事/績(jī)效(HR)產(chǎn)品管理(PDM)客戶(hù)關(guān)系/銷(xiāo)售(CRM)決策分析(DSS)……開(kāi)發(fā)框架和組件數(shù)據(jù)定義存儲(chǔ)維護(hù)/定制工具開(kāi)發(fā)框架和組件數(shù)據(jù)定義存儲(chǔ)維護(hù)/定制工具應(yīng)用孤島難以集成企業(yè)信息化存在的問(wèn)題原因分析IT黑洞問(wèn)題:現(xiàn)有信息系統(tǒng)的建設(shè),是在底層的技術(shù)平臺(tái)上直接構(gòu)建業(yè)務(wù)系統(tǒng),并且也只能采用面向技術(shù)的、業(yè)務(wù)無(wú)關(guān)的編程工具來(lái)開(kāi)發(fā)管理系統(tǒng)。這種低層次的軟件開(kāi)發(fā)模式,導(dǎo)致功能組件的大量重復(fù)開(kāi)發(fā),關(guān)鍵的業(yè)務(wù)知識(shí)和技能難以得到提煉和積累,使信息系統(tǒng)的開(kāi)發(fā)、維護(hù)和擴(kuò)展困難重重,導(dǎo)致IT黑洞現(xiàn)象的普遍發(fā)生。應(yīng)用孤島問(wèn)題:由于各事業(yè)部在長(zhǎng)期實(shí)踐過(guò)程中形成了自有的開(kāi)發(fā)框架和組件庫(kù),在功能設(shè)計(jì)和具體技術(shù)上都存在一定的差異,沒(méi)有形成統(tǒng)一的標(biāo)準(zhǔn),導(dǎo)致不同部門(mén)開(kāi)發(fā)的信息系統(tǒng),大多是孤島型的應(yīng)用,或者是業(yè)務(wù)功能模塊的簡(jiǎn)單累加,相互之間難以進(jìn)行集成。企業(yè)信息化需求的解決之道公共的基礎(chǔ)組件統(tǒng)一的界面風(fēng)格Drivers信息系統(tǒng)平臺(tái)iPlat統(tǒng)一的登錄認(rèn)證統(tǒng)一的授權(quán)模式標(biāo)準(zhǔn)的信息格式靈活的配置模式iPlat的設(shè)計(jì)思想運(yùn)行時(shí)要保證高可靠性、高性能暴露給用戶(hù)的功能及接口應(yīng)盡可能地統(tǒng)一、簡(jiǎn)單考慮到對(duì)各種規(guī)模的項(xiàng)目的支持,如何讓大規(guī)模的開(kāi)發(fā)團(tuán)隊(duì)高效的進(jìn)行開(kāi)發(fā)需要重點(diǎn)考慮對(duì)于實(shí)際項(xiàng)目中存在的各種重復(fù)性工作,應(yīng)進(jìn)行抽取,以提高項(xiàng)目的開(kāi)發(fā)效率及質(zhì)量由于各應(yīng)用系統(tǒng)的需求差別較大,在保證提供的功能及接口統(tǒng)一、簡(jiǎn)單的基礎(chǔ)上,應(yīng)盡量保證平臺(tái)的靈活性、可擴(kuò)展性及可維護(hù)性目錄13為什么要開(kāi)發(fā)iPlat?(Why)iPlat的特性4iPlat的應(yīng)用案例2iPlat是什么?(What)概述Windows終端數(shù)據(jù)庫(kù)服務(wù)器集群應(yīng)用中間件WebLogic等瀏覽器應(yīng)用服務(wù)器集群頁(yè)面請(qǐng)求請(qǐng)求數(shù)據(jù)負(fù)載均衡返回?cái)?shù)據(jù)返回請(qǐng)求結(jié)果體系架構(gòu)技術(shù)架構(gòu)平臺(tái)的組成部分1234標(biāo)準(zhǔn)、規(guī)范及開(kāi)發(fā)方法論輔助開(kāi)發(fā)工具滿(mǎn)足最佳實(shí)踐的系統(tǒng)架構(gòu)基于架構(gòu)的業(yè)務(wù)功能組件iPlat1滿(mǎn)足最佳實(shí)踐的系統(tǒng)架構(gòu)在目前業(yè)界企業(yè)架構(gòu)框架模型的基礎(chǔ)上,結(jié)合企業(yè)信息化的經(jīng)驗(yàn)與最佳實(shí)踐,確定了技術(shù)架構(gòu),明確了應(yīng)用路線。2基于架構(gòu)的業(yè)務(wù)功能組件核心功能組件核心容器動(dòng)態(tài)配置管理國(guó)際化管理異常管理數(shù)據(jù)持久化事務(wù)管理框架功能組件界面組件(EF)元數(shù)據(jù)管理(ED)數(shù)據(jù)交換(EI)日志管理(EL)任務(wù)管理(EJ)樣例代碼(EE)EAI集成(EA)通用業(yè)務(wù)組件用戶(hù)及授權(quán)管理(ES)工作流(EW)內(nèi)容管理(EC)門(mén)戶(hù)管理(EV)內(nèi)容搜索(EG)報(bào)表管理(ER)基于Spring框架依賴(lài)注入與控制反轉(zhuǎn)IOC面向方面的編程AOP支持Spring動(dòng)態(tài)配置文件的載入支持Bean的動(dòng)態(tài)構(gòu)建2業(yè)務(wù)功能組件介紹
核心容器Js頁(yè)面動(dòng)作定義Jsp頁(yè)面格式定義通過(guò)動(dòng)態(tài)配置實(shí)現(xiàn)對(duì)應(yīng)用程序的全面托管StrutsConfigSpringConfigIbatisConfigStructsActionStruts動(dòng)作(action)類(lèi)ActionForm表單映射數(shù)據(jù)SQLxml業(yè)務(wù)處理SQL2業(yè)務(wù)功能組件介紹
動(dòng)態(tài)配置Spring托管DispatchAction平臺(tái)集中托管Service業(yè)務(wù)處理邏輯Struts托管Jsp頁(yè)面格式定義Js頁(yè)面動(dòng)作定義SQLxml業(yè)務(wù)處理SQLibatis托管1234Service業(yè)務(wù)處理邏輯事務(wù)是作為單個(gè)工作單元執(zhí)行的一系列操作集合,必須滿(mǎn)足ACID屬性(原子性、一致性、隔離性、持久性)平臺(tái)封裝了相關(guān)的API,提供對(duì)事務(wù)的支持。用戶(hù)無(wú)需關(guān)注具體的內(nèi)部實(shí)現(xiàn),即可實(shí)現(xiàn)相關(guān)的功能通過(guò)對(duì)各類(lèi)API的組合調(diào)用,可以靈活地實(shí)現(xiàn)嵌套事務(wù)等各種復(fù)雜邏輯2業(yè)務(wù)功能組件介紹
事務(wù)管理。。。同一事務(wù)。。。主事務(wù)無(wú)事務(wù)一致性事務(wù)。。。主事務(wù)子事務(wù)嵌套事務(wù)2業(yè)務(wù)功能組件介紹
事務(wù)管理程序A程序B程序A程序B程序A程序B 國(guó)際化(Internationalization,簡(jiǎn)稱(chēng)I18N)指的是在軟件設(shè)計(jì)階段,就應(yīng)該使軟件具有支持多種語(yǔ)言和地區(qū)的功能。英文環(huán)境中文環(huán)境2業(yè)務(wù)功能組件介紹
國(guó)際化資源管理
國(guó)際化資源管理的程序具有以下特征:當(dāng)應(yīng)用需要支持一種新的語(yǔ)言時(shí),無(wú)需修改應(yīng)用程序代碼文本、消息和圖片從源程序代碼中抽取出來(lái),存儲(chǔ)在外部可以根據(jù)用戶(hù)的語(yǔ)言和地理位置,對(duì)與特定文化相關(guān)的數(shù)據(jù),如日期、時(shí)間和貨幣,進(jìn)行正確的格式化
提供數(shù)據(jù)庫(kù)和資源文件兩種實(shí)現(xiàn)方式,可以靈活地配置修改資源信息后,可實(shí)現(xiàn)熱加載,而無(wú)需重啟應(yīng)用
2業(yè)務(wù)功能組件介紹
國(guó)際化資源管理iPlat
TM目標(biāo): 讓異常處理保持簡(jiǎn)單和直觀,使開(kāi)發(fā)人員可以專(zhuān)心于開(kāi)發(fā)業(yè)務(wù)邏輯,而不是把時(shí)間浪費(fèi)在異常處理的樣板代碼上可以根據(jù)需求方便地拋出異常消息、異常堆棧或各種格式化的消息可以靈活地配置異常發(fā)生后的跳轉(zhuǎn)方式:原頁(yè)面、統(tǒng)一處理頁(yè)面或各定制化的異常處理頁(yè)面2業(yè)務(wù)功能組件介紹
異常管理
基于iBatisSqlMap框架:簡(jiǎn)單、輕便、靈活學(xué)習(xí)成本低Dao接口的適當(dāng)封裝屏蔽內(nèi)部邏輯,用戶(hù)操作簡(jiǎn)單實(shí)用的擴(kuò)展功能能自動(dòng)為sql語(yǔ)句添加優(yōu)化的翻頁(yè)功能能自動(dòng)根據(jù)普通的查詢(xún)語(yǔ)句實(shí)現(xiàn)count功能2業(yè)務(wù)功能組件介紹
數(shù)據(jù)持久化Html+JS:2業(yè)務(wù)功能組件介紹
界面組件(EF)silverlight為開(kāi)發(fā)用戶(hù)提供了諸多支持用戶(hù)界面開(kāi)發(fā)的組件,如表格、樹(shù)、菜單、區(qū)域、按鈕及按鈕欄、日歷、窗口面板、Tab頁(yè)及表單等,如下圖所示:EiInfoEFGridEFCalendarEFButtonEFSpliterEFTabEFRegionEFFormEFTreeEFNavigationBarEFButtonBarEFCoreEFDebuggerEFUtilEFValidatorEFWindowEFMenuEFColumn2業(yè)務(wù)功能組件介紹
界面組件(EF)——html+js功能特性:
支持全表任意位置單元格編輯提供表格數(shù)據(jù)列列寬調(diào)整功能支持主鍵及用戶(hù)自定義的列鎖定功能支持主鍵及用戶(hù)自定義的全表排序功能使用平臺(tái)統(tǒng)一數(shù)據(jù)結(jié)構(gòu)EiInfo數(shù)據(jù)源支持Form數(shù)據(jù)提交及Ajax提交方式可選總記錄數(shù)查詢(xún),提高大數(shù)據(jù)量數(shù)據(jù)查詢(xún)性能
提供常用字段類(lèi)型校驗(yàn)及自定義正則表達(dá)式校驗(yàn)支持單元格自定義樣式、自定義事件回調(diào)等功能簡(jiǎn)單、方便的操作模式通過(guò)Ajax提交方式提高用戶(hù)操作感受提供復(fù)制新增方式,方便用戶(hù)新增記錄提供Tab及Enter快捷單元格切換方式,方便用戶(hù)輸入2業(yè)務(wù)功能組件介紹
界面組件(EF)—表格EFGrid以下為EFGrid表格組件的常用部分功能演示:任意位置單元格編輯主鍵列鎖定自定義列排序可選總記錄數(shù)查詢(xún)可選總記錄數(shù)查詢(xún)業(yè)務(wù)功能組件介紹
界面組件(EF)—表格EFGrid功能特性:
支持?jǐn)?shù)據(jù)、節(jié)點(diǎn)的動(dòng)態(tài)載入功能
支持節(jié)點(diǎn)的圖標(biāo)、字體、顏色等屬性的定制
支持多選框、單選框類(lèi)型的樹(shù)節(jié)點(diǎn)支持樹(shù)的深度的限制功能豐富的API來(lái)支持對(duì)于樹(shù)控件的操作:
獲取當(dāng)前節(jié)點(diǎn)打開(kāi)、收縮樹(shù)節(jié)點(diǎn)獲取多選框、單選框的選中狀態(tài)設(shè)置節(jié)點(diǎn)的顯示、節(jié)點(diǎn)的重新加載
支持多種類(lèi)型的數(shù)據(jù)源[XML、JS對(duì)象、EiInfo]
簡(jiǎn)單、方便的開(kāi)發(fā)模式提供數(shù)據(jù)源的后臺(tái)服務(wù)類(lèi)的基類(lèi)動(dòng)態(tài)樹(shù)中AJAX傳輸對(duì)于開(kāi)發(fā)人員的透明性2業(yè)務(wù)功能組件介紹
界面組件(EF)—樹(shù)控件EFTree功能特性:
支持多層次的水平、垂直菜單支持?jǐn)?shù)據(jù)、節(jié)點(diǎn)的動(dòng)態(tài)載入功能
支持菜單的深度的限制功能豐富的API來(lái)支持對(duì)于菜單控件的操作:
打開(kāi)、收縮菜單節(jié)點(diǎn)設(shè)置節(jié)點(diǎn)的顯示、節(jié)點(diǎn)的重新加載
支持多種類(lèi)型的數(shù)據(jù)源[XML、JS對(duì)象、EiInfo]
簡(jiǎn)單、方便的開(kāi)發(fā)模式
提供數(shù)據(jù)源的后臺(tái)服務(wù)類(lèi)的基類(lèi)動(dòng)態(tài)菜單中AJAX傳輸對(duì)于開(kāi)發(fā)人員的透明性2業(yè)務(wù)功能組件介紹
界面組件(EF)—菜單EFMenu日歷選擇組件提供對(duì)日歷的選擇級(jí)聯(lián)下拉組件提供單級(jí)級(jí)聯(lián)提供多級(jí)級(jí)聯(lián)Tab標(biāo)簽頁(yè)組件提供Iframe方式的標(biāo)簽頁(yè)提供DIV方式的標(biāo)簽頁(yè)提供Tab切換的回調(diào)控制提供Tab切換時(shí)的緩存控制2業(yè)務(wù)功能組件介紹
界面組件(EF)—其它2業(yè)務(wù)功能組件介紹
界面組件(EF)—換膚為滿(mǎn)足項(xiàng)目不同界面風(fēng)格的要求,平臺(tái)提供換膚機(jī)制,可以在圖片、css、字體大小等方面進(jìn)行自定義:平臺(tái)界面風(fēng)格數(shù)據(jù)準(zhǔn)備界面皮膚顏色定制界面字體大小定制
頁(yè)面提交校驗(yàn)校驗(yàn)成功校驗(yàn)失敗前臺(tái)校驗(yàn)提供form域,div域,單個(gè)輸入框的校驗(yàn)提供常用的校驗(yàn)類(lèi)型,如email,電話號(hào)碼等用戶(hù)可自定義正則表達(dá)式擴(kuò)展校驗(yàn)類(lèi)型2業(yè)務(wù)功能組件介紹
界面組件(EF)—其它上傳下載數(shù)據(jù)庫(kù)HTTP協(xié)議上傳文件2業(yè)務(wù)功能組件介紹
界面組件(EF)—其它服務(wù)器2業(yè)務(wù)功能組件介紹
界面組件(EF)——silverlight跨平臺(tái)部署,支持Windows、Unix等多種操作系統(tǒng)跨應(yīng)用服務(wù)器部署,支持IIS、WebLogic、WebSphere等跨瀏覽器運(yùn)行,支持IE、Chrome、Safari等界面展示豐富、美觀操作簡(jiǎn)單、交互性強(qiáng)接近C/S應(yīng)用程序的高性能易于與微軟其他產(chǎn)品集成(例如Office)2業(yè)務(wù)功能組件介紹
界面組件(EF)——silverlightsilverlight前端解決方案同樣提供了豐富的控件:EFGrid,EFColumn,EFDataForm,EFDataField,EFRegion,EFTree,EFMenu,EFView,EFWindow,EFTab,EFToolBar,EFUpload,EFChart等等。是統(tǒng)一信息系統(tǒng)平臺(tái)提供的界面視圖基類(lèi)控件,用于封裝獨(dú)立、可復(fù)用、具有業(yè)務(wù)邏輯的界面視圖。業(yè)務(wù)功能組件介紹
界面組件(EF)—EFView2業(yè)務(wù)功能組件介紹
界面組件(EF)—silverlightEFRegionEFGrid2業(yè)務(wù)功能組件介紹
界面組件(EF)—silverlightEFDataFormEFUpload提供數(shù)據(jù)表單的展示、編輯功能,一般配合FDataField使用,可作為主明細(xì)典型頁(yè)面的明細(xì)展示區(qū),實(shí)現(xiàn)與數(shù)據(jù)表格數(shù)據(jù)的雙向聯(lián)動(dòng)。為統(tǒng)一信息系統(tǒng)平臺(tái)提供的文件上傳控件,可以進(jìn)行單文件、多文件的上傳操作。2業(yè)務(wù)功能組件介紹
界面組件(EF)—silverlightEFDockingEFTree對(duì)于平臺(tái)中的元數(shù)據(jù),如頁(yè)面、按鈕及菜單、國(guó)際化資源等,進(jìn)行統(tǒng)一集中的管理。頁(yè)面信息管理:用于注冊(cè)項(xiàng)目中開(kāi)發(fā)的頁(yè)面,平臺(tái)根據(jù)頁(yè)面注冊(cè)信息進(jìn)行相關(guān)的調(diào)度。按鈕信息管理:用于注冊(cè)各頁(yè)面不同區(qū)域所包含的按鈕,便于平臺(tái)的統(tǒng)一渲染。同時(shí)與授權(quán)相關(guān)聯(lián),可進(jìn)行按鈕的自動(dòng)過(guò)濾。菜單信息管理:用戶(hù)可靈活地配置菜單項(xiàng)及層次關(guān)系,系統(tǒng)根據(jù)用戶(hù)的注冊(cè)信息進(jìn)行菜單的展現(xiàn)國(guó)際化資源管理:對(duì)在項(xiàng)目中需要的國(guó)際化資源進(jìn)行管理2業(yè)務(wù)功能組件介紹
元數(shù)據(jù)管理(ED)—功能頁(yè)面按鈕菜單2業(yè)務(wù)功能組件介紹
元數(shù)據(jù)管理(ED)—樣例國(guó)際化資源信息集中維護(hù),便于項(xiàng)目組對(duì)項(xiàng)目規(guī)模進(jìn)行全局管理平臺(tái)能根據(jù)頁(yè)面注冊(cè)信息進(jìn)行統(tǒng)一的調(diào)度能根據(jù)各頁(yè)面不同區(qū)域所注冊(cè)的按鈕信息,進(jìn)行自動(dòng)渲染信息修改可動(dòng)態(tài)加載資源可自動(dòng)導(dǎo)入授權(quán)系統(tǒng)與授權(quán)模塊相關(guān)聯(lián),可進(jìn)行按鈕及菜單等的自動(dòng)過(guò)濾以往的開(kāi)發(fā)模式:通過(guò)配置文件定義頁(yè)面的跳轉(zhuǎn)按鈕需要手工定義在頁(yè)面中菜單信息以配置文件維護(hù)或固化在程序中授權(quán)資源需要重新定義相關(guān)資源無(wú)法統(tǒng)一管理配置信息難于動(dòng)態(tài)加載相關(guān)元素與授權(quán)信息關(guān)聯(lián)不夠直接資源重復(fù)定義,一致性差元數(shù)據(jù)管理2業(yè)務(wù)功能組件介紹
元數(shù)據(jù)管理(ED)—優(yōu)點(diǎn)按鈕定義權(quán)限判斷按鈕自動(dòng)渲染及權(quán)限自動(dòng)過(guò)濾傳統(tǒng)代碼片斷:iPlat代碼片斷:2業(yè)務(wù)功能組件介紹
元數(shù)據(jù)管理(ED)—效果ServiceA
iPlat采用統(tǒng)一的數(shù)據(jù)交換結(jié)構(gòu)EiInfo前臺(tái)頁(yè)面提交的數(shù)據(jù),系統(tǒng)會(huì)根據(jù)規(guī)則自動(dòng)組織成EiInfo結(jié)構(gòu)交給后臺(tái)應(yīng)用進(jìn)行處理后臺(tái)應(yīng)用處理完成的數(shù)據(jù)組織成EiInfo的信息格式返回前臺(tái),前臺(tái)根據(jù)EiInfo的信息自動(dòng)渲染成相應(yīng)的頁(yè)面展現(xiàn)元素后臺(tái)Service對(duì)外提供的所有方法的輸入與輸出參數(shù)都為EiInfo2業(yè)務(wù)功能組件介紹
數(shù)據(jù)交換(EI)Jsp頁(yè)面ServiceBEiInfoEiInfo
一個(gè)EiInfo由若干個(gè)數(shù)據(jù)塊區(qū)(EiBlock)組成
一個(gè)數(shù)據(jù)塊區(qū)(EiBlock)相當(dāng)于一個(gè)按行列組織的二維數(shù)據(jù),以行號(hào)和列名為關(guān)鍵字檢索數(shù)據(jù)
一個(gè)數(shù)據(jù)塊的列頭信息由獨(dú)立的EiColumn對(duì)象進(jìn)行描述2業(yè)務(wù)功能組件介紹
數(shù)據(jù)交換(EI)blockMetablockscolumnsEiBlockEiBlockMetaEiColumnEiInfo平臺(tái)日志的特性全面的日志系統(tǒng)解決方案系統(tǒng)日志、業(yè)務(wù)日志、異常日志簡(jiǎn)單、方便的日志系統(tǒng)的開(kāi)發(fā)運(yùn)行時(shí)的可配置的日志信息輸出支持多種日志存儲(chǔ)方式(數(shù)據(jù)庫(kù)、XML、定制)2業(yè)務(wù)功能組件介紹
日志管理(EL)對(duì)系統(tǒng)日志的支持格式化的系統(tǒng)日志輸出解除對(duì)于第三方日志構(gòu)件的強(qiáng)依賴(lài)支持多種流行日志構(gòu)件的無(wú)縫集成Log4j,ApacheCommonsLog,JDKLog對(duì)于流行日志構(gòu)件Log4j的特性支持
2業(yè)務(wù)功能組件介紹
日志管理(EL)對(duì)業(yè)務(wù)日志的支持格式化的業(yè)務(wù)日志輸出業(yè)務(wù)日志類(lèi)別的配置業(yè)務(wù)日志存儲(chǔ)的配置輔助功能頁(yè)面2業(yè)務(wù)功能組件介紹
日志管理(EL)業(yè)務(wù)日志查看頁(yè)面服務(wù)監(jiān)控查看頁(yè)面SQL調(diào)用監(jiān)控頁(yè)面異常信息查看頁(yè)面支持集群模式的企業(yè)級(jí)任務(wù)調(diào)度器定義任務(wù)并行型任務(wù)、安全型任務(wù)無(wú)編碼式的將業(yè)務(wù)邏輯定義為任務(wù)定義任務(wù)觸發(fā)器支持cron表達(dá)式同一任務(wù)支持多觸發(fā)器記錄任務(wù)日志監(jiān)控任務(wù)運(yùn)行狀況支持頁(yè)面方式或編程方式的后臺(tái)任務(wù)異步執(zhí)行通過(guò)頁(yè)面進(jìn)行注冊(cè)管理2業(yè)務(wù)功能組件介紹
任務(wù)管理(EJ)服務(wù)A服務(wù)B任務(wù)A觸發(fā)器1觸發(fā)器2觸發(fā)器3觸發(fā)器1觸發(fā)器2任務(wù)A2業(yè)務(wù)功能組件介紹
任務(wù)管理(EJ)服務(wù)、任務(wù)和觸發(fā)器2業(yè)務(wù)功能組件介紹
EAI集成(EA)數(shù)據(jù)交換平臺(tái)應(yīng)用接口應(yīng)用系統(tǒng)(9672,PSCS,UECP...)基于iPlat的應(yīng)用系統(tǒng)平臺(tái)電文接口
拼接電文拆分電文電文體電文串電文規(guī)范平臺(tái)電文規(guī)范Name(10,0):用戶(hù)1Weight(6,2):65.2age(3,0):24
用戶(hù)1006520024電文配置管理接收,發(fā)送電文緩存信息管理接收,發(fā)送電文備份管理人力資源信息同步單點(diǎn)登錄口令同步EHR人力資源系統(tǒng)
ePass
授權(quán)管理系統(tǒng)菜單/頁(yè)面/按鈕的訪問(wèn)控制權(quán)限信息的導(dǎo)入、導(dǎo)出數(shù)據(jù)集授權(quán)系統(tǒng)用戶(hù)和組織的來(lái)源可以與第三方系統(tǒng)對(duì)接,例如人力資源系統(tǒng)根據(jù)實(shí)際應(yīng)用,選擇的集成了ePass的授權(quán)模式2業(yè)務(wù)功能組件介紹
用戶(hù)及授權(quán)管理(ES)第三方系統(tǒng)用戶(hù)的導(dǎo)入、用戶(hù)信息的同步變更配置項(xiàng)包括更新的時(shí)間、頻率等簡(jiǎn)單、安全的單點(diǎn)登錄解決方案無(wú)需任何編碼、不可逆的口令加密口令的修改和重置功能不同系統(tǒng)間的口令自動(dòng)同步功能基于插件模式的登陸前限制、登陸后限制超級(jí)管理員的配置基于授權(quán)組織樹(shù)的新型角色角色的動(dòng)態(tài)創(chuàng)建、配置功能2業(yè)務(wù)功能組件介紹
用戶(hù)及授權(quán)管理(ES)基于平臺(tái)注冊(cè)的頁(yè)面、菜單、按鈕的訪問(wèn)控制策略基于角色、角色類(lèi)型的授權(quán)模式授權(quán)給角色類(lèi)型授權(quán)給角色權(quán)限配置信息的導(dǎo)入、導(dǎo)出支持面向數(shù)據(jù)集的授權(quán)2業(yè)務(wù)功能組件介紹
用戶(hù)及授權(quán)管理(ES)報(bào)表是由報(bào)表格式和報(bào)表數(shù)據(jù)構(gòu)成的。報(bào)表管理就是對(duì)系統(tǒng)內(nèi)報(bào)表格式和報(bào)表數(shù)據(jù)進(jìn)行統(tǒng)一管理的過(guò)程。Excel報(bào)表以其簡(jiǎn)潔,用戶(hù)熟悉程度高等優(yōu)點(diǎn),為了使用戶(hù)能夠方便地在平臺(tái)中使用excel報(bào)表,iPlat把excel報(bào)表集成到平臺(tái)中,制定一套滿(mǎn)足用戶(hù)需求的excel報(bào)表解決方案。報(bào)表在格式上支持StyleReport和Excel兩種格式的報(bào)表,其中還涵蓋了關(guān)于報(bào)表自定義函數(shù)的定義、配置等諸多功能,主要分成自定義函數(shù)的描述信息、自定義函數(shù)的配置信息、自定義函數(shù)的參數(shù)配置信息等功能。集成了數(shù)巨報(bào)表MAXReports2業(yè)務(wù)功能組件介紹
報(bào)表管理(ER)2業(yè)務(wù)功能組件介紹
工作流(EW)業(yè)務(wù)流程管理系統(tǒng)提供了一組服務(wù)和工具,這些服務(wù)和工具為顯式的流程管理(如流程的分析、定義、執(zhí)行、監(jiān)視和管理)提供支持。業(yè)務(wù)流程管理系統(tǒng)通過(guò)抽象及管理復(fù)雜多變的業(yè)務(wù)模型,以提升企業(yè)應(yīng)對(duì)市場(chǎng)、需求、用戶(hù)、管理等多方面變化的敏捷度,并將不可避免的改變所帶來(lái)的影響減到最小。2業(yè)務(wù)功能組件介紹
內(nèi)容管理(EC)——功能架構(gòu)2業(yè)務(wù)功能組件介紹
內(nèi)容管理(EC)——效果設(shè)置界面設(shè)置結(jié)果起到個(gè)人工作臺(tái)的作用,匯集了登錄用戶(hù)關(guān)心的信息入口支持portlet、tab、菜單自定義配置支持風(fēng)格、模板、布局等自定義支持對(duì)菜單、portlet的權(quán)限控制支持針對(duì)節(jié)點(diǎn)的系統(tǒng)門(mén)戶(hù)維護(hù)及對(duì)個(gè)人的個(gè)性化門(mén)戶(hù)維護(hù)2業(yè)務(wù)功能組件介紹
門(mén)戶(hù)管理(EV)——特性2業(yè)務(wù)功能組件介紹
門(mén)戶(hù)管理(EV)——效果采用lucene技術(shù)對(duì)內(nèi)容管理數(shù)據(jù)進(jìn)行索引和搜索用IKAnalyzer實(shí)現(xiàn)中文分詞,且提供接口擴(kuò)展支持搜索結(jié)果實(shí)現(xiàn)高亮顯示與內(nèi)容管理相結(jié)合,實(shí)現(xiàn)搜索入口和結(jié)果的樣式自定義2業(yè)務(wù)功能組件介紹
內(nèi)容搜索(EG)——特性文章轉(zhuǎn)化為xml根據(jù)xml創(chuàng)建索引模板配置2業(yè)務(wù)功能組件介紹
內(nèi)容搜索(EG)——效果入口搜索結(jié)果
代碼生成器以插件的方式與開(kāi)發(fā)工具Eclipse集成功能:生成開(kāi)發(fā)需要的javabean文件和sqlmap配置文件。優(yōu)點(diǎn):提高用戶(hù)開(kāi)發(fā)效率,減少了用戶(hù)需要編寫(xiě)的代碼量。作為平臺(tái)規(guī)范的有效載體,規(guī)范代碼質(zhì)量,降低代碼出錯(cuò)概率。
3輔助開(kāi)發(fā)工具
代碼生成器系列標(biāo)準(zhǔn)規(guī)范編碼規(guī)范設(shè)計(jì)規(guī)范托管規(guī)則部署規(guī)范企業(yè)數(shù)據(jù)格式標(biāo)準(zhǔn)數(shù)據(jù)交換標(biāo)準(zhǔn)應(yīng)用系統(tǒng)集成標(biāo)準(zhǔn)企業(yè)業(yè)務(wù)流程標(biāo)準(zhǔn)方法論4標(biāo)準(zhǔn)、規(guī)范及方法論基于iplat的快速開(kāi)發(fā)模式如何降低應(yīng)用系統(tǒng)的耦合性13為什么要開(kāi)發(fā)iPlat?(Why)iPlat的特性
4iPlat的應(yīng)用案例
2iPlat是什么?(What)目錄iPlat產(chǎn)品特性先進(jìn)性:SOA,EiInfo,AJAX,托管頁(yè),單例+userSession靈活性:動(dòng)態(tài)配置,松耦合,架構(gòu)擴(kuò)展性強(qiáng),集群,service層與web層的完全剝離高效性:開(kāi)發(fā):開(kāi)發(fā)工具支持,豐富的前端頁(yè)面UI套件;運(yùn)行:。。穩(wěn)定性:7×24集群模式。。。。系統(tǒng)服務(wù)部報(bào)告安全性:完整的企業(yè)級(jí)授權(quán)解決方案自主知識(shí)產(chǎn)權(quán):所有的技術(shù)環(huán)節(jié)都是自主開(kāi)發(fā)研制的,投入人力,經(jīng)歷時(shí)間可維護(hù)性:運(yùn)行體系上,負(fù)載增大,可集群方式;完善的日志輸出;開(kāi)發(fā)體系,契約式的服務(wù)調(diào)用,松耦合,熱加載;支持應(yīng)用的熱發(fā)布SOA架構(gòu)
面向服務(wù)的體系架構(gòu),真正將業(yè)務(wù)邏輯封裝為可復(fù)用的服務(wù),統(tǒng)一的調(diào)度方式方便了整個(gè)軟件的生命周期(開(kāi)發(fā)、測(cè)試、部署、更新)服務(wù)單例與用戶(hù)上下文的結(jié)合模式
提供的服務(wù)類(lèi)采用單例模式,大大提高系統(tǒng)性能,同時(shí)和用戶(hù)上下文環(huán)境結(jié)合,可以有效處理用戶(hù)相關(guān)業(yè)務(wù)邏輯數(shù)據(jù)交換中間件EiInfo
統(tǒng)一的數(shù)據(jù)交換包格式,系統(tǒng)自動(dòng)實(shí)現(xiàn)封包解包工作,開(kāi)發(fā)者無(wú)須關(guān)心數(shù)據(jù)的傳輸方法,只需要按照業(yè)務(wù)需求組織數(shù)據(jù)AJAX技術(shù)的全面應(yīng)用
AJAX技術(shù)加強(qiáng)了最終用戶(hù)的體驗(yàn),同時(shí)也提升了系統(tǒng)的交互性能
iPlat平臺(tái)的特性
先進(jìn)性動(dòng)態(tài)配置
實(shí)現(xiàn)動(dòng)態(tài)管理系統(tǒng)相關(guān)的配置,信息資源松耦合服務(wù)之間采用soa調(diào)用,無(wú)須接口強(qiáng)依賴(lài)架構(gòu)擴(kuò)展性強(qiáng)
整體結(jié)構(gòu)支持集群靈活部署service層與web層的完全剝離
開(kāi)發(fā)人員只需要關(guān)注后臺(tái)業(yè)務(wù)邏輯的編寫(xiě)及前臺(tái)界面層的編寫(xiě),對(duì)原web層部分,平臺(tái)托管屏蔽,開(kāi)發(fā)人員無(wú)需介入iPlat平臺(tái)的特性
靈活性簡(jiǎn)潔的體系架構(gòu)---極大地降低了使用者的技術(shù)門(mén)檻平臺(tái)托管大量的非業(yè)務(wù)性工作---用戶(hù)只需關(guān)注最終的業(yè)務(wù)邏輯核心資源的動(dòng)態(tài)加載機(jī)制---有效降低了對(duì)公共配置文件的過(guò)度依賴(lài),有利于大規(guī)模項(xiàng)目團(tuán)隊(duì)的開(kāi)發(fā)常見(jiàn)業(yè)務(wù)邏輯的封裝---用戶(hù)可方便地復(fù)用豐富的前端頁(yè)面UI套件---減少并規(guī)范頁(yè)面代碼平臺(tái)提供的代碼生成插件---輔助生成大量的事務(wù)性代碼,并確保平臺(tái)規(guī)范2007年,java平臺(tái)組承擔(dān)了一體化集群項(xiàng)目約300人的開(kāi)發(fā)支持工作iPlat平臺(tái)的特性
開(kāi)發(fā)高效性iPlat開(kāi)發(fā)周期4個(gè)月+iPlat平臺(tái)的特性
開(kāi)發(fā)高效性數(shù)據(jù)表500余張業(yè)務(wù)切換230余項(xiàng)系統(tǒng)接口1500項(xiàng)上線程序4200余個(gè)設(shè)計(jì)及編程人員50財(cái)務(wù)
系統(tǒng)測(cè)試樣例:從60萬(wàn)條記錄中讀取10條記錄在瀏覽器顯示測(cè)試環(huán)境:數(shù)據(jù)庫(kù):IBMP595(12CPU,24GB)、ORACLE10數(shù)據(jù)庫(kù)應(yīng)用服務(wù)器:4片IBMJS21刀片服務(wù)器(2CPU,4GB)、Weblogic集群iPlat平臺(tái)的特性
運(yùn)行高效性序號(hào)關(guān)鍵指標(biāo)數(shù)值
1工作時(shí)間平均交易量:一體化銷(xiāo)售系統(tǒng)銷(xiāo)售物流管控系統(tǒng)69325筆/小時(shí)41831筆/小時(shí)2最高并發(fā)用戶(hù)數(shù)(人):一體化銷(xiāo)售系統(tǒng)銷(xiāo)售物流管控系統(tǒng)2951153數(shù)據(jù)庫(kù)服務(wù)器工作時(shí)間負(fù)荷(平均):6.47%4一體化銷(xiāo)售應(yīng)用服務(wù)器工作時(shí)間負(fù)荷(平均):5.60%5物流管控應(yīng)用服務(wù)器工作時(shí)間負(fù)荷(平均):4.20%寶鋼一體化系統(tǒng)運(yùn)行周報(bào)(2008年02月25日-03月02日)
系統(tǒng)在此期間7*24小時(shí)無(wú)間斷運(yùn)行,所有應(yīng)用模塊運(yùn)行正常iPlat平臺(tái)的特性
穩(wěn)定性多組織架構(gòu)下的分級(jí)授權(quán)體系信任系統(tǒng)、非信任系統(tǒng)之間的單點(diǎn)登錄解決方案完備的安全審計(jì)日志可以集成第三方人力資源系統(tǒng)的用戶(hù)注冊(cè)、同步功能可以集成第三方的身份認(rèn)證系統(tǒng)可以集成第三方的權(quán)限管理系統(tǒng)iPlat平臺(tái)的特性
安全性13為什么要開(kāi)發(fā)iPlat?(Why)iPlat的特性
4iPlat的應(yīng)用案例2iPlat是什么?(What)目錄iPlat的應(yīng)用案例寶鋼股份一體化經(jīng)營(yíng)管理系統(tǒng)寶鋼集團(tuán)統(tǒng)一會(huì)計(jì)系統(tǒng)寶鋼鋼貿(mào)現(xiàn)貨平臺(tái)攀鋼集團(tuán)采購(gòu)銷(xiāo)售系統(tǒng)中鹽集團(tuán)信息系統(tǒng)沙鋼集中購(gòu)銷(xiāo)系統(tǒng)世博交通信息管理系統(tǒng)財(cái)務(wù)公司信息管理系統(tǒng)都江堰市區(qū)域衛(wèi)生信息系統(tǒng)虹橋綜合信息管理系統(tǒng)上海市水務(wù)局行政業(yè)務(wù)信息資源目錄管理系統(tǒng)華寶信托業(yè)務(wù)系統(tǒng)。。。系統(tǒng)名稱(chēng)畫(huà)面數(shù)報(bào)表數(shù)程序數(shù)數(shù)據(jù)表接口/消息數(shù)開(kāi)發(fā)人員財(cái)務(wù)管理系統(tǒng)8881934200502150056銷(xiāo)售管理系統(tǒng)9643423863573108553銷(xiāo)售物流管控系統(tǒng)8781322918581123150需求與銷(xiāo)售計(jì)劃系統(tǒng)擴(kuò)充21610095069213838人力資源管理系統(tǒng)1166259266772516638協(xié)同辦公系統(tǒng)950501300486833合計(jì)506210761589835594128268iPlat的應(yīng)用案例
11月20日,寶鋼股份一體化銷(xiāo)售及銷(xiāo)售物流管控系統(tǒng)切換上線獲得成功,標(biāo)志著寶鋼碳鋼產(chǎn)品銷(xiāo)售和物流管理?yè)碛辛私y(tǒng)一規(guī)范的信息化支撐平臺(tái)。今后,從承接用戶(hù)訂單到產(chǎn)品送達(dá)用戶(hù)手中,寶鋼將實(shí)現(xiàn)合同的全程周期信息化管理,開(kāi)創(chuàng)了國(guó)內(nèi)鋼鐵企業(yè)信息化管理的先河。這種對(duì)內(nèi)統(tǒng)一管理、對(duì)外快速響應(yīng)的格局,將對(duì)提升寶鋼核心競(jìng)爭(zhēng)力產(chǎn)生深遠(yuǎn)影響。系統(tǒng)建設(shè)牽涉面廣、切換數(shù)據(jù)量大、接口復(fù)雜,需要與36個(gè)獨(dú)立系統(tǒng)進(jìn)行實(shí)時(shí)在線信息交互,包括寶鋼分公司、不銹鋼分公司等四大制造單元的6個(gè)制造管理系統(tǒng)、4個(gè)數(shù)據(jù)分析系統(tǒng)以及各地區(qū)公司ERP系統(tǒng)等,從系統(tǒng)軟硬件到系統(tǒng)架構(gòu)全新設(shè)計(jì),涉及程序7000多個(gè)、電文接口3000多個(gè),每天的數(shù)據(jù)交換多達(dá)2.5萬(wàn)條。iPlat的應(yīng)用案例2007年11月20日,寶鋼股份一體化銷(xiāo)售及銷(xiāo)售物流管控系統(tǒng)成功上線
寶鋼e-HR系統(tǒng)覆蓋了寶鋼股份公司及集團(tuán)下屬公司(集團(tuán)總部、寶檢公司)的人力資源基本信息。e-HR系統(tǒng)在實(shí)現(xiàn)“點(diǎn)準(zhǔn)人頭,發(fā)對(duì)工資”的目標(biāo)基礎(chǔ)上,完成了人員基本信息、員工配置、薪資、福利計(jì)算與發(fā)放等人力資源管理領(lǐng)域的核心功能,以及勞動(dòng)合同管理、培訓(xùn)管理、黨組織管理等相關(guān)的業(yè)務(wù)功能。
e-HR系統(tǒng)的上線,為寶鋼股份公司一體化人力資源管理打下了堅(jiān)實(shí)的技術(shù)基礎(chǔ),同時(shí)也對(duì)寶鋼范圍內(nèi)的信息系統(tǒng)所需要的組織結(jié)構(gòu)、崗位和人員信息提供了準(zhǔn)確、可靠的來(lái)源,為多系統(tǒng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)業(yè)現(xiàn)代化農(nóng)機(jī)租賃服務(wù)合同3篇
- 二零二五年度股東合作打造智能物流網(wǎng)絡(luò)合同3篇
- 二零二五年度環(huán)保材料墻繪施工合同3篇
- 2025年度新型廣告字生產(chǎn)、安裝及售后服務(wù)合同3篇
- 二零二五年度老年健身器材租賃合同2篇
- 2025年度租賃車(chē)輛環(huán)保排放檢測(cè)與治理合同3篇
- 2025年度公司定制婚禮用花采購(gòu)服務(wù)合同2篇
- 二零二五年度人工智能醫(yī)療設(shè)備研發(fā)團(tuán)隊(duì)勞動(dòng)合同終止補(bǔ)償協(xié)議2篇
- 2025年度養(yǎng)老院入住與醫(yī)療費(fèi)用結(jié)算合同2篇
- 二零二五年度口腔診所與口腔材料供應(yīng)商戰(zhàn)略合作合同3篇
- 2024年度陶瓷產(chǎn)品代理銷(xiāo)售與品牌戰(zhàn)略合作協(xié)議3篇
- ISO 56001-2024《創(chuàng)新管理體系-要求》專(zhuān)業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之9:“5領(lǐng)導(dǎo)作用-5.3創(chuàng)新戰(zhàn)略”(雷澤佳編制-2025B0)
- 2024版旅游景區(qū)旅游巴士租賃合同3篇
- LINUX網(wǎng)絡(luò)操作系統(tǒng)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋湖北交通職業(yè)技術(shù)學(xué)院
- 河北省邯鄲市2023-2024學(xué)年高一上學(xué)期期末質(zhì)量檢測(cè)地理試題 附答案
- 2024年7月國(guó)家開(kāi)放大學(xué)法學(xué)本科《知識(shí)產(chǎn)權(quán)法》期末考試試題及答案
- 2024年河南省公務(wù)員錄用考試《行測(cè)》試題及答案解析
- (2024年)剪映入門(mén)教程課件
- 四年級(jí)上冊(cè)道法知識(shí)點(diǎn)匯總
- 南京華興數(shù)控產(chǎn)品說(shuō)明書(shū)
- 第八章 地籍圖測(cè)繪
評(píng)論
0/150
提交評(píng)論