人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案_第1頁
人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案_第2頁
人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案_第3頁
人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案_第4頁
人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案_第5頁
已閱讀5頁,還剩99頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

XXXX動力信息技術(shù)(集團(tuán))有限公司20XX年5月XXXX汽車有限公司人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案XXXX動力信息技術(shù)(集團(tuán))有限公司20XX年5月XXXX汽車有限公司人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案目錄1. 項目背景 61.1. 參考資料 61.2. 項目現(xiàn)狀 61.3. 項目業(yè)務(wù)目標(biāo) 71.4. 項目實施范圍 71.4.1. 業(yè)務(wù)范圍 71.4.2. 用戶范圍 81.4.3. 與其他信息系統(tǒng)的關(guān)系 82. 業(yè)務(wù)解決方案 82.1. 業(yè)務(wù)總體框架 82.2. 業(yè)務(wù)流程 92.3. 總體功能結(jié)構(gòu) 112.4. 業(yè)務(wù)需求理解 122.4.1. 中期人員預(yù)算 142.4.2. 年度人員預(yù)算 162.4.3. 中期人工成本預(yù)算 182.4.4. 年度人工成本預(yù)算 192.4.5. 預(yù)算指標(biāo)分析管理 212.4.6. 預(yù)算綜合統(tǒng)計 222.4.7. 培訓(xùn)預(yù)算管理 232.4.8. 系統(tǒng)管理 282.4.9. 系統(tǒng)接口 303. 技術(shù)解決方案 313.1. 技術(shù)方案概述 313.1.1. 業(yè)務(wù)特點 313.1.2. 系統(tǒng)建設(shè)目標(biāo) 313.2. 系統(tǒng)設(shè)計原則 323.2.1. 架構(gòu)設(shè)計目標(biāo) 323.2.2. 架構(gòu)設(shè)計約束 343.3. 總體技術(shù)構(gòu)架設(shè)計 353.3.1. 邏輯架構(gòu) 353.3.2. 開發(fā)架構(gòu) 363.3.3. 用戶權(quán)限控制 373.3.4. 接口方案 383.3.5. 部署架構(gòu) 393.3.6. 開發(fā)語言選擇 403.3.7. 應(yīng)用服務(wù)器選型 403.3.8. 操作系統(tǒng)選擇 403.3.9. 數(shù)據(jù)庫選擇 413.3.10. 報表工具選擇 413.3.11. 開發(fā)和運行環(huán)境差異解決方案 463.3.12. 壓力測試方案 473.4. 軟件架構(gòu) 483.4.1. 設(shè)計理念 483.4.2. SDC特點及組件 503.5. 綜合數(shù)據(jù)庫設(shè)計 533.5.1. 建設(shè)原則 533.5.2. 數(shù)據(jù)庫設(shè)計原則 533.5.3. 設(shè)計過程 533.6. 系統(tǒng)安全保障方案 553.6.1. 代碼安全性 553.6.2. 系統(tǒng)管理的安全性 563.6.3. 傳輸?shù)陌踩?563.6.4. 數(shù)據(jù)的安全性 563.6.5. 日志監(jiān)控 573.7. 系統(tǒng)災(zāi)備方案 573.7.1. 備份 573.7.2. 冗余 593.7.3. 容錯 603.7.4. 不間斷電源保護(hù) 614. 項目實施方案 614.1. 實施方法論 614.2. 項目組織 624.2.1. 組織形式 624.2.2. 溝通方式建議 644.3. 項目管理方案 644.3.1. 項目成功的關(guān)鍵因素 654.3.2. 問題管理 654.3.3. 變更管理 664.3.4. 配置管理 674.3.5. 項目文檔管理 684.3.6. 項目風(fēng)險管理 684.4. 項目實施 704.4.1. 項目實施計劃 704.4.2. 項目啟動階段 704.4.3. 系統(tǒng)總體設(shè)計階段 714.4.4. 系統(tǒng)詳細(xì)設(shè)計階段 724.4.5. 系統(tǒng)開發(fā)階段 734.4.6. 用戶測試階段 734.4.7. 系統(tǒng)實施階段 744.4.8. 試運行與驗收階段 754.4.9. 項目地點 754.5. 系統(tǒng)開發(fā)質(zhì)量保證及系統(tǒng)開發(fā)規(guī)范 764.5.1. 系統(tǒng)開發(fā)規(guī)范 764.5.2. 過程資產(chǎn)庫 764.5.3. 系統(tǒng)開發(fā)質(zhì)量保證 784.6. 用戶培訓(xùn) 824.6.1. 培訓(xùn)方案 824.6.2. 培訓(xùn)準(zhǔn)備 844.6.3. 培訓(xùn)考核 854.7. 用戶配合事宜 854.8. 實施保證與承諾 864.8.1. 實施功能承諾 864.8.2. 項目實施計劃承諾 864.8.3. 項目系統(tǒng)性能承諾 864.8.4. 項目交付文檔承諾 864.8.5. 項目管理方法執(zhí)行的承諾 874.9. 培訓(xùn)服務(wù)承諾 874.9.1. 技能轉(zhuǎn)移目標(biāo) 884.9.2. 技能轉(zhuǎn)移方式 884.9.3. 授課培訓(xùn)計劃 884.9.4. 轉(zhuǎn)移結(jié)果檢驗 894.10. 項目驗收 905. 售后服務(wù)承諾 905.1. 售后服務(wù)說明 905.2. 技術(shù)支持 915.3. 技術(shù)服務(wù) 915.4. 服務(wù)內(nèi)容 935.5. 技術(shù)服務(wù)策略 945.6. 技術(shù)服務(wù)承諾 945.7. 保修期內(nèi)服務(wù)流程 956. 項目團(tuán)隊介紹 95

