摘 要:文章針對電力企業固定資產具有使用部門多、適用范圍廣、分類復雜、資產數量龐大及更新速度快等特點,設計了符合我國電力企業自身特點的固定資產管理系統,為固定資產的信息化管理提供決策支持。
關鍵詞: MVC;電力;固定資產管理系統
引言
電力企業是我國社會經濟發展的重要支柱產業,隨著電力企業規模的不斷擴大,其管理效率和管理方式直接影響企業的資產收益和核心競爭力。電力企業固定資產管理與維護工作越來越困難,如何將管理人員從繁重的勞動中解脫出來,實現以計算機技術、信息技術、網絡技術為支持的現代電力企業固定資產信息化管理已經成為一種必然趨勢。
一、電力企業固定資產管理特點
1.使用部門多,包括內部職能部門、農電公司、中間托管層等;
2.使用地點范圍較大,從廠區到辦公區、從郊區到市區、從山坡到平地,遍及各個轄區角落;
3.資產分類復雜,包括發電設備、輸電線路、配電線路及設備、計量設備和通訊設備、運輸設備、自動化設備等;
4.資產數量龐大、更新速度快、信息不對稱,導致出現資產重復購置現象等。
電力企業固定資產作為生產經營管理活動的重要組成部分和業務拓展的實物載體,科學合理的管理方式對企業持續經營發展、提高資產使用效率和企業競爭力等方面有著非常重要的影響。
二、關鍵技術研究
本系統采用MVC模式實現面向對象技術開發, MVC三層架構的設計模式確保了系統的兼容性和可擴充性。前臺業務邏輯層為ASP.NET,編程使用C#語言開發,在Visual Studio 2010開發平臺上結合SQL Server 2008后臺數據庫開發,確保數據的完整性、可靠性和安全性。ADO.NET技術實現訪問數據對象接口,完成前后臺數據的交互。
MVC是為面向對象語言Smalltalk-80發明的一種軟件設計模式,MVC模式能夠實現功能模塊和現實模塊的分離,同時還提高了應用系統的可維護性、可擴展性、可執行性和組件的可重用性,開發效率高而被廣泛使用。
MVC開發模式將基于用戶輸入域的建模、顯示和操作分為三個獨立的類,分別為模型、視圖、控制器。本系統采用基于ASP.NET的MVC三層架構的設計模式,這種設計模式會使應用程序的設計分層獨立,保證各自模塊分隔開發。
三、電力企業固定資產管理系統的設計
1.系統數據流圖的設計
通過與電力企業資產管理部門的接觸與研討,可以得到系統模塊的數據流圖。首先根據前面的需求分析,確定系統有哪些外部用戶及與該系統進行交互的數據源點或終點。電力企業固定資產管理系統外部用戶包括:員工、客戶、供應商和系統管理員。其中,系統管理員具有對員工、客戶、供應商信息管理的操作權限。固定資產管理系統數據流圖如圖1所示。
2.系統功能模塊的設計
固定資產管理系統是針對電力企業處理固定資產流程而開發的軟件,根據電力企業的特點,本系統從功能上主要分為七個模塊,分別為基本信息管理、固定資產管理、折舊管理、查詢管理、報表管理、數據維護管理和系統設置管理模塊。電力企業固定資產管理系統功能模塊如圖2所示。
3.數據庫安全的設計
本系統在數據庫的安全性方面進行了全面的設計。充分地考慮了系統信息的完整性、機密性、可用性。在數據庫表以及某些涉及的字段等都增加了用戶權限的管理。只有獲得權限的用戶,才可以看到。在數據庫的參數配置方面也做到通過優化參數配置提高數據庫的安全性。綜合考慮各方面的因素,本系統主要從以下4方面來確保數據庫的安全性。
(1)身份認證
用戶注冊將其訪問系統的用戶名和密碼記錄到數據庫中。用戶登錄時,數據庫管理系統通過驗證其登錄用戶名和密碼,判斷用戶是否具有訪問權限。
(2)訪問控制
不同職責的用戶,一般擁有不同的訪問權限。一般普通用戶只可以訪問與自身相關的數據。只有權限較高系統管理員才能夠訪問整個數據庫的信息,并且能夠工作內容對信息進行各種操作。
(3)數據庫控制權鑒別
數據庫的最低權限是對數據的瀏覽功能,最高權限就是能進行增、刪、改等的操作。而這些操作往往會影響數據的完整性等,因此,數據庫只允許系統管理員來完成較高級別的操作。
(4)數據庫的備份和恢復
很難保證數據庫不會遭到人為的,物理的,或者天然災害等的破壞。因此,定期對數據庫的數據,以及記錄的日志信息進行備份是很有必要的。數據的備份可以保證數據不輕易丟失。同時備份的日志也可以作為實時跟蹤器,實時的監控,是否有非法的用戶訪問。雙管齊下保障數據庫的安全。
綜上所述,不但要保證靜態存儲的數據的安全性,不被破壞。同時,還要通過權限設置,攔截動態訪問過程中非法訪問,靜、動結合保護數據。
4. 結束語
基于MVC的固定資產管理系統針對電力企業進行開發,提高固定資產的使用效率,實現電力企業固定資產的科學化、規范化、信息化管理,符合電力企業的發展趨勢,為電力企業固定資產管理決策提供支持,使電力企業的固定資產管理水平走上一個新臺階。
參考文獻
[1]杜文潔.軟件測試基礎教程. 北京:中國水利出版社,2008年,281-287
[2](美)維埃拉,董明等譯. SQL Server 2005高級程序設計. 北京:人民郵電出版社,2008年,1-27
[3]胡荷芬,張帆,高斐. UML系統建模基礎教程[M]. 北京:清華大學出版社,2010年,12-37
作者簡介
梁寶生,中國電力投資集團公司。