王柳婧,徐 琦,蔡文超,毛屹峰
(1.浙江中煙工業有限責任公司寧波卷煙廠,寧波 315504;2.寧波在線網絡信息有限公司,寧波 315000)
20世紀80年代以來,工程項目逐步呈現投資規模大、施工技術復雜、工期要求緊、項目參與單位眾多、信息溝通復雜、項目信息成指數級增長等特點,這就要求工程項目信息化圍繞整個工程項目,利用信息管理系統把工程設計、施工過程和行政管理所產生的信息進行有序化的集成存儲,按照工作流程采用數據后處理技術,促進各部門、各項目參與方的信息交流,滿足工程項目在信息采集、數據處理及共享等各方面的信息化需求,從而提高整個工程項目的工作效率[1]。寧波卷煙廠“十二五”易地技改項目產生幾萬份左右獨立的文檔或資料(包括設計文件、合同文件、采購文件、資金申請單、進度計劃等),涉及到供應商250個左右,這就對工程項目管理提出了嚴峻的挑戰。
西方發達國家和地區關于工程項目管理的信息化領域的研究和實踐起步較早,在工程管理的管理思想、組織方法和手段上不斷創新[2]。我國國內項目管理自動化領域的發展正處在起步階段,還面臨著諸多問題。如有些信息化是面子工程,應付特級資質考評,可有可無。缺乏整體觀念和系統規劃,只關注局部業務功能,難以形成協同化作業,容易形成信息的不一致和不完整。國內各領域在可溯化方面都有一些應用研究。尹悅悅開發了“食用菌工廠化生產追溯管理系統”,謝菊芳設計了“肉豬工廠化生產質量安全監控系統”[3],國內沒有關于項目管理方面的可溯化研究。
本文在工程項目管理體系和固定資產可溯化管理理念下,設計了卷煙廠工程進度管理系統,以便于實現固定資產的可溯化管理。
工程項目進度管理信息化圍繞整個工程項目,利用信息管理系統把工程設計、施工過程和行政管理所產生的工作分解結構(WBS)、在建工程、合同、會議紀要、函件、報告、設計圖紙、供應商、資產等等信息進行有序化的集成存儲,按照工作流程采用數據后處理技術,促進各部門、各項目參與方的信息交流,滿足工程項目在信息采集、數據處理及共享等各方面的信息化需求。
工程項目的工作分解結構最終的表現形式為企業固定資產,而在這個過程中的表現形式為資金流,載體有合同、付款、現場簽證單等,通過系統將這些信息從頭至尾關聯起來,整個過程中不是簡單的線性關系而是網格狀的,彼此之間的對應也不是簡單的一對一,而可能是呈現多對多的,使過程信息清晰化、痕跡化,最終實現固定資產的可溯化管理,其中包括固有資產溯源信息采集、編碼,交換和查詢,這樣可以通過平臺獲取固定資產的變化過程。
1)工程項目管理體系的建模,實現各類信息的互聯互通。
本系統依據標準化系統工程方法論,建立工程管理信息化標準體系。包括行業內具有統一性意義的術語、符號、計量單位、圖形、基本分類以及信息化建設所需的信息技術基礎性標準等,如表1所示。在系統研究中,將WBS、在建工程、文檔目錄結構建立聯系,按照工作流程建立數據模型,實現各部門、各項目參與方的信息交流。

表1 工程進度管理信息系統標準
2)固定資產全生命周期管理理論的引入與體現。
固定資產全生命周期管理是指以企業的長期經濟效益為著眼點,依據企業業務發展戰略,采用一系列的管理、經濟和技術措施,統一管理企業資產的規劃、購建、運維、退出的全過程,是在滿足安全、效能的前提下追求資產全生命周期效益最優的一種科學管理理念[4]。本文研究的固定資產全生命周期管理,即將在建工程管理邏輯延伸至固定資產管理,考慮資產的投資規劃、采購建設、管理使用、退出報廢、損毀的全過程,側重投資規劃與采購建設,并將在建工程轉固提前到施工過程中,記錄施工過程中轉固的痕跡,將固定資產過程化、全景化,為竣工及后續的固定資產管理服務,實現固定資產全生命周期管理。固定資產全生命周期管理的應用幫助工程企業把握固定資產各階段的數據,制定合理準確的人、材、機計劃,實現有效的限額領料、消耗控制,制定精確的采購計劃和資金計劃,有效降低了資金成本和材料的浪費,實現全方位的對工程進度的各個元素進行有效控制。
本系統設計實施一套完整的資產全生命周期管理信息化解決方案,在固定資產管理模塊功能下,擴展和提升資產全生命周期管理業務相關的項目管理管理模塊、進度管理模塊、投資管理模塊、文檔管理模塊、財務會計模塊相關功能的基礎上,借助系統中各模塊之間的集成功能,將項目管理模塊、設備管理模塊、物資采購與庫存管理模塊集成關聯,自動生成資產轉資清單,進行轉資處理。
3)基于固定資產可溯化理念的編碼體系的研究。
為了有組織地存儲信息、方便信息的檢索和信息的加工整理,需要對工程項目管理體系進行編碼,用不同的代碼與各種信息中的基本單位組成部分建立一一對應的關系。本文編碼體系的研究與建立,引入固定資產全生命周期管理理論,基于固定資產可溯化理念,以實現固定資產的可溯化管理為設計原則,實現有效協同。
編碼體系的研究,首先需要收集各類數據,目前已知的有WBS、在建工程、文檔目錄結構、合同、資金、會議紀要、函件、報告、設計圖紙、供應商、資產等,在對這些數據進行分析,分析其組成要素的基礎上,結合固定資產可溯化管理理念,研究數據與數據之間關系、固定資產可溯化在編碼層面的體現,確定編碼規則。
本系統在進度管理、合同管理、任務管理、文檔管理、在建工程轉固等整個系統流程中實現編碼設計;其中任務代碼編碼結構包含5位十進制編碼,其中第一位為大類識別代碼,表示任務類型,由項目負責小組分配,取值范圍為0~9;第二位到第三位數字為小類識別代碼,表示子任務類型,取值范圍為00~99;第四位到第五位數字為任務識別代碼,表示具體任務,取值范圍為00~99。如圖1所示。

