林昱

摘 要:文章首先簡要闡述了國有資產監督管理系統的設計要點,在此基礎上對國有資產監督管理系統關鍵功能模塊的實現進行論述。期望通過本文的研究能夠對國有資產監督管理水平的提升有所幫助。
關鍵詞:國有資產;監督管理;系統設計
中圖分類號: TN911-34 文獻標識碼: A 文章編號: 1673-1069(2016)31-166-2
1 國有資產監督管理系統的設計要點
1.1 設計思路
為了對國有資產進行全方位、系統化的管理,利用計算機網絡及相關軟件構建相對完善的監管系統,以此來實現對監督管理企業聯網發送數據信息,從而實現對其國有資產進行追蹤管理的目的。本文所設計的系統可以對監管企業的國有資產提供數據查詢、檢索、匯總、統計等功能,根據相關的數據信息自動生成統計報表,由此不僅為監督管理工作的有序開展提供了強有力的支撐,而且還為決策提供了翔實、準確、可靠的依據。
1.2 系統的框架結構
在對系統進行設計的過程中,選用了當前較為流行且非常完善的B/S架構中的J2EE平臺,該平臺是一個基于Java技術的企業應用系統開發規范。整個系統由以下5個層次組成,分別為表示層、Web層、業務邏輯層、數據持久層和數據庫服務層。
1.2.1 表示層
該層是由JSP頁面組成,主要包括登錄、維護以及操作等頁面。
1.2.2 Web層
該層采用的是MVC模式當中的STRUTS架構,具體包括STRUTS動作、STRUTS表單、STRUTS主控程序等。
1.2.3 業務邏輯層
該層由多個模塊組合而成,如編碼管理、系統維護、決策管理、財務管理、報表管理、綜合統計等等。
1.2.4 數據持久層
該層是由若干個持久化對象所組成,其主要是在Hibernate的管理下,來實現對數據庫的訪問。
1.2.5 數據庫服務層
該層采用的是MySQL數據庫,以此來實現對持久化數據的存儲,主要包括以下數據:國有資產數據、財務數據以及權限數據等等。
1.3 數據庫設計
在本系統的設計中,由于選用了較為成熟的J2EE平臺,所以數據庫的設計成為整個系統設計的關鍵環節。通過對一些數據庫進行比選之后,決定采用MySQL作為系統數據庫。該數據具有體積小、運行速度快、開放源碼、成本低等特點,其在一些中小型網站中的應用較為廣泛,由于MySQL數據庫所具備的開源性特點,使得用戶不需要支付費用便可對其進行使用,通常只需要從互聯網上下載即可,并按照自己的使用需求對其進行修改。
1.3.1 概念設計
這里所指的概念是對用戶使用要求的具體描述,以數據為基礎,構建抽象的概念數據模型,該模型能夠反映出信息的關系以及對信息的各種要求,如存儲、查詢、加工等。
1.3.2 邏輯設計
它是對概念設計的延伸,即將概念設計階段獲得的數據模型轉換為關系模式。
1.3.3 物理設計
這是整個數據庫設計的關鍵環節,具體是指對數據在內存中進行合理的安排,可以通過對索引及緩沖區的設計來實現。如果采用外部存儲設備,則需要設置數據的訪問方式及數據庫表。本系統中的數據庫表包括資產信息表、借用信息表、資產變更記錄表、用戶信息表、部門表、人員信息表、管理員信息表、企業編碼表、國有資產編碼表、通用編碼表、數據字典表等。
1.3.4 安全設計
由于本文所設計的系統是對國有資產進行監督管理,其中大部分數據信息都非常重要,一旦丟失或泄露會造成嚴重的后果,所以在數據庫設計時,必須對安全設計予以重視。為對數據信息進行全方位的保護,系統在程序設計上對數據的保密和安全進行了充分考慮,并設置了三級用戶,分別為普通、授權和系統管理員,不同的用戶使用權限不同。系統管理員可以對系統的全部功能進行使用,授權用戶只能使用部分功能,普通用戶則只能進行瀏覽、查詢等基本操作,不具備刪除、修改等權限。為了進一步提升數據庫的安全性能,在設計時,采用了故障自動恢復技術,如果系統發生掉電故障,只需要進行重啟,數據庫便可自動恢復進程。
1.4 界面設計
在本系統的設計中,界面是較為重要的環節,其設計與系統的使用密切相關,如果界面設計得不合理,則會影響系統的使用性。鑒于此,在界面設計時,應把握以下要點:操作界面可以圖形化為主,相關術語要符合用戶的使用要求,盡可能做到簡便;用戶界面要一致,菜單的形式要相同或相似,并在各個層次和界面上提供詳細的幫助功能。
2 國有資產監督管理系統關鍵功能模塊的實現
2.1 權限管理模塊的實現
該模塊的主要作用是對用戶、角色及權限這三者之間的關系進行處理,用戶是整個系統的使用者,所有的系統用戶都擁有賬號和密碼,這是用戶的基本屬性;角色則是按照用戶的職位及其所負責的工作任務,對用戶進行的具體分類;如普通用戶、授權用戶、系統管理員等;權限是系統的所有權限信息,可將之分為多種類型。不同的用戶其自身的角色不同,據此授予其不同權限,便實現了權限管理的目的。
2.2 報表數據存儲的實現
對報表數據采用了分割式的設計思路,該設計思路與系統數據庫的設計思路相類似,通過VOReport、VODataInof、VODPIValue這三個對象來實現報表數據的存儲。其中VOReport可以使用相關的屬性對唯一的標識、報表類型、報表標題及表中的信息進行存儲,同時還能對報表中對應的數據進行存儲,這里所指的對應數據即VODataInof對象。VODataInof的存儲與VOReport的存儲較為相似,它可以借助相關屬性對多個配對值進行存儲,這里所指的配對值即VODPIValue對象。而VODPIValue對象則能夠對表格中的信息進行保存,利用VOReport便可對數據表中的全部信息進行存儲。從上述的存儲過程上看,三個對象之間具有一定的邏輯關系,這給數據存儲的實現提供了方便,不僅如此,VOReport中還包含了一些附加信息,所以在實現的過程中,可以按照模板文件對附加信息進行初始化賦值。
2.3 報表對象的實現
本系統中,報表對象的實現采用的是三層繼承的方式,其經過抽象之后的基本類型是Report,財務報表FiReport,它是對Report的繼承,具體的財務類報表則都繼承FiReport。報表對象的處理方式為面向數據,并以數據的最終值作為對象進行數據傳輸。報表對象的數據操作可以通過DP PDate來實現,由于報表對象的構造函數接受唯一的標識屬性,所以可借助PDate來操作報表中的數據,如添加、刪除、修改等等。對于財務報表而言,與之相關的數據較多,大概在百余條左右,若是以遍歷的方式進行查找,則需要對數據庫進行多次訪問,由此會導致系統的性能及效率下降,為使查找更加快速,且不影響系統運行,可以利用哈西表來實現。
3 結論
綜上所述,國有資產的監督管理是一項較為復雜且系統的工作,在當前的新形勢下,為進一步提升監管效率和水平,應當在工作過程中合理運用監管系統,通過監管系統的運用,除了能夠使業務環節的工作流程得以簡化之外,還能有效減少主觀的不利因素,為管理決策提供更加及時、準確的依據。
參 考 文 獻
[1] 曹學禮.大連市金州新區國有資產管理信息系統的設計與實現[D].電子科技大學,2015.
[2] 李儉.上海市普陀區國有型資產管理信息系統設計與實現[D].華東師范大學,2013.
[3] 李赫.國資監管系統門戶及業務支撐系統設計與實現[D].北京工業大學,2013.
[4] 王新紅.論企業國有資產管理體制的完善——兼論國資委的定位調整[J].政治與法律,2015(10):87-89.
[5] 王振.行政事業單位固定資產管理系統的設計與實現[D].電子科技大學,2012.