【正文】
質(zhì)量檢查 甲乙雙方應(yīng)就項(xiàng)目進(jìn)展情況定期進(jìn)行質(zhì)量檢查工作,保證項(xiàng)目按既定計(jì)劃,保證質(zhì)量地實(shí)施。 5. 變更控制:雙方均需遵守定義的變更控制流程,具體流程詳見變更控制部分 6. 版本管理:對每一階段的產(chǎn)品,進(jìn)入集成階段后,所有的版本控制工作,由甲方指定Actuate Confidential 5/4/2020 26 配置管理員統(tǒng)一按有關(guān) 流程進(jìn)行發(fā)布,甲乙雙方其他人員不得以任何形式在測試環(huán)境或生產(chǎn)環(huán)境進(jìn)行發(fā)布工作。 3. 需求跟蹤管理:甲 乙雙方項(xiàng)目人員應(yīng)在項(xiàng)目開發(fā)過程建立需求跟蹤矩陣,以對需求進(jìn)行有效跟蹤。 ? 文檔保密、包括文檔的廢止:嚴(yán)格按照文檔類型的限制訪問 。 ? 文檔應(yīng)具有相關(guān)的定位信息與參考信息等,如:文檔作者、完 成日期、批準(zhǔn)人員、批準(zhǔn)日期、新發(fā)布與修訂情況、流通清單、機(jī)密性限制等 ? 文檔批準(zhǔn):所有文檔必須經(jīng)項(xiàng)目經(jīng)理或質(zhì)量保證人員的審核通過,正式提交件必須經(jīng)過相關(guān)評審認(rèn)可,參見提交件管理部分。 ? 測試要求 測試作為項(xiàng)目最主要的驗(yàn)證方式,應(yīng)該得到雙方的高度重視。 變更有關(guān)執(zhí)行人進(jìn)行變更執(zhí)行。 Actuate Confidential 5/4/2020 23 評估變更 乙方指定的評估人員要充分評估變更對項(xiàng)目整體計(jì)劃、進(jìn)度、費(fèi)用及質(zhì)量的影響,進(jìn)行全面的評估,在五工作日內(nèi),填寫變更評估表(參見 附件 C “變更申請表 ”所附表樣),以書面形式提交甲方。 如變更控制委員會(huì)無法 對變更做出最后決定,由變更控制委員會(huì)主任將變更申請?zhí)峤豁?xiàng)目管理高層進(jìn)行裁決。 變更管理 為了保證項(xiàng)目開發(fā)工作的相對穩(wěn)定性,提高工作效率,確保開發(fā)質(zhì)量。 Actuate Confidential 5/4/2020 22 配置管理 配置管理原則 所有的項(xiàng)目過程文檔、代碼或項(xiàng)目最終文檔、代碼的編制工作,都必須在甲方提供的配置環(huán)境中進(jìn)行,所有人員都必須按甲方的配置管理制度進(jìn)行工作。 溝通手段 ? 開會(huì)或直接交談 按需要組織會(huì)議進(jìn)行溝通,或直接找相關(guān)的人進(jìn)行討論,注意記錄溝通和討論結(jié)果,重要問題討論必須有書面會(huì)議記錄。 ? 日期與時(shí)間:根據(jù)開發(fā)的狀態(tài)。 ? 日期與時(shí)間: 重大問題出現(xiàn)時(shí) 。 ? 日期與時(shí)間:根據(jù)項(xiàng)目進(jìn)展實(shí)際情況安排。 ? 日期與時(shí)間:根據(jù)實(shí)際需要確定。 ? 日期與時(shí)間: 每周四 14:00 開始。 操作授權(quán):對不同使用部門使用產(chǎn)品的授權(quán)和其中不同級別的用戶使用產(chǎn)品功能的授權(quán)由系統(tǒng)管理員分級授權(quán),授權(quán)信息放在數(shù)據(jù)庫中,操作員的每一個(gè)操作均需系統(tǒng)授權(quán)。制定系統(tǒng)安全保密管理制度,并嚴(yán)格加以執(zhí)行及監(jiān)督,實(shí)現(xiàn)資源的合理配置和統(tǒng)一管理,實(shí)現(xiàn)統(tǒng)一的訪問控制策略,確保系統(tǒng)的安全運(yùn)行、安全審查。 關(guān)鍵數(shù)據(jù)加密存儲(chǔ) 對于存儲(chǔ)到 系統(tǒng) 中的一些關(guān)鍵敏感數(shù)據(jù),程序?qū)@些數(shù)據(jù)進(jìn)行加密存儲(chǔ),使得在其它任何軟件環(huán)境中都無法獲取明碼。 用戶權(quán)限控制 系統(tǒng)提供權(quán)限管理功能模塊,系統(tǒng)管理員可增加、刪除、修改用戶、用戶組,設(shè)置用戶的、操作權(quán)限、數(shù)據(jù)權(quán)限。 安全性設(shè)計(jì) 身份認(rèn)證 系統(tǒng)提供身份認(rèn)證功能。 ? 界面風(fēng)格,術(shù)語統(tǒng)一。 此外,高可獲性來自于我們建議的軟件系統(tǒng),無論是 Oracle, IBM DB2, 或 Actuate 9, 都支持失敗轉(zhuǎn)移等高級集群功能,滿足提供 7x24 不間斷服務(wù)的要求,能夠保證 滿足 任何時(shí)候系統(tǒng)的可獲性需求。如果失敗之前運(yùn)行過 alter database backup controlfile to trace 或 alter database backup controlfile to ‘ xxx’對控制文件作備份,恢復(fù)時(shí)可使用生成的腳本來重建或用備份文件覆蓋,如果使用了舊的控制文件在恢復(fù)時(shí)要使用recover xxx using backup controlfile 選項(xiàng)來進(jìn)行恢復(fù),并使用 resetlogs 選項(xiàng)來打開數(shù)據(jù)庫。當(dāng)錯(cuò)誤操作發(fā)現(xiàn)比較及時(shí)而且數(shù)據(jù)量不大的情況下也可以考慮使用 logminer 生成反向 SQL。數(shù)據(jù)庫的恢復(fù)只能在發(fā)生故障之前的數(shù)據(jù)文件上運(yùn)用重做,將其恢復(fù)到故障時(shí)刻,而不能將數(shù)據(jù)文件反向回滾到之前的某一個(gè)時(shí)刻。常規(guī)數(shù)據(jù)恢復(fù)保證系統(tǒng)回復(fù)到前一天的狀態(tài),但也意味著當(dāng)天數(shù)據(jù)的丟失。 當(dāng)?shù)貍浞萁ㄗh保留 30 天;遠(yuǎn)程備份建議保留 7 天。 遠(yuǎn)程備份: 提供對付災(zāi)害性的系統(tǒng)失敗的有效方式。磁盤備份一旦設(shè)定,由設(shè)備實(shí)現(xiàn),無需人工干預(yù)。 ? 中:系統(tǒng)需要的資料數(shù)據(jù)。 4. 優(yōu)化報(bào)表設(shè)計(jì),減少報(bào)表生成所需要的系統(tǒng)資源。 隨著用戶業(yè)務(wù)量的增長,主機(jī)系統(tǒng)能隨時(shí)動(dòng)態(tài)擴(kuò)展處理能力 ,且 系統(tǒng)性能是線性增長的 , 任何業(yè)務(wù)量的增長需要都能夠通過對主機(jī)的線性擴(kuò)展 得到 滿足 。 安訊 iServer 可以運(yùn)行在由多臺(tái)服務(wù)器組成的集群上,利用任務(wù)控制與自動(dòng)負(fù)載平衡技術(shù),將任務(wù)平均分配到各臺(tái)服務(wù)器上。架構(gòu)中的每個(gè)功能節(jié)點(diǎn)設(shè)計(jì)都含冗余度,保證系統(tǒng)不存在單一失敗點(diǎn),滿足提供 7x24 不間斷服務(wù)的要求。 系統(tǒng)可靠性及可擴(kuò)展性 系統(tǒng)的可靠性及可擴(kuò)展性對企業(yè)級應(yīng)用來說是非常重要的。 測試 的目的 ,是驗(yàn)證 對于相同的輸入, 新老報(bào)表 得到的輸出結(jié)果完全一致 。新報(bào)表的統(tǒng)計(jì)結(jié)果與原報(bào)表的統(tǒng)計(jì)結(jié)果不一致只可能是兩種情況:新報(bào)表的統(tǒng)計(jì)方式是錯(cuò)誤的,造成新老報(bào)表統(tǒng)計(jì)結(jié)果不 一致;新老報(bào)表的統(tǒng)計(jì)口徑不一致,造成統(tǒng)計(jì)結(jié)果不一致。 基 于I E設(shè) 計(jì) 生 成報(bào) 表S a l e s O r d e r sC u s t o m e r P r o f i l eS h i p m e n t s設(shè) 計(jì) 并 發(fā) 布I n f o r m a t i o no b j e c t s1設(shè) 計(jì)R e p o r t模 板并 發(fā) 布 至服 務(wù) 器T e s t I D D a t e T e s t e rD e s c r i p t i o nO S1 1 1 / 0 5 / 0 3L L e n n o nR e t a i l s a l e s i n f o r m a t i o nW i n 2 0 0 02 1 1 / 0 5 / 0 3L L e n n o nH o s p i t a l a d m i s s i o n s i n f oW i n 2 0 0 03 1 1 / 0 5 / 0 3L L e n n o nG a m b l e S A P e x t r a c t i o nW i n 2 0 0 04 1 1 / 1 0 / 0 3L L e n n o nS a l e s 1 0 D 5 M 1 0 KW i n 2 0 0 05 0 6 / 0 3 / 0 3M D a v i e sS a l e s 1 0 D 5 M 1 0 KW i n 2 0 0 06 1 1 / 1 0 / 0 3L L e n n o nS a l e s 1 0 D 5 M 1 0 0 KW i n 2 0 0 07 0 6 / 0 3 / 0 3M D a v i e sS a l e s 1 0 D 5 M 1 0 0 KW i n 2 0 0 001 02 03 04 05 06 07 08 09 01 s t Q t r 2 n d Q t r 3 r d Q t r 4 t h Q t rE a s tW e s tN o r t h01 02 03 04 05 06 07 08 09 01 s t Q t r 2 n d Q t r 3 r d Q t r 4 t h Q t rE a s tW e s tN o r t hT e s t I D D a t e T e s t e rD e s c r i p t i o nO S1 1 1 / 0 5 / 0 3L L e n n o nR e t a i l s a l e s i n f o r m a t i o nW i n 2 0 0 02 1 1 / 0 5 / 0 3L L e n n o nH o s p i t a l a d m i s s i o n s i n f oW i n 2 0 0 03 1 1 / 0 5 / 0 3L L e n n o nG a m b l e S A P e x t r a c t i o nW i n 2 0 0 04 1 1 / 1 0 / 0 3L L e n n o nS a l e s 1 0 D 5 M 1 0 KW i n 2 0 0 05 0 6 / 0 3 / 0 3M D a v i e sS a l e s 1 0 D 5 M 1 0 KW i n 2 0 0 06 1 1 / 1 0 / 0 3L L e n n o nS a l e s 1 0 D 5 M 1 0 0 KW i n 2 0 0 07 0 6 / 0 3 / 0 3M D a v i e sS a l e s 1 0 D 5 M 1 0 0 KW i n 2 0 0 02選 擇I n f o r m a t i o nO b j e c t選 擇 報(bào) 表 模 板4選 擇 報(bào) 表 模 板5I TB u s i n e s s設(shè) 計(jì) 報(bào) 表3 高效的報(bào)表消費(fèi) 在使用的過程中,業(yè)務(wù)人員根本不用關(guān)心對應(yīng)的后臺(tái)業(yè)務(wù)邏輯,以及數(shù)據(jù)信息來源等信息,其只要根據(jù)自己的業(yè)務(wù)需要,通過簡單的拖拽即可完成對報(bào)表的定制 ,獲取到自己需要的信息。多個(gè)管理信息系統(tǒng)在報(bào)表平臺(tái)上表現(xiàn)為一個(gè)個(gè)獨(dú)立的邏輯子系統(tǒng)。錯(cuò)誤分嚴(yán)重程度,如主鍵重復(fù)的就停止 ETL 流程,等待解決 , 但低級別的錯(cuò)誤不 會(huì) 阻塞 ETL 過程 。 Actuate Confidential 5/4/2020 11 在流程層面上,對于源數(shù)據(jù)的抽取要遵從一定的業(yè)務(wù)規(guī)則,數(shù)據(jù)的抽取和轉(zhuǎn)換需要很多步驟來完成,這就需要將過程流程化,并且流程可通過配置來實(shí)現(xiàn)。 建立數(shù)據(jù)整合的規(guī)章制度,落實(shí)數(shù)據(jù)質(zhì)量的分級負(fù)責(zé)。 從數(shù)據(jù)倉庫的建設(shè)過程來看,它本身修復(fù)數(shù)據(jù)以提高數(shù)據(jù)質(zhì)量的能力并不是很強(qiáng),但是它能發(fā)現(xiàn)生產(chǎn)系統(tǒng)存在的一些數(shù)據(jù)質(zhì)量問題從而提醒用戶哪些數(shù)據(jù)有質(zhì)量問題,將數(shù)據(jù)問題反饋到業(yè)務(wù)支撐系統(tǒng)中,由后者做數(shù)據(jù)修正。數(shù)據(jù)邏輯合理性,主要從業(yè)務(wù)邏輯的角度判斷數(shù)據(jù)是否正確,如帳目類型的金額、時(shí)長、次數(shù)的邏輯關(guān)系是否滿足等。 Actuate Confidential 5/4/2020 10 數(shù)據(jù)質(zhì)量管理 數(shù)據(jù)倉庫對數(shù)據(jù)質(zhì)量的要求 數(shù)據(jù)倉庫對數(shù)據(jù)質(zhì)量的要求總體上歸納為:數(shù)據(jù)完整性,包括數(shù)據(jù)源是否 完整、數(shù)據(jù)取值是否完整、維度取值是否完整等。 2. 建立以數(shù)據(jù)事實(shí)表為中心,需要時(shí)間 、 機(jī)構(gòu)和度量作為其維度。 5. 落地?cái)?shù)據(jù)文件下發(fā)到 下游系統(tǒng) ,同時(shí)進(jìn)行數(shù)據(jù)入庫。 高效的 ETL 處理 ETL 總體處理流程 ETL 處理流程: 1. 從本幣數(shù)據(jù)源或其他數(shù)據(jù)源中抽取需要的數(shù)據(jù)。 總體方案 通過以下 步驟 實(shí)現(xiàn)數(shù)據(jù)到可用信息的轉(zhuǎn)換: 1. 通過 ETL 手段對不同的數(shù)據(jù)源數(shù)據(jù)進(jìn)行抽取,轉(zhuǎn)換,清洗,數(shù)據(jù)格式化。 在系統(tǒng)架構(gòu)不變的前提下,系統(tǒng)的每部分可以用不同的技術(shù)實(shí)現(xiàn)。系統(tǒng)可以分成數(shù)據(jù)倉庫和報(bào)