圖1 任務代碼編碼結構圖
任務代碼編碼結構包含11位混合編碼,其中第一位到第四位數字為合同擬定年份,第五位到第六位編碼為區域代碼,區域代碼參見區域數據表,第七位到第十一位數字為合同編號。如圖2所示。

圖2 任務代碼編碼結構圖
4)SAP系統的財務數據與工程進度管理系統進行有效對接為保證系統中資金數據的真實嚴謹可靠,系統中實際投資的金額數據先通過接口從SAP系統中財務數據獲取。財務數據以會計憑證的方式呈現,憑證有其特殊性,從SAP系統中獲得憑證數據解析轉換成工程進度管理系統的數據模型。
5)進度控制與投資控制的關系研究。
在工程項目管理中,進度與投資控制聯系相當緊密,進度與成本控制不是相互孤立的,而是對立的統一體,即相互制約又相互依存,任何一方的變動都會帶來另一方的變動。本系統通過建立進度與投資的數據模型,對項目的估算、概算、預算、標底、合同價、投資使用計劃、實際投資與工作進度進行數據計算、分析以及動態比較,實現對進度與投資的綜合控制。兩者有機結合,真正地提高施工企業的項目管理水平,實現工程預定的經濟目標,保障資金安全。
該系統可以實現對“十二五易地技術技改項目”進行進度管理、文檔管理、合同管理、支付管理、供應商管理、投資管理、竣工管理、在建工程轉固等全系列過程化協調管理費用控制為主線,強化進度、文檔、支付、投資管理。主要需求有:
1)對項目過程中的計劃任務制定和跟蹤,對項目人員、項目付款、項目供應商和各種會議記錄及項目基礎數據進行管理。
2)記錄項目進度,關鍵節點的設置和預警,制定指揮部和專業組月度計劃,通過甘特圖顯示項目和任務的完成情況。
3)對采購及招投標文件、合同、函件及聯系單、會議紀要、報批及批復文件、規章制度、報告、施工及安裝文件、影像、其他、簽證、付款與發票等12類文檔保存和管理。對設計文檔、設計圖紙數據、會審文件和歸檔后的文檔管理。
4)對投資中的科目信息、合同、發票、現場簽證單和設計變更單管理和零星付款數據管理。
5)對與固定資產有關的所屬合同、資產類別、設備或項目名稱、數目、價值、使用部門、安裝位置、使用部門,資產分類等相關信息管理。對在建工程的卡片號、資產特級號、資產名稱等相關信息維護。對投資類別的名稱和所屬類別(項目類、設備類)等相關信息管理。
6)系統公告和短信公告管理。
7)對合同、付款、付款清單、供應商、在建工程、投資、合同與付款、在建工程明細和資金建立統計報表。
8)設置角色權限、用戶管理、系統的基礎數據和處理憑證管理。
本系統用表2說明各項功能需求的實現同各塊程序的分配關系。

表2 功能需求與程序對應關系表
系統由從架構上,由下而上分別為平臺軟件層、應用平臺、系統管理和系統模塊。其中平臺軟件層由數據庫、應用服務器、操作系統構成。應用平臺包括短信接口、其他第三方系統接口。系統管理有系統參數配置、權限管理、用戶管理、項目屬性配置、系統日志。系統模塊包括項目管理、進度管理、文檔管理、投資管理、在建工程轉固、公告管理、統計報表、系統管理等功能。如表3所示。

