資源描述:
《企業(yè)級管理軟件快速平臺》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、極致業(yè)務基礎平臺企業(yè)級管理軟件快速開發(fā)平臺軟件行業(yè)發(fā)展的新趨勢極致業(yè)務基礎平臺-快速開發(fā)隨需而變!1234軟件產(chǎn)品功能越來越復雜,客戶的個性化需求越來越多網(wǎng)絡和通訊技術迅猛發(fā)展,互聯(lián)網(wǎng)應用已具備堅實的基礎Microsoft.Net和J2EE已成為目前主流的開發(fā)技術平臺化開發(fā)逐步成為主流的軟件開發(fā)方式當前的軟件開發(fā),我們面臨….極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品功能日益復雜業(yè)務需求不斷變化新技術層出不窮項目任務緊張人手短缺成本不斷增加極致業(yè)務基礎平臺-快速開發(fā)隨需而變!基于模型驅動架構通過元數(shù)據(jù)描述數(shù)據(jù)實體、用戶界面和工作流程實現(xiàn)少寫或不寫源代碼、快速地開發(fā)軟件的目的面
2、向業(yè)務應用預置了單據(jù)和報表的多項基本操作,如增刪改查,審核反審核,引入引出集成組織機構管理、權限管理等多個標準組件充分利用目前先進的開發(fā)技術使用.Net為主要開發(fā)技術,包括ASP.NETAJAX技術優(yōu)化的互聯(lián)網(wǎng)支持、多數(shù)據(jù)庫支持、集成工作流引擎等基本思想極致業(yè)務基礎平臺-快速開發(fā)隨需而變!對于Internet應用的良好支持首創(chuàng)的“最小流量”的設計技術包括數(shù)據(jù)緩存、分頁查詢和數(shù)據(jù)壓縮等技術減少客戶端與服務器的遠程交互次數(shù)通過對業(yè)務邏輯的封裝來實現(xiàn)大粒度的業(yè)務操作支持數(shù)據(jù)的批量提交和批量讀取技術技術特性(1/2)極致業(yè)務基礎平臺-快速開發(fā)隨需而變!支持多種數(shù)據(jù)庫采取ORMappi
3、ng的數(shù)據(jù)訪問技術支持SQL原語集成的工作流引擎集成工作流引擎、短信平臺和郵件系統(tǒng)工作流與業(yè)務模塊緊密集成全面的擴展性數(shù)據(jù)實體、用戶界面、業(yè)務邏輯都可以進行擴展技術特性(2/2)極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品組成(1)數(shù)據(jù)實體定義工具界面設計工具流程設計工具系統(tǒng)配置和發(fā)布工具升級工具設計時運行時容器數(shù)據(jù)中心基礎資料系統(tǒng)維護自定義報表協(xié)同辦公功能運行時元數(shù)據(jù)極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品組成(2)數(shù)據(jù)實體定義工具定義數(shù)據(jù)實體的屬性以及數(shù)據(jù)實體之間的關系,并根據(jù)數(shù)據(jù)實體元數(shù)據(jù)自動維護數(shù)據(jù)庫極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品組成(2)界面設計工具根據(jù)數(shù)據(jù)實
4、體元數(shù)據(jù)快速的設計單據(jù),一覽表,報表等各種用戶界面極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品組成(3)流程設計工具定義工作流服務,并根據(jù)已定義的工作流服務設計各種業(yè)務流程極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品組成(4)系統(tǒng)配置和發(fā)布工具包括編譯組件,創(chuàng)建模板數(shù)據(jù)庫,以及配置公司名稱,產(chǎn)品名稱,非對稱加密公鑰等項目的功能極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品組成(5)升級工具升級數(shù)據(jù)庫和運行時組件極致業(yè)務基礎平臺-快速開發(fā)隨需而變!產(chǎn)品組成(6)運行時容器包括運行時容器和數(shù)據(jù)中心,基礎資料,自定義報表,數(shù)據(jù)導入,自動編碼等多個組件極致業(yè)務基礎平臺-快速開發(fā)隨需而變!總體結構(
5、運行時)數(shù)據(jù)庫服務器SQLServerOracleSybase應用服務器(IIS6.0)智能客戶端/瀏覽器Microsoft.NetFramework系統(tǒng)服務數(shù)據(jù)實體數(shù)據(jù)緩存管理工作流引擎短信平臺對象空間元數(shù)據(jù)管理ORMapping框架事務管理業(yè)務邏輯組件數(shù)據(jù)訪問對象遠程訪問代理表現(xiàn)層組件運行時框架極致業(yè)務基礎平臺-快速開發(fā)隨需而變!Internet連接到Internet的服務器總部客戶或伙伴移動應用分支機構分支機構分支機構部署圖(運行時)開發(fā)流程需求分析系統(tǒng)設計編碼實現(xiàn)測試運行極致業(yè)務基礎平臺-快速開發(fā)隨需而變!定義數(shù)據(jù)實體設計用戶界面設計業(yè)務流程擴展業(yè)務邏輯配置和發(fā)布系統(tǒng)
6、測試運行維護開發(fā)流程-定義數(shù)據(jù)實體極致業(yè)務基礎平臺-快速開發(fā)隨需而變!定義數(shù)據(jù)實體的屬性定義數(shù)據(jù)實體之間的關系自動維護數(shù)據(jù)庫繼承關聯(lián)聚合表索引觸發(fā)器數(shù)據(jù)實體的屬性基類、名稱等基本屬性緩存模式管理、層次結構管理等擴展屬性數(shù)據(jù)實體字段的屬性數(shù)據(jù)類型、長度等基本屬性級聯(lián)刪除、是否必錄等擴展屬性開發(fā)流程–設計用戶界面極致業(yè)務基礎平臺-快速開發(fā)隨需而變!定義界面屬性選擇界面類型實現(xiàn)界面操作通用表單單據(jù)一覽表報表匯總表層次匯總表交叉表數(shù)據(jù)實體控件屬性菜單和工具欄權限單據(jù)預設操作新增、修改、刪除、復制、審核、套打等報表預設操作過濾、打印、預覽、聯(lián)查、導出、快速查找、圖表分析等實現(xiàn)擴展操作開
7、發(fā)流程–設計業(yè)務流程極致業(yè)務基礎平臺-快速開發(fā)隨需而變!運行時設計時定義工作流服務定義工作流同一個工作流服務可以定義多個工作流通過圖形化的方式進行定義支持直流、分流、條件流、并發(fā)流等多種流程模式支持流程監(jiān)控名稱等基本屬性相關的工作流單據(jù)相關的業(yè)務操作開發(fā)流程–擴展業(yè)務邏輯極致業(yè)務基礎平臺-快速開發(fā)隨需而變!擴展用戶界面擴展數(shù)據(jù)實體擴展業(yè)務邏輯重載基類的屬性或行為建立服務端業(yè)務邏輯組件,實現(xiàn)復雜的業(yè)務計算或業(yè)務邏輯增加派生屬性增加擴展行為實現(xiàn)菜單事件實現(xiàn)界面控制邏輯極致業(yè)務基礎平臺-快速開發(fā)隨需而變!制作