??? 目前,機關事業(yè)單位服務職能逐漸調整,精細化管理要求逐漸提高,設備類資產(chǎn)數(shù)量多、品種規(guī)格雜、地域分布廣,使用狀態(tài)變化很快,再加上分支機構的增加、拆分、合并以及網(wǎng)絡規(guī)模的擴大和管理需求的變化,使設備類資產(chǎn)的管理出現(xiàn)了諸多問題。而當今市場上的資產(chǎn)管理系統(tǒng),大多只是一些資產(chǎn)報表系統(tǒng),無法進行資產(chǎn)的過程性管理,無法與財政、政府采購等環(huán)節(jié)結合。
??? 因此,如何提高管理設備類資產(chǎn)的效率和效益,已成為各機關、各級行政事業(yè)單位管理的重要內容。
建立開放的機關事業(yè)單位資產(chǎn)管理平臺
??? 筆者提出采用軟件工程的敏捷軟件開發(fā)方法,研制一套專業(yè)化的管理系統(tǒng)。目標是建立一個開放的適用于機關事業(yè)單位的資產(chǎn)管理平臺,該平臺覆蓋資產(chǎn)計劃、采購、利用、維護、報廢等全生命周期過程。它可以提高資產(chǎn)管理單位的工作效率,擺脫繁重的手工勞動,實現(xiàn)資產(chǎn)管理整個生命周期的運營管理;提供日常物品管理、設備管理、房產(chǎn)管理、土地管理、檔案管理等系統(tǒng);提供自動報警及相關財務接口等相關內容。
??? 平臺架構
??? 整個系統(tǒng)由用戶交互系統(tǒng)、國有資產(chǎn)業(yè)務系統(tǒng)、管理員交互系統(tǒng)組成。
??? 用戶交互系統(tǒng):包括門戶管理服務中心和網(wǎng)上溝通協(xié)作中心。前者,用戶可以定制自己的頁面和添加感興趣的信息,并且管理員可以對整個門戶界面進行管理;后者,用戶之間、系統(tǒng)和用戶之間都可以利用短信、即時消息、音頻視頻會議進行交互。
??? 國有資產(chǎn)業(yè)務系統(tǒng):包括資產(chǎn)預算管理(預算管理、申請審批)、資產(chǎn)增加、工作流程管理、折舊管理、資產(chǎn)變動(日常變動、資產(chǎn)劃撥管理、資產(chǎn)報廢管理、組件變動、資產(chǎn)處置管理)、低值易耗品管理、資產(chǎn)維護(事故故障記錄、資產(chǎn)維修)、汽車管理、招標管理、知識管理、決策分析(資產(chǎn)明細表、資產(chǎn)匯總表、資產(chǎn)變動明細表、資產(chǎn)存放地點分布表)。
??? 管理員交互系統(tǒng):包括用戶和基礎信息管理中心、Web服務和注冊中心和信息交換中心。
??? 用戶和基礎信息管理中心是指在人員管理系統(tǒng)中,管理員可以根據(jù)每個單位的行政關系建立用戶,并且可以設置權限實現(xiàn)分布式管理用戶功能。在權限控制系統(tǒng),管理員可以對每個用戶具有哪些權限進行嚴格的控制,使每個人具有符合業(yè)務要求的控制。
??? Web服務和注冊中心,管理員注冊需要提供的Web服務,供各系統(tǒng)調用。同時Web服務和調度中心可以提供對外的接口,與其他應用系統(tǒng)連接。
??? 信息交換中心,是系統(tǒng)與系統(tǒng)之間互動的引擎。信息交換中心在實現(xiàn)了數(shù)據(jù)交換的同時,還擴展了工作流調度引擎的應用,使工作流可以跨系統(tǒng)運行。
??? 系統(tǒng)運行引擎:有兩個,分別是工作流調度引擎和基礎保障引擎。工作流調度引擎,是基礎辦公應用的基礎。大多數(shù)資產(chǎn)應用可以抽象為一個工作流的流轉。工作流調度引擎為基礎辦公應用實現(xiàn)了工作流驅動的機制,提供了一項工作從受理、辦理、反饋等環(huán)節(jié)的驅動引擎。基礎保障引擎,是為抵御系統(tǒng)單點故障,實現(xiàn)負載均衡,系統(tǒng)使用群集技術作為系統(tǒng)運行基礎保障引擎。它可以實現(xiàn)網(wǎng)絡負載均衡、擴大應用規(guī)模,以及抵御單個服務器上的硬件和軟件失敗。
??? 安全支撐平臺:保證應用的安全,尤其是基于 Web 的應用的安全,對于政府機關的應用至關重要。因此,安全支撐平臺主要實現(xiàn)身份認證、授權管理、策略制定、訪問控制及安全審計等功能。
??? 系統(tǒng)集成整合方案
??? 為達到信息資源共享的目標,資產(chǎn)系統(tǒng)與其他平臺和業(yè)務系統(tǒng)應進行系統(tǒng)集成或整合,以便充分利用現(xiàn)有信息技術設施。
??? 統(tǒng)一的用戶管理和基礎信息管理:采用標準的LDAP協(xié)議,通過目錄服務對組織人員信息、應用組件信息、應用系統(tǒng)角色信息、用戶安全和應用安全信息、用戶和服務之間的權限控制信息進行了統(tǒng)一存儲管理,形成了機關統(tǒng)一的應用基礎支撐體系,為上層業(yè)務系統(tǒng)提供了可靠的運行維護平臺。
??? 分級集中式的信息交換中心:依據(jù)EAI(企業(yè)應用集成)的思想,采用基于XML和web服務的跨平臺技術,利用HTTP協(xié)議和消息中間件等可靠的傳輸機制,建立分級集中式的信息交換平臺,開發(fā)流程控制、數(shù)據(jù)轉換、智能調度、日志管理、差錯管理等核心整合功能模塊,臨時數(shù)據(jù)存儲、數(shù)據(jù)落地存儲等數(shù)據(jù)存儲功能模塊,落地綜合查詢、消息狀態(tài)查詢、傳輸錯誤恢復等交換數(shù)據(jù)的監(jiān)控與跟蹤功能模塊。
??? 個性化的門戶管理服務中心:采用當今業(yè)內領先的基于組件的門戶技術作為底層支持和應用開發(fā)標準,在應用層面上為系統(tǒng)管理員提供了對應用系統(tǒng)進行業(yè)務擴展,根據(jù)部門或用戶的要求進行個性化的系統(tǒng)定制平臺;在開發(fā)層面上提供了標準的應用系統(tǒng)底層接口。
??? 規(guī)范Web服務注冊中心:遵循UDDI項目規(guī)范建立了統(tǒng)一的Web 服務注冊中心,提供標準化的、透明的、專門的Web服務描述機制和調用機制,提供給各部門共享數(shù)據(jù)和協(xié)同交互辦公應用的發(fā)布和管理平臺。
??? 運行平臺選型
??? 在系統(tǒng)開發(fā)的過程中可以選擇完全基于Microsoft產(chǎn)品和.Net開發(fā)的技術路線。主要體現(xiàn)在Web應用程序、業(yè)務邏輯服務程序,還有工作流工具等輔助工具的開發(fā)都選用基于Windows Server的Microsoft .Net 技術;數(shù)據(jù)庫選用Microsoft的SQL Server 2005/2008;工作流平臺開發(fā)底層以Windows Workflow Foundation作為技術平臺。
??? 系統(tǒng)部署實施
??? 系統(tǒng)可以在以下三種系統(tǒng)模式安裝運行:完全獨立系統(tǒng)、獨立系統(tǒng)群集和虛擬系統(tǒng)。
??? 完全獨立系統(tǒng):擁有獨立的用戶體系、授權體系及應用體系。工作流程僅限于單位內部,較少與外界交互,若要交互則通過數(shù)據(jù)接口等形式來解決。
??? 應用相對集中,用戶體系比較簡單,實施較為簡單,適合于管理和應用相對集中的機構。
??? 獨立系統(tǒng)群集:由一組相對獨立的系統(tǒng)構成,擁有一套獨立的統(tǒng)一的用戶體系。各獨立系統(tǒng)擁有獨立的授權及應用體系。各獨立系統(tǒng)工作流程有內部流程,也有外部流程,可以和群集之間的其他系統(tǒng)進行交互。
??? 虛擬應用:獨立系統(tǒng)群集每一個獨立系統(tǒng)都有獨立的服務器,獨立系統(tǒng)之間內通過高速網(wǎng)絡連接,對投資要求較高。系統(tǒng)可以通過構建虛擬應用(又稱ASP應用),通過應用服務提供的形式組成虛擬的獨立系統(tǒng)群集。
??? 虛擬應用就是將獨立系統(tǒng)群集中的各獨立系統(tǒng)構建在一套或多套真實的系統(tǒng)之中。每個虛擬系統(tǒng)擁有獨立的虛擬站點、虛擬應用服務器、虛擬應用、虛擬數(shù)據(jù)庫,使各虛擬系統(tǒng)看起來像一套獨立的系統(tǒng)。
??? 虛擬應用解決了部門間資源共享以及節(jié)省投資問題,可以充分利用軟硬件資源。
??? 在系統(tǒng)運行過程中,有可能出現(xiàn)各種運行模式之間的轉換。完全獨立系統(tǒng)可以在一定的情況下融入到獨立系統(tǒng)群集中,虛擬系統(tǒng)在一定的軟硬件投資的情況下也可以升級成獨立系統(tǒng)群集。反之亦然。
系統(tǒng)研制堅持四原則,突出兩特點
??? 在研制這套系統(tǒng)時,要遵循四個原則。
???
首先,要立足于系統(tǒng)工程。本系統(tǒng)是一個軟件工程項目,需要以一個系統(tǒng)工程的角度去設計分析,而不能不管相關的建設內容,獨立地設計完成其中的部分工作。工程項目的設計要注重方案的可實施性。系統(tǒng)設計不僅要考慮技術上的可行性,還要考慮實施上的可操作性。
???
其次,要以應用為本。應用軟件的建設應立足于應用,它不是科研項目追求高、新、精,而應該從使用人員的角度出發(fā),在滿足工作人員業(yè)務需求的基礎上,采用相對成熟穩(wěn)定的技術,使系統(tǒng)能夠在工商局普及推廣。同時,項目要得到真正的應用,培訓、服務與項目實施質量也起著至關重要的作用。
??
再次,要以整合為主題。整合指通過信息技術將現(xiàn)有的、各自獨立運行的系統(tǒng)有機地集成起來,使它們在統(tǒng)一的框架下,為一個共同的目標發(fā)揮各自的作用,實現(xiàn)系統(tǒng)間的互聯(lián)互通、資源共享和業(yè)務協(xié)同。
???
最后,要適應系統(tǒng)的持續(xù)發(fā)展。在保護現(xiàn)有資源的基礎上,充分考慮系統(tǒng)的擴展性與開放性。軟件的生命周期有限,每次產(chǎn)品改良或產(chǎn)品更替,應有計劃分步驟地分期地進行,使系統(tǒng)得到可持續(xù)的應用和發(fā)展。
??? 縱觀整個系統(tǒng)的平臺架構和運行支撐,不難看出,此系統(tǒng)重點突出了以下兩個特點:
???
首先,平臺提供開發(fā)接口,可供客戶二次開發(fā)。在設計期初充分考慮了資產(chǎn)系統(tǒng)與其他平臺和業(yè)務系統(tǒng)的集成,如固定資產(chǎn)系統(tǒng)、OA系統(tǒng)、短信平臺等集成,使得在更大范圍內能夠實現(xiàn)信息共享。
???
其次,應用的靈活性部署。既有集中式應用,又有分布式應用,還可以混合式應用。集中式應用是指管理權限全部集中于資產(chǎn)主管部門,各單位可通過網(wǎng)絡實現(xiàn)在線工作、在線查詢、在線審計等;分布式應用是指各單位可獨立使用自己的資產(chǎn)管理系統(tǒng),定期采用數(shù)據(jù)上報的方式將各地數(shù)據(jù)上報至主管單位進行匯總管理;混合式應用是采用集權與分權相結合的方式進行資產(chǎn)管理,資產(chǎn)管理部門的主要目的是以指導、控制為手段,以效益最大化為中心,指導和監(jiān)察下屬單位。
???? (作者單位:中國海洋大學)