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