馬浩淼
摘要:通過(guò)對(duì)安徽省內(nèi)黨校資產(chǎn)管理中的實(shí)際需求進(jìn)行分析,對(duì)相關(guān)功能模塊采用ASP.NET、ADO.NET來(lái)實(shí)現(xiàn)并進(jìn)行性能安全測(cè)試,最終完成黨校資產(chǎn)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。
關(guān)鍵詞:黨校;資產(chǎn)管理系統(tǒng)
中圖分類號(hào):TP311? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)17-0075-03
開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
Abstract: Through the analysis of the actual needs in the asset management of Party Schools in Anhui Province, this paper uses ASP.NET, ADO.NET to achieve relevant functional modules, and carries out performance security tests. At last, it finishes the design and implementation of Party School Asset Management System.
Key words: Party School; asset management system
在過(guò)去的幾十年中,對(duì)于資產(chǎn)的管理黨校一直采用的是手工管理的方式,隨著黨校資產(chǎn)的日益增多,在長(zhǎng)期的使用過(guò)程中不可避免地出現(xiàn)了無(wú)法隨時(shí)隨地的管理、無(wú)法動(dòng)態(tài)管理、查詢起來(lái)比較煩瑣、工作量巨大、浪費(fèi)大量紙張、管理不透明、資產(chǎn)無(wú)法合理配置等等諸多問(wèn)題,要想使資產(chǎn)的效益發(fā)揮到最大,就應(yīng)該用輕松更為高效的方式對(duì)資產(chǎn)進(jìn)行管理,因此黨校資產(chǎn)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)在當(dāng)下是十分必要。
1 相關(guān)技術(shù)分析
黨校資產(chǎn)管理系統(tǒng)采用了ASP.NET、ADO.NET等技術(shù)來(lái)進(jìn)行系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)。由于黨校資產(chǎn)管理系統(tǒng)通過(guò)B/S模式來(lái)展示,為了安全便捷的實(shí)現(xiàn)這一系統(tǒng),通過(guò)ASP.NET這一服務(wù)器端成熟的技術(shù)來(lái)實(shí)現(xiàn)各種復(fù)雜的功能,而系統(tǒng)最關(guān)鍵的數(shù)據(jù)庫(kù)則是通過(guò)ADO.NET來(lái)操作,在系統(tǒng)不同模塊之間共享數(shù)據(jù)。
2 需求分析
為了解決過(guò)去幾十年資產(chǎn)管理過(guò)程中出現(xiàn)的各種問(wèn)題并從今后工作的需要出發(fā)對(duì)要實(shí)現(xiàn)的資產(chǎn)管理系統(tǒng)做出如下分析:從性能需求上來(lái)分析,重點(diǎn)在于系統(tǒng)的易操作、易維護(hù)、易升級(jí)、易保密等方面。資產(chǎn)管理系統(tǒng)設(shè)計(jì)的目的就是為了在短時(shí)間內(nèi)(一個(gè)月內(nèi))基本掌握大部分操作步驟,提高管理效率。在實(shí)際操作當(dāng)中管理系統(tǒng)如有不合實(shí)際情況或者出現(xiàn)新的管理狀況,可以很方便地在原有系統(tǒng)基礎(chǔ)上改進(jìn)升級(jí)而不需要推倒重來(lái)。因?yàn)閱挝粌?nèi)部固定資產(chǎn)的保存使用情況都有一定的保密要求,系統(tǒng)設(shè)計(jì)時(shí)必須考慮到數(shù)據(jù)、操作、共享的安全性。從功能需求上來(lái)分析,主要是從系統(tǒng)配置、資產(chǎn)入庫(kù)、資產(chǎn)使用、資產(chǎn)處理、資產(chǎn)查詢分析等方面來(lái)完善。為了方便對(duì)用戶信息、角色權(quán)限、日志信息進(jìn)行查看和修改,必須在系統(tǒng)中進(jìn)行相關(guān)配置。在資產(chǎn)入庫(kù)時(shí)則要求對(duì)資產(chǎn)的各類信息進(jìn)行錄入,并對(duì)是否允許入庫(kù)進(jìn)行審核以保障校內(nèi)資產(chǎn)登記的完整性。在資產(chǎn)使用的過(guò)程中則要求資產(chǎn)的外借、歸還都要入庫(kù)記錄并且要相關(guān)負(fù)責(zé)人審核通過(guò),保障國(guó)有資產(chǎn)不丟失。由于資產(chǎn)的價(jià)值在使用當(dāng)中不斷轉(zhuǎn)移到日常工作中,因此隨著時(shí)間的推移就必須考慮到折舊率,經(jīng)過(guò)合適的時(shí)間后進(jìn)行報(bào)損報(bào)廢處理。為了對(duì)資產(chǎn)情況有一個(gè)清晰的了解和便于上級(jí)檢查,管理系統(tǒng)還要求能對(duì)黨校資產(chǎn)情況能夠進(jìn)行有條件的查詢和各種數(shù)據(jù)統(tǒng)計(jì)。
3 系統(tǒng)總體設(shè)計(jì)
3.1 系統(tǒng)整體架構(gòu)設(shè)計(jì)
在完成系統(tǒng)需求分析后,下一步就是進(jìn)行整體架構(gòu)設(shè)計(jì),而這一步也是整個(gè)資產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)最為關(guān)鍵的一環(huán),是后面系統(tǒng)應(yīng)用實(shí)施的基礎(chǔ)。為了使黨校資產(chǎn)管理系統(tǒng)處理信息達(dá)到最佳的效率并且操作起來(lái)更加人性化,考慮將系統(tǒng)整體框架分為三層來(lái)設(shè)計(jì),即數(shù)據(jù)層、業(yè)務(wù)層、應(yīng)用層。其中,邏輯層的功能是統(tǒng)一了對(duì)所涉及的各種數(shù)據(jù)庫(kù)的基礎(chǔ)操作,并且提供了基于不同安全策略的權(quán)限控制方法,通過(guò)接口為業(yè)務(wù)層提供了相關(guān)服務(wù)。業(yè)務(wù)層則是數(shù)據(jù)層和應(yīng)用層之間的中間層,負(fù)責(zé)制定具體的訪問(wèn)規(guī)則和業(yè)務(wù)流程,以模塊化的方式來(lái)進(jìn)行各種業(yè)務(wù)的操作。而應(yīng)用層則是直接面對(duì)使用者,能將業(yè)務(wù)層當(dāng)中的各種信息以多角度、可視化的方式展現(xiàn)在使用者面前,最大程度地為使用者提供強(qiáng)大的數(shù)據(jù)分析能力并能針對(duì)各種情況提出合適的措施供使用者選擇。
3.2 功能模塊設(shè)計(jì)
3.2.1 系統(tǒng)配置模塊
由用戶管理、角色管理、日志管理三部分組成。系統(tǒng)管理員可以根據(jù)需要對(duì)黨校資產(chǎn)管理系統(tǒng)的用戶進(jìn)行添加、刪除和信息的更新。在黨校內(nèi)同一類用戶需要的系統(tǒng)權(quán)限都是一樣的,系統(tǒng)管理員可以通過(guò)角色管理更新用戶對(duì)應(yīng)的角色權(quán)限可以很方便進(jìn)行調(diào)整。系統(tǒng)管理員還可以通過(guò)日志管理模塊中日志的查詢、提醒和刪除功能實(shí)時(shí)掌握到日常資產(chǎn)管理系統(tǒng)的運(yùn)行情況。
3.2.2 資產(chǎn)入庫(kù)模塊
資產(chǎn)入庫(kù)模塊主要由資產(chǎn)購(gòu)置信息增加、資產(chǎn)入庫(kù)審核兩部分組成。一般由辦公室資產(chǎn)管理人員負(fù)責(zé)全校資產(chǎn)信息的錄入和修改,處室具有相應(yīng)權(quán)限的人員負(fù)責(zé)本處室人員擁有的資產(chǎn)信息的錄入和修改,由于錄入資產(chǎn)配置的人員可能是一個(gè)用戶也可能是幾個(gè)用戶,所以為了保障信息的完整正確性一般由校辦公室分管的領(lǐng)導(dǎo)做最終審核,如果審核通過(guò),則資產(chǎn)的信息就會(huì)被管理系統(tǒng)數(shù)據(jù)庫(kù)正式記錄,否則丟棄或者打回要求錄入人員重做。
3.2.3 資產(chǎn)使用模塊
由資產(chǎn)外借、資產(chǎn)歸還、資產(chǎn)使用審核三部分組成。資產(chǎn)外借子模塊是由資產(chǎn)保管員來(lái)操作的,由外借資產(chǎn)的個(gè)人、部門和外單位向資產(chǎn)保管員提出申請(qǐng),資產(chǎn)保管員根據(jù)資產(chǎn)目前所處的狀態(tài)決定是否進(jìn)行下一步提交,如果允許的話,則會(huì)根據(jù)資產(chǎn)外借的有關(guān)規(guī)定分別向本部門或者本單位分管領(lǐng)導(dǎo)申請(qǐng)。資產(chǎn)歸還子模塊則由資產(chǎn)外借人員或者單位向資產(chǎn)保管員統(tǒng)一申請(qǐng)資產(chǎn)歸還,在保管員核對(duì)資產(chǎn)狀況后如果沒(méi)有損壞則資產(chǎn)外借數(shù)據(jù)庫(kù)中會(huì)自動(dòng)刪除相關(guān)記錄。資產(chǎn)使用審核則由處室以及校辦公室具有相關(guān)權(quán)限的人員操作,如果滿足學(xué)校的規(guī)定和其他要求則允許出借和歸還,否則將申請(qǐng)退回并說(shuō)明理由。
3.2.4 資產(chǎn)處理模塊
由資產(chǎn)報(bào)廢、資產(chǎn)報(bào)損、資產(chǎn)處理審核三部分組成。由于資產(chǎn)經(jīng)過(guò)長(zhǎng)時(shí)間的使用后必然面臨到期的情況,一般由資產(chǎn)的保管者就資產(chǎn)報(bào)廢提出申請(qǐng),通過(guò)描述資產(chǎn)自身的實(shí)際情況以及使用該資產(chǎn)在實(shí)際工作中產(chǎn)生的問(wèn)題,并按照資產(chǎn)的實(shí)際價(jià)格分成三個(gè)等級(jí),按照等級(jí)從低到高的不同分別交予本部門領(lǐng)導(dǎo)、校辦公室分管領(lǐng)導(dǎo)、分管的校長(zhǎng)那里等待審核,審核通過(guò)則在資產(chǎn)管理系統(tǒng)的數(shù)據(jù)庫(kù)中實(shí)施變更。在進(jìn)行報(bào)廢審核時(shí),系統(tǒng)會(huì)自動(dòng)給出一個(gè)比較明確的折舊程度。如果資產(chǎn)使用過(guò)程中出現(xiàn)丟失或者損壞的情況,就需要管理員進(jìn)行資產(chǎn)報(bào)損,并在經(jīng)過(guò)校辦公室和分管領(lǐng)導(dǎo)審核后才能進(jìn)行資產(chǎn)狀態(tài)的變更和下一步的處理。同時(shí)系統(tǒng)能對(duì)資產(chǎn)處理的過(guò)程實(shí)時(shí)追蹤、反饋,以便保證資產(chǎn)處理過(guò)程的有始有終。
3.2.5 資產(chǎn)查詢分析模塊
資產(chǎn)查詢分析模塊主要方便黨校管理者及時(shí)掌握目前資產(chǎn)狀況,從而合理做出決策、編制單位年度預(yù)算,讓黨校資產(chǎn)管理更加公開(kāi)透明高效。資產(chǎn)查詢可以就資產(chǎn)信息表里任何一項(xiàng)信息進(jìn)行選擇查詢,資產(chǎn)分析主要包含資產(chǎn)統(tǒng)計(jì)、分類統(tǒng)計(jì)、外借資產(chǎn)統(tǒng)計(jì)、報(bào)廢資產(chǎn)統(tǒng)計(jì)、年度統(tǒng)計(jì)等功能,讓資產(chǎn)的變動(dòng)情況一目了然,并且查詢和統(tǒng)計(jì)的情況都能通過(guò)報(bào)表輸出打印。
3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
為了讓資產(chǎn)管理系統(tǒng)數(shù)據(jù)處理效率提高并增強(qiáng)黨校資產(chǎn)數(shù)據(jù)的安全性,基于資產(chǎn)管理系統(tǒng)的需求分析設(shè)計(jì)了適用于黨校資產(chǎn)管理系統(tǒng)的數(shù)據(jù)庫(kù),其中核心的數(shù)據(jù)庫(kù)表具體如下:用戶表包含的字段有用戶編號(hào)、姓名、職務(wù)、部門、手機(jī)號(hào)、是否校內(nèi)、角色;角色權(quán)限表包含的字段有角色權(quán)限編號(hào)、角色編號(hào)、權(quán)限編號(hào);角色表包含字段有角色編號(hào)、角色名;權(quán)限表包含字段有權(quán)限編號(hào)、模塊編號(hào)、操作方式;資產(chǎn)入庫(kù)表包含的字段有資產(chǎn)編號(hào)、名稱、型號(hào)、規(guī)格、價(jià)格、廠家、生產(chǎn)日期、入庫(kù)時(shí)間、附件數(shù)量、附件價(jià)格、資產(chǎn)存檔照片、現(xiàn)狀、錄入人員、保管人員、存放位置、是否報(bào)廢、備注;資產(chǎn)外借歸還表包含的字段有編號(hào)、資產(chǎn)編號(hào)、借用人姓名、借用人單位、借用時(shí)間、歸還時(shí)間、審核人、申請(qǐng)人、是否歸還;資產(chǎn)報(bào)廢表包含的字段有編號(hào)、資產(chǎn)編號(hào)、報(bào)廢緣由、報(bào)廢時(shí)間、申請(qǐng)人、審核人、處理結(jié)果;資產(chǎn)報(bào)損表包含的字段有編號(hào)、資產(chǎn)編號(hào)、報(bào)損緣由、報(bào)損時(shí)間、申請(qǐng)人、審核人、處理結(jié)果。
4 系統(tǒng)實(shí)現(xiàn)
4.1 系統(tǒng)配置
系統(tǒng)配置模塊主要是實(shí)現(xiàn)對(duì)用戶、操作權(quán)限、系統(tǒng)日志的管理查詢。當(dāng)系統(tǒng)添加新的用戶時(shí),會(huì)在管理員錄入用戶各類信息的基礎(chǔ)上,通過(guò)比對(duì)系統(tǒng)內(nèi)部數(shù)據(jù)庫(kù)判斷是否已經(jīng)存在該用戶,而刪除用戶時(shí),會(huì)查詢用戶名下是否有資產(chǎn)保管或者沒(méi)有歸還,如果有這種情況系統(tǒng)會(huì)阻止管理員刪除用戶并給出相應(yīng)的提示信息。操作權(quán)限的管理主要是通過(guò)角色來(lái)進(jìn)行設(shè)定,通過(guò)角色權(quán)限表、角色表、權(quán)限表三者之間的關(guān)聯(lián)綁定來(lái)完成權(quán)限的設(shè)定,這樣在模塊下面還有不同的子模塊時(shí)方便了可以自由定制用戶角色,既可以統(tǒng)一管理也可以個(gè)性化定制。當(dāng)需要查詢不同周期內(nèi)系統(tǒng)的訪問(wèn)情況、部門的使用效率以及便于問(wèn)題的查找,要將系統(tǒng)運(yùn)行狀態(tài)、訪問(wèn)量等狀況加以記錄,并且日志還能根據(jù)管理員需要關(guān)注的目標(biāo)在運(yùn)行中產(chǎn)生的警告類型或信息來(lái)觸發(fā)生成。
圖1? ?系統(tǒng)配置中用戶操作界面
4.2 資產(chǎn)入庫(kù)
資產(chǎn)入庫(kù)的信息應(yīng)是由具有相關(guān)權(quán)限的人來(lái)操作,系統(tǒng)必須先判斷相關(guān)人員的角色,如果不具有相關(guān)權(quán)限則禁止錄入、修改、刪除等操作,這主要通過(guò)LoginView和LoginName登錄控件來(lái)實(shí)現(xiàn)相關(guān)審核和授權(quán)。用戶進(jìn)入到資產(chǎn)信息錄入界面后,按照表格要求把相關(guān)信息填入后,點(diǎn)擊提交按鈕,如果系統(tǒng)檢測(cè)到之前有相同信息的資產(chǎn)錄入時(shí),會(huì)提醒已經(jīng)錄入,否則寫入到資產(chǎn)審核表中去。當(dāng)進(jìn)入到資產(chǎn)審核時(shí),單位分管的人員會(huì)根據(jù)相關(guān)的資產(chǎn)規(guī)章制度進(jìn)行審核,如果有漏報(bào)錯(cuò)報(bào)的情況發(fā)生時(shí),會(huì)打回要求重做,錄入人員可以通過(guò)待審核入庫(kù)信息可以看到相應(yīng)資產(chǎn)的審核結(jié)果,并能根據(jù)修改要求進(jìn)行完善直至申報(bào)成功為止。如果審核通過(guò),則資產(chǎn)信息會(huì)被正式記錄到數(shù)據(jù)庫(kù)中。其中資產(chǎn)信息錄入的界面如下:
4.3 資產(chǎn)使用
資產(chǎn)使用模塊是黨校資產(chǎn)管理系統(tǒng)上應(yīng)用的關(guān)鍵一環(huán),每個(gè)子模塊環(huán)環(huán)相扣。當(dāng)用戶需要使用資產(chǎn)時(shí),這時(shí)用戶必須在資產(chǎn)借用申請(qǐng)表上填寫相關(guān)信息,并按照借用程序提交給資產(chǎn)管理員,由資產(chǎn)管理員負(fù)責(zé)向本級(jí)或者上級(jí)部門報(bào)備。如果本部門領(lǐng)導(dǎo)擁有這一類資產(chǎn)的外借審批權(quán)限則可以進(jìn)行審核,否則必須進(jìn)一步提交到校辦公室和分管校長(zhǎng)處,如果申請(qǐng)審核通過(guò),則資產(chǎn)管理系統(tǒng)就會(huì)將資產(chǎn)編號(hào)、名稱、附件、借用人姓名、借用人單位、借用時(shí)間、審核人、申請(qǐng)人等相關(guān)信息記錄到數(shù)據(jù)庫(kù)中,將相關(guān)資產(chǎn)調(diào)撥給申請(qǐng)人使用。而當(dāng)資產(chǎn)使用完后歸還則由申請(qǐng)人向資產(chǎn)保管員統(tǒng)一報(bào)資產(chǎn)歸還申請(qǐng),具體流程如下所示:
4.4 資產(chǎn)處理
資產(chǎn)處理模塊是應(yīng)對(duì)資產(chǎn)在經(jīng)過(guò)一段時(shí)間使用后的必備一環(huán),針對(duì)不同情況采取不同的措施處理。當(dāng)管理員點(diǎn)擊該模塊時(shí),可以選擇“申報(bào)資產(chǎn)報(bào)廢”“申報(bào)資產(chǎn)報(bào)損”“申報(bào)結(jié)果查詢”“申報(bào)審核”來(lái)進(jìn)行相應(yīng)的操作。當(dāng)點(diǎn)擊“申報(bào)資產(chǎn)報(bào)廢”或者“申報(bào)資產(chǎn)報(bào)損”時(shí),用戶需要填寫原因、問(wèn)題發(fā)生時(shí)間、問(wèn)題發(fā)生地點(diǎn)、緊急狀況,填寫成功后系統(tǒng)會(huì)根據(jù)原因、緊急狀況并調(diào)用資產(chǎn)目前情況將申報(bào)表送至相應(yīng)的審核人手中。當(dāng)管理員具有審核人員權(quán)限時(shí),可以進(jìn)入到“申報(bào)審核”環(huán)節(jié),特別是在點(diǎn)擊報(bào)廢審核時(shí),系統(tǒng)會(huì)根據(jù)不同類別的資產(chǎn)預(yù)設(shè)折舊方法,如平均年限法、工作總量法、總年數(shù)和等,自動(dòng)算出折舊程度,讓審核人對(duì)報(bào)廢申請(qǐng)能夠及時(shí)予以答復(fù)。當(dāng)管理員點(diǎn)擊“申報(bào)結(jié)果查詢”時(shí)就可以看到審核結(jié)果,并根據(jù)結(jié)果進(jìn)行下一步操作。其中生成折舊程度的代碼如下:
4.5 資產(chǎn)查詢分析
本系統(tǒng)從資產(chǎn)查詢、資產(chǎn)分析、報(bào)表輸出三方面來(lái)實(shí)現(xiàn)資產(chǎn)查詢分析模塊。當(dāng)用戶點(diǎn)擊資產(chǎn)查詢時(shí)可以通過(guò)勾選資產(chǎn)編號(hào)、名稱、型號(hào)、保管員等一項(xiàng)或多項(xiàng)信息進(jìn)行組合查詢,并且可以通過(guò)點(diǎn)擊查詢得到的列表進(jìn)一步了解相關(guān)信息。當(dāng)點(diǎn)擊資產(chǎn)分析時(shí)可以按照處室、年月日來(lái)匯總相關(guān)資產(chǎn)信息,比如每年底進(jìn)行的年度統(tǒng)計(jì),主要的操作是在數(shù)據(jù)庫(kù)層面進(jìn)行并通過(guò)報(bào)表的形式加以展示。其中統(tǒng)計(jì)并打印維修資產(chǎn)情況相關(guān)代碼如下:
5 系統(tǒng)測(cè)試
該系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)后即投入到黨校各部門進(jìn)行實(shí)際使用,使用期間不斷根據(jù)需要修改優(yōu)化,經(jīng)過(guò)為期半年的功能性和非功能性測(cè)試基本滿足了黨校日常資產(chǎn)管理的需求。擁有核心權(quán)限的系統(tǒng)管理員可以對(duì)所有模塊進(jìn)行操作,根據(jù)實(shí)際情況的變化對(duì)用戶的操作權(quán)限進(jìn)行修改。具體的辦事人員如辦公室資產(chǎn)管理員和資產(chǎn)保管員,可以及時(shí)將資產(chǎn)的變更信息錄入到系統(tǒng),資產(chǎn)出現(xiàn)報(bào)廢或者報(bào)損時(shí)也可以及時(shí)地反饋到上層領(lǐng)導(dǎo)來(lái)處理。各處室主任和對(duì)應(yīng)的分管校領(lǐng)導(dǎo)一般起到最終的把關(guān)作用,并能對(duì)資產(chǎn)處理的流程從始至終進(jìn)行把控,還能在必要時(shí)通過(guò)統(tǒng)計(jì)處室或者單位資產(chǎn)在一段時(shí)間內(nèi)的狀況了解目前黨校的發(fā)展?fàn)顩r從而對(duì)未來(lái)做出比較合理的規(guī)劃。
6 總結(jié)
該黨校資產(chǎn)管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)幫助了黨校相關(guān)資產(chǎn)管理人員提高了工作效率,減輕傳統(tǒng)用手工方式對(duì)黨校資產(chǎn)操作的工作量,實(shí)現(xiàn)資產(chǎn)管理的信息化、系統(tǒng)化、科學(xué)化、規(guī)范化以及自動(dòng)化,從而對(duì)黨校各方面的發(fā)展都起著積極促進(jìn)的作用。
參考文獻(xiàn):
[1] 李廣文. 高職院校固定資產(chǎn)管理思考[J]. 合作經(jīng)濟(jì)與科技, 2019(10): 138-139.
[2] 劉乃麗. 精通ASP.NET 2.0+SQL Server 2005項(xiàng)目開(kāi)發(fā)[M]. 北京: 人民郵電出版社, 2007.
[3] Satzinger J W. 系統(tǒng)分析與設(shè)計(jì)[M]. 北京: 機(jī)械工業(yè)出版社, 2001.
[4] 楊澤凡, 林志剛. 基于C/S模式下的招生管理系統(tǒng)[J]. 湖南工程學(xué)院學(xué)報(bào): 自然科學(xué)版, 2005(4).
【通聯(lián)編輯:謝媛媛】