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