概述項目背景隨著公司的國際化發(fā)展趨勢,異地建廠、跨國建廠將越來越多,建立人工成本與培訓(xùn)預(yù)算管理信息系統(tǒng),跨越信息壁壘,構(gòu)建基于信息化的成本共享服務(wù)和協(xié)同體系,才是應(yīng)對公司國際化發(fā)展的積極措施。參考資料《人員預(yù)算、人工成本預(yù)算與培訓(xùn)預(yù)算管理項目招標(biāo)技術(shù)任務(wù)書V3.docx》。項目現(xiàn)狀人員預(yù)算與人工成本預(yù)算管理現(xiàn)狀:人工成本全過程都是單機EXCEL處理所有數(shù)據(jù),有以下問題:a) 數(shù)據(jù)處理過程無系統(tǒng)檢核,容易出錯;b) 數(shù)據(jù)單機保存,易損毀,且不易共享;c) 運用EXCEL數(shù)據(jù)處理需另外制作圖表,不直觀,不便于做決策支持;d) 單機存儲容量有限,進(jìn)行歷史對比分析時運轉(zhuǎn)速度有限,影響輸出。培訓(xùn)預(yù)算管理現(xiàn)狀:培訓(xùn)計劃預(yù)算管理全過程都是EXCEL處理所有數(shù)據(jù),有以下問題:a) 培訓(xùn)計劃預(yù)算跟蹤統(tǒng)計、校對數(shù)據(jù)量大,影響工作效率;b) 數(shù)據(jù)單機保存不易共享,不宜長期保留歷史數(shù)據(jù);c) 數(shù)據(jù)保存分散,不方便進(jìn)行歷史數(shù)據(jù)對比分析。項目業(yè)務(wù)目標(biāo)建立人員預(yù)算與人工成本預(yù)算信息系統(tǒng),優(yōu)化預(yù)算編制過程、月度成本預(yù)實跟蹤分析過程,及時形成有效可靠的數(shù)據(jù)積累,提高人力資源管理的工作效率。建立培訓(xùn)預(yù)算管理信息系統(tǒng),優(yōu)化培訓(xùn)計劃預(yù)算編制過程、預(yù)實跟蹤分析、預(yù)測分析過程,更及時形成有效可靠的數(shù)據(jù)積累,提高人力資源管理的工作效率。項目實施范圍業(yè)務(wù)范圍人員預(yù)算與人工成本業(yè)務(wù)范圍:可以對XXXX汽車有限公司一體化管控下的所有機構(gòu)進(jìn)行人員和人工成本預(yù)算管理,對于分子機構(gòu)可以管理其結(jié)果數(shù)據(jù);功能包含:中期人員預(yù)算與人工成本規(guī)劃編制;年度人員預(yù)算與人工成本預(yù)算編制及分解;月度人員預(yù)算與人工成本預(yù)實跟蹤;月度人員預(yù)算與人工成本預(yù)實差異分析;全年人員預(yù)算與人工成本滾動預(yù)測;指標(biāo)預(yù)警分析;人員預(yù)算與人工成本預(yù)算指標(biāo)庫;人員預(yù)算與人工成本綜合分析及報表;培訓(xùn)預(yù)算管理業(yè)務(wù)范圍:鯤鵬培訓(xùn)費用管理、營銷總部培訓(xùn)費用管理、成都分公司培訓(xùn)費用管理,上述費用之外由培訓(xùn)中心負(fù)責(zé)公司培訓(xùn)費用管理。功能包含:培訓(xùn)預(yù)算版本管理;培訓(xùn)預(yù)算基準(zhǔn)數(shù)據(jù)管理;培訓(xùn)預(yù)算版本管理培訓(xùn)執(zhí)行結(jié)果維護(hù)培訓(xùn)管理預(yù)實、預(yù)算分析費用調(diào)整管理培訓(xùn)預(yù)算報表及批量操作中期培訓(xùn)事業(yè)規(guī)劃用戶范圍人員預(yù)算與人工成本預(yù)算用戶:人力資源部薪酬管理員、人力資源部人員預(yù)算管理員、各部門人事管理員。培訓(xùn)計劃預(yù)算:人力資源部培訓(xùn)計劃管理員、各部門培訓(xùn)管理員、技術(shù)中心鯤鵬培訓(xùn)管理員、營銷總部營銷培訓(xùn)管理員、成都分公司培訓(xùn)管理員。與其他信息系統(tǒng)的關(guān)系PANDA(HR):獲取獲取人員基本信息、組織機構(gòu)、崗位信息、薪酬明細(xì)、培訓(xùn)項目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)人員等信息數(shù)據(jù)。費控系統(tǒng):發(fā)送培訓(xùn)項目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)人員、培訓(xùn)預(yù)算、培訓(xùn)預(yù)算調(diào)整等信息數(shù)據(jù)。東風(fēng)總部E-HR系統(tǒng):預(yù)留與東風(fēng)總部的E-HR系統(tǒng)接口(三個預(yù)算及組織-崗位-人事-薪酬等信息數(shù)據(jù))。 業(yè)務(wù)解決方案業(yè)務(wù)總體框架通過對XXXX人員預(yù)算和人工成本預(yù)算系統(tǒng)目前業(yè)務(wù)現(xiàn)狀的分析結(jié)合招標(biāo)書中對整個系統(tǒng)的理解我們?yōu)楸鞠到y(tǒng)規(guī)劃了系統(tǒng)功能架構(gòu),如下圖:業(yè)務(wù)流程人員預(yù)算業(yè)務(wù)場景人員預(yù)算編制分解流程:人力成本預(yù)算編制流程:培訓(xùn)預(yù)算管理業(yè)務(wù)模擬:培訓(xùn)實施流程:總體功能結(jié)構(gòu)業(yè)務(wù)需求理解預(yù)算管理的原則:(一)堅持勞動效率持續(xù)提升的原則。人員總量預(yù)算管理以提升勞動效率為核心目標(biāo),持續(xù)優(yōu)化人力資源配置效能,持續(xù)提升勞動效率,控制人員總量。(二)堅持勞動效率對標(biāo)改善的原則。通過橫向和縱向的勞動效率、人員結(jié)構(gòu)對標(biāo),尋找差距,明確目標(biāo),持續(xù)改善勞動效率、人員結(jié)構(gòu)等關(guān)鍵人事指標(biāo),提升公司行業(yè)競爭力。(三)堅持人員與人工成本聯(lián)動的原則。通過提升勞動效率,控制人員總量,促進(jìn)人事費率優(yōu)化、人工成本總量控制、人均工資水平提升。(四)堅持分級分類管理的原則。按照組織機構(gòu)、戰(zhàn)略定位及發(fā)展階段因素,對各部門人員總量實行分級分類管理。人工成本包括下列項目:職工工資總額:在一定時期內(nèi),以貨幣形式直接支付給本單位全部職工的勞動報酬總額。包括工資、獎金、津貼和補貼、加班夜班工資。社會保險費用:國家通過立法,企業(yè)承擔(dān)的各項社會保險費用,包括養(yǎng)老保險,醫(yī)療保險、失業(yè)保險、工傷保險、生育保險。公司目前在湖北省、武漢市、上海市、北京市、成都市均有員工參保,各地社保政策均有差異。公積金費用:企業(yè)繳納的住房公積金。公司目前在武漢市、襄陽市、上海市、北京市、成都市均有員工繳納公積金。職工福利費用:在工資以外按照國家規(guī)定開支的職工福利費用。主要用于職工的集體福利、衛(wèi)生保健、生活補貼、其他福利項目等。職工教育經(jīng)費:企業(yè)為職工學(xué)習(xí)先進(jìn)技術(shù)和提高文化水平而支付的費用,包含員工國內(nèi)、國外培訓(xùn)、鯤鵬計劃等費用。勞動保護(hù)費用:企業(yè)購買職工實際使用的勞動保護(hù)用品的費用。派駐員費用:中法雙方股東派駐員費用。其他從業(yè)人員支出:勞務(wù)用工、實習(xí)生等其他從業(yè)人員人工成本支出,包括勞務(wù)工和實習(xí)生工資總額、勞務(wù)工社會保險費用、勞務(wù)工管理費等。人工成本編制的基本規(guī)則:按照在冊和新增兩類人員進(jìn)行編制;包含工資、社保公積金,工會經(jīng)費成本(規(guī)則一)一、工資總額編制規(guī)則:按照公司薪酬制度、當(dāng)年調(diào)薪后工資標(biāo)準(zhǔn)、下年度調(diào)薪比例編制下年度工資總額預(yù)算。分為月工資,一次性獎金和目標(biāo)考核獎金、加班夜班等子項目。二、社保編制規(guī)則:按照參保各地社保規(guī)則編制下年度社保預(yù)算。繳納基數(shù)*繳納比例繳納基數(shù)預(yù)測:按照9+3或10+2的實際工資總額+預(yù)計發(fā)放工資總額/12計算出下一社保年度繳納基數(shù)繳納比例確定:參保各地區(qū)上下半年繳納比例需進(jìn)行區(qū)分三、公積金編制規(guī)則:同社保編制規(guī)則所有人員按照統(tǒng)一規(guī)則進(jìn)行編制,包含福利費,勞務(wù)和實習(xí)員工成本(規(guī)則二)福利費編制規(guī)則:按照福利費類別進(jìn)行編制(見附件表樣)中期人員預(yù)算用例圖:預(yù)算發(fā)起由人力資源部發(fā)起中期人員預(yù)算。確認(rèn)組織機構(gòu)來源下年度組織機構(gòu)演變計劃,新增部門可套用現(xiàn)有部門模型或標(biāo)準(zhǔn)部門模型。下達(dá)測算任務(wù)系統(tǒng)自動將預(yù)算填報任務(wù)派發(fā)給各部門所對應(yīng)的預(yù)算員。部門預(yù)算填報各部門按機構(gòu)按年編制本部門人員預(yù)算(按SAP崗位信息報表字段)。可查看項目邊界、編制原則及模型可直接復(fù)制上版本預(yù)算內(nèi)容進(jìn)行修改可以通過數(shù)據(jù)模板導(dǎo)入可對比多版本預(yù)算數(shù)據(jù)變化部門預(yù)算提交部門預(yù)算編制完成后,提交給人力資源部。匯總審核部門提交的預(yù)算,人力資源部可以匯總查看并進(jìn)行審核確認(rèn)。查看差異變化可多版本間數(shù)據(jù)對比數(shù)據(jù)測算人力資源部對導(dǎo)入的人員預(yù)算數(shù)據(jù)根據(jù)測算規(guī)則進(jìn)行測算,并按照測算規(guī)則對人員預(yù)算數(shù)據(jù)進(jìn)行測算處理。預(yù)算版本管理對預(yù)算進(jìn)行多版本的控制及管理,保留每次變更的歷史版本數(shù)據(jù),方便后期對比分析。年度人員預(yù)算用例圖:預(yù)算發(fā)起由人力資源部發(fā)起年度人員預(yù)算。確認(rèn)組織機構(gòu)來源下年度組織機構(gòu)演變計劃,新增部門可套用現(xiàn)有部門模型或標(biāo)準(zhǔn)部門模型。確認(rèn)項目邊界選擇對應(yīng)的項目邊界模板。確認(rèn)編制預(yù)算模型選擇對應(yīng)的編制預(yù)算模型。指標(biāo)測算依照人員預(yù)算測算指標(biāo)庫、項目邊界、測算模型,測算各項指標(biāo)結(jié)果。提供預(yù)算建議供領(lǐng)導(dǎo)審批。下達(dá)測算任務(wù)系統(tǒng)自動將預(yù)算填報任務(wù)派發(fā)給各部門所對應(yīng)的預(yù)算員。部門預(yù)算填報各部門按機構(gòu)按年編制本部門人員預(yù)算(按SAP崗位信息報表字段)??刹榭错椖窟吔?、編制原則及模型可直接復(fù)制上版本預(yù)算內(nèi)容進(jìn)行修改可以通過數(shù)據(jù)模板導(dǎo)入可對比多版本預(yù)算數(shù)據(jù)變化部門預(yù)算提交部門預(yù)算編制完成后,提交給人力資源部。匯總審核部門提交的預(yù)算,人力資源部可以匯總查看并進(jìn)行審核確認(rèn)。查看差異變化可多版本間數(shù)據(jù)對比數(shù)據(jù)測算人力資源部對導(dǎo)入的人員預(yù)算數(shù)據(jù)根據(jù)測算規(guī)則進(jìn)行測算,并按照測算規(guī)則對人員預(yù)算數(shù)據(jù)進(jìn)行測算處理。預(yù)算版本管理對預(yù)算進(jìn)行多版本的控制及管理,保留每次變更的歷史版本數(shù)據(jù),方便后期對比分析。中期人工成本預(yù)算預(yù)算發(fā)起由人力資源部發(fā)起中期人工成本預(yù)算。中期人員預(yù)算數(shù)據(jù)導(dǎo)入選擇需要導(dǎo)入版本的中期人員預(yù)算,將人員預(yù)算數(shù)據(jù)導(dǎo)入到中期人工成本預(yù)算中。可按照部門,人員類別(直準(zhǔn)間/合同制-勞務(wù)-實習(xí)/中法方派駐/高職非高職),崗位進(jìn)行細(xì)分。預(yù)算編制可編制N到N+5年的中期人工成本預(yù)算。設(shè)置工資、社保、公積金的調(diào)整比例設(shè)置福利和勞務(wù)管理費固定調(diào)整額度或比例編制加班費用預(yù)算公示編制好的中期人工成本預(yù)算可以對外進(jìn)行公示,供查詢、查看。預(yù)算版本管理對預(yù)算進(jìn)行多版本的控制及管理,保留每次變更的歷史版本數(shù)據(jù),方便后期對比分析。年度人工成本預(yù)算預(yù)算發(fā)起由人力資源部發(fā)起年度人工成本預(yù)算。確認(rèn)組織機構(gòu)來源下年度組織機構(gòu)演變計劃,新增部門可套用現(xiàn)有部門模型或標(biāo)準(zhǔn)部門模型。確認(rèn)項目邊界選擇對應(yīng)的邊界條件模板。確認(rèn)編制預(yù)算模型選擇對應(yīng)的編制人工成本預(yù)算模型。年度人員預(yù)算數(shù)據(jù)導(dǎo)入選擇需要導(dǎo)入版本的年度人員預(yù)算,將人員預(yù)算數(shù)據(jù)導(dǎo)入到年度人工成本預(yù)算中。預(yù)算編制設(shè)置新增人員工資、社保和公積金標(biāo)準(zhǔn) 設(shè)置保險、公積金繳費比例(需考慮多地區(qū)同時繳保情況) 編制福利費(查看分析) 編制工會經(jīng)費 編制派駐費 導(dǎo)入教育經(jīng)費、勞動保護(hù)費、凈銷售收入指標(biāo)測算依照人工成本預(yù)算測算指標(biāo)庫、項目邊界、測算模型,測算各項指標(biāo)結(jié)果。提供預(yù)算建議供領(lǐng)導(dǎo)審批。預(yù)算版本管理對預(yù)算進(jìn)行多版本的控制及管理,保留每次變更的歷史版本數(shù)據(jù),方便后期對比分析。預(yù)算指標(biāo)分析管理月度人員預(yù)算獲取各部門按照指定日期獲取SAP崗位月度預(yù)算。月度人員預(yù)算預(yù)實對比分直準(zhǔn)間、分部門、分合同制勞務(wù)實習(xí),統(tǒng)計后出報表(同年度預(yù)算表樣)全年滾動預(yù)測已發(fā)生月度的實際人數(shù)+當(dāng)月月度預(yù)算+未發(fā)生月度的年度分月預(yù)算,進(jìn)行指標(biāo)測算。年度人工成本預(yù)算分析主要分析人事費用率、人工成本總額、單車人工成本與年度分月預(yù)算間的差異。測算指標(biāo)庫中指標(biāo)均需測算,并返回是否滿足各項管控要求。月度人工成本預(yù)實分析支持根據(jù)不同來源管理人工成本:(1)直接根據(jù)系統(tǒng)中每筆薪資的明細(xì)數(shù)據(jù)(2)SAP財務(wù)系統(tǒng)中的其他不經(jīng)過薪資計算的科目數(shù)據(jù)(3)附加手工處理的EXCEL數(shù)據(jù)。(4)系統(tǒng)中直接輸入項匯總得出月度人工成本明細(xì),并經(jīng)過匯總分類:分人員類別、分部門、分聘用形式、分人工成本項目統(tǒng)計上月人工成本總額發(fā)生情況,并出具各類統(tǒng)計報表(同年度預(yù)算月度分解表樣)。與年度預(yù)算分月分解數(shù)據(jù)進(jìn)行對比,將差異分解為:人員差異、標(biāo)準(zhǔn)差異。全年人工成本滾動預(yù)測全年滾動預(yù)測:指統(tǒng)計本預(yù)算年度已發(fā)生月度的人工成本總額+未發(fā)生月度的人工成本總額,進(jìn)行指標(biāo)測算。未發(fā)生月度的人工成本總額編制方式與年度預(yù)算編制方式類同,在冊人數(shù)取編制上月實際人數(shù)X,未發(fā)生月度的人員預(yù)算滾動預(yù)測分月計劃為Y,(Y-X)*人工成本各項預(yù)算標(biāo)準(zhǔn)=未發(fā)生月度的人工成本總額。預(yù)算綜合統(tǒng)計工資統(tǒng)計按照多個維度(直準(zhǔn)間/勞務(wù)/實習(xí),聘用形式,年齡段,學(xué)歷,職級,崗位屬性,人員類別、社保繳納地等)多種方式(月工資合計,月工資不含加班夜班合計、月工資中各項目合計、加班合計、夜班合計、一次性獎金合計)統(tǒng)計預(yù)算年度、自然年度內(nèi)中方全體員工工資總額,并根據(jù)規(guī)則計算月平均工資;人工成本對比可多維度對人工成本歷史數(shù)據(jù)進(jìn)行對比橫向、縱向分析,同比、環(huán)比分析:直準(zhǔn)間/勞務(wù)/實習(xí),聘用形式,組織機構(gòu),領(lǐng)域,人員類別,人工成本構(gòu)成項目;人員預(yù)算報表本年度:年度分月與月度預(yù)算的對比細(xì)化至崗位、年度分月與實際人數(shù)的對比細(xì)化至崗位,月度預(yù)算與實際人數(shù)的對比細(xì)化至崗位,要求可自由搭配篩選對比項(按部門、按直準(zhǔn)間、按崗位等SAP崗位信息報表中字段進(jìn)行篩選)。年度人員預(yù)算對比各指標(biāo)間上年度與本年度同期的實際對比分析。人員預(yù)算預(yù)實對比本年度預(yù)算與實際的對比分析。培訓(xùn)預(yù)算管理培訓(xùn)預(yù)算基準(zhǔn)數(shù)據(jù)管理(預(yù)留功能)指定培訓(xùn)預(yù)算時,允許設(shè)置預(yù)算的上下限閾值。當(dāng)設(shè)置改閥值時,系統(tǒng)會依據(jù)該閥值進(jìn)行預(yù)算上下限設(shè)定限制。如果該閥值設(shè)置為零時,視為不進(jìn)行預(yù)算上下限限制。培訓(xùn)費用類別模塊培訓(xùn)費用主要分為四大類:1.培訓(xùn)中心管理的公司的培訓(xùn)的費用包括:外聘內(nèi)訓(xùn),與培訓(xùn)公司簽培訓(xùn)合同國內(nèi)外委培訓(xùn)(外派學(xué)員)授課津貼,公司內(nèi)兼職老師授課津貼(按講師級別設(shè)定授課津貼標(biāo)準(zhǔn))和公司外聘老師授課津貼培訓(xùn)教學(xué)物資(復(fù)印紙,培訓(xùn)教具,培訓(xùn)教材,生產(chǎn)外材料等)培訓(xùn)文化建設(shè)(培訓(xùn)文化墻、培訓(xùn)宣傳欄、培訓(xùn)橫幅等)其他(公司外培訓(xùn)學(xué)員午餐,場租,紙杯等)2.鯤鵬培訓(xùn)費用出國培訓(xùn):XXXX公司技術(shù)人員赴法國PSA培訓(xùn)技術(shù)援助:PSA法方專家來XXXX公司進(jìn)行業(yè)務(wù)培訓(xùn)PSA上海研發(fā)中心費用系統(tǒng)內(nèi)置三類培訓(xùn)計算公式,通過輸入項目的起始時間、終止時間、工作時間、人數(shù)、匯率等信息,系統(tǒng)自動計算出培訓(xùn)預(yù)算。按照實際開展培訓(xùn)的天數(shù)、人數(shù)、單價、勞動力指數(shù)、匯率等信息計算出實際培訓(xùn)費用,并類別導(dǎo)出報表。報銷費用。對于出國培訓(xùn),國外差旅費記入相應(yīng)項目。鯤鵬計劃單獨制定版本進(jìn)行管理,不與培訓(xùn)中心的版本關(guān)聯(lián)3.營銷總部培訓(xùn)費用外聘內(nèi)訓(xùn):與培訓(xùn)公司簽培訓(xùn)合同國內(nèi)外委培訓(xùn)(外派學(xué)員)授課津貼教學(xué)物資及其他系統(tǒng)通過標(biāo)準(zhǔn)模板將培訓(xùn)預(yù)算及培訓(xùn)結(jié)果導(dǎo)入。4.成都分公司培訓(xùn)費用外聘內(nèi)訓(xùn):與培訓(xùn)公司簽培訓(xùn)合同國內(nèi)外委培訓(xùn)(外派學(xué)員)授課津貼教學(xué)物資及其他系統(tǒng)通過標(biāo)準(zhǔn)模板將培訓(xùn)預(yù)算及培訓(xùn)結(jié)果導(dǎo)入。培訓(xùn)費用根據(jù)類別不同,采用不同的預(yù)算編制模式。各培訓(xùn)費用類別根據(jù)預(yù)算模板定制該類別的預(yù)算模式,實現(xiàn)預(yù)算內(nèi)容動態(tài)定制化維護(hù)。年度培訓(xùn)預(yù)算任務(wù)發(fā)起培訓(xùn)中心發(fā)起各培訓(xùn)費用類別對應(yīng)的年度培訓(xùn)預(yù)算任務(wù)。設(shè)定培訓(xùn)費用所屬類別,及其模型。設(shè)定培訓(xùn)費用所涉及組織機構(gòu)(可以選擇引入)及其負(fù)責(zé)人,下發(fā)培訓(xùn)需求收集任務(wù)。培訓(xùn)需求申報、匯總各部門向培訓(xùn)中心申報培訓(xùn)需求(項目、人數(shù)、學(xué)時、期數(shù)、月份、培訓(xùn)方式、費用等),培訓(xùn)性質(zhì)(公司戰(zhàn)略、部門重點、員工崗位勝任力提升)、優(yōu)先級別等,系統(tǒng)自動匯總需求。需求填報依據(jù)培訓(xùn)預(yù)算任務(wù)所對應(yīng)費用類別的預(yù)算模型進(jìn)行填報。預(yù)算模型可配置化動態(tài)調(diào)整。調(diào)整后的預(yù)算模型只影響新發(fā)起的預(yù)算任務(wù)。培訓(xùn)需求審核匯總后的培訓(xùn)需求由培訓(xùn)中心統(tǒng)一審核,培訓(xùn)費用匯總到各部門。費用包含:培訓(xùn)項目費用、授課津貼、教學(xué)物資、培訓(xùn)文化、學(xué)員管理、其他,費用類別支持:增加、合并和修改。財務(wù)部門審批預(yù)算總費用,并對預(yù)算進(jìn)行統(tǒng)一編號。培訓(xùn)需求審核可分為標(biāo)準(zhǔn)流程和簡化流程。標(biāo)準(zhǔn)流程按培訓(xùn)中心->室經(jīng)理->分部主任->人力資源秘書室->人力資源部長->財務(wù)部來進(jìn)行審批。簡化流程可以自定義審批節(jié)點(可配置)。培訓(xùn)需求版本對比培訓(xùn)需求由培訓(xùn)中心審核通過后,系統(tǒng)會將本次需求與上年度培訓(xùn)需求進(jìn)行對比,對比結(jié)果主要包含:新增項目、減少項目和保留項目的人數(shù)、學(xué)時、期數(shù)、費用、培訓(xùn)性質(zhì)、優(yōu)先級別各項指標(biāo)的變化情況。新增項目、人數(shù)、學(xué)時、期數(shù)、費用、培訓(xùn)性質(zhì)、優(yōu)先級別;保留項目、人數(shù)、學(xué)時、期數(shù)、費用、培訓(xùn)性質(zhì)、優(yōu)先級別;減少項目、人數(shù)、學(xué)時、期數(shù)、費用、培訓(xùn)性質(zhì)、優(yōu)先級別;預(yù)算分解按類別、項目分解:調(diào)整總預(yù)算后查分到每個子項,按總額、部門預(yù)算進(jìn)行樹形結(jié)構(gòu)逐層分解調(diào)整。按月份分解:將調(diào)整后的預(yù)算再按年度預(yù)算分解到各個月份。培訓(xùn)需求修改培訓(xùn)需求修改,在保證培訓(xùn)總預(yù)算不變的情況下對培訓(xùn)內(nèi)容和培訓(xùn)項目費用進(jìn)行子項或明細(xì)調(diào)整修改。培訓(xùn)需求批量導(dǎo)出和導(dǎo)入系統(tǒng)支持培訓(xùn)費用的批量導(dǎo)出和導(dǎo)入,導(dǎo)出、導(dǎo)入功能按照部門權(quán)限來區(qū)分。本部門只能導(dǎo)入本部門的培訓(xùn)需求預(yù)算,培訓(xùn)中心可以導(dǎo)出所有的培訓(xùn)需求。培訓(xùn)預(yù)算數(shù)據(jù)導(dǎo)入系統(tǒng)支持直接將已經(jīng)完成的預(yù)算數(shù)據(jù)通過excel模板導(dǎo)入到系統(tǒng)中。導(dǎo)入后的數(shù)據(jù)可以在預(yù)算管理中進(jìn)行查詢查看。培訓(xùn)費用報表與工作流平臺費控二期系統(tǒng)接口,獲取實際培訓(xùn)發(fā)生費用。將實際發(fā)生費用按人或者職務(wù)進(jìn)行培訓(xùn)經(jīng)費話費的報表分析。按月度、項目、部門和類別進(jìn)行預(yù)實和預(yù)測的培訓(xùn)費用分析。培訓(xùn)預(yù)算版本管理1.由培訓(xùn)中心確認(rèn)編制版本號。要求能支持各版本導(dǎo)入導(dǎo)出,數(shù)據(jù)修改。2.支持各版本間的數(shù)據(jù)分析。能篩查出版本與對比版本數(shù)據(jù)有變化的信息。3.多版本支持,統(tǒng)計后出報表。系統(tǒng)管理系統(tǒng)管理包含用戶管理、角色管理、權(quán)限管理、日志管理和參考系管理功能。主要是對使用系統(tǒng)的用戶進(jìn)行管理和授權(quán),對用戶操作系統(tǒng)的情況進(jìn)行記錄和顯示。系統(tǒng)支持后期與IDM系統(tǒng)集成。用戶管理用戶管理主要包括以下內(nèi)容:用戶信息創(chuàng)建、修改后臺登陸用戶(包括工號、人員姓名、密碼、辦公室電話、郵箱、備注等信息),是否啟用:可對人員執(zhí)行啟用、停用操作。選擇角色分配用戶在系統(tǒng)中擔(dān)當(dāng)?shù)慕巧⑼ㄟ^角色的分配,自動分配給該用戶所選角色的全部權(quán)限。一個用戶可分配多個角色。角色及權(quán)限管理角色是一類具有相同職責(zé)或相同權(quán)限的抽象。角色中包含權(quán)限,是權(quán)限的集合,用戶通過分配角色來擁有權(quán)限。角色管理所包括的功能:角色添加、查詢、維護(hù)、分配權(quán)限。授權(quán)管理權(quán)限管理分為功能權(quán)限和數(shù)據(jù)權(quán)限,功能權(quán)限是指使用者具有使用某種功能的權(quán)利。數(shù)據(jù)權(quán)限是指使用者在所有功能中對具體的某種產(chǎn)品的訪問權(quán)限。這里,數(shù)據(jù)權(quán)限是產(chǎn)品來分配用戶可查看可操作的數(shù)據(jù)范圍;功能權(quán)限則是按照不同的職能部門來分配用戶可以使用的系統(tǒng)功能。日志管理操作日志用戶在系統(tǒng)中對數(shù)據(jù)進(jìn)行修改操作(包括新增、修改、刪除、審核、下載、上傳等操作數(shù)據(jù)庫數(shù)據(jù))時,每一項操作都會記錄在日志中,包括時間、操作人(登錄賬號、姓名)、操作內(nèi)容概述、操作后的結(jié)果;日志不能進(jìn)行修改,且只有具備管理員權(quán)限的人才能查看,系統(tǒng)管理員可以定期對日志進(jìn)行清除,以避免日志記錄過大,影響系統(tǒng)整體性能。登錄日志用戶每次登錄系統(tǒng)時,系統(tǒng)都會記錄在日志中,包括登錄時間、登錄人(賬號、姓名)、登錄IP、登錄狀態(tài)(成功/失敗);日志不能進(jìn)行修改,且只有具備管理員權(quán)限的人才能查看,系統(tǒng)管理員可以定期對日志進(jìn)行清除,以避免日志記錄過大,影響系統(tǒng)整體性能。參考系管理數(shù)據(jù)字典:維護(hù)系統(tǒng)及業(yè)務(wù)相關(guān)參數(shù),涉及系統(tǒng)閥值,基礎(chǔ)比例,系統(tǒng)開關(guān),相關(guān)系數(shù),下拉框選項等基本數(shù)據(jù)。基礎(chǔ)數(shù)據(jù)的維護(hù)可通過“新增、修改、刪除”功能手工維護(hù)基礎(chǔ)數(shù)據(jù),或通過“批量創(chuàng)建、修改”的方式批量導(dǎo)入維護(hù)數(shù)據(jù)。人員預(yù)算指標(biāo)庫:人員預(yù)算的標(biāo)準(zhǔn)指標(biāo)庫,版本化的管理人員預(yù)算指標(biāo)模型,各項預(yù)算指標(biāo)可動態(tài)配置。人工成本預(yù)算指標(biāo)庫:人工成本預(yù)算的標(biāo)準(zhǔn)指標(biāo)庫,版本化的管理人工成本預(yù)算指標(biāo)模型,各項預(yù)算指標(biāo)可動態(tài)配置。社保繳費比例:通過地區(qū)、用工性質(zhì)、時間等關(guān)鍵參數(shù)設(shè)定社保繳費比例。需考慮政策性變化帶來的動態(tài)調(diào)整。人員歸屬地變動后的雙地或多地繳費需要精確控制,通過預(yù)計變動時長參數(shù)設(shè)置,設(shè)定變化時間周期。公積金繳費比例:通過地區(qū)、用工性質(zhì)、時間等關(guān)鍵參數(shù)設(shè)定公積金繳費比例。需考慮政策性變化帶來的動態(tài)調(diào)整。人員歸屬地變動后的雙地或多地繳費需要精確控制,通過預(yù)計變動時長參數(shù)設(shè)置,設(shè)定變化時間周期。薪資變動管理:按年度編制各部門、各崗位新增變動比例??砂礃?biāo)準(zhǔn)模板或上一年度變動情況進(jìn)行復(fù)制新增。獎金發(fā)放計劃:按年度編制各部門獎金發(fā)放方式、頻次及額度。可按標(biāo)準(zhǔn)模板或上一年度發(fā)放計劃進(jìn)行復(fù)制新增。培訓(xùn)費用類別管理:培訓(xùn)預(yù)算費用類別標(biāo)準(zhǔn)庫,版本化的管理培訓(xùn)預(yù)算費用類別及其預(yù)算模型,各項預(yù)算指標(biāo)均可動態(tài)化配置。系統(tǒng)接口IDM登錄本系統(tǒng)的登陸和操作權(quán)限后期將支持通過訪問IDM來實現(xiàn),通過IDM系統(tǒng)提供的方法來驗證用戶的合法性和獲取用戶的操作權(quán)限;PANDA(HR)基礎(chǔ)數(shù)據(jù)導(dǎo)入通過與PANDA(HR)系統(tǒng)接口獲取人員基本信息、組織機構(gòu)、崗位信息、薪酬明細(xì)(加密)、培訓(xùn)項目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)班人員等基本信息;PANDA(HR)基礎(chǔ)數(shù)據(jù)輸出開發(fā)PANDA(HR)系統(tǒng)接口提供人員基本信息、組織機構(gòu)、崗位信息、薪酬明細(xì)(加密)、培訓(xùn)項目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)班人員等基本信息的輸出;費控系統(tǒng)數(shù)據(jù)輸出通過與費控系統(tǒng)接口輸出培訓(xùn)項目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)班人員、培訓(xùn)預(yù)算、培訓(xùn)預(yù)算調(diào)整等相關(guān)數(shù)據(jù)到費控系統(tǒng);培訓(xùn)的實際發(fā)生費用從工作流平臺費控二期系統(tǒng)獲取。東風(fēng)總部E-HR系統(tǒng)數(shù)據(jù)輸出預(yù)留與東風(fēng)總部E-HR系統(tǒng)接口輸出內(nèi)容包括:東風(fēng)的三個預(yù)算、組織-崗位-人事-薪酬對應(yīng);(共11個接口,包含實時調(diào)用和定時調(diào)用) 技術(shù)解決方案技術(shù)方案概述經(jīng)過對人員預(yù)算和人工成本預(yù)算系統(tǒng)的業(yè)務(wù)需求、業(yè)務(wù)特點、安全性要求、性能要求、外圍系統(tǒng)、系統(tǒng)部署環(huán)境、以及將來的發(fā)展預(yù)期等因素進(jìn)行綜合評估分析后,我們理解技術(shù)架構(gòu)的設(shè)計,概括起來應(yīng)能夠滿足以下業(yè)務(wù)特點和建設(shè)目標(biāo):業(yè)務(wù)特點系統(tǒng)主要功能在于數(shù)據(jù)的收集及分析,新建任務(wù)、測算分派、測算協(xié)作、填寫測算表,生效后,生成報告,并提供相關(guān)分析報表。系統(tǒng)建設(shè)目標(biāo)系統(tǒng)建設(shè)從企業(yè)戰(zhàn)略出發(fā),可持續(xù)發(fā)展。項目文檔滿足可持續(xù)發(fā)展的需要系統(tǒng)健壯穩(wěn)定,滿足工業(yè)化基本要求。系統(tǒng)需求管理、開發(fā)管理、測試管理、培訓(xùn)管理、實施管理、上線保障、配置管理、質(zhì)量保證、安全管理等過程必須符合既定的規(guī)范。通過對系統(tǒng)建設(shè)目標(biāo)和建設(shè)要求的分析,我們在本章節(jié)著重描述系統(tǒng)技術(shù)方案,并逐項對系統(tǒng)的重點、難點的技術(shù)實現(xiàn)方案進(jìn)行詳細(xì)說明。同時為配合業(yè)務(wù)建設(shè)目標(biāo)和系統(tǒng)技術(shù)方案的達(dá)成,我們在后續(xù)章節(jié)中進(jìn)一步制定了整體的系統(tǒng)建設(shè)標(biāo)準(zhǔn)和各階段的流程規(guī)范。從而在建設(shè)目標(biāo)、技術(shù)標(biāo)準(zhǔn)、建設(shè)過程全方位達(dá)到系列化、產(chǎn)品化、標(biāo)準(zhǔn)化、集約化的工業(yè)化建設(shè)要求。系統(tǒng)設(shè)計原則系統(tǒng)技術(shù)架構(gòu)方案必需從各個方面滿足實際需求,這是技術(shù)架構(gòu)的設(shè)計目標(biāo)。同時在設(shè)計與開發(fā)的過程中嚴(yán)格遵守技術(shù)架構(gòu)的約束,從而保證可以實現(xiàn)架構(gòu)設(shè)計的最終目標(biāo)。架構(gòu)設(shè)計目標(biāo) 技術(shù)架構(gòu)設(shè)計的目標(biāo)包括:系統(tǒng)安全性、可靠性、靈活性與可擴展性、易用性、開放性等。具有高性能、高并發(fā)與高可用性。安全性要求系統(tǒng)所有資料輸入有可靠的加密處理措施,確保信息和數(shù)據(jù)安全,同時可以設(shè)置定時備份數(shù)據(jù);系統(tǒng)性能穩(wěn)定運行,避免萬分之一的系統(tǒng)癱瘓、功能紊亂;權(quán)限嚴(yán)密,用戶權(quán)限的設(shè)置可以到字段,這樣可以使不同的用戶訪問不同的數(shù)據(jù)。項目建設(shè)中的數(shù)據(jù)遷移過程都必須保證數(shù)據(jù)的安全性,例如:在系統(tǒng)建設(shè)過程中應(yīng)對數(shù)據(jù)中敏感字段進(jìn)行安全處理。同時整個系統(tǒng)還應(yīng)采用用戶身份認(rèn)證及訪問控制、數(shù)據(jù)庫安全、操作系統(tǒng)安全以及完善的安全審計機制。靈活性與可擴展性要求隨著用戶業(yè)務(wù)的擴展和管理提升,相應(yīng)信息系統(tǒng)的升級改造也是必然的事,我們在系統(tǒng)設(shè)計上將采用模塊化,可拔插的方式,盡量降低模組相互之間的依賴項,降低系統(tǒng)功能之間的耦合度,以便系統(tǒng)某一功能在升級、維護(hù)、新增、刪減時,對其它部分的影響降到最低。系統(tǒng)性能要求應(yīng)用支撐平臺性能,支持開放的標(biāo)準(zhǔn),要求采用規(guī)劃合理、運行高效的中間件,要具有處理大量并發(fā)事務(wù)的能力,并具有靈活的可擴充性和高度的可配置管理性。數(shù)據(jù)性能,系統(tǒng)數(shù)據(jù)應(yīng)完整、準(zhǔn)確。數(shù)據(jù)的儲存方式支持高效的重復(fù)利用。系統(tǒng)在提交測試前,必須通過嚴(yán)格的性能優(yōu)化方案。必須滿足多用戶并發(fā)查詢時的速度及大數(shù)據(jù)量報表的查詢速度。系統(tǒng)應(yīng)達(dá)到數(shù)據(jù)處理時間窗口的要求,用戶定義的查詢效率、響應(yīng)時間的要求,滿足分析系統(tǒng)的要求。易用性要求操作簡單,查詢方便,可以通過樹形結(jié)構(gòu)分層查詢,也可以按任意給定的條件(簡單查詢、綜合查詢和模糊查詢)進(jìn)行查詢。開放性要求本項目的生產(chǎn)環(huán)境的建設(shè)應(yīng)基于業(yè)界開放標(biāo)準(zhǔn),對系統(tǒng)中使用的網(wǎng)絡(luò)協(xié)議、硬件接口、數(shù)據(jù)接口等應(yīng)進(jìn)行統(tǒng)一規(guī)劃,系統(tǒng)應(yīng)支持主流的應(yīng)用軟件包及其部署的各種硬件平臺??捎眯砸蟊鞠到y(tǒng)核心功能要保證在正常的業(yè)務(wù)運行時間范圍內(nèi)可以正常24小時持續(xù)運行。在適當(dāng)節(jié)假日時間,系統(tǒng)可以安排計劃停機,但應(yīng)盡量實現(xiàn)服務(wù)的可用。架構(gòu)設(shè)計約束技術(shù)標(biāo)準(zhǔn)系統(tǒng)基于J2EE+數(shù)據(jù)庫標(biāo)準(zhǔn)設(shè)計和開發(fā)。數(shù)據(jù)存儲采用關(guān)系型數(shù)據(jù)庫存儲。分析設(shè)計策略采用面向?qū)ο蟮姆椒ㄟM(jìn)行分析和設(shè)計。使用統(tǒng)一建模語言UML來完成系統(tǒng)結(jié)構(gòu)的面向?qū)ο蠓绞降姆治鲈O(shè)計工作,即通過可視化建模完成系統(tǒng)模型的構(gòu)建過程。建模過程使用PowerDesigner建模工具完成。開發(fā)環(huán)境使用SVN1.6進(jìn)行配置管理;使用PROJECT2007編制項目開發(fā)計劃;使用Visio2007進(jìn)行需求分析、系統(tǒng)分析和設(shè)計;使用PowerDesigner15.2進(jìn)行數(shù)據(jù)庫概念模型設(shè)計;使用Eclipse3.4制作JAVA類和JSP頁面;使用Dreamweaver8進(jìn)行UI設(shè)計;使用Office2007編寫文檔;使用Tomcat7作為應(yīng)用服務(wù)器;使用ORACLE作為數(shù)據(jù)庫服務(wù)器;使用JDK1.6開發(fā)平臺進(jìn)行系統(tǒng)開發(fā);使用Mantis、TestLink、LoadRunner進(jìn)行測試。客戶端條件本系統(tǒng)為標(biāo)準(zhǔn)的B/S結(jié)構(gòu),客戶端為微軟的IE8.0以上版本,以及其他相同于IE8.0版本的瀏覽器,不需要安裝其他客戶端應(yīng)用(除有特殊業(yè)務(wù)要求外)。系統(tǒng)需要的客戶端插件會自動下載安裝,不需要用戶的干預(yù)。部署方式服務(wù)器集中部署,數(shù)據(jù)庫與應(yīng)用服務(wù)器建議采用雙機熱備方式??傮w技術(shù)構(gòu)架設(shè)計邏輯架構(gòu)邏輯視圖通過描述系統(tǒng)的內(nèi)部結(jié)構(gòu),來展示系統(tǒng)的設(shè)計思想。分別通過系統(tǒng)內(nèi)部的各層次內(nèi)容,相互之間的關(guān)系及實現(xiàn)技術(shù)、全局規(guī)劃等方面進(jìn)行描述。根據(jù)系統(tǒng)需求的分析及總體架構(gòu)的規(guī)劃,對本系統(tǒng)的邏輯架構(gòu)設(shè)計如下圖所示。邏輯架構(gòu)圖從整體上劃分,主要包括展現(xiàn)層、應(yīng)用層、數(shù)據(jù)層和基礎(chǔ)設(shè)施幾個部分展現(xiàn)層用戶通過IE瀏覽器訪問業(yè)務(wù)系統(tǒng),減少了客戶端的維護(hù)。采用jsp技術(shù)規(guī)范,主要功能是向用戶展示信息,提供用戶操作界面;該層不直接進(jìn)行數(shù)據(jù)庫操作,而是將瀏覽器端的請求傳遞給業(yè)務(wù)層,完成請求處理,并將結(jié)果返回到瀏覽器。。應(yīng)用層采用Java和J2EE技術(shù)規(guī)范,可以自動維護(hù)事務(wù)的完整性,當(dāng)發(fā)生異常時,事務(wù)自動回滾,保障了關(guān)鍵業(yè)務(wù)的可靠性、完整性。該層根據(jù)web層傳來的請求,調(diào)用持久對象,訪問數(shù)據(jù)庫,完成業(yè)務(wù)處理,并將結(jié)果返回給web層。數(shù)據(jù)層業(yè)務(wù)系統(tǒng)的結(jié)構(gòu)化數(shù)據(jù)都保存在數(shù)據(jù)庫中;采用了數(shù)據(jù)庫連接池技術(shù),可以緩存數(shù)據(jù)庫連接,節(jié)省與數(shù)據(jù)庫的交互時間;數(shù)據(jù)庫產(chǎn)品采用MySql,能夠為企業(yè)提供可靠、安全的數(shù)據(jù)處理業(yè)務(wù)。系統(tǒng)的非結(jié)構(gòu)化(圖片、Word、Excel及其它格式文檔)存儲在文件服務(wù)器上?;A(chǔ)設(shè)施系統(tǒng)設(shè)施層提供主機、存儲、網(wǎng)絡(luò)、安全、系統(tǒng)軟件等集成設(shè)施,提供系統(tǒng)運行的基礎(chǔ)環(huán)境。開發(fā)架構(gòu)我們建議采用J2EE的體系架構(gòu)來實現(xiàn)本系統(tǒng)。從邏輯上,系統(tǒng)分為五個層次,分別是:系統(tǒng)架構(gòu)層、數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層、交互接口層和應(yīng)用表示層。系統(tǒng)架構(gòu)層本層主要提供公用組件服務(wù),包括:復(fù)雜界面控件、UI處理、安全組件、日志管理組件、異常與錯誤管理組件、數(shù)據(jù)訪問組件和緩存處理組件。數(shù)據(jù)訪問層本層封裝對數(shù)據(jù)庫的訪問操作,采用ORM將數(shù)據(jù)庫中的表與程序中的對象關(guān)聯(lián)管理,既保證了數(shù)據(jù)訪問的安全性和可控性,又提高了系統(tǒng)開發(fā)的效率。業(yè)務(wù)邏輯層本層封裝應(yīng)用系統(tǒng)的業(yè)務(wù)邏輯處理,將應(yīng)用表示層和數(shù)據(jù)訪問層聯(lián)系起來,從表示層中獲取請求的數(shù)據(jù),按照業(yè)務(wù)邏輯算法處理完成后,通過數(shù)據(jù)訪問層操作數(shù)據(jù)庫,并將響應(yīng)發(fā)回表示層。交互接口層本層封裝應(yīng)用系統(tǒng)的接口處理。通過本層,本系統(tǒng)可以與其他應(yīng)用系統(tǒng)進(jìn)行數(shù)據(jù)交換。應(yīng)用表示層本層定義本系統(tǒng)的用戶操作界面。開發(fā)工具建議以XXXX公司的SDC為核心,SDC已經(jīng)內(nèi)置模塊化引擎、服務(wù)總線、數(shù)據(jù)交換平臺、流程引擎、規(guī)則引擎、報表引擎、消息引擎、搜索引擎、日志組件、任務(wù)調(diào)度、參數(shù)管理、權(quán)限管理等等支撐類組件(詳細(xì)介紹參見軟件架構(gòu)SDC介紹部分)。且這些組件均采用模塊化即插即用方式整合。每個組件即可以使用SDC的默認(rèn)的實現(xiàn),也可以插入其他商用軟件代替默認(rèn)實現(xiàn)。用戶權(quán)限控制本系統(tǒng)的用戶權(quán)限支持集成XXXX的IDM(企業(yè)目錄)來實現(xiàn);用戶登錄時系統(tǒng)通過人員預(yù)算和人工成本預(yù)算系統(tǒng)中集成的IDM客戶端訪問IDM系統(tǒng),如果能正常訪問IDM,則等待IDM返回驗證信息和成功驗證后的用戶權(quán)限信息同時將用戶權(quán)限信息存儲到本地數(shù)據(jù)庫中,如果不能正常訪問IDM,則使用人員預(yù)算和人工成本預(yù)算系統(tǒng)本地用戶數(shù)據(jù)進(jìn)行用戶驗證。接口方案ESB本系統(tǒng)接口采用CFT文件傳輸+ESB調(diào)度的方式。CFT—可控文件傳輸。源系統(tǒng)將要傳送的數(shù)據(jù)按照約定的格式形成文件(txt,xml等)并通過CFT程序直接傳遞給目標(biāo)服務(wù)器,AutoSys調(diào)用目標(biāo)系統(tǒng)解析程序?qū)ξ募M(jìn)行解析,將數(shù)據(jù)導(dǎo)入本系統(tǒng),并進(jìn)行相應(yīng)的處理。目前XXXX公司正在推行基于CFT的文件傳輸方式。任務(wù)調(diào)度方案作業(yè)調(diào)度需求總結(jié)為以下四種方式:按計劃順序執(zhí)行:過規(guī)定的運行日期/時間或周期(每天/周/月/年/星期等)實現(xiàn)作業(yè)的自動執(zhí)行;重復(fù)執(zhí)行:任何部分發(fā)生異常終止,都可以指定該部分重新啟動運行;條件觸發(fā)執(zhí)行:當(dāng)達(dá)到某種條件時觸發(fā)執(zhí)行作業(yè);立即執(zhí)行:當(dāng)需要立即執(zhí)行緊急作業(yè)時,可以修改預(yù)定的執(zhí)行計劃。基礎(chǔ)組件層:用于配置作業(yè)調(diào)度系統(tǒng)需要使用的流程組件和規(guī)則組件。準(zhǔn)備層:用于設(shè)置作業(yè)調(diào)度系統(tǒng)執(zhí)行過程中必須的相關(guān)配置,如周期表、參數(shù)、運行環(huán)境信息。執(zhí)行層:定義作業(yè)任務(wù)和按照既定規(guī)則自動執(zhí)行作業(yè)。查詢層:用于進(jìn)行作業(yè)監(jiān)控和運行結(jié)果檢測。部署架構(gòu)部署架構(gòu)關(guān)注軟件系統(tǒng)最終如何安裝或部署到物理機器。其設(shè)計著重考慮“安裝和部署需求”。針對客戶將來對應(yīng)用系統(tǒng)的使用情況,我們按照B/S的結(jié)構(gòu)設(shè)計該系統(tǒng)的架構(gòu)。該架構(gòu)分為兩個區(qū)域,分別是:DMZ區(qū)和內(nèi)網(wǎng)區(qū),區(qū)域間用防火墻進(jìn)行安全隔離,如下圖所示:企業(yè)的網(wǎng)絡(luò)主機、Windows管理服務(wù)器、各應(yīng)用系統(tǒng)的數(shù)據(jù)庫服務(wù)器以、文件服務(wù)器及應(yīng)用服務(wù)器均在內(nèi)網(wǎng)。公司內(nèi)部工作的用戶,也在本區(qū)域內(nèi)管理。開發(fā)語言選擇開發(fā)語言選擇為Java,J2EE是由Java語言的發(fā)明者Sun公司提出的一套技術(shù)規(guī)范。該規(guī)范詳細(xì)定義了采用Java語言實現(xiàn)大型多層分布式應(yīng)用系統(tǒng)的各個組成部分之間的接口標(biāo)準(zhǔn)。選擇JAVA作為開發(fā)語言可能很好地保障系統(tǒng)的開發(fā)性、安全性、穩(wěn)定性及可擴展性。應(yīng)用服務(wù)器選型以XXXX公司標(biāo)準(zhǔn)操作系統(tǒng)選擇以XXXX公司標(biāo)準(zhǔn)數(shù)據(jù)庫選擇目前市場上主要的數(shù)據(jù)庫系統(tǒng)有Oracle、MSSQLServer等。作為業(yè)內(nèi)成熟的標(biāo)準(zhǔn)化數(shù)據(jù)庫,Oracle具有windows和Unix上多種版本,具有高度的可伸縮性,可移植性和可配置性。該產(chǎn)品支持集群技術(shù),可并發(fā)處理事務(wù);支持多層架構(gòu)。這些特點使其非常易于與門戶網(wǎng)站以及應(yīng)用系統(tǒng)、商業(yè)套件無縫整合。該數(shù)據(jù)庫易使用和管理,易于升級和維護(hù),安全性容錯性突出,支持java技術(shù)。完善的數(shù)據(jù)備份和恢復(fù)機制是選擇該數(shù)據(jù)庫的重要因素之一,并可以通過使用第三方專業(yè)備份系統(tǒng),進(jìn)行高度自動的數(shù)據(jù)備份和恢復(fù)。從而輕易實現(xiàn)數(shù)據(jù)回滾,用以將數(shù)據(jù)恢復(fù)到某一特定時間點;同時,該產(chǎn)品專業(yè)的支持了數(shù)據(jù)倉庫技術(shù),支持?jǐn)?shù)據(jù)挖掘、查詢、索引、合并以及整合等高級數(shù)據(jù)應(yīng)用。報表工具選擇報表展現(xiàn)形式1.BO報表工具系統(tǒng)中報表可通過BO報表工具實現(xiàn),頁面顯示通過BO嵌入WEB系統(tǒng)形式進(jìn)行展現(xiàn)。點擊相關(guān)鏈接,展開BO查詢,輸入相應(yīng)查詢條件則展現(xiàn)出查詢結(jié)果,可以通過垂直表或餅狀圖,柱狀圖等形式展現(xiàn)報表結(jié)果。用戶可以在左邊的“用戶提示輸入”欄輸入對應(yīng)的查詢條件,點擊運行則刷新右邊相應(yīng)的報表數(shù)據(jù),系統(tǒng)提供導(dǎo)出EXCEL功能,便于用戶下載報表數(shù)據(jù)。2.JfreeChart+JSP前端數(shù)據(jù)報表JFreeChart是JAVA平臺上的一個開放的圖表繪制類庫,

