999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電子文件管理系統在企業信息自動化中的應用

2012-04-29 00:00:00王磊
計算技術與自動化 2012年3期

摘要:闡述電子文件管理系統在企業信息自動化中的應用,首先介紹在企業信息自動化中進行電子文件版本管理的核心方法,并闡述根據企業不同需求新建電子文件的兩種不同方式,然后給出為確保電子文件的安全性而使用的獨占式簽入簽出方法和完善的權限管理系統,在權限系統中,實現角色的復用,降低系統管理人員的工作量,最后針對電子文件管理系統的特點,改進電子文件管理的算法,提高了系統的工作效率。

關鍵詞:電子文件管理; 版本;權限; 效率

中圖分類號:TP393 文獻標識碼:A



The Electronic File Manager System Used in 

Enterprise Information Automation



WANG Lei

(Company Beijing General Research Institute of Mining Metallurgy,Beijing100070,China)

Abstract:This paper elaborates design principle of file electronic manager system which used in enterprise information automation. First we introduce two ways to create new files and core method to manage the edition of file. Second, we give the way which is used to make sure the file is safe and perfect right manager system. In manager system, we complete the multiplexing of role and reduce the workload of system manager. Last, in the light of file Electronic manager system characteristic, we improve the algorithm of this system and improve the efficiency of this system.

Key words:electronic file manager; edition;right;efficiency

1概述

近幾年,隨著我國經濟迅速發展,各企業的信息自動化也日益完善,每天需要處理的電子文件的數量不斷增多,電子文件的版本更新速度不斷加快,在這種環境下,企業急需實現對電子文件的高效管理。為了解決這個問題,設計了針對企業信息自動化的電子文件管理系統。

由于一般企業員工的計算機水平參差不齊,而電子文件管理系統是幾乎所有企業員工每天都需要與之打交道的地方,所以本部分在滿足電子文件管理需求的前提下,一個突出的特點就是易操作性,同時針對于不同的電子文件及不同的版本提供了嚴格的權限管理系統,保證了整個電子文件系統的運行安全。

2各部分的設計原理

2.1新建電子文件

一般企業應用的很多電子文件是在已有的模板文件的上的處理,所以新建電子文件的部分提供了兩種方式:直接建立新電子文件或者從模板文件復制電子文件。其中,模板文件夾屬于系統文件夾,出于安全性的考慮,該文件夾我們不提供刪除或編輯等功能,只能在該文件夾下添加或刪除模板電子文件。從模板新建電子文件時,將選中的模板電子文件直接復制到當前的文件夾,并自動生成草案版本電子文件,供用戶編輯。

2.2電子文件的版本管理

電子文件的版本管理是電子文件系統的核心,該部分在正式版本和歷史版本(廢棄版本)的基礎上又添加草案版本(可供用戶隨時編輯)、待審批版本(等待領導審批同意從而可以成為正式版本)和延期發布版本,增加了系統管理的靈活性和易操作性。我們將草案版本、待審批版本和延期發布版本三者統稱為中間版本,在任何時間中間版本只能有一個。這五個版本的級別由低到高依次是歷史版本、草案版本、待審批版本、延期發布版本和正式版本。一般顯示在文件列表的文件為正式版本文件,若此時文件尚未正式發布,即還沒有正式版本,則以版本最高的文件顯示出來,以方便操作者及時的找到該文件。這五個版本在一個功能按鍵下統一管理,配合權限系統,在版本轉換中可以根據當前的版本狀態計算出用戶可以轉換到的目標版本[1],如表1所示:

表1由源版本和用戶權限計算出的目標版本

源版本

用戶所擁有的權限

目標版本

草案版本

在草案版本/待審批版本/延期發布版本/正式版本間轉換

待審批版本、延期發布版本、正式版本

草案版本

在草案版本/待審批版本間轉換

待審批版本

待審批版本

在草案版本/待審批版本/延期發布版本/正式版本間轉換

草案版本、延期發布版本、正式版本

待審批版本

在草案版本/待審批版本間轉換

草案版本

延期發布版本

在草案版本/待審批版本/延期發布版本/正式版本間轉換

待審批版本、草案版本、正式版本

歷史版本

從歷史版本生成草案版本

