李靚,張丁,張勇
(重慶數字城市科技有限公司,重慶 400020)
城市勘測單位一直非常重視信息化建設工作,通過各種檔案管理系統,合同管理系統辦公自動化等系統的實施應用,在很大程度上提高了使用部門的工作效率,使部門管理更為精細化。雖然在信息化建設方面取得了一定成績,但是目前多數城市勘測單位的管理仍然依賴于傳統的管理方式,這種方式存在著若干問題:
(1)經營管理和生產結合不夠緊密;
(2)缺乏高效手段進行生產流程監控,項目實施監督效率不理想;
(3)質量管理的工作基本靠手工完成,大量的文檔和統計工作耗費了寶貴的人力資源,同時,對項目進度也造成一定的影響;
(4)缺乏完整的,可擴展的企業知識體系。
隨著規模擴大,業務量增加,城市勘測單位的內部管理工作也日漸龐雜,急需要借助信息技術手段,來強化勘測項目的管理,優化資源配置,實現信息的及時發布,建立起科學的內部績效考核機制等,推動企業管理走上精細化管理之路。與此同時,隨著網絡技術的進步,各城市勘測單位相繼建立了內部局域網,這也為構建網絡化的內部管理體系打下了基礎。在此背景下,本文提出了建設“城市勘測單位綜合管理平臺”,希望通過平臺建設,全面提升城市勘測單位的管理水平、經營水平和業務水平。
系統總體架構圖如圖 1所示。系統設計為 4個層次:硬件與網絡平臺層、數據平臺層、支撐平臺層和應用系統層。

圖1 系統總體架構圖
(1)硬件與網絡平臺層:包含了網絡基礎設施、服務器、存儲系統。
(2)數據平臺層:由業務數據庫和系統配置數據庫構成。業務數據庫用于保存業務數據;系統配置數據庫用于保存系統配置參數,數據庫管理系統(DBMS)采用Microsoft SQL Server。
(3)業務支撐平臺:業務支撐平臺上封裝了一些通用的業務,包括工作流和應用服務。這些業務通過服務、平臺以及框架的形式提供給應用系統,使平臺在進行應用擴展時可以很方便地利用這些封裝好的業務。業務支撐平臺選用Kingdee EAS(Enterprise Application Suite),實時化的全面支持。
(4)應用系統層:所有的應用系統都架構在這一層次上。該層次中的系統直接向用戶提供業務應用。系統應用層以EAS平臺為基礎,根據城市勘測單位應用需求,開發出了經營管理子系統、生產與質量管理子系統、資產管理子系統、人力資源管理子系統以及行政辦公管理子系統。
經過走訪北京、上海、武漢等城市勘測單位,對城市勘測單位的組織結構和生產流程進行了了解,將城市勘測單位的日常工作歸納為經營管理、生產管理、質量控制、資產管理、人力資源管理、行政辦公 6個方面。圖 2是相應部門關系圖。

圖2 部門關系圖
(1)經營管理
經營管理是城市勘測單位主要的對外業務接口,由計經辦分管。從外部經營上看,合同管理是經營管理中最重要的一部分,它可以幫助業務人員提高辦事效率、提升服務質量。從內部管理上看,各種統計報表是領導作出科學決策的依據。
(2)生產與質量管理
生產管理規范生產的流程,標記產品生產周期的各個階段,生產管理包括生產計劃管理和生產組織管理;質量管理對生產流程中的產品的質量進行監控,在生產流程的各個階段對其進行監控,并形成質量計劃、質量報告等質量控制相關數據。生產與質量管理子系統的控制的對象主要是針對各個生產部門的數據產品。圖 3描述了生產及質量管理的流程。