表3 工程進度管理系統框架表格
各模塊功能有:項目管理模塊主要用于管理項目中的各類數據信息和相關流程,包括其子項目和任務的信息、擴展屬性信息、項目團隊信息、付款信息和流程、供應商信息、電子會簽信息和流程。進度管理模塊主要用于管理項目中的各類工程進度相關數據信息,包括網絡圖信息、關鍵節點信息、月度計劃信息、周報信息、甘特圖。文檔管理模塊主要用于管理項目中的各類文檔相關數據信息和相關流程,包括各類文檔信息、設計院圖紙信息、文檔會審信息和流程。投資管理該模塊主要用于管理各類投資信息,包括投資科目信息、合同信息、發票信息、現場簽證單、設計變更審批單、零星付款信息。在建工程轉固該模塊主要管理在建工程轉固各類數據信息,包括固定資產信息、使用部門信息、資產分類信息、在建工程信息、待攤投資類別信息。公告管理該模塊主要用于管理公告、短信數據信息,包括公告信息和短信信息。統計報表該模塊主要用于顯示各類金額統計數據,包括合同報表、付款報表、在建工程報表、付款清單、投資報表、合同與付款報表、供應商報表、在建工程明細報表、資金統計。系統管理該模塊主要用于管理各類系統管理數據信息,包括角色權限、用戶管理、基礎數據、系統日志、憑證處理、設置關注項目。
本系統在需求分析和功能設計的基礎上,建立幾十張數據表,以合同表為例,合同表(流水號、合同編號、合同名稱、合同金額、貨幣單位、采購方式、經辦人、專業組/項目部、合同類型、使用部門/安裝地點、資產分類、開始時間、結束時間、簽訂時間、簽訂人、質保金、質保金約定付款時間、結算金額、未中標補償款、概算金額、控制金額、所屬科目、供應商、隸屬任務、備注、選擇附件),該表的E_R圖如圖3所示。
系統開發基于B/S模式,J2EE三層分布式應用架構(表現層,業務層和數據服務層)設計。采用平臺化、模塊化開發,運用Struts 2、Spring2.5、Hibernate2開源框架。
在項目開發過程中還將采用UML等建模工具來設計建模,將大量的應用程序代碼和業務處理邏輯代碼進行組件封裝,提供系統程序的可復用性、靈活性和可擴展性。前臺表現層采用JQuery等JS框架。采用Hibernate做為數據庫底層框架,采用Hibernate的反向功能來生成數據庫[5]。對于業務層主要采用面向接口編程,維護起來也更加的方便。圖4和圖5為寧波卷煙廠工程進度管理系統主菜單,圖6寧波卷煙廠工程進度管理系統項目管理模塊圖,圖7為系統任務管理的工作界面。

圖3 合同表E-R圖

表4 合同信息表TContractInfo

圖4 寧波卷煙廠工程進度管理系統主菜單圖

圖5 寧波卷煙廠工程進度管理系統主菜單圖

圖6 寧波卷煙廠工程進度管理系統項目管理模塊圖
寧波卷煙廠工程進度管理系統實施后,各方面取得了很好的效益。

圖7 任務管理的工作界面
1)通過項目的實施,加強工程監督和規范管理。
2)通過系統自動化生成的實時、準確的投資報表,企業決策層可以隨時掌握投資情況,隨時了解工程項目進度,從而不斷改善經營決策,降低經營風險。
3)工程進度管理系統的應用克服了企業傳統的管理體制和組織機構中存在的諸多弊端,加強了企業縱向和橫向的業務聯系,使各職能部門在分工的基礎上相互協調一致,使企業的管理體制進一步合理化。
4)工程進度管理系統的建立,使企業信息處理的效率提高,從而使企業由靜態事后管理變為實時動態管理。系統的應用使管理工作逐步走向定量化,從而使管理方法更加科學化。
5)和手工信息處理系統不同,工程進度管理系統需要規范和及時的基礎數據。對企業工作規范、有關標準計量和代碼等基礎管理有很大的促進作用,使企業管理基礎數據向規范化發展。
6)將企業的固定資產從規劃開始進行管理,為固定資產進行全生命周期管理(規劃、設計、采購、維護、出售、轉讓、報廢)服務。規范資產管理流程,實現了固定資產信息的互通共享和可溯化管理,避免信息孤島。
7)以信息流指導物質流,提高在建工程轉固過程的管理水平,實現固定資產可溯化管理。通過引入固定資產全生命周期管理的思想,對現有的在建工程轉固管理模式進行變革和創新,將在建工程轉固提前到施工過程中,記錄施工過程中轉固的痕跡,將固定資產過程化、全景化,為財務竣工結算服務,實現固定資產可溯化管理,提高資產管理整體水平。
本文以寧波卷煙廠“十二五”易地技術改造項目為研究對象,分別以資金流與實物流為縱向線與橫向線進行控制管理,以固定資產全生命周期管理理念為貫穿整個項目始終的一條主線,最終實現項目管理信息化、固定資產可溯化管理。系統研究不僅提高資產管理整體水平,也為項目管理可溯化研究奠定了的基礎。系統開發基于B/S模式,J2EE三層分布式應用架構(表現層,業務層和數據服務層)設計。