基建項目建設綜合管理信息系統建設方案_第1頁
基建項目建設綜合管理信息系統建設方案_第2頁
基建項目建設綜合管理信息系統建設方案_第3頁
基建項目建設綜合管理信息系統建設方案_第4頁
基建項目建設綜合管理信息系統建設方案_第5頁
已閱讀5頁,還剩59頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基建項目建設綜合管理信息系統

建設方案2020年12月目錄TOC\o"1-5"\h\z項目概述1項目名稱1項目背景1建設依據2總體設計方案4總體目標4設計原則5總體架構8應用架構10數據庫設計11歷史數據庫設計11歷史數據13統計數據14臨時表14數據冗余處理15數據庫安全16數據庫管理設計方案17系統設計方案22項目統籌管理22項目信息庫管理22統籌投資計劃22用地計劃22計劃信息管理23項目前期管理24立項管理24項目策劃、計劃25設計準備、設計及技術管理25項目報建報批管理25招標、搖珠采購25合同制訂、合同談判26造價管理26項目施工管理26投資控制26項目進度控制27項目質量與安全管理27安全管控27合同管理28信息與檔案管理28項目收尾管理28竣工驗收28結算管理29移交管理29組織協調管理29會議組織29協同管理30內部溝通30互動交流30檢查考評管理30檢查、督辦管理31交辦管理31勞動競賽31服務單位履約評價31專項通報32工作培訓管理32培訓管理32項目知識庫32項目總結32領導“駕駛艙”33業務綜合管理33基建管理APP34移動工作門戶34移動基建項目管理35數據對接35GIS應用及視頻監控接口35數據共享接口36數據交換與共享36標準化體系設計37項目實施保障39系統進度計劃39質量保證措施40軟件開發各階段需要提交的文檔40過程管理41需求管理41項目計劃41項目跟蹤與監控42軟件質量保證43集成軟件管理44軟件產品工程45組間協調45評審46培訓47軟件開發過程47采用基于里程碑的生命周期模型47采用迭代化的開發模式49迭代過程與傳統的瀑布模型相比較50質量管理51測試51評審52SQA(軟件質量保證)52軟件品質保證53需求階段53設計階段53編碼階段53測試階段54發版試運行及結項54系統安全保障措施54系統安全54權限管理55數據安全55系統穩定性及出錯處理56測試計劃57測試計劃57測試標準58驗收方案60驗收方法60驗收內容61驗收實施步驟61技術支持及售后服務62技術支持服務62免費系統維護服務63培訓計劃63培訓承諾63培訓目標64培訓地點64培訓內容64現場培訓64基建項目建設綜合管理信息系統建設方案基建項目建設綜合管理信息系統建設方案.項目概述項目名稱項目名稱:基建項目建設綜合管理信息系統項目背景根據《信息化發展第十三個五年發展規劃(2016-2020年)》、《統籌投資固定資產項目管理辦法》提到“大力推進各單位全崗位職權電子化,重點針對行政審批、行政處罰、行政強制、行政檢查、政府投資項目、公共資源交易、財政專項資金管理等職權領域以及內部人、財、物管理等權力行使,運用信息科技手段強化權力運行制約與監督;推動國有資產(國有企業)監督管理、政府投資項目管理等信息系統在全市范圍內實現數據共享和互聯互通”相關要求,結合基建項目管理的政策和業務需求,建設基建項目建設綜合管理信息系統。系統從代建項目管理的政策及機制出發,立足于建設中心代建項目管理的實際業務需求,借鑒同類單位在項目管理信息化建設的經驗,涵蓋從“項目統籌計劃--項目前期報批報建--施工階段的四控、兩管--工程收尾的竣工驗收、招標管理、合同管理、造價管理、結算管理、移交、檔案管理”等環節的全過程信息化管理,監控、監督及數據采集,及時掌控項目的進展,實現項目管理各環節的資料收集、整理、數據統計、查詢、流程控制及管理等,強化業務的內部控制,促進內部各部門項目管理的協作,以實時和動態的方式展示建設中心所管理項目的詳細信息及進展情況,提高項目實施過程中的管理工作水平,為領導統覽全局、精細管理、科學決策提供支撐。對內,實現項目資料數字化中心、工作協同、監督控制管理、大數據分析的工作管理及移動辦公平臺。對外,實現上級主管部門的數據分析、查詢、統計和報表等建設需求。市建設中心負責區財政投資建設項目(土地整理、應急搶險、區域整體開發涉及的項目除外)從立項后到竣工驗收全過程的組織實施和監督管理。目前負責實施項目數量多、任務重,涉及市政道路、學校、醫院、安置區、水務等各類基礎建設項目。目前,市建設中心主要利用“業務協調辦公平臺”開展日常公文處理,建設項目信息管理主要通過手工統計、掃描進行處理,項目資料保存以紙質為主,存在項目呈報工作量大導致審批效率低、信息實時共享困難導致信息碎片化等問題。建設依據軟件系統設計和建設嚴格遵循國家及地方標準規范,以及工信部相關的規范與標準,具體如下:網絡標準:IEEE802.3,IEEE802.3u,IEEE802.3ab,ANSI/IEEE802.3N,IEEE802.3x,IEEE802.3af,IEEE802.3az,IEEE802.11b/g《信息安全等級保護管理辦法》(公通字〔2007〕43號)2)《信息系統安全等級保護測評要求》GB/T28448GB/T28448—201220123)《電子政務工程技術指南》(2003年1月3日簽發)4)《政務信息資源交換體系》(GB/T21062-2007)5)《電子政務系統總體設計要求》(GB/T21064-2007)《電子政務標準化指南》,國家標準化管理委員會、國務院信息化工作辦公室(2002年5月)《涉及國家秘密的信息系統分級保護管理辦法》(國保發〔2005〕16號)8)《電子信息系統機房設計規范》(GB50174-2008)9)《計算機軟件開發規范》(GB8566-88)10)《計算機軟件產品開發文件編制指南》(GB8567-88)11)《軟件工程術語》(GB/T11457—89)12)《計算機軟件配置管理計劃規范》(GB/T12260-90)13)《計算機軟件質量保證計劃規范》(GB/T12504-90)14)《計算機軟件需求說明編制指南》(GB9385-88)15)《計算機軟件測試文件編制指南》(GB9386-88)16)《軟件維護指南》(GB/T14079-93)17)《計算機軟件可靠性和可維護性管理》(GB/T14394-93)2.總體設計方案總體目標采用信息化手段,通過計算機應用軟件、3G/4G無線網絡技術建設基建項目建設綜合管理信息系統。系統旨在按市建設中心代建項目管理的業務、辦公、管理的模式和特色構建代建項目管理信息化的完整體系,提高市建設中心及關聯單位項目管理效率和協同能力,實現以項目為主軸,對項目全生命周期、各環節中的活動進行管理,將各項信息和數據進行收集、加工、存儲、傳遞與應用,并整合各類數據信息輔助各級領導項目管理的決主要完成以下內容:序號建設內容備注1業務綜合管理1、實現系統的綜合集成,形成各業務系統橫向松散耦合集成的流程平臺;并可對平臺進行配置及自定義,包括用戶個人工作門戶配置、業務流程定義、應用系統集成、事務集成等;2、統一管理,實現單點登陸、業務辦理、消息通知、信息發布、綜合查詢、統計報表等;3、內置業務流轉引擎,實現自定義工作流及表單;4、數據信息集成,集成全流程各協同部門業務數據信息;5、協同工作、數據交換、共享、即時通訊、電子郵件、短信發送等。2領導“駕駛艙”以各項工程業務數據為基礎,提供綜合查詢、統計和分析工具,為業務的規范性監督、績效考核、決策分析提供數據支持。根據領導關心關注的重要事項

