




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
XXXX動(dòng)力信息技術(shù)(集團(tuán))有限公司20XX年5月XXXX汽車有限公司人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案XXXX動(dòng)力信息技術(shù)(集團(tuán))有限公司20XX年5月XXXX汽車有限公司人員預(yù)算和人工成本預(yù)算系統(tǒng)技術(shù)方案目錄1. 項(xiàng)目背景 61.1. 參考資料 61.2. 項(xiàng)目現(xiàn)狀 61.3. 項(xiàng)目業(yè)務(wù)目標(biāo) 71.4. 項(xiàng)目實(shí)施范圍 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)計(jì) 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ù)特點(diǎn) 313.1.2. 系統(tǒng)建設(shè)目標(biāo) 313.2. 系統(tǒng)設(shè)計(jì)原則 323.2.1. 架構(gòu)設(shè)計(jì)目標(biāo) 323.2.2. 架構(gòu)設(shè)計(jì)約束 343.3. 總體技術(shù)構(gòu)架設(shè)計(jì) 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. 報(bào)表工具選擇 413.3.11. 開發(fā)和運(yùn)行環(huán)境差異解決方案 463.3.12. 壓力測試方案 473.4. 軟件架構(gòu) 483.4.1. 設(shè)計(jì)理念 483.4.2. SDC特點(diǎn)及組件 503.5. 綜合數(shù)據(jù)庫設(shè)計(jì) 533.5.1. 建設(shè)原則 533.5.2. 數(shù)據(jù)庫設(shè)計(jì)原則 533.5.3. 設(shè)計(jì)過程 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. 容錯(cuò) 603.7.4. 不間斷電源保護(hù) 614. 項(xiàng)目實(shí)施方案 614.1. 實(shí)施方法論 614.2. 項(xiàng)目組織 624.2.1. 組織形式 624.2.2. 溝通方式建議 644.3. 項(xiàng)目管理方案 644.3.1. 項(xiàng)目成功的關(guān)鍵因素 654.3.2. 問題管理 654.3.3. 變更管理 664.3.4. 配置管理 674.3.5. 項(xiàng)目文檔管理 684.3.6. 項(xiàng)目風(fēng)險(xiǎn)管理 684.4. 項(xiàng)目實(shí)施 704.4.1. 項(xiàng)目實(shí)施計(jì)劃 704.4.2. 項(xiàng)目啟動(dòng)階段 704.4.3. 系統(tǒng)總體設(shè)計(jì)階段 714.4.4. 系統(tǒng)詳細(xì)設(shè)計(jì)階段 724.4.5. 系統(tǒng)開發(fā)階段 734.4.6. 用戶測試階段 734.4.7. 系統(tǒng)實(shí)施階段 744.4.8. 試運(yùn)行與驗(yàn)收階段 754.4.9. 項(xiàng)目地點(diǎn) 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. 實(shí)施保證與承諾 864.8.1. 實(shí)施功能承諾 864.8.2. 項(xiàng)目實(shí)施計(jì)劃承諾 864.8.3. 項(xiàng)目系統(tǒng)性能承諾 864.8.4. 項(xiàng)目交付文檔承諾 864.8.5. 項(xiàng)目管理方法執(zhí)行的承諾 874.9. 培訓(xùn)服務(wù)承諾 874.9.1. 技能轉(zhuǎn)移目標(biāo) 884.9.2. 技能轉(zhuǎn)移方式 884.9.3. 授課培訓(xùn)計(jì)劃 884.9.4. 轉(zhuǎn)移結(jié)果檢驗(yàn) 894.10. 項(xiàng)目驗(yàn)收 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. 項(xiàng)目團(tuán)隊(duì)介紹 95
概述項(xiàng)目背景隨著公司的國際化發(fā)展趨勢,異地建廠、跨國建廠將越來越多,建立人工成本與培訓(xùn)預(yù)算管理信息系統(tǒng),跨越信息壁壘,構(gòu)建基于信息化的成本共享服務(wù)和協(xié)同體系,才是應(yīng)對公司國際化發(fā)展的積極措施。參考資料《人員預(yù)算、人工成本預(yù)算與培訓(xùn)預(yù)算管理項(xiàng)目招標(biāo)技術(shù)任務(wù)書V3.docx》。項(xiàng)目現(xiàn)狀人員預(yù)算與人工成本預(yù)算管理現(xiàn)狀:人工成本全過程都是單機(jī)EXCEL處理所有數(shù)據(jù),有以下問題:a) 數(shù)據(jù)處理過程無系統(tǒng)檢核,容易出錯(cuò);b) 數(shù)據(jù)單機(jī)保存,易損毀,且不易共享;c) 運(yùn)用EXCEL數(shù)據(jù)處理需另外制作圖表,不直觀,不便于做決策支持;d) 單機(jī)存儲(chǔ)容量有限,進(jìn)行歷史對比分析時(shí)運(yùn)轉(zhuǎn)速度有限,影響輸出。培訓(xùn)預(yù)算管理現(xiàn)狀:培訓(xùn)計(jì)劃預(yù)算管理全過程都是EXCEL處理所有數(shù)據(jù),有以下問題:a) 培訓(xùn)計(jì)劃預(yù)算跟蹤統(tǒng)計(jì)、校對數(shù)據(jù)量大,影響工作效率;b) 數(shù)據(jù)單機(jī)保存不易共享,不宜長期保留歷史數(shù)據(jù);c) 數(shù)據(jù)保存分散,不方便進(jìn)行歷史數(shù)據(jù)對比分析。項(xiàng)目業(yè)務(wù)目標(biāo)建立人員預(yù)算與人工成本預(yù)算信息系統(tǒng),優(yōu)化預(yù)算編制過程、月度成本預(yù)實(shí)跟蹤分析過程,及時(shí)形成有效可靠的數(shù)據(jù)積累,提高人力資源管理的工作效率。建立培訓(xùn)預(yù)算管理信息系統(tǒng),優(yōu)化培訓(xùn)計(jì)劃預(yù)算編制過程、預(yù)實(shí)跟蹤分析、預(yù)測分析過程,更及時(shí)形成有效可靠的數(shù)據(jù)積累,提高人力資源管理的工作效率。項(xiàng)目實(shí)施范圍業(yè)務(wù)范圍人員預(yù)算與人工成本業(yè)務(wù)范圍:可以對XXXX汽車有限公司一體化管控下的所有機(jī)構(gòu)進(jìn)行人員和人工成本預(yù)算管理,對于分子機(jī)構(gòu)可以管理其結(jié)果數(shù)據(jù);功能包含:中期人員預(yù)算與人工成本規(guī)劃編制;年度人員預(yù)算與人工成本預(yù)算編制及分解;月度人員預(yù)算與人工成本預(yù)實(shí)跟蹤;月度人員預(yù)算與人工成本預(yù)實(shí)差異分析;全年人員預(yù)算與人工成本滾動(dòng)預(yù)測;指標(biāo)預(yù)警分析;人員預(yù)算與人工成本預(yù)算指標(biāo)庫;人員預(yù)算與人工成本綜合分析及報(bào)表;培訓(xùn)預(yù)算管理業(yè)務(wù)范圍:鯤鵬培訓(xùn)費(fèi)用管理、營銷總部培訓(xùn)費(fèi)用管理、成都分公司培訓(xùn)費(fèi)用管理,上述費(fèi)用之外由培訓(xùn)中心負(fù)責(zé)公司培訓(xùn)費(fèi)用管理。功能包含:培訓(xùn)預(yù)算版本管理;培訓(xùn)預(yù)算基準(zhǔn)數(shù)據(jù)管理;培訓(xùn)預(yù)算版本管理培訓(xùn)執(zhí)行結(jié)果維護(hù)培訓(xùn)管理預(yù)實(shí)、預(yù)算分析費(fèi)用調(diào)整管理培訓(xùn)預(yù)算報(bào)表及批量操作中期培訓(xùn)事業(yè)規(guī)劃用戶范圍人員預(yù)算與人工成本預(yù)算用戶:人力資源部薪酬管理員、人力資源部人員預(yù)算管理員、各部門人事管理員。培訓(xùn)計(jì)劃預(yù)算:人力資源部培訓(xùn)計(jì)劃管理員、各部門培訓(xùn)管理員、技術(shù)中心鯤鵬培訓(xùn)管理員、營銷總部營銷培訓(xùn)管理員、成都分公司培訓(xùn)管理員。與其他信息系統(tǒng)的關(guān)系PANDA(HR):獲取獲取人員基本信息、組織機(jī)構(gòu)、崗位信息、薪酬明細(xì)、培訓(xùn)項(xiàng)目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)人員等信息數(shù)據(jù)。費(fèi)控系統(tǒng):發(fā)送培訓(xùn)項(xiàng)目、培訓(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)接口(三個(gè)預(yù)算及組織-崗位-人事-薪酬等信息數(shù)據(jù))。 業(yè)務(wù)解決方案業(yè)務(wù)總體框架通過對XXXX人員預(yù)算和人工成本預(yù)算系統(tǒng)目前業(yè)務(wù)現(xiàn)狀的分析結(jié)合招標(biāo)書中對整個(gè)系統(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)實(shí)施流程:總體功能結(jié)構(gòu)業(yè)務(wù)需求理解預(yù)算管理的原則:(一)堅(jiān)持勞動(dòng)效率持續(xù)提升的原則。人員總量預(yù)算管理以提升勞動(dòng)效率為核心目標(biāo),持續(xù)優(yōu)化人力資源配置效能,持續(xù)提升勞動(dòng)效率,控制人員總量。(二)堅(jiān)持勞動(dòng)效率對標(biāo)改善的原則。通過橫向和縱向的勞動(dòng)效率、人員結(jié)構(gòu)對標(biāo),尋找差距,明確目標(biāo),持續(xù)改善勞動(dòng)效率、人員結(jié)構(gòu)等關(guān)鍵人事指標(biāo),提升公司行業(yè)競爭力。(三)堅(jiān)持人員與人工成本聯(lián)動(dòng)的原則。通過提升勞動(dòng)效率,控制人員總量,促進(jìn)人事費(fèi)率優(yōu)化、人工成本總量控制、人均工資水平提升。(四)堅(jiān)持分級(jí)分類管理的原則。按照組織機(jī)構(gòu)、戰(zhàn)略定位及發(fā)展階段因素,對各部門人員總量實(shí)行分級(jí)分類管理。人工成本包括下列項(xiàng)目:職工工資總額:在一定時(shí)期內(nèi),以貨幣形式直接支付給本單位全部職工的勞動(dòng)報(bào)酬總額。包括工資、獎(jiǎng)金、津貼和補(bǔ)貼、加班夜班工資。社會(huì)保險(xiǎn)費(fèi)用:國家通過立法,企業(yè)承擔(dān)的各項(xiàng)社會(huì)保險(xiǎn)費(fèi)用,包括養(yǎng)老保險(xiǎn),醫(yī)療保險(xiǎn)、失業(yè)保險(xiǎn)、工傷保險(xiǎn)、生育保險(xiǎn)。公司目前在湖北省、武漢市、上海市、北京市、成都市均有員工參保,各地社保政策均有差異。公積金費(fèi)用:企業(yè)繳納的住房公積金。公司目前在武漢市、襄陽市、上海市、北京市、成都市均有員工繳納公積金。職工福利費(fèi)用:在工資以外按照國家規(guī)定開支的職工福利費(fèi)用。主要用于職工的集體福利、衛(wèi)生保健、生活補(bǔ)貼、其他福利項(xiàng)目等。職工教育經(jīng)費(fèi):企業(yè)為職工學(xué)習(xí)先進(jìn)技術(shù)和提高文化水平而支付的費(fèi)用,包含員工國內(nèi)、國外培訓(xùn)、鯤鵬計(jì)劃等費(fèi)用。勞動(dòng)保護(hù)費(fèi)用:企業(yè)購買職工實(shí)際使用的勞動(dòng)保護(hù)用品的費(fèi)用。派駐員費(fèi)用:中法雙方股東派駐員費(fèi)用。其他從業(yè)人員支出:勞務(wù)用工、實(shí)習(xí)生等其他從業(yè)人員人工成本支出,包括勞務(wù)工和實(shí)習(xí)生工資總額、勞務(wù)工社會(huì)保險(xiǎn)費(fèi)用、勞務(wù)工管理費(fèi)等。人工成本編制的基本規(guī)則:按照在冊和新增兩類人員進(jìn)行編制;包含工資、社保公積金,工會(huì)經(jīng)費(fèi)成本(規(guī)則一)一、工資總額編制規(guī)則:按照公司薪酬制度、當(dāng)年調(diào)薪后工資標(biāo)準(zhǔn)、下年度調(diào)薪比例編制下年度工資總額預(yù)算。分為月工資,一次性獎(jiǎng)金和目標(biāo)考核獎(jiǎng)金、加班夜班等子項(xiàng)目。二、社保編制規(guī)則:按照參保各地社保規(guī)則編制下年度社保預(yù)算。繳納基數(shù)*繳納比例繳納基數(shù)預(yù)測:按照9+3或10+2的實(shí)際工資總額+預(yù)計(jì)發(fā)放工資總額/12計(jì)算出下一社保年度繳納基數(shù)繳納比例確定:參保各地區(qū)上下半年繳納比例需進(jìn)行區(qū)分三、公積金編制規(guī)則:同社保編制規(guī)則所有人員按照統(tǒng)一規(guī)則進(jìn)行編制,包含福利費(fèi),勞務(wù)和實(shí)習(xí)員工成本(規(guī)則二)福利費(fèi)編制規(guī)則:按照福利費(fèi)類別進(jìn)行編制(見附件表樣)中期人員預(yù)算用例圖:預(yù)算發(fā)起由人力資源部發(fā)起中期人員預(yù)算。確認(rèn)組織機(jī)構(gòu)來源下年度組織機(jī)構(gòu)演變計(jì)劃,新增部門可套用現(xiàn)有部門模型或標(biāo)準(zhǔn)部門模型。下達(dá)測算任務(wù)系統(tǒng)自動(dòng)將預(yù)算填報(bào)任務(wù)派發(fā)給各部門所對應(yīng)的預(yù)算員。部門預(yù)算填報(bào)各部門按機(jī)構(gòu)按年編制本部門人員預(yù)算(按SAP崗位信息報(bào)表字段)??刹榭错?xiàng)目邊界、編制原則及模型可直接復(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)組織機(jī)構(gòu)來源下年度組織機(jī)構(gòu)演變計(jì)劃,新增部門可套用現(xiàn)有部門模型或標(biāo)準(zhǔn)部門模型。確認(rèn)項(xiàng)目邊界選擇對應(yīng)的項(xiàng)目邊界模板。確認(rèn)編制預(yù)算模型選擇對應(yīng)的編制預(yù)算模型。指標(biāo)測算依照人員預(yù)算測算指標(biāo)庫、項(xiàng)目邊界、測算模型,測算各項(xiàng)指標(biāo)結(jié)果。提供預(yù)算建議供領(lǐng)導(dǎo)審批。下達(dá)測算任務(wù)系統(tǒng)自動(dòng)將預(yù)算填報(bào)任務(wù)派發(fā)給各部門所對應(yīng)的預(yù)算員。部門預(yù)算填報(bào)各部門按機(jī)構(gòu)按年編制本部門人員預(yù)算(按SAP崗位信息報(bào)表字段)??刹榭错?xiàng)目邊界、編制原則及模型可直接復(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ù)算中??砂凑詹块T,人員類別(直準(zhǔn)間/合同制-勞務(wù)-實(shí)習(xí)/中法方派駐/高職非高職),崗位進(jìn)行細(xì)分。預(yù)算編制可編制N到N+5年的中期人工成本預(yù)算。設(shè)置工資、社保、公積金的調(diào)整比例設(shè)置福利和勞務(wù)管理費(fèi)固定調(diào)整額度或比例編制加班費(fèi)用預(yù)算公示編制好的中期人工成本預(yù)算可以對外進(jìn)行公示,供查詢、查看。預(yù)算版本管理對預(yù)算進(jìn)行多版本的控制及管理,保留每次變更的歷史版本數(shù)據(jù),方便后期對比分析。年度人工成本預(yù)算預(yù)算發(fā)起由人力資源部發(fā)起年度人工成本預(yù)算。確認(rèn)組織機(jī)構(gòu)來源下年度組織機(jī)構(gòu)演變計(jì)劃,新增部門可套用現(xiàn)有部門模型或標(biāo)準(zhǔn)部門模型。確認(rèn)項(xiàng)目邊界選擇對應(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è)置保險(xiǎn)、公積金繳費(fèi)比例(需考慮多地區(qū)同時(shí)繳保情況) 編制福利費(fèi)(查看分析) 編制工會(huì)經(jīng)費(fèi) 編制派駐費(fèi) 導(dǎo)入教育經(jīng)費(fèi)、勞動(dòng)保護(hù)費(fèi)、凈銷售收入指標(biāo)測算依照人工成本預(yù)算測算指標(biāo)庫、項(xiàng)目邊界、測算模型,測算各項(xiàng)指標(biāo)結(jié)果。提供預(yù)算建議供領(lǐng)導(dǎo)審批。預(yù)算版本管理對預(yù)算進(jìn)行多版本的控制及管理,保留每次變更的歷史版本數(shù)據(jù),方便后期對比分析。預(yù)算指標(biāo)分析管理月度人員預(yù)算獲取各部門按照指定日期獲取SAP崗位月度預(yù)算。月度人員預(yù)算預(yù)實(shí)對比分直準(zhǔn)間、分部門、分合同制勞務(wù)實(shí)習(xí),統(tǒng)計(jì)后出報(bào)表(同年度預(yù)算表樣)全年滾動(dòng)預(yù)測已發(fā)生月度的實(shí)際人數(shù)+當(dāng)月月度預(yù)算+未發(fā)生月度的年度分月預(yù)算,進(jìn)行指標(biāo)測算。年度人工成本預(yù)算分析主要分析人事費(fèi)用率、人工成本總額、單車人工成本與年度分月預(yù)算間的差異。測算指標(biāo)庫中指標(biāo)均需測算,并返回是否滿足各項(xiàng)管控要求。月度人工成本預(yù)實(shí)分析支持根據(jù)不同來源管理人工成本:(1)直接根據(jù)系統(tǒng)中每筆薪資的明細(xì)數(shù)據(jù)(2)SAP財(cái)務(wù)系統(tǒng)中的其他不經(jīng)過薪資計(jì)算的科目數(shù)據(jù)(3)附加手工處理的EXCEL數(shù)據(jù)。(4)系統(tǒng)中直接輸入項(xiàng)匯總得出月度人工成本明細(xì),并經(jīng)過匯總分類:分人員類別、分部門、分聘用形式、分人工成本項(xiàng)目統(tǒng)計(jì)上月人工成本總額發(fā)生情況,并出具各類統(tǒng)計(jì)報(bào)表(同年度預(yù)算月度分解表樣)。與年度預(yù)算分月分解數(shù)據(jù)進(jìn)行對比,將差異分解為:人員差異、標(biāo)準(zhǔn)差異。全年人工成本滾動(dòng)預(yù)測全年滾動(dòng)預(yù)測:指統(tǒng)計(jì)本預(yù)算年度已發(fā)生月度的人工成本總額+未發(fā)生月度的人工成本總額,進(jìn)行指標(biāo)測算。未發(fā)生月度的人工成本總額編制方式與年度預(yù)算編制方式類同,在冊人數(shù)取編制上月實(shí)際人數(shù)X,未發(fā)生月度的人員預(yù)算滾動(dòng)預(yù)測分月計(jì)劃為Y,(Y-X)*人工成本各項(xiàng)預(yù)算標(biāo)準(zhǔn)=未發(fā)生月度的人工成本總額。預(yù)算綜合統(tǒng)計(jì)工資統(tǒng)計(jì)按照多個(gè)維度(直準(zhǔn)間/勞務(wù)/實(shí)習(xí),聘用形式,年齡段,學(xué)歷,職級(jí),崗位屬性,人員類別、社保繳納地等)多種方式(月工資合計(jì),月工資不含加班夜班合計(jì)、月工資中各項(xiàng)目合計(jì)、加班合計(jì)、夜班合計(jì)、一次性獎(jiǎng)金合計(jì))統(tǒng)計(jì)預(yù)算年度、自然年度內(nèi)中方全體員工工資總額,并根據(jù)規(guī)則計(jì)算月平均工資;人工成本對比可多維度對人工成本歷史數(shù)據(jù)進(jìn)行對比橫向、縱向分析,同比、環(huán)比分析:直準(zhǔn)間/勞務(wù)/實(shí)習(xí),聘用形式,組織機(jī)構(gòu),領(lǐng)域,人員類別,人工成本構(gòu)成項(xiàng)目;人員預(yù)算報(bào)表本年度:年度分月與月度預(yù)算的對比細(xì)化至崗位、年度分月與實(shí)際人數(shù)的對比細(xì)化至崗位,月度預(yù)算與實(shí)際人數(shù)的對比細(xì)化至崗位,要求可自由搭配篩選對比項(xiàng)(按部門、按直準(zhǔn)間、按崗位等SAP崗位信息報(bào)表中字段進(jìn)行篩選)。年度人員預(yù)算對比各指標(biāo)間上年度與本年度同期的實(shí)際對比分析。人員預(yù)算預(yù)實(shí)對比本年度預(yù)算與實(shí)際的對比分析。培訓(xùn)預(yù)算管理培訓(xùn)預(yù)算基準(zhǔn)數(shù)據(jù)管理(預(yù)留功能)指定培訓(xùn)預(yù)算時(shí),允許設(shè)置預(yù)算的上下限閾值。當(dāng)設(shè)置改閥值時(shí),系統(tǒng)會(huì)依據(jù)該閥值進(jìn)行預(yù)算上下限設(shè)定限制。如果該閥值設(shè)置為零時(shí),視為不進(jìn)行預(yù)算上下限限制。培訓(xùn)費(fèi)用類別模塊培訓(xùn)費(fèi)用主要分為四大類:1.培訓(xùn)中心管理的公司的培訓(xùn)的費(fèi)用包括:外聘內(nèi)訓(xùn),與培訓(xùn)公司簽培訓(xùn)合同國內(nèi)外委培訓(xùn)(外派學(xué)員)授課津貼,公司內(nèi)兼職老師授課津貼(按講師級(jí)別設(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)費(fèi)用出國培訓(xùn):XXXX公司技術(shù)人員赴法國PSA培訓(xùn)技術(shù)援助:PSA法方專家來XXXX公司進(jìn)行業(yè)務(wù)培訓(xùn)PSA上海研發(fā)中心費(fèi)用系統(tǒng)內(nèi)置三類培訓(xùn)計(jì)算公式,通過輸入項(xiàng)目的起始時(shí)間、終止時(shí)間、工作時(shí)間、人數(shù)、匯率等信息,系統(tǒng)自動(dòng)計(jì)算出培訓(xùn)預(yù)算。按照實(shí)際開展培訓(xùn)的天數(shù)、人數(shù)、單價(jià)、勞動(dòng)力指數(shù)、匯率等信息計(jì)算出實(shí)際培訓(xùn)費(fèi)用,并類別導(dǎo)出報(bào)表。報(bào)銷費(fèi)用。對于出國培訓(xùn),國外差旅費(fèi)記入相應(yīng)項(xiàng)目。鯤鵬計(jì)劃單獨(dú)制定版本進(jìn)行管理,不與培訓(xùn)中心的版本關(guān)聯(lián)3.營銷總部培訓(xùn)費(fèi)用外聘內(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)費(fèi)用外聘內(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)費(fèi)用根據(jù)類別不同,采用不同的預(yù)算編制模式。各培訓(xùn)費(fèi)用類別根據(jù)預(yù)算模板定制該類別的預(yù)算模式,實(shí)現(xiàn)預(yù)算內(nèi)容動(dòng)態(tài)定制化維護(hù)。年度培訓(xùn)預(yù)算任務(wù)發(fā)起培訓(xùn)中心發(fā)起各培訓(xùn)費(fèi)用類別對應(yīng)的年度培訓(xùn)預(yù)算任務(wù)。設(shè)定培訓(xùn)費(fèi)用所屬類別,及其模型。設(shè)定培訓(xùn)費(fèi)用所涉及組織機(jī)構(gòu)(可以選擇引入)及其負(fù)責(zé)人,下發(fā)培訓(xùn)需求收集任務(wù)。培訓(xùn)需求申報(bào)、匯總各部門向培訓(xùn)中心申報(bào)培訓(xùn)需求(項(xiàng)目、人數(shù)、學(xué)時(shí)、期數(shù)、月份、培訓(xùn)方式、費(fèi)用等),培訓(xùn)性質(zhì)(公司戰(zhàn)略、部門重點(diǎn)、員工崗位勝任力提升)、優(yōu)先級(jí)別等,系統(tǒng)自動(dòng)匯總需求。需求填報(bào)依據(jù)培訓(xùn)預(yù)算任務(wù)所對應(yīng)費(fèi)用類別的預(yù)算模型進(jìn)行填報(bào)。預(yù)算模型可配置化動(dòng)態(tài)調(diào)整。調(diào)整后的預(yù)算模型只影響新發(fā)起的預(yù)算任務(wù)。培訓(xùn)需求審核匯總后的培訓(xùn)需求由培訓(xùn)中心統(tǒng)一審核,培訓(xùn)費(fèi)用匯總到各部門。費(fèi)用包含:培訓(xùn)項(xiàng)目費(fèi)用、授課津貼、教學(xué)物資、培訓(xùn)文化、學(xué)員管理、其他,費(fèi)用類別支持:增加、合并和修改。財(cái)務(wù)部門審批預(yù)算總費(fèi)用,并對預(yù)算進(jìn)行統(tǒng)一編號(hào)。培訓(xùn)需求審核可分為標(biāo)準(zhǔn)流程和簡化流程。標(biāo)準(zhǔn)流程按培訓(xùn)中心->室經(jīng)理->分部主任->人力資源秘書室->人力資源部長->財(cái)務(wù)部來進(jìn)行審批。簡化流程可以自定義審批節(jié)點(diǎn)(可配置)。培訓(xùn)需求版本對比培訓(xùn)需求由培訓(xùn)中心審核通過后,系統(tǒng)會(huì)將本次需求與上年度培訓(xùn)需求進(jìn)行對比,對比結(jié)果主要包含:新增項(xiàng)目、減少項(xiàng)目和保留項(xiàng)目的人數(shù)、學(xué)時(shí)、期數(shù)、費(fèi)用、培訓(xùn)性質(zhì)、優(yōu)先級(jí)別各項(xiàng)指標(biāo)的變化情況。新增項(xiàng)目、人數(shù)、學(xué)時(shí)、期數(shù)、費(fèi)用、培訓(xùn)性質(zhì)、優(yōu)先級(jí)別;保留項(xiàng)目、人數(shù)、學(xué)時(shí)、期數(shù)、費(fèi)用、培訓(xùn)性質(zhì)、優(yōu)先級(jí)別;減少項(xiàng)目、人數(shù)、學(xué)時(shí)、期數(shù)、費(fèi)用、培訓(xùn)性質(zhì)、優(yōu)先級(jí)別;預(yù)算分解按類別、項(xiàng)目分解:調(diào)整總預(yù)算后查分到每個(gè)子項(xiàng),按總額、部門預(yù)算進(jìn)行樹形結(jié)構(gòu)逐層分解調(diào)整。按月份分解:將調(diào)整后的預(yù)算再按年度預(yù)算分解到各個(gè)月份。培訓(xùn)需求修改培訓(xùn)需求修改,在保證培訓(xùn)總預(yù)算不變的情況下對培訓(xùn)內(nèi)容和培訓(xùn)項(xiàng)目費(fèi)用進(jìn)行子項(xiàng)或明細(xì)調(diào)整修改。培訓(xùn)需求批量導(dǎo)出和導(dǎo)入系統(tǒng)支持培訓(xùn)費(fèi)用的批量導(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)費(fèi)用報(bào)表與工作流平臺(tái)費(fèi)控二期系統(tǒng)接口,獲取實(shí)際培訓(xùn)發(fā)生費(fèi)用。將實(shí)際發(fā)生費(fèi)用按人或者職務(wù)進(jìn)行培訓(xùn)經(jīng)費(fèi)話費(fèi)的報(bào)表分析。按月度、項(xiàng)目、部門和類別進(jìn)行預(yù)實(shí)和預(yù)測的培訓(xùn)費(fèi)用分析。培訓(xùn)預(yù)算版本管理1.由培訓(xùn)中心確認(rèn)編制版本號(hào)。要求能支持各版本導(dǎo)入導(dǎo)出,數(shù)據(jù)修改。2.支持各版本間的數(shù)據(jù)分析。能篩查出版本與對比版本數(shù)據(jù)有變化的信息。3.多版本支持,統(tǒng)計(jì)后出報(bào)表。系統(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)建、修改后臺(tái)登陸用戶(包括工號(hào)、人員姓名、密碼、辦公室電話、郵箱、備注等信息),是否啟用:可對人員執(zhí)行啟用、停用操作。選擇角色分配用戶在系統(tǒng)中擔(dān)當(dāng)?shù)慕巧⑼ㄟ^角色的分配,自動(dòng)分配給該用戶所選角色的全部權(quán)限。一個(gè)用戶可分配多個(gè)角色。角色及權(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ù))時(shí),每一項(xiàng)操作都會(huì)記錄在日志中,包括時(shí)間、操作人(登錄賬號(hào)、姓名)、操作內(nèi)容概述、操作后的結(jié)果;日志不能進(jìn)行修改,且只有具備管理員權(quán)限的人才能查看,系統(tǒng)管理員可以定期對日志進(jìn)行清除,以避免日志記錄過大,影響系統(tǒng)整體性能。登錄日志用戶每次登錄系統(tǒng)時(shí),系統(tǒng)都會(huì)記錄在日志中,包括登錄時(shí)間、登錄人(賬號(hào)、姓名)、登錄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ù),下拉框選項(xiàng)等基本數(shù)據(jù)?;A(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)模型,各項(xiàng)預(yù)算指標(biāo)可動(dòng)態(tài)配置。人工成本預(yù)算指標(biāo)庫:人工成本預(yù)算的標(biāo)準(zhǔn)指標(biāo)庫,版本化的管理人工成本預(yù)算指標(biāo)模型,各項(xiàng)預(yù)算指標(biāo)可動(dòng)態(tài)配置。社保繳費(fèi)比例:通過地區(qū)、用工性質(zhì)、時(shí)間等關(guān)鍵參數(shù)設(shè)定社保繳費(fèi)比例。需考慮政策性變化帶來的動(dòng)態(tài)調(diào)整。人員歸屬地變動(dòng)后的雙地或多地繳費(fèi)需要精確控制,通過預(yù)計(jì)變動(dòng)時(shí)長參數(shù)設(shè)置,設(shè)定變化時(shí)間周期。公積金繳費(fèi)比例:通過地區(qū)、用工性質(zhì)、時(shí)間等關(guān)鍵參數(shù)設(shè)定公積金繳費(fèi)比例。需考慮政策性變化帶來的動(dòng)態(tài)調(diào)整。人員歸屬地變動(dòng)后的雙地或多地繳費(fèi)需要精確控制,通過預(yù)計(jì)變動(dòng)時(shí)長參數(shù)設(shè)置,設(shè)定變化時(shí)間周期。薪資變動(dòng)管理:按年度編制各部門、各崗位新增變動(dòng)比例??砂礃?biāo)準(zhǔn)模板或上一年度變動(dòng)情況進(jìn)行復(fù)制新增。獎(jiǎng)金發(fā)放計(jì)劃:按年度編制各部門獎(jiǎng)金發(fā)放方式、頻次及額度。可按標(biāo)準(zhǔn)模板或上一年度發(fā)放計(jì)劃進(jìn)行復(fù)制新增。培訓(xùn)費(fèi)用類別管理:培訓(xùn)預(yù)算費(fèi)用類別標(biāo)準(zhǔn)庫,版本化的管理培訓(xùn)預(yù)算費(fèi)用類別及其預(yù)算模型,各項(xiàng)預(yù)算指標(biāo)均可動(dòng)態(tài)化配置。系統(tǒng)接口IDM登錄本系統(tǒng)的登陸和操作權(quán)限后期將支持通過訪問IDM來實(shí)現(xiàn),通過IDM系統(tǒng)提供的方法來驗(yàn)證用戶的合法性和獲取用戶的操作權(quán)限;PANDA(HR)基礎(chǔ)數(shù)據(jù)導(dǎo)入通過與PANDA(HR)系統(tǒng)接口獲取人員基本信息、組織機(jī)構(gòu)、崗位信息、薪酬明細(xì)(加密)、培訓(xùn)項(xiàng)目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)班人員等基本信息;PANDA(HR)基礎(chǔ)數(shù)據(jù)輸出開發(fā)PANDA(HR)系統(tǒng)接口提供人員基本信息、組織機(jī)構(gòu)、崗位信息、薪酬明細(xì)(加密)、培訓(xùn)項(xiàng)目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)班人員等基本信息的輸出;費(fèi)控系統(tǒng)數(shù)據(jù)輸出通過與費(fèi)控系統(tǒng)接口輸出培訓(xùn)項(xiàng)目、培訓(xùn)課程、培訓(xùn)班、培訓(xùn)班人員、培訓(xùn)預(yù)算、培訓(xùn)預(yù)算調(diào)整等相關(guān)數(shù)據(jù)到費(fèi)控系統(tǒng);培訓(xùn)的實(shí)際發(fā)生費(fèi)用從工作流平臺(tái)費(fèi)控二期系統(tǒng)獲取。東風(fēng)總部E-HR系統(tǒng)數(shù)據(jù)輸出預(yù)留與東風(fēng)總部E-HR系統(tǒng)接口輸出內(nèi)容包括:東風(fēng)的三個(gè)預(yù)算、組織-崗位-人事-薪酬對應(yīng);(共11個(gè)接口,包含實(shí)時(shí)調(diào)用和定時(shí)調(diào)用) 技術(shù)解決方案技術(shù)方案概述經(jīng)過對人員預(yù)算和人工成本預(yù)算系統(tǒng)的業(yè)務(wù)需求、業(yè)務(wù)特點(diǎn)、安全性要求、性能要求、外圍系統(tǒng)、系統(tǒng)部署環(huán)境、以及將來的發(fā)展預(yù)期等因素進(jìn)行綜合評(píng)估分析后,我們理解技術(shù)架構(gòu)的設(shè)計(jì),概括起來應(yīng)能夠滿足以下業(yè)務(wù)特點(diǎn)和建設(shè)目標(biāo):業(yè)務(wù)特點(diǎn)系統(tǒng)主要功能在于數(shù)據(jù)的收集及分析,新建任務(wù)、測算分派、測算協(xié)作、填寫測算表,生效后,生成報(bào)告,并提供相關(guān)分析報(bào)表。系統(tǒng)建設(shè)目標(biāo)系統(tǒng)建設(shè)從企業(yè)戰(zhàn)略出發(fā),可持續(xù)發(fā)展。項(xiàng)目文檔滿足可持續(xù)發(fā)展的需要系統(tǒng)健壯穩(wěn)定,滿足工業(yè)化基本要求。系統(tǒng)需求管理、開發(fā)管理、測試管理、培訓(xùn)管理、實(shí)施管理、上線保障、配置管理、質(zhì)量保證、安全管理等過程必須符合既定的規(guī)范。通過對系統(tǒng)建設(shè)目標(biāo)和建設(shè)要求的分析,我們在本章節(jié)著重描述系統(tǒng)技術(shù)方案,并逐項(xiàng)對系統(tǒng)的重點(diǎn)、難點(diǎn)的技術(shù)實(shí)現(xiàn)方案進(jìn)行詳細(xì)說明。同時(shí)為配合業(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è)計(jì)原則系統(tǒng)技術(shù)架構(gòu)方案必需從各個(gè)方面滿足實(shí)際需求,這是技術(shù)架構(gòu)的設(shè)計(jì)目標(biāo)。同時(shí)在設(shè)計(jì)與開發(fā)的過程中嚴(yán)格遵守技術(shù)架構(gòu)的約束,從而保證可以實(shí)現(xiàn)架構(gòu)設(shè)計(jì)的最終目標(biāo)。架構(gòu)設(shè)計(jì)目標(biāo) 技術(shù)架構(gòu)設(shè)計(jì)的目標(biāo)包括:系統(tǒng)安全性、可靠性、靈活性與可擴(kuò)展性、易用性、開放性等。具有高性能、高并發(fā)與高可用性。安全性要求系統(tǒng)所有資料輸入有可靠的加密處理措施,確保信息和數(shù)據(jù)安全,同時(shí)可以設(shè)置定時(shí)備份數(shù)據(jù);系統(tǒng)性能穩(wěn)定運(yùn)行,避免萬分之一的系統(tǒng)癱瘓、功能紊亂;權(quán)限嚴(yán)密,用戶權(quán)限的設(shè)置可以到字段,這樣可以使不同的用戶訪問不同的數(shù)據(jù)。項(xiàng)目建設(shè)中的數(shù)據(jù)遷移過程都必須保證數(shù)據(jù)的安全性,例如:在系統(tǒng)建設(shè)過程中應(yīng)對數(shù)據(jù)中敏感字段進(jìn)行安全處理。同時(shí)整個(gè)系統(tǒng)還應(yīng)采用用戶身份認(rèn)證及訪問控制、數(shù)據(jù)庫安全、操作系統(tǒng)安全以及完善的安全審計(jì)機(jī)制。靈活性與可擴(kuò)展性要求隨著用戶業(yè)務(wù)的擴(kuò)展和管理提升,相應(yīng)信息系統(tǒng)的升級(jí)改造也是必然的事,我們在系統(tǒng)設(shè)計(jì)上將采用模塊化,可拔插的方式,盡量降低模組相互之間的依賴項(xiàng),降低系統(tǒng)功能之間的耦合度,以便系統(tǒng)某一功能在升級(jí)、維護(hù)、新增、刪減時(shí),對其它部分的影響降到最低。系統(tǒng)性能要求應(yīng)用支撐平臺(tái)性能,支持開放的標(biāo)準(zhǔn),要求采用規(guī)劃合理、運(yùn)行高效的中間件,要具有處理大量并發(fā)事務(wù)的能力,并具有靈活的可擴(kuò)充性和高度的可配置管理性。數(shù)據(jù)性能,系統(tǒng)數(shù)據(jù)應(yīng)完整、準(zhǔn)確。數(shù)據(jù)的儲(chǔ)存方式支持高效的重復(fù)利用。系統(tǒng)在提交測試前,必須通過嚴(yán)格的性能優(yōu)化方案。必須滿足多用戶并發(fā)查詢時(shí)的速度及大數(shù)據(jù)量報(bào)表的查詢速度。系統(tǒng)應(yīng)達(dá)到數(shù)據(jù)處理時(shí)間窗口的要求,用戶定義的查詢效率、響應(yīng)時(shí)間的要求,滿足分析系統(tǒng)的要求。易用性要求操作簡單,查詢方便,可以通過樹形結(jié)構(gòu)分層查詢,也可以按任意給定的條件(簡單查詢、綜合查詢和模糊查詢)進(jìn)行查詢。開放性要求本項(xiàng)目的生產(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)用軟件包及其部署的各種硬件平臺(tái)??捎眯砸蟊鞠到y(tǒng)核心功能要保證在正常的業(yè)務(wù)運(yùn)行時(shí)間范圍內(nèi)可以正常24小時(shí)持續(xù)運(yùn)行。在適當(dāng)節(jié)假日時(shí)間,系統(tǒng)可以安排計(jì)劃停機(jī),但應(yīng)盡量實(shí)現(xiàn)服務(wù)的可用。架構(gòu)設(shè)計(jì)約束技術(shù)標(biāo)準(zhǔn)系統(tǒng)基于J2EE+數(shù)據(jù)庫標(biāo)準(zhǔn)設(shè)計(jì)和開發(fā)。數(shù)據(jù)存儲(chǔ)采用關(guān)系型數(shù)據(jù)庫存儲(chǔ)。分析設(shè)計(jì)策略采用面向?qū)ο蟮姆椒ㄟM(jìn)行分析和設(shè)計(jì)。使用統(tǒng)一建模語言UML來完成系統(tǒng)結(jié)構(gòu)的面向?qū)ο蠓绞降姆治鲈O(shè)計(jì)工作,即通過可視化建模完成系統(tǒng)模型的構(gòu)建過程。建模過程使用PowerDesigner建模工具完成。開發(fā)環(huán)境使用SVN1.6進(jìn)行配置管理;使用PROJECT2007編制項(xiàng)目開發(fā)計(jì)劃;使用Visio2007進(jìn)行需求分析、系統(tǒng)分析和設(shè)計(jì);使用PowerDesigner15.2進(jìn)行數(shù)據(jù)庫概念模型設(shè)計(jì);使用Eclipse3.4制作JAVA類和JSP頁面;使用Dreamweaver8進(jìn)行UI設(shè)計(jì);使用Office2007編寫文檔;使用Tomcat7作為應(yīng)用服務(wù)器;使用ORACLE作為數(shù)據(jù)庫服務(wù)器;使用JDK1.6開發(fā)平臺(tái)進(jìn)行系統(tǒng)開發(fā);使用Mantis、TestLink、LoadRunner進(jìn)行測試??蛻舳藯l件本系統(tǒng)為標(biāo)準(zhǔn)的B/S結(jié)構(gòu),客戶端為微軟的IE8.0以上版本,以及其他相同于IE8.0版本的瀏覽器,不需要安裝其他客戶端應(yīng)用(除有特殊業(yè)務(wù)要求外)。系統(tǒng)需要的客戶端插件會(huì)自動(dòng)下載安裝,不需要用戶的干預(yù)。部署方式服務(wù)器集中部署,數(shù)據(jù)庫與應(yīng)用服務(wù)器建議采用雙機(jī)熱備方式。總體技術(shù)構(gòu)架設(shè)計(jì)邏輯架構(gòu)邏輯視圖通過描述系統(tǒng)的內(nèi)部結(jié)構(gòu),來展示系統(tǒng)的設(shè)計(jì)思想。分別通過系統(tǒng)內(nèi)部的各層次內(nèi)容,相互之間的關(guān)系及實(shí)現(xiàn)技術(shù)、全局規(guī)劃等方面進(jìn)行描述。根據(jù)系統(tǒng)需求的分析及總體架構(gòu)的規(guī)劃,對本系統(tǒng)的邏輯架構(gòu)設(shè)計(jì)如下圖所示。邏輯架構(gòu)圖從整體上劃分,主要包括展現(xiàn)層、應(yīng)用層、數(shù)據(jù)層和基礎(chǔ)設(shè)施幾個(gè)部分展現(xiàn)層用戶通過IE瀏覽器訪問業(yè)務(wù)系統(tǒng),減少了客戶端的維護(hù)。采用jsp技術(shù)規(guī)范,主要功能是向用戶展示信息,提供用戶操作界面;該層不直接進(jìn)行數(shù)據(jù)庫操作,而是將瀏覽器端的請求傳遞給業(yè)務(wù)層,完成請求處理,并將結(jié)果返回到瀏覽器。。應(yīng)用層采用Java和J2EE技術(shù)規(guī)范,可以自動(dòng)維護(hù)事務(wù)的完整性,當(dāng)發(fā)生異常時(shí),事務(wù)自動(dòng)回滾,保障了關(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í)間;數(shù)據(jù)庫產(chǎn)品采用MySql,能夠?yàn)槠髽I(yè)提供可靠、安全的數(shù)據(jù)處理業(yè)務(wù)。系統(tǒng)的非結(jié)構(gòu)化(圖片、Word、Excel及其它格式文檔)存儲(chǔ)在文件服務(wù)器上?;A(chǔ)設(shè)施系統(tǒng)設(shè)施層提供主機(jī)、存儲(chǔ)、網(wǎng)絡(luò)、安全、系統(tǒng)軟件等集成設(shè)施,提供系統(tǒng)運(yùn)行的基礎(chǔ)環(huán)境。開發(fā)架構(gòu)我們建議采用J2EE的體系架構(gòu)來實(shí)現(xiàn)本系統(tǒng)。從邏輯上,系統(tǒng)分為五個(gè)層次,分別是:系統(tǒng)架構(gòu)層、數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層、交互接口層和應(yīng)用表示層。系統(tǒng)架構(gòu)層本層主要提供公用組件服務(wù),包括:復(fù)雜界面控件、UI處理、安全組件、日志管理組件、異常與錯(cuò)誤管理組件、數(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ù)交換平臺(tái)、流程引擎、規(guī)則引擎、報(bào)表引擎、消息引擎、搜索引擎、日志組件、任務(wù)調(diào)度、參數(shù)管理、權(quán)限管理等等支撐類組件(詳細(xì)介紹參見軟件架構(gòu)SDC介紹部分)。且這些組件均采用模塊化即插即用方式整合。每個(gè)組件即可以使用SDC的默認(rèn)的實(shí)現(xiàn),也可以插入其他商用軟件代替默認(rèn)實(shí)現(xiàn)。用戶權(quán)限控制本系統(tǒng)的用戶權(quán)限支持集成XXXX的IDM(企業(yè)目錄)來實(shí)現(xiàn);用戶登錄時(shí)系統(tǒng)通過人員預(yù)算和人工成本預(yù)算系統(tǒng)中集成的IDM客戶端訪問IDM系統(tǒng),如果能正常訪問IDM,則等待IDM返回驗(yàn)證信息和成功驗(yàn)證后的用戶權(quán)限信息同時(shí)將用戶權(quán)限信息存儲(chǔ)到本地?cái)?shù)據(jù)庫中,如果不能正常訪問IDM,則使用人員預(yù)算和人工成本預(yù)算系統(tǒng)本地用戶數(shù)據(jù)進(jìn)行用戶驗(yà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é)為以下四種方式:按計(jì)劃順序執(zhí)行:過規(guī)定的運(yùn)行日期/時(shí)間或周期(每天/周/月/年/星期等)實(shí)現(xiàn)作業(yè)的自動(dòng)執(zhí)行;重復(fù)執(zhí)行:任何部分發(fā)生異常終止,都可以指定該部分重新啟動(dòng)運(yùn)行;條件觸發(fā)執(zhí)行:當(dāng)達(dá)到某種條件時(shí)觸發(fā)執(zhí)行作業(yè);立即執(zhí)行:當(dāng)需要立即執(zhí)行緊急作業(yè)時(shí),可以修改預(yù)定的執(zhí)行計(jì)劃?;A(chǔ)組件層:用于配置作業(yè)調(diào)度系統(tǒng)需要使用的流程組件和規(guī)則組件。準(zhǔn)備層:用于設(shè)置作業(yè)調(diào)度系統(tǒng)執(zhí)行過程中必須的相關(guān)配置,如周期表、參數(shù)、運(yùn)行環(huán)境信息。執(zhí)行層:定義作業(yè)任務(wù)和按照既定規(guī)則自動(dòng)執(zhí)行作業(yè)。查詢層:用于進(jìn)行作業(yè)監(jiān)控和運(yùn)行結(jié)果檢測。部署架構(gòu)部署架構(gòu)關(guān)注軟件系統(tǒng)最終如何安裝或部署到物理機(jī)器。其設(shè)計(jì)著重考慮“安裝和部署需求”。針對客戶將來對應(yīng)用系統(tǒng)的使用情況,我們按照B/S的結(jié)構(gòu)設(shè)計(jì)該系統(tǒng)的架構(gòu)。該架構(gòu)分為兩個(gè)區(qū)域,分別是:DMZ區(qū)和內(nèi)網(wǎng)區(qū),區(qū)域間用防火墻進(jìn)行安全隔離,如下圖所示:企業(yè)的網(wǎng)絡(luò)主機(jī)、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語言實(shí)現(xiàn)大型多層分布式應(yīng)用系統(tǒng)的各個(gè)組成部分之間的接口標(biāo)準(zhǔn)。選擇JAVA作為開發(fā)語言可能很好地保障系統(tǒng)的開發(fā)性、安全性、穩(wěn)定性及可擴(kuò)展性。應(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)。這些特點(diǎn)使其非常易于與門戶網(wǎng)站以及應(yīng)用系統(tǒng)、商業(yè)套件無縫整合。該數(shù)據(jù)庫易使用和管理,易于升級(jí)和維護(hù),安全性容錯(cuò)性突出,支持java技術(shù)。完善的數(shù)據(jù)備份和恢復(fù)機(jī)制是選擇該數(shù)據(jù)庫的重要因素之一,并可以通過使用第三方專業(yè)備份系統(tǒng),進(jìn)行高度自動(dòng)的數(shù)據(jù)備份和恢復(fù)。從而輕易實(shí)現(xiàn)數(shù)據(jù)回滾,用以將數(shù)據(jù)恢復(fù)到某一特定時(shí)間點(diǎn);同時(shí),該產(chǎn)品專業(yè)的支持了數(shù)據(jù)倉庫技術(shù),支持?jǐn)?shù)據(jù)挖掘、查詢、索引、合并以及整合等高級(jí)數(shù)據(jù)應(yīng)用。報(bào)表工具選擇報(bào)表展現(xiàn)形式1.BO報(bào)表工具系統(tǒng)中報(bào)表可通過BO報(bào)表工具實(shí)現(xiàn),頁面顯示通過BO嵌入WEB系統(tǒng)形式進(jìn)行展現(xiàn)。點(diǎn)擊相關(guān)鏈接,展開BO查詢,輸入相應(yīng)查詢條件則展現(xiàn)出查詢結(jié)果,可以通過垂直表或餅狀圖,柱狀圖等形式展現(xiàn)報(bào)表結(jié)果。用戶可以在左邊的“用戶提示輸入”欄輸入對應(yīng)的查詢條件,點(diǎn)擊運(yùn)行則刷新右邊相應(yīng)的報(bào)表數(shù)據(jù),系統(tǒng)提供導(dǎo)出EXCEL功能,便于用戶下載報(bào)表數(shù)據(jù)。2.JfreeChart+JSP前端數(shù)據(jù)報(bào)表JFreeChart是JAVA平臺(tái)上的一個(gè)開放的圖表繪制類庫,
是目前是最好的java圖形解決方案之一。它完全使用JAVA語言編寫。JFreeChart可生成餅圖(piecharts)、柱狀圖(barcharts)、散點(diǎn)圖(scatterplots)、時(shí)序圖(timeseries)、甘特圖(Ganttcharts)等等多種圖表,并且可以產(chǎn)生PNG和JPEG格式的輸出,還可以與PDF和EXCEL關(guān)聯(lián)。JfreeChart穩(wěn)定、輕量級(jí)且功能強(qiáng)大,生成的圖表運(yùn)行順暢報(bào)表優(yōu)化的基本思路 以報(bào)表為單位,分析現(xiàn)有報(bào)表的SQL語句??偨Y(jié)統(tǒng)計(jì)運(yùn)算SQL的共同規(guī)律,作為設(shè)計(jì)物化視圖的考慮對象。 定義相應(yīng)的物化視圖。包括SQL查詢語句的編寫,刷新方式的確定等 評(píng)價(jià)原有統(tǒng)計(jì)運(yùn)算SQL語句的執(zhí)行計(jì)劃,是否被Oracle查詢重寫到相應(yīng)的物化視圖 評(píng)價(jià)如何在物化視圖上創(chuàng)建索引 評(píng)估所有物化視圖數(shù)據(jù)和索引的空間消耗情況,從而確定物化視圖數(shù)據(jù)和索引表空間的容量數(shù)據(jù)庫分區(qū)表(一) 分區(qū)表的概念表空間:是一個(gè)或多個(gè)數(shù)據(jù)文件的集合,所有的數(shù)據(jù)對象都存放在指定的表空間中,但主要存放的是表,所以稱作表空間。分區(qū)表:當(dāng)表中的數(shù)據(jù)量不斷增大,查詢數(shù)據(jù)的速度就會(huì)變慢,應(yīng)用程序的性能就會(huì)下降,這時(shí)就應(yīng)該考慮對表進(jìn)行分區(qū)。表進(jìn)行分區(qū)后,邏輯上表仍然是一張完整的表,只是將表中的數(shù)據(jù)在物理上存放到多個(gè)“表空間”(物理文件上),這樣查詢數(shù)據(jù)時(shí),不至于每次都掃描整張表而只是從當(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ū)⒈?、索引或索引組織表進(jìn)一步細(xì)分為段,這些數(shù)據(jù)庫對象的段叫做分區(qū)。每個(gè)分區(qū)有自己的名稱,還可以選擇自己的存儲(chǔ)特性。從數(shù)據(jù)庫管理員的角度來看,一個(gè)分區(qū)后的對象具有多個(gè)段,這些段既可進(jìn)行集體管理,也可單獨(dú)管理,這就使數(shù)據(jù)庫管理員在管理分區(qū)后的對象時(shí)有相當(dāng)大的靈活性。但是,從應(yīng)用程序的角度來看,分區(qū)后的表與非分區(qū)表完全相同,使用SQLDML命令訪問分區(qū)后的表時(shí),無需任何修改。(三) 什么時(shí)候使用分區(qū)表:1、表的大小超過2GB。2、表中包含歷史數(shù)據(jù),新的數(shù)據(jù)被增加到新的分區(qū)中。(四) 表分區(qū)的優(yōu)缺點(diǎn)表分區(qū)的優(yōu)點(diǎn):1、改善查詢性能:對分區(qū)對象的查詢可以僅搜索自己關(guān)心的分區(qū),提高檢索速度;2、增強(qiáng)可用性:如果表的某個(gè)分區(qū)出現(xiàn)故障,表在其他分區(qū)的數(shù)據(jù)仍然可用;3、維護(hù)方便:如果表的某個(gè)分區(qū)出現(xiàn)故障,需要修復(fù)數(shù)據(jù),只修復(fù)該分區(qū)即可;4、均衡I/O:可以把不同的分區(qū)映射到不同磁盤以平衡I/O,改善整個(gè)系統(tǒng)性能;表分區(qū)的缺點(diǎn):分區(qū)表相關(guān):已經(jīng)存在的表沒有方法可以直接轉(zhuǎn)化為分區(qū)表。不過Oracle提供了在線重定義表的功能。(五) 表分區(qū)的幾種類型1、范圍分區(qū)范圍分區(qū)將數(shù)據(jù)基于范圍映射到每一個(gè)分區(qū),這個(gè)范圍是你在創(chuàng)建分區(qū)時(shí)指定的分區(qū)鍵決定的。這種分區(qū)方式是最為常用的,并且分區(qū)鍵經(jīng)常采用日期。舉個(gè)例子:你可能會(huì)將銷售數(shù)據(jù)按照月份進(jìn)行分區(qū)。當(dāng)使用范圍分區(qū)時(shí),需要考慮以下幾個(gè)規(guī)則:a、每一個(gè)分區(qū)都必須有一個(gè)VALUESLESSTHAN子句,它指定了一個(gè)不包括在該分區(qū)中的上限值。分區(qū)鍵的任何值等于或者大于這個(gè)上限值的記錄都會(huì)被加入到下一個(gè)高一些的分區(qū)中。b、所有分區(qū),除了第一個(gè),都會(huì)有一個(gè)隱式的下限值,這個(gè)值就是此分區(qū)的前一個(gè)分區(qū)的上限值。c、在最高的分區(qū)中,MAXVALUE被定義。MAXVALUE代表了一個(gè)不確定的值。這個(gè)值高于其它分區(qū)中的任何分區(qū)鍵的值,也可以理解為高于任何分區(qū)中指定的VALUELESSTHAN的值,同時(shí)包括空值。2、列表分區(qū)該分區(qū)的特點(diǎn)是某列的值只有幾個(gè),基于這樣的特點(diǎn)我們可以采用列表分區(qū)。3、散列分區(qū)(也稱HASH分區(qū))這類分區(qū)是在列值上使用散列算法,以確定將行放入哪個(gè)分區(qū)中。當(dāng)列的值沒有合適的條件時(shí),建議使用散列分區(qū)。散列分區(qū)為通過指定分區(qū)編號(hào)來均勻分布數(shù)據(jù)的一種分區(qū)類型,因?yàn)橥ㄟ^在I/O設(shè)備上進(jìn)行散列分區(qū),使得這些分區(qū)大小一致。hash分區(qū)最主要的機(jī)制是根據(jù)hash算法來計(jì)算具體某條紀(jì)錄應(yīng)該插入到哪個(gè)分區(qū)中,hash算法中最重要的是hash函數(shù),Oracle中如果你要使用hash分區(qū),只需指定分區(qū)的數(shù)量即可。建議分區(qū)的數(shù)量采用2的n次方,這樣可以使得各個(gè)分區(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ù)庫的一項(xiàng)核心技術(shù),它使組織能夠高效地管理和訪問TB級(jí)的數(shù)據(jù)。并行處理就是利用多個(gè)CPU和I/O資源來執(zhí)行單個(gè)數(shù)據(jù)庫操作。使用并行處理技術(shù),數(shù)分種內(nèi)(而非數(shù)小時(shí)或數(shù)天)就可以處理數(shù)TB級(jí)的數(shù)據(jù)。并行處理技術(shù)通過利用所有可用的硬件資源取得這樣的高性能:多個(gè)CPU、多個(gè)I/O通道、多個(gè)存儲(chǔ)陣列和磁盤驅(qū)動(dòng)器,以及大量的內(nèi)存。數(shù)據(jù)庫軟件越能有效地利用所有這些資源,處理查詢和其它數(shù)據(jù)庫操作就越有效。并行化設(shè)計(jì)策略:靜態(tài)與動(dòng)態(tài)并行處理的思想就是將單個(gè)任務(wù)分解為多個(gè)更小的單元。不是通過一個(gè)進(jìn)程完成所有工作,而是將任務(wù)并行化而使多個(gè)進(jìn)程同時(shí)在更小的單元上運(yùn)行。這可以極大地提高性能和最佳地利用系統(tǒng)。然而,并行處理的最關(guān)鍵部分是如何作出將單個(gè)任務(wù)分成更小的工作單元的正確決策。典型地,有兩種方法用于實(shí)現(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ù)庫文件在多計(jì)算機(jī)系統(tǒng)的節(jié)點(diǎn)上進(jìn)行分區(qū)才能進(jìn)行并行處理。每個(gè)節(jié)點(diǎn)擁有一個(gè)數(shù)據(jù)子集,擁有節(jié)點(diǎn)使用單一進(jìn)程或線程,以獨(dú)占方式執(zhí)行對此數(shù)據(jù)子集的所有訪問。數(shù)據(jù)訪問不能在分區(qū)內(nèi)并行。(有時(shí),也用術(shù)語“虛擬處理器”來代替節(jié)點(diǎn)?!疤摂M處理器”是在SMP計(jì)算機(jī)上模擬不共享節(jié)點(diǎn)的一種機(jī)制。為了簡單,在討論不共享體系結(jié)構(gòu)時(shí),我們將統(tǒng)一使用“節(jié)點(diǎn)”作為術(shù)語)。換句話說,純不共享系統(tǒng)使用分區(qū)或受限訪問方法在多個(gè)處理節(jié)點(diǎn)間劃分工作。節(jié)點(diǎn)對數(shù)據(jù)所有權(quán)的改變相對少見——為了適應(yīng)業(yè)務(wù)需求的改變而進(jìn)行的數(shù)據(jù)庫重組、添加或刪除節(jié)點(diǎn)以及節(jié)點(diǎn)故障是所有權(quán)更改的典型原因。這種數(shù)據(jù)所有權(quán)的改變對純不共享系統(tǒng)而言總是意味著要進(jìn)行人工管理。執(zhí)行時(shí)的動(dòng)態(tài)并行——共享一切使用Oracle的動(dòng)態(tài)并行處理框架,可以共享所有數(shù)據(jù)。并行化和將工作分成更小的單元的決策,并不受限于數(shù)據(jù)庫設(shè)置(創(chuàng)建)時(shí)所做的任何預(yù)先確定的靜態(tài)數(shù)據(jù)分布。由于能夠?yàn)槊總€(gè)語句構(gòu)造不受限制的、優(yōu)化的數(shù)據(jù)子集,執(zhí)行時(shí)動(dòng)態(tài)并行可以提供與不共享體系結(jié)構(gòu)等同的或甚至更好的可伸縮性。(1)、在語句執(zhí)行前,對于每個(gè)查詢要求,會(huì)動(dòng)態(tài)地優(yōu)化并行訪問的物理數(shù)據(jù)子集。(2)、對于每個(gè)查詢,都會(huì)優(yōu)化其并行度。與不共享環(huán)境不同,不存在必需的最小并行度來調(diào)用所有節(jié)點(diǎn)訪問所有數(shù)據(jù),這是訪問所有數(shù)據(jù)的基礎(chǔ)要求。(3)、操作可以根據(jù)當(dāng)前工作負(fù)載、特征和查詢的重要性,使用一個(gè)、一些或全部RealApplicationCluster節(jié)點(diǎn)并行運(yùn)行。Oracle的動(dòng)態(tài)并行處理框架建立在與不共享軟件相同的并行高級(jí)計(jì)算基礎(chǔ)設(shè)計(jì)之上,具有所有的優(yōu)點(diǎn),還增強(qiáng)了其功能并克服了不共享方法在體系結(jié)構(gòu)上的缺點(diǎn)。統(tǒng)計(jì)信息采集的建議 設(shè)置并行度 只對最消耗資源SQL語句(Top-Session)所涉及的表進(jìn)行統(tǒng)計(jì)信息采集 設(shè)定采樣率參數(shù) 只對當(dāng)前分區(qū)數(shù)據(jù)進(jìn)行采集 考慮block_sample=>TRUE,method_opt=>‘FORALLINDEXEDCOLUMNS’等參數(shù) 編寫統(tǒng)計(jì)信息采集工作的腳本,并在非生產(chǎn)時(shí)間的夜間定期執(zhí)行,同時(shí)與其它后臺(tái)處理錯(cuò)開時(shí)間開發(fā)和運(yùn)行環(huán)境差異解決方案開發(fā)是在本地計(jì)算機(jī)上進(jìn)行,而系統(tǒng)上線運(yùn)行是在服務(wù)器上進(jìn)行的,兩者間的環(huán)境是存在差異的,為了解決環(huán)境差異造成系統(tǒng)運(yùn)行可能出現(xiàn)的問題,我們提出如下方案:最好確保測試環(huán)境和運(yùn)行環(huán)境的軟硬件、服務(wù)器配置及軟件相關(guān)配置是一樣的;如果不能,則最少確保測試環(huán)境和運(yùn)行環(huán)境的軟件版本及相關(guān)配置是一樣的,做到這點(diǎn)我們就可以在測試階段發(fā)現(xiàn)環(huán)境差異造成的問題并予以解決。壓力測試方案壓力測試通過確定一個(gè)系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),來獲得系統(tǒng)能提供的最大的服務(wù)級(jí)別的測試。通俗地講,壓力測試是為了發(fā)現(xiàn)在什么條件下您的應(yīng)用程序的性能會(huì)變得不可接受。壓力測試按一下三步進(jìn)行:配置穩(wěn)定的測試環(huán)境配置測試環(huán)境是測試實(shí)施的一個(gè)重要環(huán)節(jié),測試環(huán)境適合與否會(huì)嚴(yán)重影響測試結(jié)果的真實(shí)性和正確性。測試環(huán)境包括硬件環(huán)境和軟件環(huán)境,硬件環(huán)境指測試必需的服務(wù)器、客戶端、網(wǎng)絡(luò)連接設(shè)備,以及打印機(jī)/掃描儀等輔助硬件設(shè)備所構(gòu)成的環(huán)境;軟件環(huán)境指被測軟件運(yùn)行時(shí)的操作系統(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è)重點(diǎn)不同,壓力測試使用的數(shù)據(jù)不用考慮如何去校驗(yàn)功能。壓力測試數(shù)據(jù)要注意以下幾點(diǎn):壓力測試往往使用自動(dòng)化測試工具進(jìn)行測試,會(huì)使用相同的腳步反復(fù)的運(yùn)行來進(jìn)行測試,所以在測試過程中一定要注意腳本中參數(shù)的重復(fù)問題,設(shè)計(jì)測試數(shù)據(jù)時(shí)要考慮并發(fā)用戶數(shù)以及每個(gè)用戶可能迭代的次數(shù),避免因測試數(shù)據(jù)數(shù)量不夠而使用重復(fù)數(shù)據(jù),最終導(dǎo)致測試失敗。壓力測試往往會(huì)向系統(tǒng)中增加大量的數(shù)據(jù),增加的數(shù)據(jù)量足以達(dá)到影響系統(tǒng)性能的程度(例如:數(shù)據(jù)庫表中有100條數(shù)據(jù)和表中有100W條數(shù)據(jù)的響應(yīng)時(shí)間一定是不同的),所以必須及時(shí)的對增加的測試數(shù)據(jù)進(jìn)行清理,以保證測試環(huán)境的公平性,進(jìn)而保證測試結(jié)果的真實(shí)性。測試數(shù)據(jù)忌隨意性,隨意輸入指定長度的字符串,雖然滿足測試執(zhí)行的要求,但是對后續(xù)工作會(huì)產(chǎn)生很多不良影響,例如:無法保證數(shù)據(jù)的唯一性,隨意的輸入數(shù)據(jù)有幾率產(chǎn)生重復(fù)數(shù)據(jù);收集的測試結(jié)果開發(fā)人員不易分析,測試中的開發(fā)人員可能需要分析內(nèi)存的Dump文件,隨意輸入的、沒有規(guī)則的字符串不利于開發(fā)人員對dump文件的分析。測試實(shí)施,包含一下步驟編寫測試計(jì)劃編寫測試用例錄制測試腳本腳本調(diào)優(yōu)測試實(shí)施與監(jiān)控測試結(jié)果分析并輸出報(bào)告軟件架構(gòu)設(shè)計(jì)理念軟件架構(gòu)主要采用如下設(shè)計(jì)理念與應(yīng)用模式:微內(nèi)核模式軟件架構(gòu)核心采用微內(nèi)核模式,以保證架構(gòu)核心內(nèi)容簡潔、清晰與穩(wěn)定,主要實(shí)現(xiàn)清晰的分層結(jié)構(gòu)、實(shí)現(xiàn)各層Bean定義的尋址和實(shí)例生命周期的管理。更豐富的功能采用關(guān)聯(lián)模式、裝飾模式進(jìn)行擴(kuò)展。微內(nèi)核的擴(kuò)展通過plugin插件技術(shù),將擴(kuò)展功能以模塊化的方式進(jìn)行即插即用的熱部署。分層結(jié)構(gòu)設(shè)計(jì)分層包括橫向分層(技術(shù)層面)和縱向分層(業(yè)務(wù)層面)。橫向分層包括UI層、Action層、proxy層、Service層與DAO層??v向分層通過提供模塊化設(shè)計(jì)機(jī)制提供支持。上下文軟件架構(gòu)采用上下文和數(shù)據(jù)總線的理念進(jìn)行設(shè)計(jì)上下文對象負(fù)責(zé)登陸信息、調(diào)用參數(shù)、執(zhí)行環(huán)境、處理結(jié)果、數(shù)據(jù)庫連接等信息的管理和傳輸。架構(gòu)代碼負(fù)責(zé)上下文中公共信息的生命周期管理。在系統(tǒng)各層的實(shí)現(xiàn)類中,只需從上下文對象中獲取需要的變量,不必關(guān)心變量的產(chǎn)生與銷毀。對于業(yè)務(wù)過程中產(chǎn)生的數(shù)據(jù),產(chǎn)生數(shù)據(jù)的實(shí)現(xiàn)類只負(fù)責(zé)將數(shù)據(jù)放置到上下文中,不必關(guān)心數(shù)據(jù)使用者。使用數(shù)據(jù)的實(shí)現(xiàn)類只負(fù)責(zé)獲取數(shù)據(jù)來運(yùn)算,不必關(guān)心數(shù)據(jù)生產(chǎn)者。將生產(chǎn)者與使用者松耦合。配置化設(shè)計(jì)與配置化開發(fā)為了提高開發(fā)時(shí)的效率及系統(tǒng)質(zhì)量,平臺(tái)提供大量的配置化開發(fā)支持,配置化即方便工具的實(shí)現(xiàn)以提高效率,又可以控制核心代碼的數(shù)量,以保證其質(zhì)量。配置化開發(fā)主要體現(xiàn)在實(shí)施平臺(tái),實(shí)施人員可以根據(jù)客戶的個(gè)性化需求,通過配置化開發(fā),設(shè)計(jì)也新的業(yè)務(wù)、查詢等功能。配置化開發(fā)支持信息集擴(kuò)展、表單擴(kuò)展、報(bào)表擴(kuò)展、查詢擴(kuò)展、業(yè)務(wù)編排等。AOP設(shè)計(jì)基于過濾器技術(shù),對Action調(diào)用、業(yè)務(wù)日志、權(quán)限管理等通過AOP方式實(shí)現(xiàn)。架構(gòu)提供AOP的實(shí)現(xiàn)機(jī)制,但內(nèi)部會(huì)較少使用AOP,以保證核心架構(gòu)的執(zhí)行效率,業(yè)務(wù)日志、權(quán)限控制、異常處理等。事務(wù)管理事務(wù)管理采用聲明式事務(wù),業(yè)務(wù)實(shí)現(xiàn)類不可以自行產(chǎn)生連接對象,必須通過上下文對象來獲得。事務(wù)通過在代理層的配置文件中進(jìn)行聲明式管理,事務(wù)級(jí)別分為:無事務(wù)、獨(dú)立事務(wù)、繼承事務(wù)。繼承事務(wù)用于業(yè)務(wù)編排時(shí),一個(gè)大事務(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)需要顯示的文字均通過配置實(shí)現(xiàn)。強(qiáng)制性規(guī)范由于在項(xiàng)目開發(fā)中,開發(fā)人員的水平參差不齊,為了能有效的控制代碼質(zhì)量與規(guī)范,在基礎(chǔ)架構(gòu)中,設(shè)置了多種強(qiáng)制規(guī)范要求。SDC特點(diǎn)及組件軟件架構(gòu)以ToftCore的IoC模式為核心,在此之上掛接組件引擎,比如電子表單引擎、規(guī)則引擎、緩存組件、ORM、SCA、消息平臺(tái)等?;诜謱永砟睿蚣芊謱影═oftWeb、ToftProxy、ToftDao等。應(yīng)用層面,包括電子表單系統(tǒng)、業(yè)務(wù)流程系統(tǒng),以輔助流程與業(yè)務(wù)表單的快速開發(fā)以及相互關(guān)聯(lián)。安全認(rèn)證組件通過安全過濾器鏈實(shí)現(xiàn),可支持license認(rèn)證、證書認(rèn)證、URL安全、對象方案安全幾個(gè)層次的安全控制。插件式設(shè)計(jì)插件式設(shè)計(jì)有兩層概念,第一層為細(xì)粒度的插件,即類級(jí)別的插件模式;第二層為模塊級(jí)別的插件模式。類級(jí)別:所有各層業(yè)務(wù)類的實(shí)現(xiàn),默認(rèn)可繼承架構(gòu)提供的祖先類,也可脫離架構(gòu)提供的祖先類,自行實(shí)現(xiàn)。對于權(quán)限、業(yè)務(wù)日志、參數(shù)格式規(guī)范等內(nèi)容,除框架提供默認(rèn)實(shí)現(xiàn)以外,各業(yè)務(wù)系統(tǒng)可以根據(jù)具體需要做相應(yīng)的擴(kuò)展,只要實(shí)現(xiàn)框架的接口規(guī)范,可實(shí)現(xiàn)即插即用。支持默認(rèn)包名和配置擴(kuò)展包名。模塊級(jí)別:使用plugin技術(shù),每個(gè)擴(kuò)展功能以單獨(dú)模塊的方式進(jìn)行開發(fā),形成獨(dú)立JAR包(以及一個(gè)JSP目錄),JAR包內(nèi)按規(guī)范包括classes類、配置文件、plugin.xml描述文件、SQL初始語句等相關(guān)信息。部署時(shí)將JAR包與JSP目錄放置到相應(yīng)的位置,系統(tǒng)在啟動(dòng)時(shí)即可自動(dòng)加載相關(guān)功能。國際化SDC的國際化構(gòu)架方案采用策略為賬號(hào)默認(rèn)語種類型以及瀏覽器默認(rèn)語種類型,平臺(tái)框架會(huì)根據(jù)傳入的語種信息讀取相應(yīng)的語種數(shù)據(jù)渲染前臺(tái)展示層面,達(dá)到國際化展示效果。而語種策略的優(yōu)先級(jí)為用戶賬號(hào)語種優(yōu)先采納,如果用戶信息中沒有語種信息,則會(huì)將瀏覽器當(dāng)前默認(rèn)的語言設(shè)置作為默認(rèn)語種進(jìn)行切換。主題換膚SDC中帶有一款根據(jù)配置自動(dòng)更換項(xiàng)目UI主題風(fēng)格的主題切換工具,它的實(shí)現(xiàn)原理是Web內(nèi)容過濾,將圖片、樣式文件重定向到已經(jīng)事先放置好的主題包中,通過名稱匹配到相對應(yīng)的主題素材,達(dá)到更換目的。主題風(fēng)格根據(jù)用戶信息進(jìn)行保存,在用戶登錄時(shí)進(jìn)行讀取并切換到相應(yīng)的主題上。日志監(jiān)控用戶的操作日志完整性是平臺(tái)框架使用者關(guān)心的一個(gè)問題,SDC可以通過配置化輕松達(dá)到這一目的,使用者只要將所關(guān)心的模塊,無論是平臺(tái)功能或業(yè)務(wù)模塊,配置到配置文檔中,則當(dāng)平臺(tái)啟動(dòng)后,即可對這些模塊的操作人、操作時(shí)間、動(dòng)作等信息進(jìn)行記錄,記錄文檔會(huì)保存到安全性較好的數(shù)據(jù)庫中,便于搜尋及二次開發(fā)。導(dǎo)入導(dǎo)出該功能實(shí)現(xiàn)對excel文件導(dǎo)入導(dǎo)出的操作的統(tǒng)一管理功能。通過配置導(dǎo)入導(dǎo)出項(xiàng),可自定義導(dǎo)入導(dǎo)出模板,并通過標(biāo)簽實(shí)現(xiàn)其他功能對導(dǎo)入導(dǎo)出功能的引入。導(dǎo)入字段還可配置檢查項(xiàng),進(jìn)行非空,數(shù)字、中文、重復(fù)等的驗(yàn)證。另檢查項(xiàng)還可進(jìn)行二次開發(fā),能夠?qū)崿F(xiàn)滿足新的業(yè)務(wù)需求的檢查項(xiàng)。序列管理器序列生成器即生成具有一定規(guī)則的序列值。生成規(guī)則由各自定義的序列元素組成,序列元素均由java類實(shí)現(xiàn),然后注冊到系統(tǒng)中,用戶通過查找注冊過的序列元素,編制出自己需要的序列生成形式。序列生成器共分兩部分:序列元素定義和注冊;序列公式編輯。字典管理提供字典的統(tǒng)一管理,字典類中的數(shù)據(jù)大部分會(huì)被頻繁調(diào)用,為了減少對數(shù)據(jù)庫的操作,提高系統(tǒng)性能,專門設(shè)計(jì)字典管理器,用于對字典類的數(shù)據(jù)進(jìn)行緩存。字典內(nèi)容可通過xml文件進(jìn)行配置。綜合數(shù)據(jù)庫設(shè)計(jì)建設(shè)原則人員預(yù)算和人工成本預(yù)算系統(tǒng)是一個(gè)OLTP應(yīng)用系統(tǒng)平臺(tái),功能面向日常業(yè)務(wù)處理;數(shù)據(jù)特點(diǎn)是保留最新的、二維的、細(xì)節(jié)的、分立的數(shù)據(jù)。數(shù)據(jù)庫設(shè)計(jì)原則因此我們建議人員預(yù)算和人工成本預(yù)算系統(tǒng)的綜合數(shù)據(jù)庫設(shè)計(jì)應(yīng)遵循以下原則:1.適當(dāng)分解,減少干擾2.最少留存數(shù)據(jù)要求3.統(tǒng)一設(shè)計(jì)規(guī)范,確保系統(tǒng)升級(jí)一致性4.確保高安全性、高可靠性設(shè)計(jì)過程數(shù)據(jù)庫設(shè)計(jì)的主要過程,包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、數(shù)據(jù)庫實(shí)施和維護(hù)等幾個(gè)主要階段。需求分析階段需求收集和分析,結(jié)果得到數(shù)據(jù)字典描述的數(shù)據(jù)需求(和數(shù)據(jù)流圖描述的處理需求)。需求分析的重點(diǎn)是調(diào)查、收集與分析用戶在數(shù)據(jù)管理中的信息要求、處理要求、安全性與完整性要求。概念結(jié)構(gòu)設(shè)計(jì)階段通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型,可以用E-R圖表示。概念模型用于信息世界的建模,它是整個(gè)數(shù)據(jù)模型的基礎(chǔ)。概念模型不依賴于某一個(gè)DBMS支持的數(shù)據(jù)模型。概念模型可以轉(zhuǎn)換為計(jì)算機(jī)上某一DBMS支持的特定數(shù)據(jù)模型。概念模型應(yīng)該簡單、清晰、易于用戶理解,是用戶與數(shù)據(jù)庫設(shè)計(jì)人員之間進(jìn)行交流的語言。邏輯結(jié)構(gòu)設(shè)計(jì)階段將概念結(jié)構(gòu)設(shè)計(jì)的結(jié)果轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型(例如關(guān)系模型),并對其進(jìn)行優(yōu)化,這就是邏輯結(jié)構(gòu)設(shè)計(jì)階段的主要任務(wù)。設(shè)計(jì)邏輯結(jié)構(gòu)應(yīng)該選擇最適于描述與表達(dá)相應(yīng)概念結(jié)構(gòu)的數(shù)據(jù)模型,然后選擇最合適的DBMS。數(shù)據(jù)庫物理設(shè)計(jì)階段數(shù)據(jù)庫物理設(shè)計(jì)的主要目標(biāo)是對數(shù)據(jù)庫內(nèi)部物理結(jié)構(gòu)作調(diào)整并選擇合理的存取路徑,以提高數(shù)據(jù)庫訪問速度及有效利用存儲(chǔ)空間。它可以為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法)。根據(jù)DBMS特點(diǎn)和處理的需要,進(jìn)行物理存儲(chǔ)安排,設(shè)計(jì)索引,形成數(shù)據(jù)庫內(nèi)模式。在現(xiàn)代關(guān)系數(shù)據(jù)庫中已大量屏蔽了內(nèi)部物理結(jié)構(gòu),因此留給用戶參與物理設(shè)計(jì)的余地并不多,留給用戶參與物理設(shè)計(jì)的內(nèi)容大致有三個(gè)方面的設(shè)計(jì):索引設(shè)計(jì)、集簇設(shè)計(jì)和分區(qū)設(shè)計(jì)。數(shù)據(jù)庫實(shí)施階段根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)人庫,并進(jìn)行試運(yùn)行。數(shù)據(jù)庫實(shí)施主要包括以下工作:用DDL定義數(shù)據(jù)庫結(jié)構(gòu)、組織數(shù)據(jù)人庫、編制與調(diào)試應(yīng)用程序、數(shù)據(jù)庫試運(yùn)行。數(shù)據(jù)庫運(yùn)行和維護(hù)階段數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過試運(yùn)行后即可投人正式運(yùn)行。在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對其進(jìn)行評(píng)價(jià)、調(diào)整與修改。包括:數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫的安全性、完整性控制、數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn)、數(shù)據(jù)庫的重組織和重構(gòu)造。系統(tǒng)安全保障方案代碼安全性XXXX動(dòng)力已經(jīng)通過CMMI5的認(rèn)證,并建立起一套相應(yīng)的規(guī)范,來保證項(xiàng)目的實(shí)施質(zhì)量。其中,針對代碼安全性我們通過在項(xiàng)目中對《XXXX動(dòng)力公司編碼指南》,《數(shù)據(jù)庫設(shè)計(jì)文檔規(guī)范》,《編程規(guī)范》,《Java及J2EE編程規(guī)范》,《文檔命名規(guī)范》來保證代碼開發(fā)的安全性,并按照《程序開發(fā)檢查規(guī)范》結(jié)合DTS代碼測試工具定期對架構(gòu)和代碼等進(jìn)行檢查。并按照《測試用例編寫指南》和《軟件測試計(jì)劃書》在設(shè)計(jì)階段編寫測試用例和測試計(jì)劃書,在代碼開發(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(動(dòng)態(tài)選擇數(shù)據(jù)傳輸端口)。XXXX公司可根據(jù)實(shí)際需求參照選擇。傳輸?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ù)器與客戶機(jī)識(shí)別。數(shù)據(jù)的安全性首先對站點(diǎn)的可用數(shù)據(jù)進(jìn)行分類,如:程序、業(yè)務(wù)數(shù)據(jù)、客戶信息包括口令或其他身份驗(yàn)證/授權(quán)及靜態(tài)的HTML頁面等。大多數(shù)靜態(tài)HTML頁面是公開的而不需要訪問保護(hù),一般處于較低的安全需要級(jí)別上。為了應(yīng)用系統(tǒng)的響應(yīng)速度及整體性能的考慮,一般情況下將這樣的數(shù)據(jù)入防火墻DMZ區(qū)進(jìn)行一般性保護(hù)。業(yè)務(wù)數(shù)據(jù)、客戶信息包括口令或其他身份驗(yàn)證/授權(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)平臺(tái),包括:事件日志、WEB服務(wù)日志、安全配置和分析。為保證訪問權(quán)限根據(jù)站點(diǎn)策略只可用于有授權(quán)的人,必須定期審查管理員、組和服務(wù)帳戶。系統(tǒng)災(zāi)備方案備份備份是最普遍的用于保證數(shù)據(jù)可用性的方法。在進(jìn)行備份時(shí)要考慮到以下幾個(gè)因素:設(shè)備的協(xié)同工作能力,存儲(chǔ)的容量,介質(zhì)的壽命,所選用的備份軟件。目前主要可以采用的手段有:磁盤、磁帶驅(qū)動(dòng)器、大容量移動(dòng)存儲(chǔ)介質(zhì)、CD盤、網(wǎng)絡(luò)備份(包括使用網(wǎng)絡(luò)存儲(chǔ)設(shè)備和網(wǎng)絡(luò)磁盤)、復(fù)制和同步。同時(shí)還有一種特殊的備份方式——鏡像。通過該種備份方式可以將計(jì)算機(jī)中所安裝的系統(tǒng)、應(yīng)用軟件和相關(guān)設(shè)置存儲(chǔ)成一個(gè)鏡像文件,以便以后能完整恢復(fù)數(shù)據(jù)、系統(tǒng)和相關(guān)的設(shè)置。對于鏡像備份的恢復(fù)會(huì)將計(jì)算機(jī)完全恢復(fù)成鏡像的情況,因此鏡像備份對于恢復(fù)大量的標(biāo)準(zhǔn)化配置的計(jì)算機(jī)方面有一定的優(yōu)勢。另外,還有一種備份的輔助手段遠(yuǎn)程日志備份,該技術(shù)通過將對數(shù)據(jù)的各種操作的日志記錄通過網(wǎng)絡(luò)通訊線路遠(yuǎn)程的備份到異地的存儲(chǔ)設(shè)備上,一旦發(fā)生故障,可以通過存儲(chǔ)在遠(yuǎn)程的日志信息對數(shù)據(jù)進(jìn)行恢復(fù)處理。對于服務(wù)器的備份相比終端要更為頻繁。通常情況下對于服務(wù)器的備份可以采用以下幾種手段:完全備份:對于服務(wù)器上所有的數(shù)據(jù)和文件進(jìn)行備份增量備份:只備份自從上次備份以來創(chuàng)建的或是經(jīng)過修改的文件差異備份:只備份自從上次完全備份以來創(chuàng)建的或是經(jīng)過修改的文件當(dāng)然在具體使用時(shí)可以考慮多種備份手段結(jié)合起來使用,每種手段使用的頻率各不相同。同時(shí),在使用備份技術(shù)時(shí)還應(yīng)當(dāng)考慮以下安全相關(guān)問題:備份媒介的選擇,明確應(yīng)當(dāng)盡量采用存儲(chǔ)時(shí)間長的存儲(chǔ)介質(zhì),或者采用兩種以上的存儲(chǔ)介質(zhì)對重要數(shù)據(jù)進(jìn)行保存,以防止由于存儲(chǔ)介質(zhì)失效而導(dǎo)致的數(shù)據(jù)丟失。備份介質(zhì)存放地點(diǎn)的選擇,對于備份介質(zhì)的存放地點(diǎn)應(yīng)當(dāng)盡量保存在一個(gè)安全的環(huán)境中。以防止由于一些環(huán)境因素造成存儲(chǔ)介質(zhì)的提前實(shí)效或損壞。同時(shí),對于一些存儲(chǔ)了非常重要信息的介質(zhì)可以考慮采用異地保存的方式,就是將該數(shù)據(jù)的另一個(gè)副本存儲(chǔ)在地理上不同的地域。以防止由于意外事故造成的數(shù)據(jù)丟失。鼓勵(lì)個(gè)人用戶對其電腦上的重要數(shù)據(jù)進(jìn)行備份,具體采用的備份介質(zhì)和備份方式可以由用戶自行選擇??梢宰層脩糇园l(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)的備份建立有效的備份策略和備份管理機(jī)制。確保安全等級(jí)不同的各類信息或系統(tǒng)都得到了有效的恰當(dāng)?shù)膫浞荼Wo(hù)。在確定備份的指導(dǎo)思想和備份方案之后,就要選擇安全的存儲(chǔ)媒介和技術(shù)進(jìn)行數(shù)據(jù)備份,有“冷備份”和“熱備份”兩種。熱備份是指“在線”的備份,即下載備份的數(shù)據(jù)還在整個(gè)計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)中,只不過傳到另一個(gè)非工作的分區(qū)或是另一個(gè)非實(shí)時(shí)處理的業(yè)務(wù)系統(tǒng)中存放。冷備份是指“不在線”的備份,下載的備份存放到安全的存儲(chǔ)媒介中,而這種存儲(chǔ)媒介與正在運(yùn)行的整個(gè)計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)沒有直接聯(lián)系,在系統(tǒng)恢復(fù)時(shí)重新安裝,有一部分原始的數(shù)據(jù)長期保存并作為查詢使用。熱備份的優(yōu)點(diǎn)是投資大,但調(diào)用快,使用方便,在系統(tǒng)恢復(fù)中需要反復(fù)調(diào)試時(shí)更顯優(yōu)勢。冷備份彌補(bǔ)了熱備份的一些不足,二者優(yōu)勢互補(bǔ),相輔相成,因?yàn)槔鋫浞菰诨乇茱L(fēng)險(xiǎn)中還具有便于保管的特殊優(yōu)點(diǎn)。在本項(xiàng)目中,我們可以考慮使用全盤備份和增量備份結(jié)合的方式,考慮到數(shù)據(jù)庫數(shù)據(jù)量有快速增長的趨勢,建議每周做一次全備份,每天做一次增量備份。考慮到備份和恢復(fù)的復(fù)雜程度和數(shù)據(jù)的重要程度,我們考慮可采用冷備和熱備結(jié)合的方式。在作全備份的時(shí)候使用冷備份方式,管理員必須關(guān)閉數(shù)據(jù)庫。平時(shí)的增量備份則可以在數(shù)據(jù)庫在線的情況下進(jìn)行(即熱備)。實(shí)現(xiàn)方式可使用專用備份服務(wù)器結(jié)合備份軟件,將數(shù)據(jù)通過磁帶機(jī)備份到磁盤即可。建議業(yè)務(wù)管理系統(tǒng)數(shù)據(jù)備份應(yīng)通過一臺(tái)專門的備份服務(wù)器,利用專業(yè)的備份軟件按照所制定的正確的備份策略將數(shù)據(jù)備份到磁帶機(jī)的磁帶中。同時(shí)恢復(fù)數(shù)據(jù)也通過此套系統(tǒng)及時(shí)快速的進(jìn)行數(shù)據(jù)恢復(fù)。當(dāng)備份系統(tǒng)建立起來后,我們需要對此套備份系統(tǒng)所產(chǎn)生的磁帶進(jìn)行合理規(guī)劃和管理。建議XXXX公司的IT管理人員將每周和每月的全備份磁帶安全的,妥善的保存。總體上說,備份機(jī)制的災(zāi)難恢復(fù)時(shí)間較長,也存在一定的數(shù)據(jù)恢復(fù)失敗的風(fēng)險(xiǎn)。盡管大多數(shù)情況下用戶原有數(shù)據(jù)沒有丟失,但是當(dāng)本地應(yīng)用出問題時(shí),業(yè)務(wù)會(huì)被迫中斷。但這種級(jí)別的方案花費(fèi)較低,構(gòu)建簡單。冗余雖然各類備份技術(shù)可以保證當(dāng)信息丟失或系統(tǒng)出現(xiàn)故障之后,可以通過預(yù)先設(shè)置的備份機(jī)制有效的及時(shí)地將原有的信息或系統(tǒng)加以恢復(fù)。但無法很好的解決在數(shù)據(jù)丟失損壞過程中對數(shù)據(jù)或系統(tǒng)實(shí)時(shí)的保護(hù)。因此,備份策略需要通過冗余機(jī)制加以輔助,從而在災(zāi)害或事故發(fā)生的過程中對數(shù)據(jù)或系統(tǒng)進(jìn)行實(shí)時(shí)的保護(hù)。目前主要的冗余技術(shù)和安全機(jī)制主要有四類:RAID技術(shù)RAID為數(shù)據(jù)的存儲(chǔ)提供了冗余和容錯(cuò)的功能。RAID主要用于保護(hù)磁盤驅(qū)動(dòng)器和磁盤控制器出錯(cuò)的情況。此外,RAID還通過將數(shù)據(jù)存儲(chǔ)在多個(gè)磁盤驅(qū)動(dòng)器上增進(jìn)了系統(tǒng)的性能和可靠性。RAID可以通過軟件或是硬件手段來實(shí)現(xiàn),無論采用哪一種方法,對于操作系統(tǒng)來說都只有一個(gè)邏輯上的硬件驅(qū)動(dòng)器。負(fù)載均衡技術(shù)該種技術(shù)可以提高系統(tǒng)的可用性。通過負(fù)載均衡技術(shù),使用了一組服務(wù)器或網(wǎng)路設(shè)備將對系統(tǒng)或應(yīng)用的訪問流量動(dòng)態(tài)的分配到不同的設(shè)備上。從而確保某一臺(tái)設(shè)備不會(huì)因?yàn)樨?fù)載過重而癱瘓。雙機(jī)熱備技術(shù)使用兩臺(tái)相同的設(shè)備,一臺(tái)作為主設(shè)備,一臺(tái)作為輔助設(shè)備。在系統(tǒng)運(yùn)行過程中主設(shè)備工作,輔助設(shè)備在正常狀況下不工作,而通過一定的技術(shù)機(jī)制持續(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è)備冗余。容錯(cuò)容錯(cuò)技術(shù)是指當(dāng)計(jì)算機(jī)軟硬件系統(tǒng)由于器件老化、錯(cuò)誤輸入、外部環(huán)境影響及原始設(shè)計(jì)錯(cuò)誤等等因素產(chǎn)生異常行為時(shí)維持系統(tǒng)正常工作的技術(shù)總和。通俗地講,它是使系統(tǒng)在發(fā)生故障時(shí)乃能持續(xù)運(yùn)行的技術(shù)。容錯(cuò)技術(shù)主要包括故障診斷、故障屏蔽和功能轉(zhuǎn)移等內(nèi)容。故障診斷是指系統(tǒng)中能夠正常工作的部分通過一定方法測試其他部分能否正常工作。故障隔離是指診斷出系統(tǒng)中一些部分已不能正常工作后將這些部分從系統(tǒng)中剔除出去。通常,如果系統(tǒng)的某些部分發(fā)生故障,并不總是能夠通過剔除故障部分達(dá)到容錯(cuò)。只有在剔除了這些部分后系統(tǒng)剩余部分仍能正常工作,才可以使用這種方法實(shí)現(xiàn)容錯(cuò)。功能轉(zhuǎn)移是指診斷出系統(tǒng)中一些部分已不能正常工作后,將原本應(yīng)由這些部分完成的工作自動(dòng)轉(zhuǎn)移到其他正常的部分上去。實(shí)際上,一些商用容錯(cuò)計(jì)算機(jī)是通過為系統(tǒng)的關(guān)鍵部件設(shè)置冗余備份、并在發(fā)生故障時(shí)通過自動(dòng)功能隔離和自動(dòng)功能轉(zhuǎn)移使系統(tǒng)不間斷地工作。不間斷電源保護(hù)系統(tǒng)和數(shù)據(jù)會(huì)因?yàn)楣╇妴栴}而造成損失。對于計(jì)算機(jī)系統(tǒng),可以采用雙電源同時(shí)供電的方法,以保證一個(gè)電源過熱燒毀或發(fā)生故障時(shí)另一個(gè)電源依然能夠維護(hù)系統(tǒng)的運(yùn)行。同時(shí)為了防止突然斷電的情況,可以使用UPS來進(jìn)行保護(hù)。通常情況下UPS在斷電后能夠保證30-60分鐘的持續(xù)供電以確保系統(tǒng)能夠正常關(guān)閉。對于雙電源供電和UPS的使用也需要從經(jīng)濟(jì)合理性角度進(jìn)行考慮。項(xiàng)目實(shí)施方案實(shí)施方法論XXXX動(dòng)力在項(xiàng)目管理方面有著自己一套科學(xué)而先進(jìn)的項(xiàng)目管理方法論,這套方法論已經(jīng)在XXXX動(dòng)力實(shí)施的所有的項(xiàng)目中得到了檢驗(yàn)。XXXX動(dòng)力的項(xiàng)目管理方法論是XXXX動(dòng)力最重要的一項(xiàng)核心競爭能力,是我們能夠?qū)蛻舫兄Z項(xiàng)目成功的信心所在。XXXX動(dòng)力的項(xiàng)目管理方法論建立在如下5項(xiàng)重要原則的基礎(chǔ)上:1、與客戶共同探討對項(xiàng)目成功衡量標(biāo)準(zhǔn)的定義,并以此作為雙方工作的共同標(biāo)準(zhǔn)和價(jià)值觀;2、制定細(xì)致的項(xiàng)目計(jì)劃,明確定義項(xiàng)目階段和階段交付成果。將一個(gè)大型的復(fù)雜的任務(wù)分解為可以量化和可以具體執(zhí)行的分解工作任務(wù),并明確定義每一個(gè)分解任務(wù)所需要達(dá)到的工作成果,使得項(xiàng)目總體目標(biāo)得以有效的保證。3、與客戶的充分溝通,通過各項(xiàng)例會(huì)制度,周報(bào)和月報(bào)制度等使客戶可以全面了解項(xiàng)目進(jìn)展情況,保證項(xiàng)目的交付始終與客戶的預(yù)期保持一致。4、明確定義項(xiàng)目組織結(jié)構(gòu)和工作職責(zé),并設(shè)定相應(yīng)的考核標(biāo)準(zhǔn)和方法,保證項(xiàng)目各方能夠有效的協(xié)同工作。5、建立明確的文檔管理,人員管理,配置管理,風(fēng)險(xiǎn)管理,預(yù)算管理,進(jìn)度管理,采購管理,集成管理和變更管理規(guī)范與制度以保證項(xiàng)目的整體質(zhì)量和各環(huán)節(jié)的配合?!豆こ踢^程體系框架圖》項(xiàng)目組織組織形式我們建議項(xiàng)目采用如下的組織形式:XXXX公司XX
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 葫蘆素B通過AKT-GSK3β抑制宮頸癌生長、轉(zhuǎn)移及EMT作用及機(jī)制研究
- 泥塑作品制作合同范本
- 高選擇性鉍基催化劑用于二氧化碳電還原
- 圖片、設(shè)計(jì)圖樣及照片企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 地圖、地圖冊企業(yè)縣域市場拓展與下沉戰(zhàn)略研究報(bào)告
- 人群胃癌篩查高危評(píng)估方案及幽門螺桿菌檢測方案的評(píng)價(jià)研究
- 科技創(chuàng)新在智慧交通中的應(yīng)用前景
- 社交媒體在職場人際關(guān)系中的作用
- 外墻專合同范本
- 鉬礦企業(yè)縣域市場拓展與下沉戰(zhàn)略研究報(bào)告
- 海洋氣候預(yù)測模型創(chuàng)新研究-深度研究
- 《客戶服務(wù)基礎(chǔ)》教案及課件項(xiàng)
- 2025《醫(yī)藥企業(yè)防范商業(yè)賄賂風(fēng)險(xiǎn)合規(guī)指引》解讀課件
- 2025年湖南工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年丹參原藥材項(xiàng)目可行性研究報(bào)告
- 物理(A版)-安徽省合肥一中(省十聯(lián)考)2024-2025學(xué)年度高二年級(jí)上學(xué)期期末測試試題和答案
- 人教版初中歷史與社會(huì)七年級(jí)下冊 6.3.3向西開放的重要門戶-烏魯木齊 說課稿
- 綜合材料繪畫課程設(shè)計(jì)
- 數(shù)學(xué)史簡介課件
- 八年級(jí) 下冊《黃河兩岸的歌(1)》課件
- 春季安全教育培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論