設備管理系統的設計與實現

時間:2022-07-18 09:37:34

導語:設備管理系統的設計與實現一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

設備管理系統的設計與實現

設備管理系統是以設備為中心,對設備的入庫、借用、查詢、統計到報廢的事件進行全生命周期的跟蹤的信息管理系統[1]。隨著社會經濟的發展,以前人工存檔管理方式已經跟不上時代的發展[2]。如今,高速發展的企事業單位如果沒有優良的經濟管理措施,將會影響單位的進一步發展,所以企事業單位一定要時刻注意自己單位內部的資產信息,對關系到自身發展的內部設備進行有效的管理。為確保單位正常發展,設備管理系統是眾多企事業單位設備管理的首選。本文采用c#語言開發,數據庫采用SQLServer2005,設計實現了專門針對于事業單位的設備管理系統。該系統通過權限管理的策略來管理用戶,其設置的超級管理員擁有最高的管理權限,通過給各角色分配權限,再把角色分配給各個用戶來靈活控制整個系統用戶的訪問權限。根據不同的管理員權限規范日常設備的管理,方便進行設備數據的記錄、查詢和統計。該設備管理系統對設備的整個生命周期的高效管理,對于提高辦公效率和減少辦公耗材,減少勞動強度和提高現代化管理水平具有重要意義[3]。

1系統的設計

本系統從業務上可以分為新增設備、設備分配變更、報廢設備、盤點設備幾大模塊。其業務用例圖如圖1所示。下面將分別介紹各大模塊的業務流程。圖1業務用例圖(1)新增設備:當有新設備采購回來以后,負責人會通知庫存管理員新設備入庫,庫存管理員負責將設備的基本情況如名稱、型號、負責人、價格、生產日期、采購日期、生產廠家等進行記錄,在系統內增加一條新的記錄,并給設備分配一個唯一的卡號作為標識,來實現設備與卡號的綁定。(2)設備分配變更:本模塊主要負責對設備的分配、歸還等情況進行處理。分為設備分配和設備歸還兩部分。設備分配是指員工需要設備時會通過系統進行申請借用,庫存管理員在系統內處理借用申請,通過申請的人被通知領取設備。未通過申請則返回申請失敗原因。設備歸還則過程相反,首先是使用人提出歸還申請,庫存管理員檢查所歸還設備,設備完好則通(3)報廢設備:本模塊主要負責對設備的報廢情況進行處理。當設備到了報廢年限或設備不能正常使用時,就涉及到設備的報廢問題,這時庫存管理員會首先向單位領導報告需報廢的設備情況,得到領導允許后庫存管理員通過本系統記錄報廢情況,以便日后的查詢統計。(4)盤點設備:本模塊是設備管理一個重要的環節,因為單位的設備經常需要進行查詢,統計。盤點設備是為了領導更好的掌握單位內部資源,以便給采購設備以參考依據,也便于領導對單位內部設備的全面了解。本模塊能提供各種統計報表,如設備臺賬報表、固定資產明細表、設備分類明細表、部門分類明細表、部門分類匯總表、主機配置表單、萬元以上固定資產(科研設備)統計表、萬元以上增減變動情況表等。對于上級單位的匯報及本單位領導的查詢都能迅速的得出結果,非常方便快捷。

2數據庫的設計

本系統的數據庫采用的SQLServer2005。其主要數據表有10個,分別是部門表(B_de-partlist_T)、用戶表(B_userlist_TB)、角色表(B_Role_TB)、權限表(B_Permission_TB)、用戶角色關聯表(R_RoleByUser_TB)、角色權限關聯表(R_PermByRoler_TB)、主機配置表(B_pcconfiglist_TB)、設備表(B_deviclist_TB)、設備活動表(B_activlist_TB)、設備類型編碼表(B_devictypelist_TB)。設備表(B_deviclist_TB)如表1所示;設備類型編碼表(B_devictypelist_TB)如表2所示。

3系統角色設計

本系統有多種用戶,其權限各不相同,為了方便靈活的分配用戶權限,采用了基于角色的訪問控制方法,即由用戶、角色和權限三個對象組成[4]。用戶是一個能對系統進行具體操作的實體,通常具有用戶名和密碼。角色是一個具有確定行為方式和明確行為準則的實體,它能完成規定范圍內的任務。而所謂角色訪問控制方法就是使角色和權限相關聯,每種角色之間可以是繼承、包含或者限制等關系。然后通過給用戶添加相應的角色來給用戶授權,用戶所擁有的權限就是該用戶所擁有的所有角色具有的權限的集合。根據事業單位的管理特點,本系統主要劃分了以下幾個角色。(1)超級用戶角色:主要負責分配系統的權限,具有給系統創建新用戶和劃分角色的權限。(2)庫存管理員角色:負責單位內部所有的設備管理,能夠隨時添加、查詢設備的借用情況,處理科室管理員提交的歸還申請,隨時查詢統計設備情況,隨時打印設備各種報表。(3)科室管理員角色:主要負責本科室的設備管理,可以隨時提出歸還申請,可以審批科室內部人員的借用申請,查詢科室內部人員的借用信息。(4)普通用戶角色:科室內部人員可以查詢本科室內部的設備情況,隨時向科室管理員提出借用申請,能隨時查詢本人的設備借用情況,了解詳細的借用信息。(5)上級部門管理角色:主要負責對涉及到審批控制的行為進行管理,如對設備的計劃、驗收及設備采購情況等情況進行審批。具體的用戶管理序列圖如圖2所示。4

4結束語

本設備管理系統已經在事業單位內部投入使用。實踐證明,其提高了事業單位的資產管理效率,使得單位相關管理人員對設備信息的管理更加方便。本系統具有以下幾個特點。(1)方便性。本系統采用的是B/S結構的設計模式,相比C/S結構,B/S結構更加方便快捷,不需要安裝客戶端軟件,直接訪問網址即可,當系統需要更新時,也非常方便,不需要客戶去重復安裝過程。各種用戶角色都能方便快捷的通過網址登錄來進行實時操作。(2)先進性。本系統運用了現代設備的管理思想,以模塊化、組件化的現代化思想來開發系統,為將來系統的升級與重構打下良好基礎。(3)適應性。本系統具有很高的適應性,因其采用權限管理的辦法來控制用戶權限。針對不同的企事業單位,本系統可以根據不同的需求進行量身定做。作為超級用戶可以自己根據本單位設備管理的情況來定義或修正角色,通過角色的修改來修改用戶的權限,不需要修改系統內部代碼即可適應各個企事業單位。本系統經過詳細的分析和合理的設計達到了預期的目標,對設備信息的管理能力和減輕管理人員工作量方面都得到了用戶充分肯定。

作者:劉勇 慕曉蕾 單位:石家莊開發區冀科雙實科技有限公司

參考文獻:

[1]夏映深.王娟基于JZE的教學管理信息系統的設計[J].現代企業教育,2006.

[2]林東曉.基于RFID技術的醫院設備管理系統的設計與實現[J].醫院數字化,2013.

[3]王紅勤.基于J2EE的高校設備管理系統的設計與實現[J].電腦知識與技術,2013.

[4]夏榆濱.基于RBAC的統一權限管理系統研究[J].微計算機信息,2006.