圖3 生產與質量管理流程
(3)資產管理
資產管理子系統是從日常工作出發,注重資產生命周期的管理,把資產管理由被動管理轉為主動管理的系統。能夠極大提高資產管理部門的工作效率,減少了人力耗費,實現資產管理整個生命周期的信息化。同時,解決目前的資產管理中存在的資產折舊數據不準確,賬面價值統計不準確等問題。另外,還提供各個生產部門對本部門資產查詢使用人、折舊、報廢情況等,以及統計匯總的功能。
城市勘測單位的資產可劃分為以下類型:土地、房屋建筑物、通用設備、專用設備、交通運輸設備、電器設備、電子產品及通訊設備、儀器儀表設備、辦公設備、家具用具及其他類。
系統圍繞資產的生命周期進行管理,對設備從計劃購買到報廢的全過程進行跟蹤管理,實現資產設備管理從定量到定制的根本性轉變。其中對于固定資產在計算資產折舊時,可以選擇以下兩種方法:平均年限法(直線法);自定義方法。
(4)人力資源管理
人力資源管理是對所有的員工(在職、在崗、調出人員)的信息進行管理,領導層能隨時了解掌握全體員工的情況,科學的調配員工,使全體員工皆能按需就職,提高員工工作效率。
(5)行政辦公
行政管理用于處理日常工作中的內外部公文。包括了公文的發文草擬、發文審核、發文會簽、發文簽發、發文登記、發文傳閱、收文簽收登記、收文審核、收文擬辦、收文批辦、收文承辦、公文歸檔銷毀、公文查詢以及公文的流程監控、公文催辦、公文流程定制等。公文管理中,用戶可以預先定義公文的處理流程及相應的處理權限,在擬制、登記及公文流轉過程中具有相應權限的人員可以進行公文在線編輯,可以進行跳簽、插簽、退簽、撤銷等處理。
平臺拓撲示意圖如圖4所示,根據各單位的具體情況,網絡建設情況可能各有不同,本文中僅展示比較常見的內網平臺拓撲關系。
如圖 4所表現的,匯聚層網絡充分利用現有的網絡綜合布線加上新增的中心機房到各樓層辦公室的雙絞線路來建設,組建現有的物理骨干網絡,各個區域之間將通過千兆鏈路聚合以太方式實現。在中心機房實現所有網絡的匯總,核心交換機與接入交換機之間使用鏈路聚合方式增加主干帶寬和保證網絡的穩定性。鑒于檔案館與其他部門之間有大宗的數據交換,100 M的接入帶寬將會成為瓶頸,因此檔案館服務器等所有服務器接入整個主干網絡將采用 1 000 M接入,而其他接入網絡的工作站將使用 100M接入。

圖4 內網平臺拓撲圖
“城市勘測單位綜合管理平臺”遵循SOA架構進行搭建,根據城市勘測單位工作實際,形成了機構動態建模體系。

圖5 SOA架構
系統開發環境為Eclipse,Eclipse是一個開放源代碼的、基于Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境,Eclipse的開放性為系統的擴展帶來了方便。
信息門戶采用EAS信息門戶框架(Portal)進行構建,通過該技術將不同的應用系統整合為一個統一的管理界面,使不同系統、機構、角色的人員緊密地結合在一起協同工作,并能有效整合第三方系統。對應到SOA的“訪問服務”(Access Services)。
系統使用信息門戶技術使得用戶進入系統以后,可以直接使用根據不同的崗位,職責所設定的甚至按照自己需要定制的個性化門戶,可以在短時間找到自己在系統里需要的功能和操作,加快用戶上手的過程。
信息門戶基于B/S模式進行構建,使用者在能上網的地方都可以處理自己的工作。
在機構使用了多套系統的同時,信息門戶的單點登錄(SS0)所帶來的效益更加明顯。單點登錄技術是一種認證和授權機制,它允許用戶只登陸到系統上一次,而后授權訪問其他連接的系統,無需再進行登錄,這樣不僅僅增加了用戶操作的便捷性,同時因為SSO登陸可以使用數字“證書”等等多種身份認證的手段來代替靜態的用戶 ID/口令,系統的安全性得到了大大的加強。實現認證和授權的集成還簡化了人員離開機構后的清洗工作。管理人員不用再跟蹤員工可能訪問過的所有系統和資源,只要簡單的刪除這名員工的SSO賬戶就行了。
圖 6展示了個性化用戶界面的效果。該圖為平臺搭建的重慶市勘測院綜合管理平臺信息門戶的界面。用戶登錄界面后,可以看到需要辦理的文件,已經安排的日程,以及常用的任務流程快捷方式,方便進行日常工作的處理,界面還會顯示根據職責權限定義的可見的通知公告,以及向全體用戶發布的新聞信息。

圖6 用戶個性化界面
業務流程是由各類服務組件按照一定的規則組裝而成的,對應于SOA中的“集成服務”(Integration Services)。系統使用金蝶EAS BOS平臺的工作流引擎進行定制開發,引擎提供流程節點及節點關系的定制功能,與業務模型及組織模型有效地集成在一起。它根據城市勘測單位具體的業務流程定義工作流模型,工作流與業務系統通過統一、少量的接口相互驅動,使得業務流程與業務邏輯有機地結合在一起。兩者可以各自單獨定義,運行時則融為一體,充分體現靈活架構帶來的優勢。通過可靈活配置的流程引擎、可視化的流程展現,用戶可以隨時查閱每一項業務的流程的規則、路線、處理狀態及參與者,并根據實際的業務的變化對流程進行調整。用戶的操作不僅變得更加簡單和直觀,由傳統的“人找事”轉向了真正的“事找人”,而且系統的靈活性與擴展性得到了空前的提升。圖 7展示了業務流程建模的過程。
根據圖 7的描述,可以看出業務流程包括了對流程控制的管理,還包含了流程中數據狀態轉換的管理,主要包含EAS BOS業務建模工具、設計開發工具、工作流設計工具、單據轉換平臺、發布工具等,這些工具在系統實現中的應用可概括如下:

圖7 業務流程建模
(1)在功能開發中,使用業務建模工具進行單據設計,通過平臺發布引擎,生成數據庫表、元數據和業務代碼。
(2)在設計開發工具中對業務代碼進行二次開發,實現個性化功能。
(3)通過單據轉換平臺,定義單據間的轉換規則。
(4)在工作流設計中,著重處理城市勘測單位內部業務流程。工作流引擎采用模型驅動架構(MDA),只要將業務藍圖畫出來,借助工作流設計工具,縮短了工作流的開發周期。
(5)通過發布工具,將業務系統進行打包部署。
業務服務提供了統一的業務組件標準,規定了業務組件的用戶訪問行為、數據組件方式、功能封存方式、業務處理邏輯的標準“語法”。對應于 SOA中的“應用程序與數據服務(Application and Data Services)”。
業務服務的標準是面向應用的,所以他不僅保障了遵守其標準的應用程序,在針對具體的應用需求方面,可以將不同的業務作為功能插件連接在業務流程上,并可以根據用戶的需要來解決是否使用甚至更換。同時,通過實現了應用程序與數據服務的分離,讓基礎數據不統一帶來的繁瑣的信息集成噩夢得以化解,我們可以將用戶、員工、客戶等數據服務單獨進行安裝與部署,供給各種不同的應用系統使用。
系統中業務服務主要包含足以支撐業務服務所定義的組件標準。多通道訪問引擎,消息引擎、發布引擎、流程引擎、集成引擎、規則引擎、分析引擎、安全引擎、數據訪問引擎。
基礎平臺包含各種底層存儲、計算和傳輸的技術細節通過封裝進行屏蔽,有效降低系統集成、應用部署的復雜度。對應于SOA中的“部署服務”(Deployment Services)以及安全性和管理服務(Security and Management Services)。
系統基礎平臺使用先進的模型驅動體系架構(MDA),整個系統中組件間的相互訪問通過一個基于元數據描述的抽象層(對象構造模型)來進行。這個元數據描述的知識系統容納了包括設計模型、數據模型和部署模型的整個應用體系,工作流引擎與模型有機地結合在一起,同時系統中的基礎服務(包括安全管理、數據管理、事務審計、消息管理等)通過模型驅動在整個系統中貫穿,整體模型的設計保持平臺無關性。
“城市勘測單位綜合管理平臺”的開發與應用,將城市勘測單位的現狀梳理為六個方面:生產、經營、質量控制、人力資源、資產管理、行政辦公。通過建設該平臺,在決策層、部門執行層、部門作業層等各個層次,為管理提供精確的數據依據;為經營、生產、財務、人力資源和行政提供規范的流程控制;為經營提供可靠的市場信息。
該平臺在重慶市勘測院進行了搭建使用。首先,實現了從經營到生產,從質量管理到成果提交的一條完整的生產管理主線,明確劃分了各部門的職責權限和工作內容,并且使各部門之間的業務銜接更緊密。其次,規范了生產、經營、行政、人力資源、后勤等流程。對于有規律可循的、可以納入計算機管理的工作流程,通過平臺進行規范化操作。在生產流程中融合質量控制過程,使質量控制貫徹到生產流程的每一個環節,使管理人員能夠清晰地了解、跟蹤、監控任意一個項目的實際進展情況;通過市場經營的日常工作,向管理層提供行業市場、現有客戶、潛在客戶、競爭對手的信息,為制定發展戰略提供依據;實現行政過程電子化,建立電子化知識體系。為長期的知識積累打下堅實的基礎;運用信息化技術進行人力資源管理,使人員的配置和發展更加符合城市勘測單位發展的要求。
[1] 毛新生.SOA原理·方法·實踐(第一版)[M].北京:電子工業出版社,2007:68~70
[2] 羅鴻.ERP原理、設計、實施ERP原理、設計、實施.2005
[3] 重慶數字城市科技有限公司.城市勘測單位綜合管理平臺總體方案,2007,12
[4] 金蝶軟件有限公司.金蝶EAS技術白皮書,2006,06
[5] 金蝶軟件有限公司.金蝶EAS藍皮書,2006,05