草案版本

版本轉換的舉例說明:將一個草案版本文件轉換,首先根據操作者的權限判斷可以轉換到的目標版本,若操作者的權限是“在草案版本/待審批版本/延期發布版本/正式版本間轉換”,則目標版本為待審批版本/延期發布版本/正式版本,如圖1所示;若操作者的權限是“在草案版本/待審批版本間轉換”,則目標版本為只有待審批版本,如圖2所示:計算技術與自動化2012年9月

第31卷第3期王磊:電子文件管理系統在企業信息自動化中的應用

圖1權限為“在草案版本/待審批版本/

延期發布版本/正式版本間轉換”

圖2權限為“在草案版本/待審批版本間轉換”

2.3電子文件的安全性

電子文件管理系統全部采用獨占式簽入簽出,任何用戶想要修改電子文件的內容,必須先簽出文件,修改完畢后,再次簽入,而對文件的每一操作,都會有相應的歷史記錄生成,并且在文件處于簽出狀態下,為了避免混亂,此時不可以進行任何版本轉換的操作[2]。圖3為當文件為簽出狀態試圖進行版本轉換時系統給出的提示信息。

圖3簽出狀態不許進行版本轉換

2.4邏輯判斷和具體操作分開的設計模式

每一次操作,不僅要有權限對其的限制,還有當前文件的狀態對其的限制[3],例如簽出狀態的文件不允許再次簽出,不允許其他人簽入,不允許版本裝換等等。這樣在每次操作中就有大量的邏輯判斷。對此,我們采取了將邏輯判斷和具體的邏輯操作分開的設計模式,這種設計模式使操作和邏輯判斷相互獨立。

3權限系統的設計

權限是作為電子文件管理系統安全運行的重要保障,在這里,我們不僅考慮到企業對電子文件管理權限的通用性需求,也考慮到了企業不同部門的特殊需求,所以在通用性的基礎上給予了設置權限的管理人員極大地靈活性,最大限度的降低了管理人員的工作量。我們在系統中并沒有替用戶設定角色,相反,我們將設定角色的權力下放給了系統的管理人員[4]。權限系統分為:操作者、操作對象和角色三個部分,其中角色的引入降低了管理人員工作量,我們在權限系統中設定一個“經理”的角色,如圖4所示,但我們并沒有制定經理這個角色是設定在哪個部門的,這就為我們重復利用經理這個角色提供了可能,作為系統的管理者,我們只需根據自己單位的實際情況確定經理這個角色的具體權限,一旦確定,以后所有部門的經理都可以直接利用這個角色,而不用去具體的設定“一部門經理”“二部門經理”等。

圖4角色與權限

有了角色這個概念,我們只需要在數據庫中將操作者、操作對象和角色三者的關系綁定即可。綁定的方法是先確定操作對象,先確定操作對象不僅可以為以上三者綁定確定順序,而且還可以在這里同時提供對操作對象進行編輯或其他設置的接口,這樣就使系統的各個部分有機的融合在一起。由操作對象進入權限的綁定界面,在界面的左側顯示當前模塊下有的角色,右側是具體角色在當前的操作對象上所對應的操作者,其中“顯示所有角色”可以在顯示所有角色和只顯示在當前操作對象上已經使用的角色間進行切換,以便用戶的操作[5],如圖5所示:

圖5綁定角色

4電子文件版本管理的優化

在電子文件管理系統中,隨著同一文件的版本不斷增多(假設其數量為N),而同一文件夾下的文件也在不斷增多(假設其數量為M),那么此時我們在展開一個文件夾時,因為我們要展示出M個文件的最高版本給用戶,如圖6所示:

圖6文件的顯示

顯示圖6的文件列表要遍歷下屬的M個文件的N個版本,計算的復雜度為M*N,在M和N都比較大的時候,這是一個很大的工作量[6]。針對于這個問題,我們在數據庫中對每一個文件建立一個虛擬的總文件,該文件并不指向某個具體的文件,而是負責從宏觀上管理該文件版本的各項信息,如最高版本,中間版本以及是否有簽入簽出等,每次文件版本的變動,都隨之更新總文件的信息,這樣對有N個版本的文件來說,每次具體變動的都是其中之一,只要更新總文件和對應的具體文件即可;對其下有M個文件的文件夾來講,只需要管理好這M個文件對應的總文件即可,這樣便大大的減少了我們運算的復雜度,優化前后的運算次數比較如表2所示。

