企業科技的信息管理系統

時間:2022-08-28 11:32:17

導語:企業科技的信息管理系統一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

企業科技的信息管理系統

1系統實現策略

SharePoint是微軟推出的企業級綜合門戶平臺,提供內容管理(ECM)、企業信息集成、社區等一系列功能,并具有可擴展性[4]。自微軟推出SharePointServer2013,其功能越來越強大,例如其內容查詢Webpart部件可以查詢SharePoint平臺以外的數據并在SharePoint平臺中展示;集成了挪威FAST公司的FAST搜索技術,可以為企業提供安全的、多視角的企業搜索平臺等[5]。基于SharePoint技術,本系統將科技信息進行分類整理,利用SharePointECM元數據技術對科技信息進行多維度分類和搜索精簡,利用FAST搜索技術實現對SharePoint平臺數據的搜索和SharePoint平臺以外數據的搜索、并且搜索支持多種格式。考慮信息安全的需求,本系統利用SharePoint權限控制機制對科技信息進行細致的安全控制,對用戶角色進行管理,保證用戶只能訪問到其權限范圍內的數據。利用SharePointECM的高級路由功能,基于元數據讓系統決定由哪個文檔庫來保存文檔。同時企業人員經常會遇到多人文檔協作的情況,傳統的方式是由一個人負責分發任務和整合文檔,協作效率低下,本系統利用officewebapps技術實現多人共同編輯一份文檔、自動整合的功能,并且可以對文檔進行版本控制和權限控制,集成office的版本比對功能查看版本差異等,大大提高了團隊文檔協作效率。制造企業的某些科技信息需要進行流程管理,比如科研論文投稿之前需要經過多道審批手續,發表成功后還需要論文主管部門審查才能正式進入其科研論文庫,本系統利用SharePoint工作流技術實現文檔的審批功能。

2系統整體架構

本系統建立在WindowsServer2008R2上,通過擴展的.NETFramework、IIS7.0以及AD域等集成SharePointServer2013解決方案來實現。系統架構如圖1所示。1)最底層為操作系統層,為科技信息管理提供Web服務、數據庫服務、基于Windows活動目錄(AD域)提供用戶管理服務、基于Exchange提供郵件服務和基于LCS提供即時消息服務等。2)基礎服務層建立在操作系統層之上,與操作系統層共同構成SharePoint支撐平臺。為科技信息管理提供權限管理服務、搜索服務、工作流管理服務和文檔存儲服務等,并且支持二次開發以提供更復雜和個性化的服務。3)應用層即為科技信息管理平臺,建立在SharePoint支撐平臺之上。包括用戶管理模塊、文檔管理模塊、權限管理模塊、文檔審批模塊、文檔協作模塊、信息檢索模塊和信息統計模塊。4)最上面一層為表示層,與應用層、基礎服務層和操作系統層共同構成科技信息管理系統。Webpart部件提供前端可視化操作界面,最終通過瀏覽器進行訪問。

3系統關鍵流程設計

3.1文檔創建/上傳流程設計

系統為不同類型的文檔創建了模板,例如期刊論文模板、經驗總結模板等等。用戶可以根據模板創建文檔,也可以選擇直接上傳文檔。文檔上傳時用戶不需要關心將文檔上傳到哪個文檔庫,只需要為文檔填寫擴展屬性(如文檔產生部門、作者職稱等)并提交即可。系統利用SharePoint的高級路由功能預先定義規則,根據文檔元數據決定將文檔路由到哪個文檔庫。文檔創建/上傳流程如圖2所示。同時SharePoint與office高度集成,用戶也可以不登陸系統,直接在office中將文檔一鍵到本系統。

3.2文檔審批流程設計

系統需要對一些文檔的流程進行管理,比如科研人員公開,首先要經過基層領導審批,基層領導審批通過后送到保密部門進行保密審查,保密審查通過后才能投稿,如果發表成功,再送到論文主管部門歸檔。以往制造企業采用紙質跑簽的方式實現論文審批。這樣做不但效率低,而且只對發表成功的論文進行了歸檔管理,那些沒有發表成功但同樣有參考價值的論文則由科研人員自己保管,隨時都有可能丟失或者誤刪除。科研論文管理流程如圖3所示。由于SharePoint的工作流設計工具SharePointDesigner,只能設計順序工作流,不支持流程回退功能。對于業務邏輯稍微復雜的工作流實現起來非常困難。本系統中采用VisualStudio+quickflow來進行流程開發,采用InfoPath進行表單開發。實現了流程可視化監控和管理、任務/轉發、郵件提醒和超時提醒等功能。并且將任務鏈接嵌入郵件中,這樣審批者收到郵件提醒后,打開郵件并點擊任務鏈接就可以執行任務。

4系統功能設計

4.1用戶管理

SharePoint平臺與WindowsAD域高度集成,利用其UserProfileServiceApplication應用程序實現與AD域進行用戶同步,同步方式可以選擇增量同步或完全同步,管理員可以設置同步策略。本系統登錄采用Windows集成認證方式,無需為用戶單獨建立賬戶。

4.2文檔管理