是目前是最好的java圖形解決方案之一。它完全使用JAVA語言編寫。JFreeChart可生成餅圖(piecharts)、柱狀圖(barcharts)、散點圖(scatterplots)、時序圖(timeseries)、甘特圖(Ganttcharts)等等多種圖表,并且可以產(chǎn)生PNG和JPEG格式的輸出,還可以與PDF和EXCEL關(guān)聯(lián)。JfreeChart穩(wěn)定、輕量級且功能強大,生成的圖表運行順暢報表優(yōu)化的基本思路 以報表為單位,分析現(xiàn)有報表的SQL語句。總結(jié)統(tǒng)計運算SQL的共同規(guī)律,作為設(shè)計物化視圖的考慮對象。 定義相應(yīng)的物化視圖。包括SQL查詢語句的編寫,刷新方式的確定等 評價原有統(tǒng)計運算SQL語句的執(zhí)行計劃,是否被Oracle查詢重寫到相應(yīng)的物化視圖 評價如何在物化視圖上創(chuàng)建索引 評估所有物化視圖數(shù)據(jù)和索引的空間消耗情況,從而確定物化視圖數(shù)據(jù)和索引表空間的容量數(shù)據(jù)庫分區(qū)表(一) 分區(qū)表的概念表空間:是一個或多個數(shù)據(jù)文件的集合,所有的數(shù)據(jù)對象都存放在指定的表空間中,但主要存放的是表,所以稱作表空間。分區(qū)表:當(dāng)表中的數(shù)據(jù)量不斷增大,查詢數(shù)據(jù)的速度就會變慢,應(yīng)用程序的性能就會下降,這時就應(yīng)該考慮對表進(jìn)行分區(qū)。表進(jìn)行分區(qū)后,邏輯上表仍然是一張完整的表,只是將表中的數(shù)據(jù)在物理上存放到多個“表空間”(物理文件上),這樣查詢數(shù)據(jù)時,不至于每次都掃描整張表而只是從當(dāng)前的分區(qū)查到所要的數(shù)據(jù)大大提高了數(shù)據(jù)查詢的速度。(二) 表分區(qū)的具體作用Oracle的表分區(qū)功能通過改善可管理性、性能和可用性,從而為各式應(yīng)用程序帶來了極大的好處。通常,分區(qū)可以使某些查詢以及維護(hù)操作的性能大大提高。此外,分區(qū)還可以極大簡化常見的管理任務(wù),分區(qū)是構(gòu)建千兆字節(jié)數(shù)據(jù)系統(tǒng)或超高可用性系統(tǒng)的關(guān)鍵工具。分區(qū)功能能夠?qū)⒈怼⑺饕蛩饕M織表進(jìn)一步細(xì)分為段,這些數(shù)據(jù)庫對象的段叫做分區(qū)。每個分區(qū)有自己的名稱,還可以選擇自己的存儲特性。從數(shù)據(jù)庫管理員的角度來看,一個分區(qū)后的對象具有多個段,這些段既可進(jìn)行集體管理,也可單獨管理,這就使數(shù)據(jù)庫管理員在管理分區(qū)后的對象時有相當(dāng)大的靈活性。但是,從應(yīng)用程序的角度來看,分區(qū)后的表與非分區(qū)表完全相同,使用SQLDML命令訪問分區(qū)后的表時,無需任何修改。(三) 什么時候使用分區(qū)表:1、表的大小超過2GB。2、表中包含歷史數(shù)據(jù),新的數(shù)據(jù)被增加到新的分區(qū)中。(四) 表分區(qū)的優(yōu)缺點表分區(qū)的優(yōu)點:1、改善查詢性能:對分區(qū)對象的查詢可以僅搜索自己關(guān)心的分區(qū),提高檢索速度;2、增強可用性:如果表的某個分區(qū)出現(xiàn)故障,表在其他分區(qū)的數(shù)據(jù)仍然可用;3、維護(hù)方便:如果表的某個分區(qū)出現(xiàn)故障,需要修復(fù)數(shù)據(jù),只修復(fù)該分區(qū)即可;4、均衡I/O:可以把不同的分區(qū)映射到不同磁盤以平衡I/O,改善整個系統(tǒng)性能;表分區(qū)的缺點:分區(qū)表相關(guān):已經(jīng)存在的表沒有方法可以直接轉(zhuǎn)化為分區(qū)表。不過Oracle提供了在線重定義表的功能。(五) 表分區(qū)的幾種類型1、范圍分區(qū)范圍分區(qū)將數(shù)據(jù)基于范圍映射到每一個分區(qū),這個范圍是你在創(chuàng)建分區(qū)時指定的分區(qū)鍵決定的。這種分區(qū)方式是最為常用的,并且分區(qū)鍵經(jīng)常采用日期。舉個例子:你可能會將銷售數(shù)據(jù)按照月份進(jìn)行分區(qū)。當(dāng)使用范圍分區(qū)時,需要考慮以下幾個規(guī)則:a、每一個分區(qū)都必須有一個VALUESLESSTHAN子句,它指定了一個不包括在該分區(qū)中的上限值。分區(qū)鍵的任何值等于或者大于這個上限值的記錄都會被加入到下一個高一些的分區(qū)中。b、所有分區(qū),除了第一個,都會有一個隱式的下限值,這個值就是此分區(qū)的前一個分區(qū)的上限值。c、在最高的分區(qū)中,MAXVALUE被定義。MAXVALUE代表了一個不確定的值。這個值高于其它分區(qū)中的任何分區(qū)鍵的值,也可以理解為高于任何分區(qū)中指定的VALUELESSTHAN的值,同時包括空值。2、列表分區(qū)該分區(qū)的特點是某列的值只有幾個,基于這樣的特點我們可以采用列表分區(qū)。3、散列分區(qū)(也稱HASH分區(qū))這類分區(qū)是在列值上使用散列算法,以確定將行放入哪個分區(qū)中。當(dāng)列的值沒有合適的條件時,建議使用散列分區(qū)。散列分區(qū)為通過指定分區(qū)編號來均勻分布數(shù)據(jù)的一種分區(qū)類型,因為通過在I/O設(shè)備上進(jìn)行散列分區(qū),使得這些分區(qū)大小一致。hash分區(qū)最主要的機制是根據(jù)hash算法來計算具體某條紀(jì)錄應(yīng)該插入到哪個分區(qū)中,hash算法中最重要的是hash函數(shù),Oracle中如果你要使用hash分區(qū),只需指定分區(qū)的數(shù)量即可。建議分區(qū)的數(shù)量采用2的n次方,這樣可以使得各個分區(qū)間數(shù)據(jù)分布更加均勻。4、組合范圍列表分區(qū)這種分區(qū)是基于范圍分區(qū)和列表分區(qū),表首先按某列進(jìn)行范圍分區(qū),然后再按某列進(jìn)行列表分區(qū),分區(qū)之中的分區(qū)被稱為子分區(qū)。5、復(fù)合范圍散列分區(qū)這種分區(qū)是基于范圍分區(qū)和散列分區(qū),表首先按某列進(jìn)行范圍分區(qū),然后再按某列進(jìn)行散列分區(qū)。本系統(tǒng)建議采用范圍分區(qū)的分區(qū)表方式。Oracle并行處理技術(shù)并行處理技術(shù)是數(shù)據(jù)庫的一項核心技術(shù),它使組織能夠高效地管理和訪問TB級的數(shù)據(jù)。并行處理就是利用多個CPU和I/O資源來執(zhí)行單個數(shù)據(jù)庫操作。使用并行處理技術(shù),數(shù)分種內(nèi)(而非數(shù)小時或數(shù)天)就可以處理數(shù)TB級的數(shù)據(jù)。并行處理技術(shù)通過利用所有可用的硬件資源取得這樣的高性能:多個CPU、多個I/O通道、多個存儲陣列和磁盤驅(qū)動器,以及大量的內(nèi)存。數(shù)據(jù)庫軟件越能有效地利用所有這些資源,處理查詢和其它數(shù)據(jù)庫操作就越有效。并行化設(shè)計策略:靜態(tài)與動態(tài)并行處理的思想就是將單個任務(wù)分解為多個更小的單元。不是通過一個進(jìn)程完成所有工作,而是將任務(wù)并行化而使多個進(jìn)程同時在更小的單元上運行。這可以極大地提高性能和最佳地利用系統(tǒng)。然而,并行處理的最關(guān)鍵部分是如何作出將單個任務(wù)分成更小的工作單元的正確決策。典型地,有兩種方法用于實現(xiàn)數(shù)據(jù)庫系統(tǒng)的并行處理。主要區(qū)別在于是否需要進(jìn)行物理數(shù)據(jù)布局,將靜態(tài)的數(shù)據(jù)分區(qū)作為并行處理的前提。通過物理數(shù)據(jù)分區(qū)的靜態(tài)并行——不共享在純不共享數(shù)據(jù)庫體系結(jié)構(gòu)中必須將數(shù)據(jù)庫文件在多計算機系統(tǒng)的節(jié)點上進(jìn)行分區(qū)才能進(jìn)行并行處理。每個節(jié)點擁有一個數(shù)據(jù)子集,擁有節(jié)點使用單一進(jìn)程或線程,以獨占方式執(zhí)行對此數(shù)據(jù)子集的所有訪問。數(shù)據(jù)訪問不能在分區(qū)內(nèi)并行。(有時,也用術(shù)語“虛擬處理器”來代替節(jié)點。“虛擬處理器”是在SMP計算機上模擬不共享節(jié)點的一種機制。為了簡單,在討論不共享體系結(jié)構(gòu)時,我們將統(tǒng)一使用“節(jié)點”作為術(shù)語)。換句話說,純不共享系統(tǒng)使用分區(qū)或受限訪問方法在多個處理節(jié)點間劃分工作。節(jié)點對數(shù)據(jù)所有權(quán)的改變相對少見——為了適應(yīng)業(yè)務(wù)需求的改變而進(jìn)行的數(shù)據(jù)庫重組、添加或刪除節(jié)點以及節(jié)點故障是所有權(quán)更改的典型原因。這種數(shù)據(jù)所有權(quán)的改變對純不共享系統(tǒng)而言總是意味著要進(jìn)行人工管理。執(zhí)行時的動態(tài)并行——共享一切使用Oracle的動態(tài)并行處理框架,可以共享所有數(shù)據(jù)。并行化和將工作分成更小的單元的決策,并不受限于數(shù)據(jù)庫設(shè)置(創(chuàng)建)時所做的任何預(yù)先確定的靜態(tài)數(shù)據(jù)分布。由于能夠為每個語句構(gòu)造不受限制的、優(yōu)化的數(shù)據(jù)子集,執(zhí)行時動態(tài)并行可以提供與不共享體系結(jié)構(gòu)等同的或甚至更好的可伸縮性。(1)、在語句執(zhí)行前,對于每個查詢要求,會動態(tài)地優(yōu)化并行訪問的物理數(shù)據(jù)子集。(2)、對于每個查詢,都會優(yōu)化其并行度。與不共享環(huán)境不同,不存在必需的最小并行度來調(diào)用所有節(jié)點訪問所有數(shù)據(jù),這是訪問所有數(shù)據(jù)的基礎(chǔ)要求。(3)、操作可以根據(jù)當(dāng)前工作負(fù)載、特征和查詢的重要性,使用一個、一些或全部RealApplicationCluster節(jié)點并行運行。Oracle的動態(tài)并行處理框架建立在與不共享軟件相同的并行高級計算基礎(chǔ)設(shè)計之上,具有所有的優(yōu)點,還增強了其功能并克服了不共享方法在體系結(jié)構(gòu)上的缺點。統(tǒng)計信息采集的建議 設(shè)置并行度 只對最消耗資源SQL語句(Top-Session)所涉及的表進(jìn)行統(tǒng)計信息采集 設(shè)定采樣率參數(shù) 只對當(dāng)前分區(qū)數(shù)據(jù)進(jìn)行采集 考慮block_sample=>TRUE,method_opt=>‘FORALLINDEXEDCOLUMNS’等參數(shù) 編寫統(tǒng)計信息采集工作的腳本,并在非生產(chǎn)時間的夜間定期執(zhí)行,同時與其它后臺處理錯開時間開發(fā)和運行環(huán)境差異解決方案開發(fā)是在本地計算機上進(jìn)行,而系統(tǒng)上線運行是在服務(wù)器上進(jìn)行的,兩者間的環(huán)境是存在差異的,為了解決環(huán)境差異造成系統(tǒng)運行可能出現(xiàn)的問題,我們提出如下方案:最好確保測試環(huán)境和運行環(huán)境的軟硬件、服務(wù)器配置及軟件相關(guān)配置是一樣的;如果不能,則最少確保測試環(huán)境和運行環(huán)境的軟件版本及相關(guān)配置是一樣的,做到這點我們就可以在測試階段發(fā)現(xiàn)環(huán)境差異造成的問題并予以解決。壓力測試方案壓力測試通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點,來獲得系統(tǒng)能提供的最大的服務(wù)級別的測試。通俗地講,壓力測試是為了發(fā)現(xiàn)在什么條件下您的應(yīng)用程序的性能會變得不可接受。壓力測試按一下三步進(jìn)行:配置穩(wěn)定的測試環(huán)境配置測試環(huán)境是測試實施的一個重要環(huán)節(jié),測試環(huán)境適合與否會嚴(yán)重影響測試結(jié)果的真實性和正確性。測試環(huán)境包括硬件環(huán)境和軟件環(huán)境,硬件環(huán)境指測試必需的服務(wù)器、客戶端、網(wǎng)絡(luò)連接設(shè)備,以及打印機/掃描儀等輔助硬件設(shè)備所構(gòu)成的環(huán)境;軟件環(huán)境指被測軟件運行時的操作系統(tǒng)、數(shù)據(jù)庫及其他應(yīng)用軟件構(gòu)成的環(huán)境。考慮到其它因素,如網(wǎng)絡(luò)鎖、網(wǎng)速、顯示分辨率,數(shù)據(jù)庫權(quán)限、容量等對測試結(jié)果的影響。如條件允許,我們最好能配置幾組不同的測試環(huán)境。測試數(shù)據(jù)的獲取和處理壓力測試使用的數(shù)據(jù)和功能測試有一定的區(qū)別,準(zhǔn)備測試數(shù)據(jù)的側(cè)重點不同,壓力測試使用的數(shù)據(jù)不用考慮如何去校驗功能。壓力測試數(shù)據(jù)要注意以下幾點:壓力測試往往使用自動化測試工具進(jìn)行測試,會使用相同的腳步反復(fù)的運行來進(jìn)行測試,所以在測試過程中一定要注意腳本中參數(shù)的重復(fù)問題,設(shè)計測試數(shù)據(jù)時要考慮并發(fā)用戶數(shù)以及每個用戶可能迭代的次數(shù),避免因測試數(shù)據(jù)數(shù)量不夠而使用重復(fù)數(shù)據(jù),最終導(dǎo)致測試失敗。壓力測試往往會向系統(tǒng)中增加大量的數(shù)據(jù),增加的數(shù)據(jù)量足以達(dá)到影響系統(tǒng)性能的程度(例如:數(shù)據(jù)庫表中有100條數(shù)據(jù)和表中有100W條數(shù)據(jù)的響應(yīng)時間一定是不同的),所以必須及時的對增加的測試數(shù)據(jù)進(jìn)行清理,以保證測試環(huán)境的公平性,進(jìn)而保證測試結(jié)果的真實性。測試數(shù)據(jù)忌隨意性,隨意輸入指定長度的字符串,雖然滿足測試執(zhí)行的要求,但是對后續(xù)工作會產(chǎn)生很多不良影響,例如:無法保證數(shù)據(jù)的唯一性,隨意的輸入數(shù)據(jù)有幾率產(chǎn)生重復(fù)數(shù)據(jù);收集的測試結(jié)果開發(fā)人員不易分析,測試中的開發(fā)人員可能需要分析內(nèi)存的Dump文件,隨意輸入的、沒有規(guī)則的字符串不利于開發(fā)人員對dump文件的分析。測試實施,包含一下步驟編寫測試計劃編寫測試用例錄制測試腳本腳本調(diào)優(yōu)測試實施與監(jiān)控測試結(jié)果分析并輸出報告軟件架構(gòu)設(shè)計理念軟件架構(gòu)主要采用如下設(shè)計理念與應(yīng)用模式:微內(nèi)核模式軟件架構(gòu)核心采用微內(nèi)核模式,以保證架構(gòu)核心內(nèi)容簡潔、清晰與穩(wěn)定,主要實現(xiàn)清晰的分層結(jié)構(gòu)、實現(xiàn)各層Bean定義的尋址和實例生命周期的管理。更豐富的功能采用關(guān)聯(lián)模式、裝飾模式進(jìn)行擴展。微內(nèi)核的擴展通過plugin插件技術(shù),將擴展功能以模塊化的方式進(jìn)行即插即用的熱部署。分層結(jié)構(gòu)設(shè)計分層包括橫向分層(技術(shù)層面)和縱向分層(業(yè)務(wù)層面)。橫向分層包括UI層、Action層、proxy層、Service層與DAO層??v向分層通過提供模塊化設(shè)計機制提供支持。上下文軟件架構(gòu)采用上下文和數(shù)據(jù)總線的理念進(jìn)行設(shè)計上下文對象負(fù)責(zé)登陸信息、調(diào)用參數(shù)、執(zhí)行環(huán)境、處理結(jié)果、數(shù)據(jù)庫連接等信息的管理和傳輸。架構(gòu)代碼負(fù)責(zé)上下文中公共信息的生命周期管理。在系統(tǒng)各層的實現(xiàn)類中,只需從上下文對象中獲取需要的變量,不必關(guān)心變量的產(chǎn)生與銷毀。對于業(yè)務(wù)過程中產(chǎn)生的數(shù)據(jù),產(chǎn)生數(shù)據(jù)的實現(xiàn)類只負(fù)責(zé)將數(shù)據(jù)放置到上下文中,不必關(guān)心數(shù)據(jù)使用者。使用數(shù)據(jù)的實現(xiàn)類只負(fù)責(zé)獲取數(shù)據(jù)來運算,不必關(guān)心數(shù)據(jù)生產(chǎn)者。將生產(chǎn)者與使用者松耦合。配置化設(shè)計與配置化開發(fā)為了提高開發(fā)時的效率及系統(tǒng)質(zhì)量,平臺提供大量的配置化開發(fā)支持,配置化即方便工具的實現(xiàn)以提高效率,又可以控制核心代碼的數(shù)量,以保證其質(zhì)量。配置化開發(fā)主要體現(xiàn)在實施平臺,實施人員可以根據(jù)客戶的個性化需求,通過配置化開發(fā),設(shè)計也新的業(yè)務(wù)、查詢等功能。配置化開發(fā)支持信息集擴展、表單擴展、報表擴展、查詢擴展、業(yè)務(wù)編排等。AOP設(shè)計基于過濾器技術(shù),對Action調(diào)用、業(yè)務(wù)日志、權(quán)限管理等通過AOP方式實現(xiàn)。架構(gòu)提供AOP的實現(xiàn)機制,但內(nèi)部會較少使用AOP,以保證核心架構(gòu)的執(zhí)行效率,業(yè)務(wù)日志、權(quán)限控制、異常處理等。事務(wù)管理事務(wù)管理采用聲明式事務(wù),業(yè)務(wù)實現(xiàn)類不可以自行產(chǎn)生連接對象,必須通過上下文對象來獲得。事務(wù)通過在代理層的配置文件中進(jìn)行聲明式管理,事務(wù)級別分為:無事務(wù)、獨立事務(wù)、繼承事務(wù)。繼承事務(wù)用于業(yè)務(wù)編排時,一個大事務(wù)串起所有小服務(wù)的調(diào)用過程。服務(wù)類中只負(fù)責(zé)從上下文中獲取連接進(jìn)行操作,不關(guān)心事務(wù)與連接的產(chǎn)生與釋放。防止業(yè)務(wù)代碼有未釋放的連接。國際化支持滿足對系統(tǒng)國際化,多語言要求。頁面文件使用標(biāo)簽技術(shù)對國際化進(jìn)行支持。所有頁面內(nèi)需要顯示的文字均通過配置實現(xiàn)。強制性規(guī)范由于在項目開發(fā)中,開發(fā)人員的水平參差不齊,為了能有效的控制代碼質(zhì)量與規(guī)范,在基礎(chǔ)架構(gòu)中,設(shè)置了多種強制規(guī)范要求。SDC特點及組件軟件架構(gòu)以ToftCore的IoC模式為核心,在此之上掛接組件引擎,比如電子表單引擎、規(guī)則引擎、緩存組件、ORM、SCA、消息平臺等。基于分層理念,框架分層包括ToftWeb、ToftProxy、ToftDao等。應(yīng)用層面,包括電子表單系統(tǒng)、業(yè)務(wù)流程系統(tǒng),以輔助流程與業(yè)務(wù)表單的快速開發(fā)以及相互關(guān)聯(lián)。安全認(rèn)證組件通過安全過濾器鏈實現(xiàn),可支持license認(rèn)證、證書認(rèn)證、URL安全、對象方案安全幾個層次的安全控制。插件式設(shè)計插件式設(shè)計有兩層概念,第一層為細(xì)粒度的插件,即類級別的插件模式;第二層為模塊級別的插件模式。類級別:所有各層業(yè)務(wù)類的實現(xiàn),默認(rèn)可繼承架構(gòu)提供的祖先類,也可脫離架構(gòu)提供的祖先類,自行實現(xiàn)。對于權(quán)限、業(yè)務(wù)日志、參數(shù)格式規(guī)范等內(nèi)容,除框架提供默認(rèn)實現(xiàn)以外,各業(yè)務(wù)系統(tǒng)可以根據(jù)具體需要做相應(yīng)的擴展,只要實現(xiàn)框架的接口規(guī)范,可實現(xiàn)即插即用。支持默認(rèn)包名和配置擴展包名。模塊級別:使用plugin技術(shù),每個擴展功能以單獨模塊的方式進(jìn)行開發(fā),形成獨立JAR包(以及一個JSP目錄),JAR包內(nèi)按規(guī)范包括classes類、配置文件、plugin.xml描述文件、SQL初始語句等相關(guān)信息。部署時將JAR包與JSP目錄放置到相應(yīng)的位置,系統(tǒng)在啟動時即可自動加載相關(guān)功能。國際化SDC的國際化構(gòu)架方案采用策略為賬號默認(rèn)語種類型以及瀏覽器默認(rèn)語種類型,平臺框架會根據(jù)傳入的語種信息讀取相應(yīng)的語種數(shù)據(jù)渲染前臺展示層面,達(dá)到國際化展示效果。而語種策略的優(yōu)先級為用戶賬號語種優(yōu)先采納,如果用戶信息中沒有語種信息,則會將瀏覽器當(dāng)前默認(rèn)的語言設(shè)置作為默認(rèn)語種進(jìn)行切換。主題換膚SDC中帶有一款根據(jù)配置自動更換項目UI主題風(fēng)格的主題切換工具,它的實現(xiàn)原理是Web內(nèi)容過濾,將圖片、樣式文件重定向到已經(jīng)事先放置好的主題包中,通過名稱匹配到相對應(yīng)的主題素材,達(dá)到更換目的。主題風(fēng)格根據(jù)用戶信息進(jìn)行保存,在用戶登錄時進(jìn)行讀取并切換到相應(yīng)的主題上。日志監(jiān)控用戶的操作日志完整性是平臺框架使用者關(guān)心的一個問題,SDC可以通過配置化輕松達(dá)到這一目的,使用者只要將所關(guān)心的模塊,無論是平臺功能或業(yè)務(wù)模塊,配置到配置文檔中,則當(dāng)平臺啟動后,即可對這些模塊的操作人、操作時間、動作等信息進(jìn)行記錄,記錄文檔會保存到安全性較好的數(shù)據(jù)庫中,便于搜尋及二次開發(fā)。導(dǎo)入導(dǎo)出該功能實現(xiàn)對excel文件導(dǎo)入導(dǎo)出的操作的統(tǒng)一管理功能。通過配置導(dǎo)入導(dǎo)出項,可自定義導(dǎo)入導(dǎo)出模板,并通過標(biāo)簽實現(xiàn)其他功能對導(dǎo)入導(dǎo)出功能的引入。導(dǎo)入字段還可配置檢查項,進(jìn)行非空,數(shù)字、中文、重復(fù)等的驗證。另檢查項還可進(jìn)行二次開發(fā),能夠?qū)崿F(xiàn)滿足新的業(yè)務(wù)需求的檢查項。序列管理器序列生成器即生成具有一定規(guī)則的序列值。生成規(guī)則由各自定義的序列元素組成,序列元素均由java類實現(xiàn),然后注冊到系統(tǒng)中,用戶通過查找注冊過的序列元素,編制出自己需要的序列生成形式。序列生成器共分兩部分:序列元素定義和注冊;序列公式編輯。字典管理提供字典的統(tǒng)一管理,字典類中的數(shù)據(jù)大部分會被頻繁調(diào)用,為了減少對數(shù)據(jù)庫的操作,提高系統(tǒng)性能,專門設(shè)計字典管理器,用于對字典類的數(shù)據(jù)進(jìn)行緩存。字典內(nèi)容可通過xml文件進(jìn)行配置。綜合數(shù)據(jù)庫設(shè)計建設(shè)原則人員預(yù)算和人工成本預(yù)算系統(tǒng)是一個OLTP應(yīng)用系統(tǒng)平臺,功能面向日常業(yè)務(wù)處理;數(shù)據(jù)特點是保留最新的、二維的、細(xì)節(jié)的、分立的數(shù)據(jù)。數(shù)據(jù)庫設(shè)計原則因此我們建議人員預(yù)算和人工成本預(yù)算系統(tǒng)的綜合數(shù)據(jù)庫設(shè)計應(yīng)遵循以下原則:1.適當(dāng)分解,減少干擾2.最少留存數(shù)據(jù)要求3.統(tǒng)一設(shè)計規(guī)范,確保系統(tǒng)升級一致性4.確保高安全性、高可靠性設(shè)計過程數(shù)據(jù)庫設(shè)計的主要過程,包括需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理設(shè)計、數(shù)據(jù)庫實施和維護(hù)等幾個主要階段。需求分析階段需求收集和分析,結(jié)果得到數(shù)據(jù)字典描述的數(shù)據(jù)需求(和數(shù)據(jù)流圖描述的處理需求)。需求分析的重點是調(diào)查、收集與分析用戶在數(shù)據(jù)管理中的信息要求、處理要求、安全性與完整性要求。概念結(jié)構(gòu)設(shè)計階段通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型,可以用E-R圖表示。概念模型用于信息世界的建模,它是整個數(shù)據(jù)模型的基礎(chǔ)。概念模型不依賴于某一個DBMS支持的數(shù)據(jù)模型。概念模型可以轉(zhuǎn)換為計算機上某一DBMS支持的特定數(shù)據(jù)模型。概念模型應(yīng)該簡單、清晰、易于用戶理解,是用戶與數(shù)據(jù)庫設(shè)計人員之間進(jìn)行交流的語言。邏輯結(jié)構(gòu)設(shè)計階段將概念結(jié)構(gòu)設(shè)計的結(jié)果轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型(例如關(guān)系模型),并對其進(jìn)行優(yōu)化,這就是邏輯結(jié)構(gòu)設(shè)計階段的主要任務(wù)。設(shè)計邏輯結(jié)構(gòu)應(yīng)該選擇最適于描述與表達(dá)相應(yīng)概念結(jié)構(gòu)的數(shù)據(jù)模型,然后選擇最合適的DBMS。數(shù)據(jù)庫物理設(shè)計階段數(shù)據(jù)庫物理設(shè)計的主要目標(biāo)是對數(shù)據(jù)庫內(nèi)部物理結(jié)構(gòu)作調(diào)整并選擇合理的存取路徑,以提高數(shù)據(jù)庫訪問速度及有效利用存儲空間。它可以為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)。根據(jù)DBMS特點和處理的需要,進(jìn)行物理存儲安排,設(shè)計索引,形成數(shù)據(jù)庫內(nèi)模式。在現(xiàn)代關(guān)系數(shù)據(jù)庫中已大量屏蔽了內(nèi)部物理結(jié)構(gòu),因此留給用戶參與物理設(shè)計的余地并不多,留給用戶參與物理設(shè)計的內(nèi)容大致有三個方面的設(shè)計:索引設(shè)計、集簇設(shè)計和分區(qū)設(shè)計。數(shù)據(jù)庫實施階段根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)人庫,并進(jìn)行試運行。數(shù)據(jù)庫實施主要包括以下工作:用DDL定義數(shù)據(jù)庫結(jié)構(gòu)、組織數(shù)據(jù)人庫、編制與調(diào)試應(yīng)用程序、數(shù)據(jù)庫試運行。數(shù)據(jù)庫運行和維護(hù)階段數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過試運行后即可投人正式運行。在數(shù)據(jù)庫系統(tǒng)運行過程中必須不斷地對其進(jìn)行評價、調(diào)整與修改。包括:數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù)、數(shù)據(jù)庫的安全性、完整性控制、數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn)、數(shù)據(jù)庫的重組織和重構(gòu)造。系統(tǒng)安全保障方案代碼安全性XXXX動力已經(jīng)通過CMMI5的認(rèn)證,并建立起一套相應(yīng)的規(guī)范,來保證項目的實施質(zhì)量。其中,針對代碼安全性我們通過在項目中對《XXXX動力公司編碼指南》,《數(shù)據(jù)庫設(shè)計文檔規(guī)范》,《編程規(guī)范》,《Java及J2EE編程規(guī)范》,《文檔命名規(guī)范》來保證代碼開發(fā)的安全性,并按照《程序開發(fā)檢查規(guī)范》結(jié)合DTS代碼測試工具定期對架構(gòu)和代碼等進(jìn)行檢查。并按照《測試用例編寫指南》和《軟件測試計劃書》在設(shè)計階段編寫測試用例和測試計劃書,在代碼開發(fā)結(jié)束后對系統(tǒng)進(jìn)行測試。系統(tǒng)管理的安全性系統(tǒng)管理的安全性涉及網(wǎng)絡(luò)物理設(shè)備安全性的考慮,防火墻通常在網(wǎng)絡(luò)協(xié)議層發(fā)揮功能,并將許可的源/目的IP地址和端口(協(xié)議,如HTTP或SMTP)之外的所有網(wǎng)絡(luò)通信排除在外。防火墻常見安全措施如下:訪問控制列表它們能過濾不想要的通信(根據(jù)協(xié)議類型和源目的地址),并保護(hù)DMZ不受部分(而非全部)服務(wù)拒絕的攻擊。狀態(tài)通訊屏蔽通過維護(hù)通訊狀態(tài),數(shù)據(jù)包屏蔽或帶狀態(tài)的防火墻設(shè)置提供完全的網(wǎng)絡(luò)層隔離。這能夠檢測已知的服務(wù)拒絕的攻擊,并提供附加的安全功能,如網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT,它完全隱藏內(nèi)部設(shè)備)以及FTP(動態(tài)選擇數(shù)據(jù)傳輸端口)。XXXX公司可根據(jù)實際需求參照選擇。傳輸?shù)陌踩栽贗nternet上發(fā)送數(shù)據(jù)如同通過郵政發(fā)送明信片,沿途的任何人都能截取。因此,標(biāo)準(zhǔn)的安全通信通道對于通過公共網(wǎng)絡(luò)傳遞敏感客戶信息的系統(tǒng)訪問非常重要。對于傳輸通道安全,業(yè)界通常采用SecureSocketsLayer(SSL)與HTTPS協(xié)議加密安全傳輸通道。必要情況下還可以采有身份認(rèn)證進(jìn)行服務(wù)器與客戶機識別。數(shù)據(jù)的安全性首先對站點的可用數(shù)據(jù)進(jìn)行分類,如:程序、業(yè)務(wù)數(shù)據(jù)、客戶信息包括口令或其他身份驗證/授權(quán)及靜態(tài)的HTML頁面等。大多數(shù)靜態(tài)HTML頁面是公開的而不需要訪問保護(hù),一般處于較低的安全需要級別上。為了應(yīng)用系統(tǒng)的響應(yīng)速度及整體性能的考慮,一般情況下將這樣的數(shù)據(jù)入防火墻DMZ區(qū)進(jìn)行一般性保護(hù)。業(yè)務(wù)數(shù)據(jù)、客戶信息包括口令或其他身份驗證/授權(quán)是應(yīng)用系統(tǒng)中最重要的數(shù)據(jù),應(yīng)該給予最高的安全考慮。將這些數(shù)據(jù)放置私有網(wǎng)絡(luò)中,只授權(quán)給特定服務(wù)器中的特別程序訪問。系統(tǒng)應(yīng)用程序也極為重要,一般與業(yè)務(wù)數(shù)據(jù)等同安全性考慮。如果在進(jìn)行程序可恢復(fù)性備份后,加上性能的考慮,可稍微降低其安全性考慮后與WEB服務(wù)一起移到防火墻DMZ區(qū)。日志監(jiān)控系統(tǒng)應(yīng)提供日志和工具,定期監(jiān)控(審查)系統(tǒng)平臺,包括:事件日志、WEB服務(wù)日志、安全配置和分析。為保證訪問權(quán)限根據(jù)站點策略只可用于有授權(quán)的人,必須定期審查管理員、組和服務(wù)帳戶。系統(tǒng)災(zāi)備方案備份備份是最普遍的用于保證數(shù)據(jù)可用性的方法。在進(jìn)行備份時要考慮到以下幾個因素:設(shè)備的協(xié)同工作能力,存儲的容量,介質(zhì)的壽命,所選用的備份軟件。目前主要可以采用的手段有:磁盤、磁帶驅(qū)動器、大容量移動存儲介質(zhì)、CD盤、網(wǎng)絡(luò)備份(包括使用網(wǎng)絡(luò)存儲設(shè)備和網(wǎng)絡(luò)磁盤)、復(fù)制和同步。同時還有一種特殊的備份方式——鏡像。通過該種備份方式可以將計算機中所安裝的系統(tǒng)、應(yīng)用軟件和相關(guān)設(shè)置存儲成一個鏡像文件,以便以后能完整恢復(fù)數(shù)據(jù)、系統(tǒng)和相關(guān)的設(shè)置。對于鏡像備份的恢復(fù)會將計算機完全恢復(fù)成鏡像的情況,因此鏡像備份對于恢復(fù)大量的標(biāo)準(zhǔn)化配置的計算機方面有一定的優(yōu)勢。另外,還有一種備份的輔助手段遠(yuǎn)程日志備份,該技術(shù)通過將對數(shù)據(jù)的各種操作的日志記錄通過網(wǎng)絡(luò)通訊線路遠(yuǎn)程的備份到異地的存儲設(shè)備上,一旦發(fā)生故障,可以通過存儲在遠(yuǎn)程的日志信息對數(shù)據(jù)進(jìn)行恢復(fù)處理。對于服務(wù)器的備份相比終端要更為頻繁。通常情況下對于服務(wù)器的備份可以采用以下幾種手段:完全備份:對于服務(wù)器上所有的數(shù)據(jù)和文件進(jìn)行備份增量備份:只備份自從上次備份以來創(chuàng)建的或是經(jīng)過修改的文件差異備份:只備份自從上次完全備份以來創(chuàng)建的或是經(jīng)過修改的文件當(dāng)然在具體使用時可以考慮多種備份手段結(jié)合起來使用,每種手段使用的頻率各不相同。同時,在使用備份技術(shù)時還應(yīng)當(dāng)考慮以下安全相關(guān)問題:備份媒介的選擇,明確應(yīng)當(dāng)盡量采用存儲時間長的存儲介質(zhì),或者采用兩種以上的存儲介質(zhì)對重要數(shù)據(jù)進(jìn)行保存,以防止由于存儲介質(zhì)失效而導(dǎo)致的數(shù)據(jù)丟失。備份介質(zhì)存放地點的選擇,對于備份介質(zhì)的存放地點應(yīng)當(dāng)盡量保存在一個安全的環(huán)境中。以防止由于一些環(huán)境因素造成存儲介質(zhì)的提前實效或損壞。同時,對于一些存儲了非常重要信息的介質(zhì)可以考慮采用異地保存的方式,就是將該數(shù)據(jù)的另一個副本存儲在地理上不同的地域。以防止由于意外事故造成的數(shù)據(jù)丟失。鼓勵個人用戶對其電腦上的重要數(shù)據(jù)進(jìn)行備份,具體采用的備份介質(zhì)和備份方式可以由用戶自行選擇。可以讓用戶自發(fā)的將重要數(shù)據(jù)進(jìn)行備份。盡量采用標(biāo)準(zhǔn)化的硬件、軟件和周邊設(shè)備,從而加快系統(tǒng)的備份和恢復(fù)。對于各類系統(tǒng)或硬件的設(shè)置和相關(guān)廠商信息進(jìn)行有效的備份保護(hù)。這樣也可以在系統(tǒng)一旦出現(xiàn)問題后,加快系統(tǒng)恢復(fù)的進(jìn)程。對重要的信息或系統(tǒng)的備份建立有效的備份策略和備份管理機制。確保安全等級不同的各類信息或系統(tǒng)都得到了有效的恰當(dāng)?shù)膫浞荼Wo(hù)。在確定備份的指導(dǎo)思想和備份方案之后,就要選擇安全的存儲媒介和技術(shù)進(jìn)行數(shù)據(jù)備份,有“冷備份”和“熱備份”兩種。熱備份是指“在線”的備份,即下載備份的數(shù)據(jù)還在整個計算機系統(tǒng)和網(wǎng)絡(luò)中,只不過傳到另一個非工作的分區(qū)或是另一個非實時處理的業(yè)務(wù)系統(tǒng)中存放。冷備份是指“不在線”的備份,下載的備份存放到安全的存儲媒介中,而這種存儲媒介與正在運行的整個計算機系統(tǒng)和網(wǎng)絡(luò)沒有直接聯(lián)系,在系統(tǒng)恢復(fù)時重新安裝,有一部分原始的數(shù)據(jù)長期保存并作為查詢使用。熱備份的優(yōu)點是投資大,但調(diào)用快,使用方便,在系統(tǒng)恢復(fù)中需要反復(fù)調(diào)試時更顯優(yōu)勢。冷備份彌補了熱備份的一些不足,二者優(yōu)勢互補,相輔相成,因為冷備份在回避風(fēng)險中還具有便于保管的特殊優(yōu)點。在本項目中,我們可以考慮使用全盤備份和增量備份結(jié)合的方式,考慮到數(shù)據(jù)庫數(shù)據(jù)量有快速增長的趨勢,建議每周做一次全備份,每天做一次增量備份??紤]到備份和恢復(fù)的復(fù)雜程度和數(shù)據(jù)的重要程度,我們考慮可采用冷備和熱備結(jié)合的方式。在作全備份的時候使用冷備份方式,管理員必須關(guān)閉數(shù)據(jù)庫。平時的增量備份則可以在數(shù)據(jù)庫在線的情況下進(jìn)行(即熱備)。實現(xiàn)方式可使用專用備份服務(wù)器結(jié)合備份軟件,將數(shù)據(jù)通過磁帶機備份到磁盤即可。建議業(yè)務(wù)管理系統(tǒng)數(shù)據(jù)備份應(yīng)通過一臺專門的備份服務(wù)器,利用專業(yè)的備份軟件按照所制定的正確的備份策略將數(shù)據(jù)備份到磁帶機的磁帶中。同時恢復(fù)數(shù)據(jù)也通過此套系統(tǒng)及時快速的進(jìn)行數(shù)據(jù)恢復(fù)。當(dāng)備份系統(tǒng)建立起來后,我們需要對此套備份系統(tǒng)所產(chǎn)生的磁帶進(jìn)行合理規(guī)劃和管理。建議XXXX公司的IT管理人員將每周和每月的全備份磁帶安全的,妥善的保存??傮w上說,備份機制的災(zāi)難恢復(fù)時間較長,也存在一定的數(shù)據(jù)恢復(fù)失敗的風(fēng)險。盡管大多數(shù)情況下用戶原有數(shù)據(jù)沒有丟失,但是當(dāng)本地應(yīng)用出問題時,業(yè)務(wù)會被迫中斷。但這種級別的方案花費較低,構(gòu)建簡單。冗余雖然各類備份技術(shù)可以保證當(dāng)信息丟失或系統(tǒng)出現(xiàn)故障之后,可以通過預(yù)先設(shè)置的備份機制有效的及時地將原有的信息或系統(tǒng)加以恢復(fù)。但無法很好的解決在數(shù)據(jù)丟失損壞過程中對數(shù)據(jù)或系統(tǒng)實時的保護(hù)。因此,備份策略需要通過冗余機制加以輔助,從而在災(zāi)害或事故發(fā)生的過程中對數(shù)據(jù)或系統(tǒng)進(jìn)行實時的保護(hù)。目前主要的冗余技術(shù)和安全機制主要有四類:RAID技術(shù)RAID為數(shù)據(jù)的存儲提供了冗余和容錯的功能。RAID主要用于保護(hù)磁盤驅(qū)動器和磁盤控制器出錯的情況。此外,RAID還通過將數(shù)據(jù)存儲在多個磁盤驅(qū)動器上增進(jìn)了系統(tǒng)的性能和可靠性。RAID可以通過軟件或是硬件手段來實現(xiàn),無論采用哪一種方法,對于操作系統(tǒng)來說都只有一個邏輯上的硬件驅(qū)動器。負(fù)載均衡技術(shù)該種技術(shù)可以提高系統(tǒng)的可用性。通過負(fù)載均衡技術(shù),使用了一組服務(wù)器或網(wǎng)路設(shè)備將對系統(tǒng)或應(yīng)用的訪問流量動態(tài)的分配到不同的設(shè)備上。從而確保某一臺設(shè)備不會因為負(fù)載過重而癱瘓。雙機熱備技術(shù)使用兩臺相同的設(shè)備,一臺作為主設(shè)備,一臺作為輔助設(shè)備。在系統(tǒng)運行過程中主設(shè)備工作,輔助設(shè)備在正常狀況下不工作,而通過一定的技術(shù)機制持續(xù)的監(jiān)控主設(shè)備的狀態(tài),一旦主設(shè)備發(fā)生故障,立即對其進(jìn)行替換。網(wǎng)絡(luò)冗余在網(wǎng)絡(luò)冗余方面可以采用的方法主要包括通訊鏈路冗余,網(wǎng)絡(luò)服務(wù)供應(yīng)商冗余和網(wǎng)絡(luò)連接設(shè)備冗余。容錯容錯技術(shù)是指當(dāng)計算機軟硬件系統(tǒng)由于器件老化、錯誤輸入、外部環(huán)境影響及原始設(shè)計錯誤等等因素產(chǎn)生異常行為時維持系統(tǒng)正常工作的技術(shù)總和。通俗地講,它是使系統(tǒng)在發(fā)生故障時乃能持續(xù)運行的技術(shù)。容錯技術(shù)主要包括故障診斷、故障屏蔽和功能轉(zhuǎn)移等內(nèi)容。故障診斷是指系統(tǒng)中能夠正常工作的部分通過一定方法測試其他部分能否正常工作。故障隔離是指診斷出系統(tǒng)中一些部分已不能正常工作后將這些部分從系統(tǒng)中剔除出去。通常,如果系統(tǒng)的某些部分發(fā)生故障,并不總是能夠通過剔除故障部分達(dá)到容錯。只有在剔除了這些部分后系統(tǒng)剩余部分仍能正常工作,才可以使用這種方法實現(xiàn)容錯。功能轉(zhuǎn)移是指診斷出系統(tǒng)中一些部分已不能正常工作后,將原本應(yīng)由這些部分完成的工作自動轉(zhuǎn)移到其他正常的部分上去。實際上,一些商用容錯計算機是通過為系統(tǒng)的關(guān)鍵部件設(shè)置冗余備份、并在發(fā)生故障時通過自動功能隔離和自動功能轉(zhuǎn)移使系統(tǒng)不間斷地工作。不間斷電源保護(hù)系統(tǒng)和數(shù)據(jù)會因為供電問題而造成損失。對于計算機系統(tǒng),可以采用雙電源同時供電的方法,以保證一個電源過熱燒毀或發(fā)生故障時另一個電源依然能夠維護(hù)系統(tǒng)的運行。同時為了防止突然斷電的情況,可以使用UPS來進(jìn)行保護(hù)。通常情況下UPS在斷電后能夠保證30-60分鐘的持續(xù)供電以確保系統(tǒng)能夠正常關(guān)閉。對于雙電源供電和UPS的使用也需要從經(jīng)濟(jì)合理性角度進(jìn)行考慮。項目實施方案實施方法論XXXX動力在項目管理方面有著自己一套科學(xué)而先進(jìn)的項目管理方法論,這套方法論已經(jīng)在XXXX動力實施的所有的項目中得到了檢驗。XXXX動力的項目管理方法論是XXXX動力最重要的一項核心競爭能力,是我們能夠?qū)蛻舫兄Z項目成功的信心所在。XXXX動力的項目管理方法論建立在如下5項重要原則的基礎(chǔ)上:1、與客戶共同探討對項目成功衡量標(biāo)準(zhǔn)的定義,并以此作為雙方工作的共同標(biāo)準(zhǔn)和價值觀;2、制定細(xì)致的項目計劃,明確定義項目階段和階段交付成果。將一個大型的復(fù)雜的任務(wù)分解為可以量化和可以具體執(zhí)行的分解工作任務(wù),并明確定義每一個分解任務(wù)所需要達(dá)到的工作成果,使得項目總體目標(biāo)得以有效的保證。3、與客戶的充分溝通,通過各項例會制度,周報和月報制度等使客戶可以全面了解項目進(jìn)展情況,保證項目的交付始終與客戶的預(yù)期保持一致。4、明確定義項目組織結(jié)構(gòu)和工作職責(zé),并設(shè)定相應(yīng)的考核標(biāo)準(zhǔn)和方法,保證項目各方能夠有效的協(xié)同工作。5、建立明確的文檔管理,人員管理,配置管理,風(fēng)險管理,預(yù)算管理,進(jìn)度管理,采購管理,集成管理和變更管理規(guī)范與制度以保證項目的整體質(zhì)量和各環(huán)節(jié)的配合?!豆こ踢^程體系框架圖》項目組織組織形式我們建議項目采用如下的組織形式:XXXX公司XX

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論