序號建設內容備注及事件進行監控(或預設主動推動事項),領導可以隨時選擇查看某項業務辦理情況、審批情況等,同時也能按領導的工作要求,自定義查詢和統計指標,并得到相應的數據,真正掌握到第一手數據。3項目建設管控實現項目統籌計劃及信息管理、項目前期管理與報批報建、施工階段管理、工程收尾、組織協調系統。4檢查考評管理實現對日常業務工作任務檢查、催督辦、考評事項進行發布、及跟蹤、通報:對業務單位和內部職能部門進行交辦、催辦、督辦;對服務單位按照預設的評價體系和規定進行履約評價;開展各種常態性考核考評(如勞動競賽)等。5工作培訓管理實現培訓建立、加入、人員的管理,建設并積累項目相關的課件、標準規范及規章、工程圖的知識庫,為全員學習提供資源;通過項目總結系統,結合項目成果數據庫匯集優秀項目資料并對優秀項目進行成果展示。6基建管理APP包括移動工作門戶及移動基建項目管理,可在移動端實現通過工作門戶進入并利」用項目建設管控系統對項目進行管理。設計原則根據系統特點和要求,在“先進性、實用性、標準化、開放性、整體性、共享性、安全性、保密性、可靠性、經濟性、可擴展性、可維護性”等十二個方面提出原則性要求如下:(1)先進性系統采用國際先進的軟件體系結構,先進的技術標準,保證系統的生命力。系統的建設應以“高起點、高標準”嚴格要求,在系統設計上,首先應當具有前瞻性。(2)實用性系統結合實際的業務處理流程以及業務管理工作流程,設計結構合理、功能實用、符合實際業務需要的系統。系統的設計在運行環境、使用操作等方面以實用為主,以方便使用和維護為出發點。(3)標準化系統建設采用的軟件平臺、數據標準、開發技術應符合公認的標準,符合國家、地方的有關標準與規范。采用標準的數據描述語言以及標準的通信協議,適應以后的數據交換標準以及系統間互連的標準協議等。(4)開放性軟件體系結構上,應充分考慮系統的開放性。以模塊化設計和基于組件的多層結構體系保證系統的開放性和靈活性。(5)整體性系統建設需進行整體的規劃完善,通過科學的分布實施,建立全面覆蓋業務,符合要求的系統。系統建設具有整體性,即內容上全包括、數據上全部共享、流程上相互銜接、管理上協調統一。(6)共享性系統通過搭建共享平臺接口進行數據共享,同時,系統提取和分析的信息庫也能以標準的數據接口開放給其他部門使用,打破部門壁壘、信息孤島,為業務管理提供有力的依據和手段。(7)安全性從身份驗證到資源授權訪問再到數據的安全性。系統應能提供網絡層和應用層的安全手段,防止系統外部成員的非法侵入以及操作人員的越級操作,從多個角度、環節考慮,確保系統和數據的安全。(8)保密性系統在權限功能規劃上要考慮全責明晰,建立合理的可分配權限,使內容、功能管理有效、有序,減少人為的操作風險。系統的訪問和操作具備可回溯性,操作人員進行了哪些操作都有記錄可查。(9)可靠性本系統為多部門使用的系統,系統需健壯、無故障運行周期長,應具有較高的性能可靠性。(10)經濟性系統在規劃和實施過程中,必須立足于現狀,著眼于未來,遵循“統籌規劃、分布實施、整合資源”的原則,避免系統的重復建設以及資源浪費。(11)可擴展性系統可以根據實際情況進行靈活的配置和組合,能方便地進行功能的調整以及系統的升級、擴展,以適應業務的不斷發展和更新。(12)可維護性將應用與技術分離,建設方維護人員可自行維護本系統,如人員崗位的調整、工作流程的變化等,不需要對軟件本身進行任何重新編碼,通過維護模塊的調整即可實現。

2.3.總體架構系統主要由“1個規范、1個數據庫、1個系統”構成。“一個規范”即數據標準規范,根據基建項目管理要求,基于國家、省、市相關技術標準規范編制一套適應基建項目管理建設要求和實際情況的標準規范體系。;“一個數據庫”即“基建基礎信息資源庫”,作為整個項目的基礎數據支撐;“一個系統”面向基建項目管理工作,實現基建項目建設綜合管理信息系統,主要包括:項目統籌管理、項目前期管理、項目施工管理、項目收尾管理、組織協調管理、檢查考評管理、工作培訓管理、領導駕駛艙、業務綜合管理、基建管理APP等功能。信息料娟等圣'唄目建設?控標救西春見附比項目蜥翔il■劃取代患營理強號總控京沅科用院熱融展現『扇遍加型::礪而鹿苑冠領通骨挖洋臺

403安全睞S通知通報J信息料娟等圣'唄目建設?控標救西春見附比項目蜥翔il■劃取代患營理強號總控京沅科用院熱融展現『扇遍加型::礪而鹿苑冠領通骨挖洋臺

