宮本寧,蔡 田,李春梅,趙 昭
(1. 中國航天科技集團(tuán)公司,北京 100048;2. 北京中機(jī)科??萍及l(fā)展有限公司,北京 100048)
基于WEB和工作流程的航天民用項(xiàng)目管理信息系統(tǒng)開發(fā)與應(yīng)用
宮本寧1,蔡 田1,李春梅2,趙 昭2
(1. 中國航天科技集團(tuán)公司,北京 100048;2. 北京中機(jī)科??萍及l(fā)展有限公司,北京 100048)
航天民用項(xiàng)目具有投資和建設(shè)規(guī)模大、周期長(zhǎng)、技術(shù)復(fù)雜、參與單位多、組織實(shí)施困難、項(xiàng)目分布廣等特點(diǎn),項(xiàng)目管理涉及工程信息種類繁多、溝通頻繁、管理難度大,亟需建立一套適合大型、多項(xiàng)目管理的工程項(xiàng)目信息管理解決方案。盡管我國大型工程項(xiàng)目中的管理信息系統(tǒng)應(yīng)用已取得很大進(jìn)步,但針對(duì)特定行業(yè)或企業(yè)還存在很多問題[1]。
1)國內(nèi)外大部分系統(tǒng)都不能很好地解決進(jìn)度控制、質(zhì)量控制、投資控制等信息集成問題,更多地側(cè)重功能,缺乏針對(duì)行業(yè)的信息集成解決方案。如P3主要是為工程項(xiàng)目的進(jìn)度控制工作服務(wù),Median Prolog主要是為工程投資控制工作服務(wù)等。
2)我國工程項(xiàng)目管理體制和模式與國外存在較大區(qū)別,必須研發(fā)與國際接軌、適合我國國情和行業(yè)管理特點(diǎn)的信息系統(tǒng),從根本上提高我國大型工程項(xiàng)目管理水平和效率。
3)國內(nèi)大多數(shù)開發(fā)公司缺乏對(duì)大型工程項(xiàng)目管理的深入理解,不能提出完整的項(xiàng)目管理解決方案,代碼可用性、可重復(fù)性差,浪費(fèi)了大量人力、物力和財(cái)力。
4)系統(tǒng)可操作性差,對(duì)用戶工程管理和計(jì)算機(jī)操作水平要求高,不具備支持管理決策的直觀圖形和報(bào)表等功能。
中國航天科技集團(tuán)民用企業(yè)規(guī)模日益增長(zhǎng),產(chǎn)品種類不斷豐富,項(xiàng)目投資數(shù)量日益增多,跨地域交流日漸頻繁,對(duì)項(xiàng)目信息管理而言,目的不僅在于信息獲取、傳輸,根本在于信息的處理和把握,最終促進(jìn)管理與決策。由于地域分散,集團(tuán)、院、廠所等對(duì)項(xiàng)目的管理在很大程度上相互獨(dú)立,信息處理大多是手工完成,工作量大、處理不及時(shí),造成重復(fù)勞動(dòng)、管理效率受限、資源浪費(fèi)等問題,因此對(duì)航天民用項(xiàng)目進(jìn)行科學(xué)管理就顯得尤為重要。隨著網(wǎng)絡(luò)技術(shù)和工作流程技術(shù)的不斷發(fā)展,為解決上述問題提供了基礎(chǔ)和保障,因此基于web和工作流程的航天民用項(xiàng)目管理信息系統(tǒng)應(yīng)運(yùn)而生。
針對(duì)航天民用項(xiàng)目管理特點(diǎn),有必要利用計(jì)算機(jī)、通訊等先進(jìn)手段,構(gòu)建一套適合航天企業(yè)特點(diǎn),通用性較強(qiáng)的項(xiàng)目管理信息系統(tǒng),提高管理效率和管理水平。[2]航天民用項(xiàng)目管理信息系統(tǒng)為航天科技集團(tuán)公司各級(jí)項(xiàng)目管理部門提供了一個(gè)方便、快捷的工具,實(shí)現(xiàn)了項(xiàng)目建議書、立項(xiàng)、可行性研究、執(zhí)行到驗(yàn)收等關(guān)鍵節(jié)點(diǎn)的全過程管理。將科技項(xiàng)目管理工作搬到網(wǎng)絡(luò)上來,使科技項(xiàng)目管理工作更科學(xué)、規(guī)范,具有較強(qiáng)的可操作性。另外,還明確了項(xiàng)目管理者和承擔(dān)者職責(zé),加強(qiáng)了主管部門等對(duì)項(xiàng)目管理和實(shí)施的監(jiān)督檢查。實(shí)現(xiàn)了對(duì)航天民用項(xiàng)目的有效管理和控制,為項(xiàng)目管理職能部門和各級(jí)領(lǐng)導(dǎo)提供決策支持信息。達(dá)到協(xié)調(diào)項(xiàng)目進(jìn)度、控制項(xiàng)目費(fèi)用、提高工程質(zhì)量的目的,有效提高企業(yè)的經(jīng)濟(jì)效益和競(jìng)爭(zhēng)能力。對(duì)規(guī)范航天民用項(xiàng)目管理工作具有重要作用,同時(shí),對(duì)我國科技項(xiàng)目信息化管理工作具有一定的借鑒意義。
系統(tǒng)旨在通過采用當(dāng)前先進(jìn)的信息技術(shù)和方法,使經(jīng)過處理的相關(guān)項(xiàng)目信息在整個(gè)集團(tuán)內(nèi)正確、及時(shí)、暢通地流動(dòng),對(duì)航天民用項(xiàng)目進(jìn)行統(tǒng)一、綜合的管理和控制,使主管部門與決策層能夠全流程掌握項(xiàng)目管理中有關(guān)項(xiàng)目建議書、可行性研究、立項(xiàng)、執(zhí)行到驗(yàn)收等情況。通過該系統(tǒng)的開發(fā)與使用,可以減少中間環(huán)節(jié),提高系統(tǒng)運(yùn)行的穩(wěn)定性和業(yè)務(wù)系統(tǒng)實(shí)現(xiàn)的效率,增強(qiáng)管理的科學(xué)性和透明度,使項(xiàng)目管理流程更加規(guī)范化和制度化,提高企業(yè)管理水平[3]。
1.3.1 規(guī)范業(yè)務(wù)工作
系統(tǒng)基于工作流程進(jìn)行開發(fā),使相關(guān)工作變得規(guī)范。通過建立標(biāo)準(zhǔn)工作的環(huán)節(jié),定義每個(gè)環(huán)節(jié)的工作內(nèi)容和職責(zé),可以規(guī)范管理上各個(gè)業(yè)務(wù)工作內(nèi)容。
1.3.2 實(shí)現(xiàn)跨部門協(xié)同的業(yè)務(wù)內(nèi)容
實(shí)現(xiàn)多級(jí)、多業(yè)務(wù)部門間管理協(xié)同,通過構(gòu)建服務(wù)于跨部門業(yè)務(wù)銜接的公共協(xié)同平臺(tái),將可以實(shí)現(xiàn)分布式異構(gòu)環(huán)境下的協(xié)同業(yè)務(wù)管理,提高了電子政務(wù)應(yīng)用的廣度與深度。
1.3.3 對(duì)項(xiàng)目進(jìn)度有效控制和相關(guān)資源的記錄
從宏觀角度管理項(xiàng)目,實(shí)現(xiàn)對(duì)項(xiàng)目進(jìn)度的有效監(jiān)控及相關(guān)資源的記錄,實(shí)時(shí)處理數(shù)據(jù),及時(shí)反饋信息,從而真正實(shí)現(xiàn)動(dòng)態(tài)管理,優(yōu)化資源分配,保證項(xiàng)目按規(guī)定程序運(yùn)轉(zhuǎn)。
1.3.4 提高工作效率
從工程項(xiàng)目建議到項(xiàng)目可行性研究、項(xiàng)目立項(xiàng)、項(xiàng)目執(zhí)行、項(xiàng)目實(shí)施、項(xiàng)目驗(yàn)收全部在網(wǎng)上進(jìn)行,提高了業(yè)務(wù)處理速度,實(shí)現(xiàn)了基礎(chǔ)數(shù)據(jù)的共享。
為項(xiàng)目管理職能部門和各級(jí)領(lǐng)導(dǎo)提供決策支持信息系統(tǒng)提供高層領(lǐng)導(dǎo)最關(guān)心的項(xiàng)目總體情況分析,為項(xiàng)目決策人員提供多方位的價(jià)值評(píng)估和風(fēng)險(xiǎn)分析。
航天民用項(xiàng)目管理信息系統(tǒng)具有層次化、模塊化的體系結(jié)構(gòu),主要由數(shù)據(jù)層、數(shù)據(jù)訪問層、核心業(yè)務(wù)層、表現(xiàn)層和客戶端構(gòu)成[4]。
2.1.1 數(shù)據(jù)層
整個(gè)系統(tǒng)的物理支撐層,采用關(guān)系數(shù)據(jù)庫和磁盤文件存放有關(guān)信息,數(shù)據(jù)庫存儲(chǔ)各種數(shù)據(jù),包括系統(tǒng)管理、項(xiàng)目管理、工作流相關(guān)數(shù)據(jù)及各種文檔、消息和歷史數(shù)據(jù)。應(yīng)用程序服務(wù)器提供實(shí)例可能調(diào)用的外部程序,實(shí)現(xiàn)系統(tǒng)應(yīng)用程序調(diào)用功能。此外還依靠網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)不同用戶之間的消息傳遞和交互。
2.1.2 數(shù)據(jù)訪問及基礎(chǔ)功能層
數(shù)據(jù)訪問層提供經(jīng)過封裝的數(shù)據(jù)存取、數(shù)據(jù)轉(zhuǎn)換以及通訊接口,其實(shí)現(xiàn)方式與數(shù)據(jù)層密切相關(guān),隨其采用的服務(wù)器軟件不同而變化,但為業(yè)務(wù)邏輯層提供的無差別的訪問接口,以保證業(yè)務(wù)邏輯層的可移植性;基礎(chǔ)功能層提供與數(shù)據(jù)訪問、用戶認(rèn)證、權(quán)限管理、流程管理、參數(shù)管理、日志記錄、全文檢索以及郵件發(fā)送、短信收發(fā)、系統(tǒng)消息等基礎(chǔ)功能。
2.1.3 業(yè)務(wù)層
業(yè)務(wù)層為系統(tǒng)核心業(yè)務(wù)實(shí)現(xiàn)提供工具,如根據(jù)管理特點(diǎn),設(shè)計(jì)用戶編碼規(guī)則,設(shè)定用戶角色及對(duì)應(yīng)的權(quán)限,生成系統(tǒng)界面;根據(jù)各個(gè)頁面的參數(shù)確定顯示的數(shù)據(jù),根據(jù)項(xiàng)目管理流程顯示用戶所能夠執(zhí)行的操作;根據(jù)角色的數(shù)據(jù)權(quán)限為用戶提供可定制的查詢、統(tǒng)計(jì)功能,并提供與其他系統(tǒng)的數(shù)據(jù)接口。
2.1.4 表現(xiàn)層
采用網(wǎng)頁方式為用戶提供信息顯示和操作界面。以AcivteX控件方式顯示格式復(fù)雜的數(shù)據(jù),同時(shí)AJAX技術(shù)與服務(wù)器端相結(jié)合,為用戶提供友好的用戶界面和幫助信息。對(duì)于需要提供外部使用的接口,以網(wǎng)頁的形式提供與內(nèi)部調(diào)用使用相同的接口,保證數(shù)據(jù)一致性、完整性和及時(shí)性。
圖1 系統(tǒng)流程圖
2.1.5 客戶端
客戶端只需要使用操作系統(tǒng)提供的瀏覽器,以及本系統(tǒng)提供的ActiveX控件,即可使用本系統(tǒng)的各項(xiàng)功能。
本系統(tǒng)是一款架構(gòu)在B/S結(jié)構(gòu)上的管理信息系統(tǒng),選用Windows2003服務(wù)器,以IIS6.0作為運(yùn)行平臺(tái),以asp.net2.0作為后臺(tái)編程技術(shù),開發(fā)工具為Microsoft Visual Studio2008,選用SQL server數(shù)據(jù)庫,以ActiveX擴(kuò)充其功能,采用控件數(shù)據(jù)對(duì)象(ADO)訪問數(shù)據(jù)庫。在Microsoft技術(shù)開發(fā)平臺(tái)下,將系統(tǒng)設(shè)計(jì)重點(diǎn)放在提高工作效率、簡(jiǎn)化管理和維護(hù)工作、提高性能和可伸縮性、擴(kuò)展對(duì)于不同終端設(shè)備的支持能力。
航天民用項(xiàng)目管理信息系統(tǒng)主要依據(jù)國家級(jí)項(xiàng)目的上報(bào)和管理要求設(shè)計(jì)開發(fā),同時(shí)將集團(tuán)公司內(nèi)部項(xiàng)目的管理流程和方式融入系統(tǒng)之中,實(shí)現(xiàn)了從項(xiàng)目全過程信息化管理,系統(tǒng)流程圖如圖1所示。
1)身份認(rèn)證
登錄時(shí),輸入用戶名、密碼和驗(yàn)證碼,提高系統(tǒng)安全性;用戶認(rèn)證信息的傳輸采用DES加密技術(shù),保證信息的安全傳輸。
2)存取權(quán)限控制
為防止用戶對(duì)系統(tǒng)進(jìn)行非法操作,對(duì)用戶進(jìn)行權(quán)限控制。管理員通過角色管理、正/反向授權(quán)、角色部門分配等模塊,定義哪些用戶可以訪問哪些資源,以及用戶對(duì)可訪問資源的操作權(quán)限。進(jìn)行權(quán)限分配時(shí),要盡量避免過大的集中權(quán)利,降低操作風(fēng)險(xiǎn)。
3)安全監(jiān)控跟蹤
對(duì)用戶在系統(tǒng)中所做關(guān)鍵操作進(jìn)行日志記錄,包括操作時(shí)間、地點(diǎn)(IP地址)、操作內(nèi)容、操作結(jié)果等,管理員定期對(duì)日志內(nèi)容進(jìn)行查看分析,及時(shí)判斷用戶操作是否符合所制定的權(quán)限策略和操作規(guī)范。必要時(shí),可以對(duì)系統(tǒng)用戶進(jìn)行登錄時(shí)間、登錄IP的限制。
4)數(shù)據(jù)存儲(chǔ)管理
建立并實(shí)施對(duì)系統(tǒng)、數(shù)據(jù)庫、應(yīng)用等的數(shù)據(jù)備份方案與恢復(fù)計(jì)劃,當(dāng)系統(tǒng)因某種因素被破壞、應(yīng)用錯(cuò)誤、數(shù)據(jù)丟失時(shí),可以通過數(shù)據(jù)存儲(chǔ)管理進(jìn)行及時(shí)恢復(fù),以免造成不良影響。
1)系統(tǒng)采用面向工作流設(shè)計(jì)思想,基于工作流程進(jìn)行設(shè)計(jì)開發(fā),促進(jìn)業(yè)務(wù)管理一體化,避免部門間信息孤島及重復(fù)勞動(dòng),在保證數(shù)據(jù)安全的基礎(chǔ)上實(shí)現(xiàn)信息數(shù)據(jù)及資源的有效共享,輔助領(lǐng)導(dǎo)快速做出決策。
2)系統(tǒng)通過采用安全證書、SSL安全機(jī)制等方式實(shí)現(xiàn)用戶身份識(shí)別和數(shù)據(jù)加密,同時(shí)對(duì)用戶操作進(jìn)行限制和監(jiān)控。
3)采用先進(jìn)的分布式多層架構(gòu),基于標(biāo)準(zhǔn)的可重用服務(wù)組件庫以及開放靈活的體系結(jié)構(gòu),方便系統(tǒng)擴(kuò)充。突出業(yè)務(wù)流程控制管理,業(yè)務(wù)流程內(nèi)各業(yè)務(wù)批準(zhǔn)權(quán)限、用戶角色能夠動(dòng)態(tài)設(shè)置,并能按照權(quán)限大小進(jìn)行分級(jí)控制。
4)通過使用開源的Openflashchart可以實(shí)時(shí)統(tǒng)計(jì)項(xiàng)目管理的進(jìn)行情況。平臺(tái)使用基于XML標(biāo)準(zhǔn)的通用數(shù)據(jù)交換技術(shù)以及Web Service技術(shù)等接口方案實(shí)現(xiàn)系統(tǒng)內(nèi)部、外部的數(shù)據(jù)轉(zhuǎn)換和交互,提高系統(tǒng)數(shù)據(jù)的開放性。
5)通過B/S+ActiveX 技術(shù)結(jié)合方式,集成MS Word組件,可以自由改變文字大小、格式,并且插入圖片、公式、排版,實(shí)現(xiàn)強(qiáng)大的信息編輯和自動(dòng)打印功能,保證內(nèi)容與數(shù)據(jù)庫中完全一致,保證上報(bào)書面材料的美觀。
6)查詢統(tǒng)計(jì)功能設(shè)計(jì)立足于避免機(jī)械查詢,綜合了數(shù)據(jù)庫查詢、分類統(tǒng)計(jì)計(jì)算、窗口顯示、圖表輸出、加密傳輸?shù)榷囗?xiàng)技術(shù),并結(jié)合數(shù)據(jù)庫具體結(jié)構(gòu)和用戶查詢需求,建立方便、實(shí)用、高擴(kuò)展性、安全的查詢統(tǒng)計(jì)模塊。能根據(jù)需求自定義查詢、統(tǒng)計(jì)條件、統(tǒng)計(jì)方式、數(shù)據(jù)輸入項(xiàng)、輸出項(xiàng)和輸出方式,提供快捷、全面的數(shù)據(jù)決策支持。
2.6.1 基于角色的工作流管理
為有效監(jiān)控工作進(jìn)度,加強(qiáng)內(nèi)部信息溝通傳遞效率,適應(yīng)業(yè)務(wù)需求動(dòng)態(tài)變化,將工作流程進(jìn)行信息化與自動(dòng)化,實(shí)現(xiàn)工作流程的自定義。目前,中心內(nèi)的業(yè)務(wù)流程可以看作多個(gè)承擔(dān)不同工作角色的人進(jìn)行交互的過程,并且各角色的職責(zé)是相對(duì)固定的,因此,建立基于角色的工作流管理能很好的解決工作流的動(dòng)態(tài)性問題。為實(shí)現(xiàn)基于角色的工作流管理,建立角色、人員、業(yè)務(wù)目標(biāo)和活動(dòng)之間的關(guān)系,將業(yè)務(wù)目標(biāo)進(jìn)行分解,然后按角色分配給相應(yīng)的人員,也可以以部門為單位進(jìn)行批量分配,通過人機(jī)交互推動(dòng)流程的運(yùn)行,一個(gè)人員可能擔(dān)任多種角色[5]。
2.6.2 基于角色的統(tǒng)一權(quán)限管理
通過利用關(guān)系模型的方式,實(shí)現(xiàn)對(duì)用戶功能級(jí)權(quán)限控制,動(dòng)態(tài)設(shè)置用戶組或用戶各自的訪問權(quán)限,進(jìn)而實(shí)現(xiàn)用戶對(duì)各功能模塊的操作權(quán)限控制,有效解決系統(tǒng)范圍廣、權(quán)限分配復(fù)雜的特點(diǎn),提高系統(tǒng)用戶的可維護(hù)性和系統(tǒng)安全性。基于系統(tǒng)特點(diǎn),建立所級(jí)用戶、院級(jí)用戶、集團(tuán)用戶之間的關(guān)系模型,實(shí)現(xiàn)對(duì)每個(gè)用戶的訪問權(quán)限控制。
2.6.3 系統(tǒng)多層級(jí)可擴(kuò)展技術(shù)
針對(duì)不同企業(yè)層級(jí)和管理要求,充分考慮用戶多樣性和復(fù)雜性,采用多層級(jí)代碼方式,將各層級(jí)企業(yè)及項(xiàng)目進(jìn)行編碼,不但可以準(zhǔn)確定位企業(yè)所在的層級(jí),方便進(jìn)行項(xiàng)目查詢與統(tǒng)計(jì),而且方便對(duì)企業(yè)層級(jí)進(jìn)行擴(kuò)充和壓縮,適應(yīng)企業(yè)不同層級(jí)要求和項(xiàng)目流程改變的要求。在實(shí)際應(yīng)用中,系統(tǒng)可以通過編碼擴(kuò)展技術(shù)生成企業(yè)樹和項(xiàng)目樹,全面清晰的展現(xiàn)項(xiàng)目管理層級(jí)和項(xiàng)目全貌。同時(shí),針對(duì)不同層級(jí)企業(yè)對(duì)各自管理項(xiàng)目的不同需求,可在此基礎(chǔ)上進(jìn)行層級(jí)擴(kuò)展,管理四級(jí)、五級(jí),甚至六級(jí)企業(yè)的項(xiàng)目。
2.6.4 單點(diǎn)登錄統(tǒng)一授權(quán)
利用Web Service技術(shù),建立用戶認(rèn)證中心,用戶通過認(rèn)證中心進(jìn)行身份認(rèn)證后,可以訪問被授權(quán)的所有受控資源,不再進(jìn)行其他身份認(rèn)證。同時(shí),將各系統(tǒng)原有的用戶信息存儲(chǔ)在一個(gè)庫中,進(jìn)行集中保存和管理,利用各系統(tǒng)間相互依賴的關(guān)系進(jìn)行統(tǒng)一授權(quán),提高整個(gè)系統(tǒng)的安全性,如圖2所示。
圖2 單點(diǎn)登錄統(tǒng)一授權(quán)
系統(tǒng)經(jīng)過可行性研究、系統(tǒng)架構(gòu)建立、系統(tǒng)功能設(shè)計(jì)、軟件研制等階段,開始試運(yùn)行。試運(yùn)行期間,多次組織人員培訓(xùn),安排各層級(jí)業(yè)務(wù)部門進(jìn)行功能測(cè)試,并根據(jù)測(cè)試結(jié)果調(diào)整系統(tǒng)設(shè)置和功能,使其更加適用和完善,系統(tǒng)現(xiàn)已正式運(yùn)行。
通過運(yùn)行可以看到,該系統(tǒng)具備如下優(yōu)點(diǎn)和特色[6]:
1)系統(tǒng)先進(jìn),應(yīng)用B/S模式,操作簡(jiǎn)單、可視化程度高,易于掌握;
2)數(shù)據(jù)處理采用分散和集中相結(jié)合的方式,便于數(shù)據(jù)管理;
3)可擴(kuò)展企業(yè)層級(jí),可根據(jù)項(xiàng)目管理流程的不同靈活進(jìn)行調(diào)節(jié),系統(tǒng)通用性強(qiáng);
4)高度集成化,系統(tǒng)面向企業(yè),融合了項(xiàng)目管理要素,打破了單一業(yè)務(wù)管理軟件的界限,密切結(jié)合了建筑企業(yè)管理流程和管理手段,使其更具實(shí)用性;
5)建立了與項(xiàng)目管理密切聯(lián)系的協(xié)同辦公機(jī)制,企業(yè)管理手段實(shí)現(xiàn)了飛躍,信息能及時(shí)、便捷地傳遞和匯總,減少了重復(fù)作業(yè)量,管理效率大大提高。
“基于WEB和工作流程的航天民用項(xiàng)目管理信息系統(tǒng)”以建立企業(yè)科技項(xiàng)目管理知識(shí)體系為指導(dǎo)思想,以航天民用企業(yè)實(shí)際需要為出發(fā)點(diǎn),在項(xiàng)目建設(shè)范圍內(nèi)建立了一個(gè)以Web和工作流程技術(shù)為支撐的平臺(tái),系統(tǒng)按照集團(tuán)用戶、院級(jí)用戶、所級(jí)用戶三級(jí)組織模式進(jìn)行設(shè)計(jì)開發(fā),將現(xiàn)行以手工作業(yè)為主的管理活動(dòng)提高到專業(yè)的企業(yè)建設(shè)工程項(xiàng)目管理平臺(tái)上來,面向決策層、管理層和業(yè)務(wù)執(zhí)行層提供不同的系統(tǒng)業(yè)務(wù)功能,通過該系統(tǒng)的實(shí)施和應(yīng)用,能夠?qū)?xiàng)目建議書、可行性論證、初步設(shè)計(jì)、年度投資計(jì)劃、月(季)進(jìn)展、項(xiàng)目驗(yàn)收等各個(gè)項(xiàng)目階段進(jìn)行全方位的管理。
系統(tǒng)試運(yùn)行期間,實(shí)現(xiàn)了系統(tǒng)的穩(wěn)定性、安全性、易操作性與處理能力的統(tǒng)一和穩(wěn)定運(yùn)行,達(dá)到了原設(shè)計(jì)目標(biāo)。它的多級(jí)用戶權(quán)限管理、分布式實(shí)時(shí)查詢等特點(diǎn)進(jìn)一步增強(qiáng)了系統(tǒng)的通用性和可操作性。通過使用該系統(tǒng),進(jìn)一步規(guī)范了航天民用項(xiàng)目管理,優(yōu)化了部分業(yè)務(wù)流程,保證了業(yè)務(wù)處理的通暢和數(shù)據(jù)的準(zhǔn)確性,為項(xiàng)目主管部門提供了方便的數(shù)據(jù)查詢、統(tǒng)計(jì)分析結(jié)果,為高層管理者提供了詳實(shí)的決策依據(jù)。航天民用項(xiàng)目管理系統(tǒng)的應(yīng)用與推廣,實(shí)現(xiàn)了科技項(xiàng)目管理人員網(wǎng)上管理數(shù)據(jù)功能,保證了數(shù)據(jù)的一致性,并完全取代了以往手工操作方式,減少了重復(fù)勞動(dòng)。同時(shí),通過流程化的審核功能,縮短了主管部門審核項(xiàng)目的時(shí)間,提高了項(xiàng)目管理工作的效率,使項(xiàng)目管理工作邁入了一個(gè)新的臺(tái)階。
需求開發(fā)與管理是軟件項(xiàng)目中一項(xiàng)十分重要的工作,據(jù)調(diào)查顯示在眾多失敗的軟件項(xiàng)目中,由于需求原因?qū)е碌募s占到45%,因此,需求工作將對(duì)軟件項(xiàng)目能否最終實(shí)現(xiàn)產(chǎn)生至關(guān)重要的影響。
在航天民用項(xiàng)目管理信息系統(tǒng)的實(shí)際開發(fā)過程中,系統(tǒng)需求十分明確,用戶對(duì)業(yè)務(wù)的規(guī)則、工作流程進(jìn)行了詳細(xì)的介紹,開發(fā)單位通過與用戶進(jìn)行深入的交互,幫助用戶梳理思路,反復(fù)修改確定系統(tǒng)功能需求,在正確理解需求的前提下,進(jìn)行了需求規(guī)格說明書的編寫,清晰、明確地描述所開發(fā)軟件的功能、性能和軟硬件運(yùn)行環(huán)境要求等。在此基礎(chǔ)上,開發(fā)單位正確理解了系統(tǒng)需求,保證了系統(tǒng)開發(fā)的質(zhì)量與進(jìn)度,為后續(xù)的工作奠定了良好的基礎(chǔ)。
4.2.1 用戶廣泛應(yīng)用
系統(tǒng)的應(yīng)用依賴領(lǐng)導(dǎo)者的決策和廣大員工的參與,在項(xiàng)目應(yīng)用階段,組成了系統(tǒng)應(yīng)用推進(jìn)小組,以便于開展各項(xiàng)系統(tǒng)應(yīng)用工作。針對(duì)各級(jí)項(xiàng)目管理部門的特征,制定了針對(duì)性的系統(tǒng)使用培訓(xùn)計(jì)劃,使各級(jí)人員了解系統(tǒng)的主要功能和重要性,掌握系統(tǒng)使用方法。在此基礎(chǔ)上向各層級(jí)業(yè)務(wù)部門推廣,確保系統(tǒng)開發(fā)成功后用于實(shí)際工作。
4.2.2 大范圍測(cè)試
在系統(tǒng)開發(fā)階段,項(xiàng)目組預(yù)留了充足的時(shí)間進(jìn)行測(cè)試,安排了專業(yè)的測(cè)試人員進(jìn)行全面的調(diào)試。同時(shí),用戶全力配合,在完成一個(gè)系統(tǒng)版本之后,用戶進(jìn)行了多層次、大范圍的測(cè)試工作,反復(fù)提出改進(jìn)意見,形成改進(jìn)意見匯總表,與開發(fā)單位溝通后確定修改方案,使系統(tǒng)各項(xiàng)功能得到不斷地改進(jìn)。
雖然航天民用項(xiàng)目管理信息系統(tǒng)主要針對(duì)航天科技集團(tuán)公司民用項(xiàng)目的管理需求,但從系統(tǒng)的設(shè)計(jì)初期就充分考慮了系統(tǒng)的通用性和擴(kuò)展性,不但可以對(duì)企業(yè)內(nèi)部項(xiàng)目進(jìn)行管理,而且可以廣泛應(yīng)用于國家各部委民用科技專項(xiàng)的管理,對(duì)各軍工集團(tuán)以及多層級(jí)機(jī)構(gòu)組織具有很大的推廣應(yīng)用價(jià)值。
[1]上海普迪建設(shè)工程管理有限公司.國內(nèi)外特大型工程項(xiàng)目管理信息系統(tǒng)發(fā)展現(xiàn)狀和趨勢(shì). http://www.shpd.com.cn/n39c7.aspx.2005.
[2]祝彥杰,曹雋,盧中波,王巍奇.B/S架構(gòu)的科技計(jì)劃項(xiàng)目網(wǎng)上申報(bào)管理系統(tǒng)[J].應(yīng)用能源技術(shù).2004,5.
[3]馬冬梅.建立項(xiàng)目管理信息系統(tǒng) 提高項(xiàng)目運(yùn)行質(zhì)量[J].管理縱橫,2010,3.
[4]劉來,王興芳.基于web的科研項(xiàng)目申報(bào)與審批系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].東北農(nóng)業(yè)大學(xué)學(xué)報(bào),2005,12.
[5]馮瓊芝,嚴(yán)雋薇,戴毅茹.基于工作流的報(bào)表審批系統(tǒng)[J].管理技術(shù).
[6]宋世宏,張萬仲,劉長(zhǎng)青.基于網(wǎng)絡(luò)平臺(tái)的建筑企業(yè)項(xiàng)目管理信息系統(tǒng)[J].施工技術(shù),2005,2.
Development and implement of aerospace science and technology project management information system based on web and workf l ow
GONG Ben-ning1, CAI Tian1, LI Chun-mei2, ZHAO Zhao2
本文闡述了航天民用項(xiàng)目管理現(xiàn)狀,系統(tǒng)建設(shè)意義和必要性,以及系統(tǒng)建設(shè)目標(biāo),描述了系統(tǒng)設(shè)計(jì)思想、架構(gòu)、開發(fā)語言、運(yùn)行平臺(tái)、流程和特點(diǎn)等。系統(tǒng)實(shí)現(xiàn)了從項(xiàng)目建議書、可行性研究、立項(xiàng)、執(zhí)行到驗(yàn)收的全過程信息化管理,為航天科技集團(tuán)公司各級(jí)項(xiàng)目管理部門提供了一個(gè)方便、快捷的工具,對(duì)規(guī)范航天民用項(xiàng)目管理工作具有重要作用,同時(shí),對(duì)我國科技項(xiàng)目信息化管理工作具有一定的借鑒意義。
航天;項(xiàng)目管理;信息系統(tǒng);WEB;工作流程
宮本寧(1970 -),男,山東乳山人,高級(jí)工程師,理學(xué)學(xué)士,研究方向?yàn)樾畔⒐芾怼?/p>
TP391
A
1009-0134(2011)4(上)-0005-06
10.3969/j.issn.1009-0134.2011.4(上).02
2011-11-15