文檔管理模塊包括文檔分類、文檔操作和版本控制等功能。4.2.1文檔分類由于制造企業的科技信息種類繁多、形式多樣并且專業性強,一個好的分類可以提高科技信息的檢索效率。本系統中,首先根據科研人員使用文檔的習慣,將文檔分為不同的內容類型(如科研論文、技術標準與規范、經驗總結、專利等),每種內容類型都包含基本屬性(如標題、創建者、創建時間、大小等)和根據制造企業實際情況定義的擴展屬性(如文檔產生部門、作者職稱等)。基本屬性由系統自動識別,擴展屬性由文檔創建/上傳者從系統提供的元數據字典中選擇。利用SharePoint的ManagedMetadataService服務為系統創建元數據字典。圖4為系統元數據字典部分截圖。從圖中可以看出,按照內容類型可以將科技信息分為技術標準與規范、經驗總結、科研論文和專利等;也可以按照文檔產生部門分類,從而實現對數據的多維度分類。4.2.2文檔操作和版本控制文檔操作包括文檔創建/上傳、下載、刪除、修改等功能。系統利用簽出/簽入操作創建文檔版本。集成office的版本比對功能對比版本之間的差異,并可以隨時查看任何一個版本的文檔。

4.3權限管理

由于制造企業人員密級不同,科技信息也由不同的密級組成,因此需要對科技信息進行嚴格的安全控制,保證每個用戶只能訪問其權限范圍內的信息。權限管理模塊包括用戶角色管理和文檔權限管理兩個子模塊。4.3.1用戶角色管理SharePoint包括32項細分權限用于對用戶進行權限管理,利用這些細分權限的組合可以建立不同的角色組。本系統中建立四類角色:1)管理員:制造企業要求系統中“三員”必須為不同的人員,因此分別設置系統管理員、安全管理員和安全審計員三種角色。系統管理員可以設計、修改系統,建立角色組;安全管理員管理角色組的用戶和權限;安全審計員擁有查看系統日志的權利。2)系統成員:可以查看、添加、更新和刪除列表項和文檔。3)系統訪問者:可查看頁面和列表項并下載文檔。4)審批者:審批者包括基層領導等多個組,用于文檔流程執行過程中,將文檔傳送到相應的角色組進行審批。4.3.2文檔權限管理對一些密級比較高或者只能由某幾個用戶訪問的文檔或文件夾/文檔庫,需要為其單獨設置訪問權限。系統利用SharePoint細致的權限控制機制實現了這一點。單獨為某一文檔或者文件夾/文檔庫設置權限時,首先需要斷開其與父級的權限繼承,然后為其單獨設置訪問權限。可以將訪問權限授予某些角色組,也可以為單獨的人員授予訪問權限。

4.4文檔協作

文檔協作在日常科研生產過程中隨處可見,而且團隊成員可能來自不同的部門。傳統的方式是必須有一個人通過郵件等方式負責分配任務和整合文檔,這樣做不但效率低、版本難以控制而且安全也難以保障。系統利用officewebapps技術為團隊成員提供多人文檔協作的平臺,團隊成員可以在文檔協作平臺上共同編輯文檔,文檔會自動整合并可以方便的進行版本控制和權限控制。

4.5信息檢索

制造企業科技信息不但形式多樣、專業性強,而且對信息的安全要求高。因此用戶不但要能快速、準確的查找到所需要的信息,還要保證查找到的信息在其權限范圍內。在SharePoint管理中心打開SearchServiceApplication,配置內容源和爬網計劃,并新建搜索范圍,添加范圍規則。即啟動了搜索功能。SharePointServer2013集成了FAST搜索解決方案,支持全文搜索、元數據搜索、搜索結果預覽、權限匹配等多種功能,并且可以根據元數據和搜索范圍等對搜索結果進行精簡,利用精簡面板Webpart進行展示。在精簡面板Webpart中設置ShowCounts=”Count”,即可顯示出精確的文檔個數。

4.6信息統計

SharePoint的計時器作業(timerjob),可以在規定的時間點及時間范圍內完成某種操作。系統中利用WSS對象模型開發timerjob實現了文檔的下載次數和評論次數統計功能。為了綜合考慮系統性能,該計時器作業每5分鐘統計一次文檔的下載次數和評論次數。最后根據下載次數和評論次數,對文檔進行排序,并利用LINQtoSharePoint技術開發“熱門文檔”Webpart進行展示。

5原型系統實現

基于上述平臺的體系結構和關鍵技術,以某制造企業為應用背景,實現了科技信息管理系統,系統部分界面如圖5所示。

6結束語

科技信息是制造企業寶貴的財產之一,如何提高科技信息的利用效率,保證其安全性對制造企業的發展具有重要的影響。通過SharePoint技術,設計和實現了制造企業科技信息管理系統,對制造企業的科技信息進行了集中、統一、安全的管理,促進各類科技信息的有序共享。目前系統已經在某制造企業獲得初步應用,今后的工作是進一步對各類科技信息進行合理、有效的分類,從中提煉出知識,此外是將科技信息與產品信息和制造信息進行關聯,更好地支持企業生產過程效率的提升。

作者:邊霞白翱何東璠黃振翅單位:中國工程物理研究院機械制造工藝研究所