表2優化前后的運算次數比較

操作

優化前計算次數

優化后計算次數

展示文件夾下所有文件信息

M*N

M

處理具體文件

N

2

5結束語

適用于企業信息自動化的電子文件管理系統最突出的特點就是易操作性。本系統將文件劃分為草案版本、待審批版本、延期發布版本、正式版本和歷史版本,并在版本轉換中根據當前的版本狀態和操作者的權限自動計算出目標版本,同時根據所處理電子文件的特點提出了進一步提高文電子文件管理效率的方法,較好的滿足了企業的需求。

參考文獻

[1]劉家真.電子文件管理電子文件與證據保留[M].北京:科學出版社,2009.

[2]David Flanagan.JavaScript權威指南[M].李強等譯.北京:機械工業出版社,2010.

[3]Stephen Walther.ASP.NET 4揭秘[M].譚振林等譯.北京:人民郵電出版社,2011.

[4]薩斯喀亞歷山大·拜爾.SAP 權限系統[M]. 陳躍東譯.北京:東方出版社,2006.

[5]王小科,趙會東.ASP.NET程序開發范例寶典(C#)[M].北京:人民郵電出版社,2012.

[6]維斯著.數據結構與算法分析[M].馮舜璽譯.北京:機械工業出版社,2004.

主站蜘蛛池模板: 热99精品视频| 国产成人高清精品免费5388| 国产精品hd在线播放| 91福利在线看| 日本一本正道综合久久dvd | 91网站国产| 精品欧美日韩国产日漫一区不卡| 亚洲精品手机在线| 亚洲成人网在线播放| 欧美一级专区免费大片| 一级毛片基地| 国产一区二区色淫影院| av一区二区人妻无码| 欧美成人亚洲综合精品欧美激情 | 激情午夜婷婷| 久久综合色88| 国产成人精品一区二区免费看京| aa级毛片毛片免费观看久| 国产精品30p| 国产在线精彩视频二区| 色婷婷亚洲十月十月色天| 一级爱做片免费观看久久| 亚洲欧美国产五月天综合| 国产精品性| 久久久四虎成人永久免费网站| 热99re99首页精品亚洲五月天| aaa国产一级毛片| 手机精品视频在线观看免费| 国产美女精品人人做人人爽| 免费一级无码在线网站| 中文字幕人妻av一区二区| 国产区精品高清在线观看| 中国国产A一级毛片| 免费不卡在线观看av| 日韩精品一区二区深田咏美| 91无码国产视频| 色呦呦手机在线精品| 久久黄色一级视频| 国产精品密蕾丝视频| 伊人久热这里只有精品视频99| 久久国产精品麻豆系列| 无码丝袜人妻| 国产91蝌蚪窝| 中文无码精品A∨在线观看不卡| 91在线视频福利| 91精品综合| 91九色视频网| 伦精品一区二区三区视频| 久久香蕉国产线看观看亚洲片| www.91在线播放| 国产AV无码专区亚洲精品网站| 久久国产毛片| 精品国产免费观看| 欧美一区二区三区国产精品| 伊人久久精品无码麻豆精品| 国产精品九九视频| 久久婷婷五月综合97色| 国产成人AV大片大片在线播放 | 在线另类稀缺国产呦| 亚洲Av激情网五月天| 亚洲aaa视频| 婷婷伊人五月| 国产极品嫩模在线观看91| 九九九久久国产精品| 婷婷综合色| 国产精女同一区二区三区久| 欧美色视频在线| 亚洲综合色吧| 精品国产一二三区| 国产日韩av在线播放| 亚洲天堂免费在线视频| 免费av一区二区三区在线| 一级毛片免费的| 天天色综网| 亚洲视屏在线观看| 精品乱码久久久久久久| 久久久91人妻无码精品蜜桃HD| 亚洲福利视频一区二区| 色婷婷在线影院| 欧美啪啪视频免码| 久久人搡人人玩人妻精品一| 青青草国产一区二区三区|