403安全睞S通知通報JI抑坦金j[百信電專利j型號叫(予0曰[■■即聞ft]侵而協碎滕依此微浮11證噴?理閥安而旭I筠工砧隙苣理‘[工mtes.)編一躺認證短信限芮構件冷"幽幽》蚣呻便袤弓津場廂S總比懵137&E說空網0人)7s(T9A)i項目一電報表更朦息運燃俅麻(WECgjS][蹦t就][搜翟引事](蚓電理][數整律與加總體架構圖本系統總體架構圖如上圖,系統部署于城市政務云平臺,并通過短信平臺、電子地圖引擎等提供應用支撐服務。總體架構主要包括感知層、網絡層、數據層、服務層、平臺層、應用層、政策法規、安全標準等層面。項目建設基于信息標準,實現信息數據的集中部署,要做到以下五個方面的統一:統一數據標準(數據系統架構、數據庫結構、數據表);統一基礎信息(文字、圖片、音視頻、虛擬素材等);統一地理信息(位置信息、GPS數據、電子地圖);統一交換接口(內部數據交換接口規范、開放數據接口規范);統一技術平臺(硬件、軟件、網絡、安全)。感知層:通過各類數據采集和感知技術,如:RFID、條形碼、傳感器、攝像頭等,實現數據采集和存儲,為整個系統治理應用體系提供基礎數據的支撐;網絡層:構建應用級物聯、感知、互聯、通信、衛星網絡,為數據信息的傳輸流通起到支撐作用;數據層:建立以基礎地理信息服務、基礎設施服務為一體的空間數據服務體系,為平臺建設奠定空間信息基礎與數據支持;統一服務平臺:系統業務處理的邏輯平臺,它通過對數據核心層的調用訪問業務數據,實現不同的功能模塊,滿足不同的業務需求;所有業務功能在此統一平臺上得到良好的封裝和定義,以Web、手機終端服務的形式,運作在平臺上,為用戶提供各類信息服務;應用層:對于應用層,提供多樣化的界面邏輯,實現對業務邏輯的應用;主要提供研判預警、運行監管、統計分析等功能。應用架構基建項目建設綜合管理信息系統的應用架構主要包括數據采集、平臺數據、應用支撐、應用系統等。平臺應用架構如下圖所示:.采用B/S多層體系結構:系統需要采用B/S多層體系結構實現。三層結構包括表示層、業務邏輯層、數據訪問層;.采用面向服務的架構(SOA):為了降低服務架構模塊之間的耦合度,增強系統的可擴展性;需要采用面向服務的構架(SOA),各個功能模塊分別提供不同的服務,通過服務總線集成為用戶提供一體化的服務;.基于J2EE體系:為了保證系統的兼容性,高可用性、高可靠性和可擴展性,系統必須沿用前期項目的技術路線,要選擇支持強大的企業級計算的成熟的J2EE企業標準;.基于Web服務州06$0~卜0):為了讓地理上分布在不同區域的計算機和設備一起工作,以便為用戶提供各種各樣的服務。用戶可以控制要獲取信息的內容、時間、方式,而不必像現在這樣在無數個信息孤島中瀏覽,去尋找自己所需要的信息,系統對外接口統一需要采用WebService服務的方式定義;.采取XML數據交換:系統的外部接口需要采用XML數據交換格式,用XML作為數據定義和交換的中介。數據庫設計建設業務應用系統除業務數據外,還包括空間(6止)數據、基礎數據、應用支撐數據、緩存數據(首次采集的數據、查詢統計的數據等)、歷史數據、共享數據意見供內外訪問的信息資源目錄等;而業務數據可再分統籌計劃數據、報建報批數據、四控兩管數據、工程檔案數據、標準規范及規章、課件、圖、項目成果數據等子類。因此,需規劃業務數據庫及其他數據庫的建設(數據查詢、共享、應用支撐、歷史數據等),至少覆蓋“計劃統籌管理、立項管理、招標管理、合同管理、設計管理、報建報批管理、概預算管理、結算決算管理、資金支付管理、工程變更管理、進度管理、質量管理、安全管理、竣工驗收管理、工程移交管理、參建單位管理、政策法規及技術規范、工程檔案管理、紅黃牌監控”等19個方面的業務。歷史數據庫設計歷史數據庫用來存儲實時數據庫的歷史數據。實時數據庫中只有各種設備的當前值(狀態),而以前的實時數據要存儲在歷史數據庫中,以備日后查詢。為了可以精確獲取每個數據采集儀的任何時候狀態,歷史數據庫中要保存所有節點的全部采樣數據。歷史數據庫系統采用大型商用關系型數據庫。歷史數據庫系統是整個應用程序的數據層。它為各種客戶提供所需要的歷史數據。歷史數據庫系統采用雙機備用方式。歷史數據服務庫系統的功能包括:采樣歷史數據的存儲;計算各種分析所需的統計數據;記錄變位、SOE等隨機性數據;記錄用戶對應用程序的操作的日信息;存儲用戶權限等安全信息;提供Web發布所需的各種歷史數據。歷史數據庫系統的數據源由實時數據庫系統提供,在實時數據庫系統中,已經對數據質量、數據一致性、完整性作了處理,因此由實時數據庫系統提供給歷史數據庫系統的數據均為有效數據。實時數據庫系統負責定時的將有效數據送給歷史數據庫系統的代理程序,隨機數據在產生的時候送給代理程序,代理程序負責將數據寫入歷史庫中。同時代理程序負責定時對采樣數據進行統計、計算并將結果存入數據庫中。歷史數據庫系統RTDB實時數據庫代理程序HDB歷史數據庫歷史數據庫應用程序Web代理程序歷史數據系統示意圖歷史數據由實時數據庫提供的采樣數據存儲在歷史數據庫中。這些數據按類別、時間存儲在數據庫不同的歷史表中。I數據表命名規則歷史數據表名稱按照一定的命名規則:類型名稱+時間。如:2001年7月10日的模擬量采樣數據表應命名為SmpAna20010710,這張表將存儲這一天的所有的模擬量采樣數據。以上設計主要基于對采樣數據的查詢方式,主要是要某一個量在某一段具體時間內的數據。數據不存放在一個數據表中,可以大減少檢索的次數。當檢索一個數據的時候,是先從系統數據表中檢索出這張表的位置,然后定位這張表,再檢索需要的數據。而不必從一個大表中反復的檢索、查找和定位。這種檢索方式也近似于字典查找的算法理論。對于計算、統計數據也采用近似的處理方式。II數據表索引(Index)數據庫的索引是一個B型樹的數據結構。當寫入一記錄時,數據庫會對記錄產生一個索引值,并在系統索引表(Sysindexes)中產生一條索引記錄。在檢索一條記錄時,從樹的根節點到樹葉的搜索方式進行,從而對有索引的記錄加快檢索速度。但同時也降低了寫入的速度。對于采樣數據,主要是記錄值,因此可以考慮用沒索引的表來表示。III數據壓縮存儲采樣數據可能是一些不斷重復的量。重復記錄會加大存儲的空間和記錄的行數。因此可考慮數據變化時才存儲,記錄一個狀態(值),并記錄這個狀態(值)重復的次數。也就是:數值—變化的壓縮方式。具體設計如下例:如有一個模擬量,前一次的值如果和本次的值相同,則在記錄中的次數計數器加1,否則添加一條記錄。統計數據歷史數據的存儲方式同樣是將數據按類分散在不同的表中,表要具有統一的命名規則。數據統計是將各種采樣數據計算生成所需要的一些統計數據。數據統計與采樣數據記錄是同步進行的。也就是說,當從實時數據庫中取得采樣數據并寫入到采樣記錄表中的時候,就會觸發一系列的統計和計算工作。有一系列的中間結果產生出來,當在時間上滿足要求的時候,就會將這個中間結果記錄到相應的統計數據表中。統計計算工作用ORACLE的觸發器(Trigger)來完成,當采樣數據更新時,會觸發一系列的事件產生,事件驅動一系列的處理程序來處理是否寫入數據庫,更新統計數據的中間結果等。臨時表臨時表具有與普通表完全一樣的屬性,所不同的是它存儲在Tempdb中而不放在當前數據庫中,當用戶連接并創建使用時它存在,當用戶斷開后臨時表也會自動刪除。全局性臨時表(以##開頭作為標識):會各所有連接到數據庫的用戶開放,每一個用戶均可以訪問,只有當所有的用戶都斷開后,全局性臨時表才會自動刪除。臨時表的設計主要是為了考慮提高對報表、查詢速度的要求。通過組態的報表或定制的某個查詢,是對固定的一些參數進行數據檢索,這些量使用的頻率最高。考慮減少在無關的數據堆中檢索的次數,因此想把這些用戶最關心的數據量的記錄放在一個專門的地方。由于數據源的記錄本來已在數據庫中存在,而同樣的數據在數據庫中不應該重復,所以考慮將這樣的數據放在臨時表中,且為全局性臨時表,為所有的數據連接用戶開放。臨時表中的記錄是最近一個時間段的數據和最近使用過的數據。處理臨時表中記錄的算法應是先進先出的原則和最久不使用原則。新數據將最老的數據并且最久沒有使用過的數據覆蓋。臨時表中的數據始終保持最新和最新使用過的數據。這些數據也是用戶使用頻率最高的數據,這樣可以提高報表、查詢的檢索數據速度。數據冗余處理數據冗余采用磁盤陣列的方式來實現。從數據服務器主數據服務器代理程序ORACLEDB代理程序陣列盤其它應用程序RTDB數據冗余示意圖數據庫安全數據庫安全性問題一直是系統安全的關鍵。數據庫安全性問題應包括兩個部分:(1)數據庫數據的安全它應能確保當數據庫系統DownTime時,當數據庫數據存儲媒體被破壞時以及當數據庫用戶誤操作時,數據庫數據信息不至于丟失。數據安全的解決,主要有系統雙機熱備份、數據庫的備份和恢復等辦法,本系統的數據安全,納入信息中心的系統安全體系,共享一些硬件設施,實現數據的備份等。(2)用戶角色的管理:這是保護數據庫系統安全的重要手段之一。它通過建立不同的用戶組和用戶口令驗證,可以有效地防止非法的Oracle用戶進入數據庫系統,造成不必要的麻煩和損壞;另外在Oracle數據庫中,可以通過授權來對Oracle用戶的操作進行限制,即允許一些用戶可以對Oracle服務器進行訪問,也就是說對整個數據庫具有讀寫的權利,而大多數用戶只能在同組內進行讀寫或對整個數據庫只具有讀的權利。在此,特別強調對SYS和SYSTEM兩個特殊賬戶的保密管理。為了保護Oracle服務器的安全,應保證$ORACLE_HOME/bin目錄下的所有內容的所有權為Oracle用戶所有。為了加強數據庫在網絡中的安全性,對于遠程用戶,應使用加密方式通過密碼來訪問數據庫,加強網絡上的DBA權限控制,如拒絕遠程的DBA訪問等。數據庫管理設計方案本系統的數據庫屬于生產數據庫,應當將其運行在歸檔模式下。各種數據庫備份和恢復方案各有優劣,為了保證數據絕對安全,本系統數據庫備份和恢復將同時采用多種方案,以應對數據庫不同的故障情況:邏輯備份用exp命令將數據導出為dmp文件,當數據庫服務器崩潰時,用imp命令將數據重新導入,實現數據的恢復。寫一個批處理文件(bat)腳本,調用exp命令,利用windows提供的“計劃任務”功能,達到定時自動導出的目的,考慮到系統性能,應將自動導出的操作時間設在系統應用的非高峰期,如中午12:30分,晚上0:00。導入工作需要手動完成。此種方式可以實現定時自動備份和異地備份,備份及恢復操作簡單,通過少量培訓,可由綜合科系統管理人員獨立完成;可保證數據安全;備份時間和次數可以隨時調整;可以單表恢復。但是此種方式只能備份某一時點的數據,在兩個時點之間數據發生的變化沒有記錄下來,因而使用這種方法備份的數據文件恢復數據庫有可能會丟失數據,邏輯備份間隔越長,可能丟失的數據就越多;邏輯備份僅備份業務數據,不備份軟件系統、控制文件,因而只能用來恢復數據,不能用來恢復數據庫系統的運行。邏輯備份適合以下情形:(一)數據庫平臺升級;(二)錯誤地數據操作導致的邏輯錯誤,需要很快地對有錯誤的表進行單獨恢復;(三)磁盤陣列被損壞,不能再使用,但是數據庫服務器軟件系統基本完好。物理備份(1)磁帶機備份將表空間數據文件、控制文件、歸檔日志文件、Oracle軟件及操作系統文件通過磁帶機復制到磁帶介質中。分為全備份、增量備份和差量備份三種方式。采取此種備份方式價格相對便宜;技術相對成熟。但是,據統計磁帶介質可靠性只有80%;屬離線介質,不支持任何安全監測措施;磁帶纏繞在卷軸上不斷磨損,老化的介質會出現壞塊;磁帶庫故障率高、可恢復性低;只能順序訪問,難以做部分恢復。(2)高速異地備份將備份機部署在其他樓層的房間,采用光纖和光纖網卡與數據庫服務器及磁盤陣列連接。用FTP命令定期將本地備份服務器中的表空間文件、控制文件、歸檔日志文件及其他重要文件傳輸到異地備份機。本系統對于對數據安全性要求極高,此種備份方式是必選的。采取此種方式,在機房發生火災等嚴重情況,并損壞數據庫服務器及磁盤陣列、磁帶等存儲設備時,可以恢復系統及業務數據。此種方式下數據庫恢復需要很多人工干預,需要一定的技術水平,不到萬不得已,不必采用此種方式恢復數據。(3)磁盤備份采用Oracle10G的RMAN新功能,在磁盤中劃分出一個快速恢復區(FlashRecoveryArea),經過配置,系統自動將歸檔日志文件、控制文件、閃回數據庫日志、控制文件自動備份、RMAN創建的數據文件COPY等存入該快速恢復區。當需要恢復數據庫時,可使用該區中的備份文件。采取此種方式備份及恢復速度更快;磁帶是流式存儲設備,只能順序讀寫,而磁盤的隨機訪問特性允許只備份和恢復數據庫中的部分內容;磁盤與磁帶的價格逐漸接近,磁盤方式的性價比越來越高于磁帶方式;10G所攜帶的DataPump客戶端工具(impdb/expdb),相對于9i的客戶端工具(imp/exp),效率提高了數倍,大大提高數據導入導出的速度。此種方式技術比較新,初始配置需要專業人士協助,而且需要增加額外磁盤存儲空間。災難恢復Oracle數據庫的特性之一是OracleDataGuard。OracleDataGuard是一種完整的數據保護方案,可以快速恢復各種故障——從站點故障和數據中心災難,到人為錯誤和數據損壞。空間數據數據庫備份和恢復以上所提及的備份和恢復方式,基本上也適合空間數據,但鑒于空間數據的特殊性,我們提出以下額外的備份選項:(1)靜態數據備份各種比例尺下的地形圖、影像圖等數據,系統日常運行過程中基本上不會發生改變,這些數據的修改通常是發生在數據大規模普查和測量后,時間尺度往往是多年的,因而它們不需納入到日常的備份任務中去,這樣可以縮短備份時間和備份文件占用的空間。靜態數據的備份方法視不同類型而定,對于矢量數據,應當在數據修改并且入庫之后,使用GIS工具軟件,將數據導出成個人空間數據庫(PGB)格式,即mdb文件。這種格式恢復起來比較簡單,鼠標拖放即可完成。因為不同類型的圖,版本不一樣,修改時間也不一樣,因而建議每一種類型數據用一個mdb文件存放;對于柵格數據,以文件形式備份即可,每一幅圖至少有5個文件(*.aux,*.rrd,*.tfw,*.tif,*.tif.xml),全部需要備份。(2)動態數據備份對于系統日常運行中會修改的空間數據,需要采用類似于業務數據的備份方式,但是由于空間數據的特殊性,僅使用磁帶備份和導入導出方式,很難保證數據的安全。建議由我們開發一個數據轉換程序,將指定的動態空間數據,以大類(dataset)為單位轉換成相應的個人空間數據庫PGB格式文件,并且編寫一個批處理文件腳本,調用這個數據轉換程序,同樣地,利用Windows的“計劃任務”功能設置為每天中午、半夜進行兩次備份。此種備份可確保數據安全,備份后的數據文件可以用GIS工具軟件查看;恢復起來很方便,鼠標拖放即可完成。需要注意的是PGB不能存儲空間索引,所以數據恢復時要重建空間索引。數據庫備份制度數據庫必須保證全天候安全管理,僅有軟硬件設備和管理員的技術手段是不夠的,在系統運行過程中還需要嚴格執行數據庫備份制度。根據我們的經驗,備份制度的要點有:在只有數據的管理員有權限對數據進行備份,備份周期和方式由管理員指定;系統上的工作備份采用增量備份;數據備份后,系統要進行及時的校驗,以確保數據備份的正確性;對于入庫的數據要進行雙重備份;系統應對日志作每日備份。3.系統設計方案項目統籌管理項目統籌管理包括項目信息庫管理、統籌投資計劃、用地計劃、計劃信息管理4大塊內容。項目信息庫管理劃分為項目正式庫及項目預備庫,項目正式庫為列入發改統籌投資計劃的項目庫,項目儲備庫主要為未批可行性研究報告的其他正在開展前期工作的項目庫,建立項目信息庫管理關聯的組織、人員情況信息,并可選擇項目信息庫中字段生成項目情況一覽表。統籌投資計劃記錄向發改申報的歷年統籌投資計劃、當年統籌投資計劃及調整、當年統籌投資計劃執行情況等信息,按年份進行管理,登記項目類別、項目名稱、項目建設單位及主管部門、項目建設規模及主要建設內容等信息,并對當年統籌投資計劃及調整信息進行記錄,按每個周期(按月、按季、按年)記錄計劃投資執行情況。用地計劃登記規劃國土部門歷年項目用地計劃及報批情況、近一輪土規計劃及調整修編情況及土發中心的歷年土地收儲計劃等信息,對項目用地報批及調整修編情況(項目名稱、用地面積、土規情況等)進行記錄,另外對土發中心關于建設中心項目的歷年收儲計劃進行記錄,包括計劃年份、項目名稱、收儲面積、收儲時間、收儲委托時間等。計劃信息管理計劃模板管理對項目計劃所用到的文檔模板進行管理,包括文檔模板的定義、發布,具體有“統籌資金項目基本情況表、統籌資金項目工程節點計劃表、統籌資金項目支付節點計劃表、統籌資金項目進展情況表、統籌資金需求計劃表、重點建設項目申報表、重點建設項目工程進度表、統籌投資項目信息月報表、重點項目信息月報表”等文檔模版的建立及維護。計劃申報管理對項目計劃申報進行流程管理,包括“項目計劃申報啟動、項目總體策劃任務下達、年度節點計劃及年度資金計劃編制、計劃匯總、年度計劃過會決策、統籌計劃申報、重點項目申報”等環節管理。計劃執行管理對項目計劃的執行進行流程管理,包括“項目計劃啟動、項目計劃進度填報、問題反饋、計劃調整管理、進度答疑管理”等環節管理。項目月報、半月報跟蹤項目投資完成情況進行月報、半月報,包括“統計及匯總、計劃完成率跟蹤、總體計劃橫道圖對比、延遲任務報表”等功能,主要對《累計已完成投資情況》、《本年度投資計劃完成情況》、《本年度進度計劃推進情況》、《本年度投資計劃完成率》、《當月進度推進情況》進行匯總統計,生成相關月報、半月報報表,并生成相應的報表指標。用地管理通過臺賬方式,進行所有項目用地情況統計歸總。用地紅線管理對市政路橋項目、公建項目、水務項目進行用地紅線的收集管理。總體臺賬對項目報建報批情況進行登記,建立臺賬制度。項目前期管理對項目前期涉及的報批報建進行管理,主要包括以下功能:立項管理項目接收后,進行立項工作的批文文件管理及統計分析,具體包括“立項工程管理、可研批文、立項批文與文件管理、工程立項統計”等功能。項目策劃、計劃制訂項目的總體計劃及項目各專項計劃,進行計劃信息管理,包括“工作計劃、進度報告計劃、報建計劃、變更控制計劃”等各專項計劃信息管理。設計準備、設計及技術管理對方案、初設、施工圖的設計進行啟動、申請、審核等流程管理,并對相關的照片、影片錄像、錄音帶等技術文件材料進行管理,包括“方案設計管理、初步設計管理、施工圖設計管理、技術管理”等功能。項目報建報批管理建立項目報建報批的管理流程,對涉及多種報建項進行啟動、申請、審核等,對涉及報建準備的資料及報建過程中產生的資料進行管理及歸檔。包括以下功能模塊“報建報批申請、報建報批申請審核、窗口辦理信息記錄、辦結確認、辦結審核、報建報批資料歸檔、申請表單定制”等。招標、搖珠采購建立招標書模板,并可對多種模板進行管理,對招標工作進行計劃編制或審核、變更、審批,并可查看進度,同時對多種招標進行招標信息管理,包括“招標書模板管理、招標計劃、公開招標管理、邀請招標管理、詢價管理、競爭性談判管理、直接委托管理、招標統計管理、招標結果公布”等功能。合同制訂、合同談判對合同、補充合同、分包合同信息進行綜合管理及維護,涉及合同簽訂、備案(合同評審、合同會簽、合同備案)、合同關閉等關鍵節點信息管理,以及合同的保函單、保函處理單、索賠、印花稅等合同信息進行管理,包括“合同簽訂、履約保函、合同備案、印花稅管理、合同索賠、合同關閉、合同補充管理、分包合同管理”等功能。造價管理對工程項目造價中概算、預算進行管理,包括概預算申請、審批等流程管理,保存概預算信息,建立評估工程量,實現工程招標限價,包括“概算及評審管理、預算及評審管理、清單及控制價管理”等功能。項目施工管理項目施工階段的管理簡稱為“四控兩管”,實現對投資、進度、質量、安全等進行控制,并對合同、項目信息進行管理。投資控制對工程計量清單、資金支付實現流程審核與確認管理,記錄流程及環節信息,并對工程變更信息、票據信息登記管理,實現資金支付憑證信息歸檔及統計,包括“工程計量清單審核與確認、資金支付申請及審核與確認、支付票據的遞交跟蹤、歸檔與統計、工程變更管理”等功能。項目進度控制進行項目進度計劃模板管理,并實現進度計劃制訂的流程信息管理,包括計劃編制、計劃跟蹤的信息管理,并可進行項目進度計劃的調整審核的流程及信息管理,包括“進度計劃管理、項目進度計劃調整”等功能。項目質量與安全管理五牌一圖、設計資料(平面圖、設計圖、地貌圖等)、施工方案等開工前信息管理,開工的施工交底、圖紙會審等審批,項目過程中質量及安全管理計劃及有關的工作文件報審、報備及確認,并對檢驗檢測及質量監督進行信息管理,包括“項目開工前管理、開工管理、項目過程質量及安全管理計劃、檢驗檢測管理、質量監督管理”等功能。安全管控建立安全應急預案、培訓、體系等的基礎管理,明確全資質審查、開工安全交底、進入危險區交底和安全協議管理的4項法人責任,對安全過程中的檢查、不符合項、安全技術交底、獎罰、月報、安全文化活動、事件等信息進行管理,并建立項目危險源登記、發布、辨識等信息管理,包括“安全基礎管理、四項法人責任管理、項目安全管理過程監督、危險源管理”等功能。合同管理對合同執行過程進行信息管理,建立合同變更的申請、審核流程,記錄合同變更的過程及結果信息,包括“合同執行管理(合同工期管理)、合同變更”等功能。信息與檔案管理主要對涉及項目的信息進行歸檔管理,包括“卷庫設計、內容指導、歸檔計劃、歸檔統計、檢查臺賬、建卷、分卷審核、整理、移交審批、檔案臺賬、檔案借閱、分類管理”等功能。項目收尾管理工程收尾分竣工驗收、結算及移交3部分。竣工驗收管理涉及施工質量、消防、規劃、環保等有關的驗收文件及資料(竣工資料),從驗收模板庫選用模板,制定驗收評定內容,在竣工驗收計劃中制訂竣工收尾計劃和驗收計劃,建立竣工預驗收申請、審批流程,建立正式竣工驗收的信息管理,并編制工程結算書準備竣工結算,包括“驗收文件管理、驗收標準、竣工驗收計劃、竣工預驗收申請、竣工預驗收、竣工驗收申請、竣工驗收、竣工結算”等功能。結算管理建立結算計劃編制、審核流程,進行結算計劃編制,啟動項目結算流程,發出結算書編制任務,匯總項目多個合同的結算信息并進行結算信息審計,對決算書及決算用各種報表進行管理,包括“項目結算計劃、項目結算啟動、結算信息匯總、結算審計、決算管理”等功能。移交管理編制撤出施工現場的計劃安排,包括人員、負責人、時間等,進行工程移交,記錄項目實體移交及項目文件移交(含項目各階段資料),移交和項目款項結清后,雙方需在移交報告簽字。包括“工地撤場計劃、工程移交記錄、項目移交報告”等功能。組織協調管理會議組織會議室預定管理、發布會議通知、參會人員查詢會議信息、上傳會議資料及會議紀要等,并建立會議是否召開的申請、審核流程,參會人員可回復是否參會等,包括“會議室預定及取消、發布會議通知、會議通知審核、查閱會議通知、參會說明、上傳會議資料或會議紀要、會議查詢統計”等功能。協同管理實現在項目管理過程中,對流程、任務的發起、運行實現集中、統一的協同管理,以事務的過程控制和查詢,并可實現事務結果推送到領導總控平臺,對完結流程進行歸檔,提高工作效率和監管力度,包括“流程管理、流程查詢、待辦任務、推送任務管理、流程歸檔”等功能。內部溝通整合并實現通過即時消息、文件收發、語音通話、即時會議室等功能,用于建設中心內部溝通,包括“工作狀態的查詢、即時消息提醒、在線交流、在線通話、文件收發、即時會議室、文檔共享”等功能。互動交流已論壇模式建立一個網上交流的園地,便于建設中心工作人員、參建單位人員在此討論各種話題,并實現“板塊創建、發布話題、審核話題、話題管理”等功能。檢查考評管理實現對單位的任務檢查、督辦、交辦及跟蹤、事項通報,開展勞動競賽,對服務單位評價,包括如下功能:檢查、督辦管理設置任務監察模式,執行任務從發起、分派、審核、到辦結、歸檔的整個過程的監控、監察管理,以及績效統計,包括“監控、檢查、督辦、紅黃牌監控、時限監察、質量監察、整改意見統計、監察統計、基礎設置”等功能。交辦管理對中心內部、外部進行任務事項的交辦,配置交辦任務,可進行任務跟蹤及查詢統計,包括“任務源及對象、交辦任務設置、業務跟蹤、查詢統計”等功能。勞動競賽建立競賽啟動、審核審批管理流程。包括“競賽組織、競賽查詢”等功能。服務單位履約評價以施工、代建等服務單位為主要管理對象,通過預置及錄入的評價清單項及評價規則,分別于服務單位及項目為單位進行評價管理,最終匯總成對服務單位的評價意見(含評價得分、處罰通報等),包括“服務單位資料管理、服務單位項目履約評價、違約處罰、人員授權、計算公式設置”等功能,進行單位實施項目的履約評價、發布、申訴處理等操作過程。專項通報按月(季)核查報建報批、質安驗評、招投標、投資計劃完成、檔案管理等業務事項的完成情況,并進行通報。工作培訓管理建設培訓管理系統,積累項目相關的課件、標準規范及規章、工程圖的知識庫、各類信息專刊等,并通過項目總結系統中項目成果數據庫匯集優秀項目資料并對優秀項目進行成果展示。培訓管理建設包括“培訓會議建立、培訓會議審批、培訓會議加入、參會人員審批、設備登記管理、用戶管理”的培訓會議管理。項目知識庫建設知識庫系統,提供項目管理、建設相關的課件庫、標準規范及規章庫、圖庫等項目知識材料,提供全文檢索、安全權限管理、上傳與上傳限制管理、上傳大文件管理、在線編輯、修改通知管理、文檔移動管理、下載管理等功能。項目總結對優秀項目成果進行項目資料匯聚管理,并進行成果公告、成果展示等,包括“項目成果公告、項目成果展示、項目成果數據庫”等功能模塊。領導“駕駛艙”領導“駕駛艙”是一個為領導提供的“一站式”決策支持的可視化系統,它通過各種常見的圖表(速度表、柱形圖、環形圖、預警雷達等)形象標示項目管理、運行、投資等關鍵指標,支持“鉆取式查詢”,可以實現對指標的逐層細化、深化分析,將采集的數據形象化、直觀化、具體化,以數據圖示化方式監測項目管理、運行的情況,并可以對異常關鍵指標預警和挖掘分析。它至少包括項目一覽報表、重點項目現場實況、統籌投資執行情況、大事記及重要檢查、存在問題及風險預警等功能。業務綜合管理建設業務綜合管理平臺,兼顧信息資源整合、共享、業務協同等功能。統一的工作門戶:作為直接面向用戶的工作入口,通過權限、角色的設置,為不同用戶定制化工作門戶展視內容及功能,為了滿足不同的用戶群體工作需求。包括“系統登陸、業務辦理、消息通知、郵件管理、手機短信收發管理、通訊錄、日程計劃、會議通知、預警提醒、今日外出人員、個人文件柜、網上調查與投票管理、系統設置、應用及服務入口、綜合查詢統計、全網檢索”等功能。服務集成:利用企業服務總線(ESB)等技術,搭建面向建設中心業務應用系統的服務支撐平臺,實現各子系統功能的服務化注冊及管理,為將來平臺功能的擴充打下基礎,包括“服務注冊、服務審批、服務授權、服務監控、數據監控、路由管理、服務日志管理、服務統計、數據脫敏應用、容錯處理、ESB總線接口”等功能基礎支撐:建設一個穩健、靈活、可擴展的基礎支撐平臺,便于實現現有和后續新建的系統整合;基于此支撐平臺后期可直接搭建各種新的應用子系統,可對數據進行集成管理、統一信息資源規劃,并實現單點登錄及統一認證服務,對各子系統進行功能調用。包括“統一身份認證系統、工作流引擎、數據報表引擎、搜索引擎、短信服務、統一消息服務、數據管理系統”等功能。基建管理APP手機端應用系統包括移動工作門戶及移動基建項目管理,可在移動端實現通過工作門戶進入并利用項目建設管控系統對項目進行管理,實現移動信息服務及業務辦公。移動工作門戶用戶通過移動端工作門戶可接收PC端工作門戶的同步信息,包括消息通知、郵件、通訊錄、日程計劃、會議信息、個人文件柜等,并可將推送到手機端的文件及表單進行簽批,可在表單中實現語音輸入,同時通過手機可全局進行搜索事項信息。手機端可實現IP、主題顯示、圖標排序、綁定手機碼以及撥打電話等功能。移動基建項目管理實現移動端的項目建設管控系統的功能,與網頁版(PC版)的功能和數據需要完全互通。考慮到移動端在操作方面的局限性,不適用于大批量或復雜錄入表單錄入,因此在移動端層面的應用主要體現在對項目建設管控系統中各個模塊的查詢、審核、統計,以及部分需要而且合適在移動端錄入數據的模塊功能上,包括“移動查詢、報文與意見審批、立項管理、招投標管理、概預算管理、工程量計量、結算決算管理、支付管理、變更管理、安全管理、紅黃牌監控、互動交流”等模塊功能,包含實現安全文明巡查記錄的實時上傳、通知責任人、整改報告上傳等。數據對接GIS應用及視頻監控接口.項目GIS應用是通過與國土規劃部門GIS應用平臺連接,通過接口應用已有的規劃圖層,疊加代建項目信息,建設項目6上專題數據庫,鏈接相關代建項目管理相關資料,形成項目管理一張圖,通過一張圖的方式對代建項目全生命周期進行可視化展示及管理,包括“GIS服務代理軟件、項目6上專題數據建設、GIS服務接口、地圖管理、數據管理、圖文一體化、查詢統計、空間分析、打印輸出、數據更新”等功能。.視頻監控:可利用施工現場現有的視頻設備,通過開放接口將視頻畫面接入信息系統。數據共享接口數據共享接口,對接有關主管部門信息平臺系統,獲取相關信息資源,實現系統調用、文件交換與數據共享等功能。數據交換與共享參考國家相關標準、政策、法規制定(《城市政務數據交換標準及規范》、《城市政務數據共享標準及規范》、《城市政務數據開放標準及規范》等)總體標準規范實現數據共享和交換。(1)建立系統數據資源目錄按照《城市政務數據管理辦法》及配套實施細則規范要求,梳理新建系統數據資源目錄,明確輸入資源目錄和輸出資源目錄。明確數據資源共享開放層級、共享使用條件、數據資源標準和安全管理要求等;(2)系統數據對接要求系統開放與城市大數據管理平臺的數據對接,實現各類型(結構化、半結構化和非結構化)數據在城市政府部門范圍內的交換與共享。根據“基礎數據庫接入對接方案”,提供部署前置機,由大數據管理平臺定時抓取所需要的數據。共享接入方式:(1)庫表對接針對已有數據庫存儲的局辦或系統,通過接入大數據平臺部門前置單元,實現數據共享交換;(2)接口對接針對無法滿足庫表對接的場景,可采用接口對接方式實現委辦局見業務數據共享交換;(3)文件對接針對無法滿足以上兩種對接方式的場景,可采用導出Excel、XML、CSV、數據庫表備份等結構化文件的方式實現對接。標準化體系設計標準化工作是組織、協調項目順利發展的重要手段,也是系統的重要組成部分。通過制定和貫徹執行各類技術標準,就能從技術上、組織管理上把各方面有機的聯系起來,形成一個統一的整體,保證項目有條不紊的進行。國內外信息化的實踐證明,信息化建設必須有標準化的支持,尤其要發揮標準化的導向作用,以確保其技術上的協調一致和整體效能的實現。因此,標準體系建設在系統實施過程中具有非常重要的意義,是系統設計和工程建設的重要基石。為保證標準體系建設的順利進行,制定以下總體目標:系統標準化建設將與國家信息化建設標準保持一致性;建立并不斷完善系統標準體系;制定系統關鍵基礎標準,為系統互聯互通、信息共享、信息安全打好基礎;建立系統標準貫徹實施機制,為標準的實施提供有效服務。為了完成標準體系建設目標,本著“統籌規劃、面向應用、突出重點、分工協作”的方針,依托現有資源和信息化工作的基礎,堅持自主制定與采用國際標準相結合,加強與示范應用的有機結合,強化標準實施與監督力度。系統標準體系主要由六個體系構成:(1)應用系統體系應用服務體系是由業務應用系統組成,是面向用戶服務的,包括本期建設的基建項目建設綜合管理信息系統。(2)應用支撐服務體系支撐服務體系由系統基本功能服務模塊構成,為業務應用系統提供基礎性的基本功能服務(例如數據交換(共享)、日志服務、消息服務、表單服務、短信、視頻、電子地圖引擎等)。根據業務需求,系統通過數據交換平臺實時或定期采集其他業務系統的數據,并對數據進行分類過濾處理。(3)資源數據體系資源數據體系為系統提供業務數據(例如項目信息數據、基礎信息數據、重點監控數據、主題數據、視頻數據、目錄資源數據、GIS數據等)支持服務。(4)基礎設施體系基礎支持體系為系統運行提供硬件和系統軟件基礎環境支持,由系統基礎網絡、服務器主機等系統硬件組織和操作系統、應用服務器系統、數據庫管理系統等基礎軟件組織組成。(5)安全保障體系系統安全保障體系為系統各層提供安全運行保障。例如包括認證、系統防火墻系統、病毒系統、數據備份系統、入侵檢測系統等。(6)運維保障服務體系運維保障服務體系為系統建設提供運行維護,保障系統正常運行,業務連續,不斷優化系統功能等。4.項目實施保障系統進度計劃計劃步驟列表及說明:階段名稱實施內容和項目總天數系統開發階段需求調研對客戶需求進行調研和分析總體設計對系統總體框架進行設計模塊設計對系統模塊進行詳細設計和分析數據庫建模對系統后臺數據庫進行設計建模編碼實現編碼并實現系統系統測試階段測試系統測試系統運行階段軟件培訓軟件安裝及使用培訓軟件安裝軟件安裝調試工作試運行正常業務數據驗收項目驗收運行維護系統在真實環境下交付運行合計質量保證措施軟件開發各階段需要提交的文檔系統在開發各階段編寫以下文檔:項目開發計劃,在項目確定階段產生初步項目計劃,在需求分析階段最終完成。需求說明書,在需求分析階段產生。設計說明書,在概要設計階段產生。詳細設計相關文檔,在詳細設計階段完成。用戶手冊,在需求分析階段形成初稿,在以后各階段逐步修改完善,在確認測試后最終完成。測試計劃:單元測試計劃,在編程實現階段產生;集成測試計劃,在概要設計階段產生;確認測試計劃,在需求分析階段形成初步確認測試計劃,在概要設計階段完成。測試報告,在相應的測試階段完成。項目開發結束報告,在軟件驗收階段完成。數據需求說明書,在需求分析階段產生。數據庫、數據結構說明書,在概要設計階段產生。以上軟件開發文檔,每個文檔自成體系。過程管理系統嚴格按照ISO9001的質量管理體系實施,并參照CMMI3的要求進行過程活動管理。項目開發過程中,項目組主要開展以下方面的活動:需求管理目的:項目組與客戶就應由軟件項目實現的客戶需求達成共識。活動:評審軟件需求。軟件工程組以評審通過的軟件需求作為軟件計劃、工作產品和開發活動的基礎。項目計劃目的:為開展軟件開發與管理活動制訂合理的計劃。活動:軟件工程組參與項目計劃工作。在早期進行軟件項目計劃的制訂工作。在項目開發過程中,軟件工程組會和其它受影響的組一起參與項目計劃工作。高級管理人員對軟件項目的對外承諾進行評審。項目計劃文檔化。明確作為項目控制、管理對象的軟件工作產品。對軟件工作產品的規模進行估算。對項目的工作量及成本規模進行估算對項目所需的關鍵計算機資源進行估算。對項目的進度進行估算。對項目在成本、資源、進度、技術方面的風險進行識別、評估,并整理成文檔。對項目所需的開發設備及工具進行計劃。記錄用于軟件計劃的數據。項目跟蹤與監控目的:使管理層充分了解項目的實際進展,以便在項目實際工作結果嚴重偏離軟件開發計劃時,使管理層能采取有效的行動,在計劃所定義的里程碑點處,積極向客戶通報項目進度。活動:用文檔化的項目開發計劃進行項目跟蹤和項目狀態交流。修訂項目開發計劃。高級管理人員對軟件項目的對外承諾及其變化進行評審。項目對外承諾的變更經批準后,通知項目開發組成員及相關小組。對項目的規模進行跟蹤,并在必要時采取糾正措施。對項目的工作量及成本進行跟蹤,并在必要時采取糾正措施。對項目的關鍵計算機資源進行跟蹤,并在必要時采取糾正措施。對項目的進度進行跟蹤,并在必要時采取糾正措施。對項目的開發技術工作進行跟蹤,并在必要時采取糾正措施。對項目在成本、資源、進度、技術方面的風險進行跟蹤。對實際度量數據和重新制訂計劃所用的數據都進行記錄。項目組內部通過定期進行評審來跟蹤項目的工作進展、結果和存在的問題。根據項目開發計劃,在選定的項目里程碑處對項目工作成績及結果進行正式評審。軟件質量保證目的:向管理人員提供適當的對軟件項目正在使用的過程和正在構造產品的可視性。活動:制訂SQA(軟件質量保證)計劃。按照SQA計劃進行SQA活動。SQA組參與準備和評審項目的軟件開發計劃、標準和規程。SQA組評審軟件工程活動以驗證符合性。SQA組審計指定的軟件工作產品以驗證符合性。SQA組定期向軟件工程組報告其活動的結果。按照SQA計劃對在軟件活動和軟件工作產品中識別出的不符合性問題建立文檔并加以處理。當合適時,SQA組與顧客的SQA人員一起對它的活動和發現進行定期評審。集成軟件管理目的:在確定軟件項目的開發過程時,將軟件工程活動與管理活動有效地集成在一起。活動:剪裁組織的標準軟件過程,得到項目定義的軟件過程。對項目定義的軟件過程進行修訂。制訂和修訂項目開發計劃(該計劃描述了項目定義的軟件過程的使用方法)。根據項目定義的軟件過程對軟件項目進行管理。使用組織的軟件過程數據庫進行項目計劃和估算工作。對軟件工作產品的規模(或軟件工作產品的變更規模)進行管理。對項目的軟件工作量和成本進行管理。對項目的關鍵計算機資源進行管理。對項目的進度(關鍵依賴關系和路徑)進行管理。對項目的風險進行識別、評估、文檔化和管理。為了確保項目的工作結果與商業目標、客戶和最終用戶的要求保持一致,對項目進行定期的評審。軟件產品工程目的:嚴格執行一個集成了所有軟件工程活動的、經過明確定義的工程過程,高效地生產出合格的產品。活動:在項目定義的軟件過程中集成適用的軟件工程方法與工具。根據項目定義的軟件過程,開展軟件需求活動,對其結果進行維護和文檔化。通過對分配需求的系統分析,對軟件需求進行驗證。根據項目定義的軟件過程,開展軟件設計工作,對其結果進行維護、文檔化,驗證其與軟件需求的符合性,形成代碼框架。根據項目定義的軟件過程開展軟件編碼工作,對其結果進行維護、文檔化和驗證,實現軟件需求和軟件設計。根據項目定義的軟件過程開展軟件(單元)測試工作。根據項目定義的軟件過程計劃和實施集成測試。通過計劃和開展系統和驗收測試來證實軟件滿足其需求。根據項目定義的軟件過程編制用于軟件操作和維護的文檔。根據項目定義的軟件過程對同行評審和測試中發現的缺陷進行收集和分析。維護項目開發計劃、開發過程描述、分配的需求、軟件需求、軟件設計、代碼、測試計劃、測試程序等文檔間的一致性。組間協調目的:在組織內建立起合理的項目管理工作機制,保證項目開發目標的實現,使項目的工作結果更加符合用戶的要求。活動:在適當的時候軟件工程組和受影響的組與最終用戶一起建立系統需求。軟件工程組的代表和其他工程組的代表一起監督和協調技術活動,解決技術問題。根據項目開發計劃對組間約定進行交流,并對工作開展情況進行協調和跟蹤。根據項目開發計劃識別、協調和跟蹤各工程組間的關鍵依賴關系。作為其他工程活動的輸入項的工作產品要由接收方的代表進行評審,以確保其滿足接收方的工作需求根據問題解決計劃,對在項目工程組代表間無法解決的組間問題進行處理。項目各個工程組的代表進行定期的技術評審和交流。評審目的:盡早地消除軟件產品中的缺陷。活動:計劃同行評審工作,并將計劃寫成文檔。根據評審計劃進行同行評審。記錄有關同行評審的執行情況和結果。4.2.11.培訓目的:發展個人的技能與知識,使他們更好地履行自己的工作職責。活動:制訂和維護項目培訓計劃。依據項目培訓計劃開展相應的培訓活動。維護培訓記錄。4.3.軟件開發過程項目開發過程中,要求采用RUP作為項目軟件開發過程,選用迭代化的開發方式進行項目開發。采用基于里程碑的生命周期模型產品發布里程碑Release時間生命周期目標里程碑生命周期架構里程碑初始功能里程碑系統開發將采用基于里程碑的生命周期模型,整個開發過程將設定四個階段(如圖):初始階段、細化階段、構造階段和交付階段。每個階段結束于一個主要的里程碑。在每個階段的結尾將執行一次評估以確定這個階段的目標是否已經滿足。如果評估結果令人滿意的話,可以允許項目進入下一個階段。初始階段初始階段的目標是為系統建立商業案例并確定項目的邊界。為了達到該目的必須識別所有與系統交互的外部實體,在較高層次上定義交互的特性。本階段具有非常重要的意義,在這個階段中所關注的是整個項目進行中的業務和需求方面的主要風險。對于建立在原有系統基礎上的開發項目來講,初始階段可能很短。初始階段結束時是第一個重要的里程碑:生命周期目標里程碑。生命周期目標里程碑評價項目基本的生存能力。細化階段細化階段的目標是分析問題領域,建立健全的體系結構基礎,編制項目計劃,淘汰項目中最高風險的元素。為了達到該目的,必須在理解整個系統的基礎上,對體系結構作出決策,包括其范圍、主要功能和諸如性能等非功能需求。同時為項目建立支持環境,包括創建開發案例,創建模板、準則并準備工具。細化階段結束時第二個重要的里程碑:生命周期結構里程碑。生命周期結構里程碑為系統的結構建立了管理基準并使項目小組能夠在構建階段中進行衡量。此刻,要檢驗詳細的系統目標和范圍、結構的選擇以及主要風險的解決方案。構造階段在構建階段,所有剩余的構件和應用程序功能被開發并集成為產品,所有的功能被詳細測試。從某種意義上說,構建階段是一個制造過程,其重點放在管理資源及控制運作以優化成本、進度和質量。構建階段結束時是第三個重要的里程碑:初始功能里程碑。初始功能里程碑決定了產品是否可以在測試環境中進行部署。此刻,要確定軟件、環境、用戶是否可以開始系統的運作。此時的產品版本也常被稱為“beta”版。交付階段交付階段的重點是確保軟件對最終用戶是可用的。交付階段可以跨越幾次迭代,包括為發布做準備的產品測試,基于用戶反饋的少量的調整。在生命周期的這一點上,用戶反饋應主要集中在產品調整,設置、安裝和可用性問題,所有主要的結構問題應該已經在項目生命周期的早期階段解決了。在交付階段的終點是第四個里程碑:產品發布里程碑。此時,要確定目標是否實現,是否應該開始另一個開發周期。在一些情況下這個里程碑可能與下一個周期的初始階段的結束重合。采用迭代化的開發模式在每個階段我們將根據階段目標進一步分解為迭代。在每個迭代完成一個完整的開發循環,產生一個可執行的產品版本,作為最終產品的一個子集,通過增量式地發展,從一個迭代過程到另一個迭代過程到成為最終的系統。傳統上的瀑布生命周期會出現到了實現末期產品完成才開始測試,在分析、設計和實現階段所遺留的隱藏問題會大量出現,項目可能要停止并開始一個漫長的錯誤修正周期等問題。因此項目組將采用迭代化的開發方式來避免這些情況的出現。迭代是一種更靈活,風險更小的方法,是多次通過不同的開發活動(需求分析、設計、編碼、測試等),通過更好的理解需求,構造一個健壯的體系結構,并最終交付一系列逐步完成的版本。軟件生命周期是迭代的連續,通過它,軟件進行增量的開發。一次迭代包括了生成一個可執行版本的開發活動,還有使用這個版本所必需的其他輔助成分,如版本描述、用戶文檔等。因此一個開發迭代在某種意義上是在所有工作流中的一次完整的經過,這些工作流至少包括:需求工作流、分析和設計工作流、實現工作流、測試工作流。其本身就像一個小型的瀑布項目(如圖)。迭代過程與傳統的瀑布模型相比較加快了整個開發工作的進度。因為開發人員清楚問題的焦點所在,他們的工作會更有效率。由于用戶的需求并不能在一開始就做出完全的界定,它們通常是在后續階段中不斷細化的。因此,迭代過程這種模式使適應需求的變化會更容易些。迭代式開發方法是一個不斷降低風險的過程,每一次迭代過程都選擇風險最大的任務執行。因此風險在迭代過程中不斷地被發現、被消滅。迭代式開發方法能夠

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論