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

基于文件系統(tǒng)監(jiān)控的工作效率評價系統(tǒng)設(shè)計與實現(xiàn)

2017-09-03 11:01:01朱清海譚代芳
城市勘測 2017年4期
關(guān)鍵詞:工作效率測繪系統(tǒng)

朱清海,譚代芳

(重慶市勘測院,重慶 400020)

基于文件系統(tǒng)監(jiān)控的工作效率評價系統(tǒng)設(shè)計與實現(xiàn)

朱清海*,譚代芳

(重慶市勘測院,重慶 400020)

為提高常規(guī)測繪項目工作效率管理水平,增強工作效率評價的公正性、公平性和公開性。通過分析測繪生產(chǎn)項目流程及特點、研究FileSystemWatcher技術(shù)原理。采用FileSystemWatcher技術(shù)對各環(huán)節(jié)流轉(zhuǎn)文件進行監(jiān)控,設(shè)計研發(fā)了基于文件系統(tǒng)監(jiān)控的工作效率評價系統(tǒng),實現(xiàn)常規(guī)測繪項目各流程環(huán)節(jié)時間節(jié)點準確記錄,為工作效率評價提供了翔實可靠的數(shù)據(jù),減小了管理工作的勞動強度。

FileSystemWatcher;文件系統(tǒng);工作效率;監(jiān)控

1 引 言

在測繪生產(chǎn)管理中,測繪項目從接收任務(wù)、任務(wù)安排、資料準備、外業(yè)測繪、內(nèi)業(yè)整理,到過程檢查、最終檢查、成果提交、歸檔入庫先后經(jīng)歷的環(huán)節(jié)和相關(guān)人員較多,要做到每個項目、每個環(huán)節(jié)進度、效率心中有數(shù),無疑給管理者提出了很高的要求。同時關(guān)鍵環(huán)節(jié)完成的質(zhì)量如何也無法及時掌握,若想做好相關(guān)管理工作需要花費大量的時間和精力,而且還達不到好的效果。基于以上問題,本文通過對.NET Framework中的FileSystemWatcher類和SQL Server進行研究,以某單位常規(guī)測繪生產(chǎn)項目為管理目標,設(shè)計并實現(xiàn)一套基于文件系統(tǒng)監(jiān)控的工作效率評價系統(tǒng)(以下簡稱系統(tǒng)),并探討了系統(tǒng)的優(yōu)點及實現(xiàn)方式。

2 研究依據(jù)

2.1 FileSystemWatcher

FileSystemWatcher是.NET Framework中System.IO命名空間中的一個類,該類提供了監(jiān)控指定目錄中文件的變化的功能。即,通過FileSystemWatcher可以實時地了解指定的目錄中何時有何文件被建立以及何時何文件被刪除,實時監(jiān)控某一目錄中文件的變化[1]。

2.2 測繪生產(chǎn)項目流程及特點

測繪單位的測繪項目生產(chǎn)流程主要包含接收任務(wù)、任務(wù)安排、資料準備、外業(yè)測繪、內(nèi)業(yè)整理、過程檢查、最終檢查、提交成果、歸檔入庫。隨著數(shù)字化測繪、信息化測繪進程的推進,在各環(huán)節(jié)中已不再像以前一樣以紙質(zhì)媒介、電子光盤為主要流轉(zhuǎn)對象,現(xiàn)各環(huán)節(jié)主要以格式相對固定的電子文件為流轉(zhuǎn)對象。部分測繪單位建立了辦公信息化平臺,數(shù)據(jù)從平臺進行流轉(zhuǎn),對每個環(huán)節(jié)均可實現(xiàn)節(jié)點控制,監(jiān)控作業(yè)效率。經(jīng)過一段時間的運行,發(fā)現(xiàn)數(shù)據(jù)在平臺流轉(zhuǎn)影響平臺運行效率,并且涉及流程和人員較多,系統(tǒng)架構(gòu)復(fù)雜、穩(wěn)定性欠佳。由此,產(chǎn)生了折中的信息化平臺,在平臺上只進行項目信息管理,對關(guān)鍵環(huán)節(jié)進行控制,數(shù)據(jù)通過內(nèi)部局域網(wǎng)共享數(shù)據(jù)實現(xiàn)交換。該方法減小了辦公信息化平臺的負荷,提高了運行效率,但存在細部流程環(huán)節(jié)不受控,工作效率評價無數(shù)據(jù)支撐的缺點。為此本文提出了基于文件系統(tǒng)監(jiān)控的工作效率分析。

2.3 共享數(shù)據(jù)交換設(shè)計

通過對測繪項目流程分析,結(jié)合某單位測繪生產(chǎn)實際可以發(fā)現(xiàn),通常接收任務(wù)、任務(wù)安排、資料準備由一人完成,其中接收任務(wù)主要來源于辦公信息化平臺,不需進行另外監(jiān)控,唯一存在交換的是準備后的數(shù)據(jù)。在外業(yè)測繪、內(nèi)業(yè)整理由測繪組長實施,過程檢查、提交成果、數(shù)據(jù)歸檔由項目負責(zé)人實施,最終檢查由質(zhì)檢驗收員完成。在測繪組長、項目負責(zé)人、質(zhì)檢驗收員之間存在數(shù)據(jù)交換。為此我們分別建立了準備數(shù)據(jù)、提檢數(shù)據(jù)、驗后數(shù)據(jù)、歸檔數(shù)據(jù)等幾個共享數(shù)據(jù)交換目錄,來實現(xiàn)數(shù)據(jù)的共享與交換。

2.4 數(shù)據(jù)規(guī)范

為提高各環(huán)節(jié)工作效率,在日常的工作中要求在任何一個環(huán)節(jié)提交數(shù)據(jù)均需按照項目提交標準文件夾命名方式進行命名,即由工程項目編號+委托單位+項目名稱構(gòu)成,在此目錄下進一步細分外業(yè)數(shù)據(jù)、成果數(shù)據(jù)、原始數(shù)據(jù)、甲方數(shù)據(jù)等。在提交時要求相關(guān)責(zé)任人必須將數(shù)據(jù)提交至共享目錄下對應(yīng)的責(zé)任人名子目錄中,以確保正確提取項目信息和責(zé)任人信息。

3 系統(tǒng)設(shè)計

3.1 設(shè)計目標

基于文件系統(tǒng)監(jiān)控和SQL Server數(shù)據(jù)庫實現(xiàn)對常規(guī)測繪生產(chǎn)項目相關(guān)環(huán)節(jié)進行監(jiān)控,達到準確掌握各環(huán)節(jié)生產(chǎn)進度、記錄關(guān)鍵指標、評價生產(chǎn)效率的目標。

一是建立工作效率管理數(shù)據(jù)庫,分別對各環(huán)節(jié)的開始、結(jié)束時間、項目名稱、編號、責(zé)任人進行記錄和管理。

二是基于共享數(shù)據(jù)服務(wù)器根據(jù)各環(huán)節(jié)資料提交特性建立文件系統(tǒng)監(jiān)控服務(wù),實現(xiàn)自動根據(jù)共享數(shù)據(jù)目錄文件變化情況將獲得的信息進行入庫處理,達到及時準確記錄節(jié)點環(huán)節(jié)時間信息的目的。

三是基于文件系統(tǒng)監(jiān)控服務(wù)實現(xiàn)對項目關(guān)鍵環(huán)節(jié)數(shù)據(jù)質(zhì)量的檢查和記錄,如針對外業(yè)測量數(shù)據(jù)提取外業(yè)實際采集時長、采集點數(shù)量、采集速度、平均間隔時間等。

四是基于工作效率管理數(shù)據(jù)庫進行效率評價報表,提供公正、公開、透明的管理依據(jù)。

3.2 設(shè)計框架

為了實現(xiàn)以上系統(tǒng)的設(shè)計目標,在充分系統(tǒng)邏輯的技術(shù)基礎(chǔ)上,構(gòu)建基于文件系統(tǒng)監(jiān)控的工作效率評價系統(tǒng)原型,系統(tǒng)設(shè)計如圖1所示。

圖1 基于文件系統(tǒng)監(jiān)控的工作效率評價系統(tǒng)原型

從圖1可知,各環(huán)節(jié)責(zé)任人從數(shù)據(jù)共享交換目錄獲得數(shù)據(jù)、編輯整理后提交至共享目錄實現(xiàn)數(shù)據(jù)交換。目錄監(jiān)控服務(wù)試試監(jiān)控數(shù)據(jù)交換目錄,將監(jiān)控結(jié)果實時寫入工作效率管理數(shù)據(jù)庫。數(shù)據(jù)庫最后提供數(shù)據(jù)評價分析報表依據(jù),供管理者決策,從而達到系統(tǒng)設(shè)計目的。

4 系統(tǒng)實現(xiàn)

依據(jù)以上設(shè)計目標及設(shè)計框架,系統(tǒng)以重慶市某測繪單位生產(chǎn)項目管理為依托,建立了基于文件系統(tǒng)監(jiān)控的生產(chǎn)效率評價系統(tǒng),并實現(xiàn)了相關(guān)功能。

4.1 建立工作效率管理數(shù)據(jù)庫。

結(jié)合該單位生產(chǎn)管理實際,工作效率管理數(shù)據(jù)庫主要包含數(shù)據(jù)準備信息表、數(shù)據(jù)生產(chǎn)信息表、數(shù)據(jù)檢查信息表、數(shù)據(jù)提交信息表和外業(yè)數(shù)據(jù)關(guān)鍵指標信息表,各表之間用項目編號進行關(guān)聯(lián)。如外業(yè)數(shù)據(jù)關(guān)鍵指標信息表結(jié)構(gòu)如表1所示。

外業(yè)數(shù)據(jù)關(guān)鍵指標信息表結(jié)構(gòu) 表1

4.2 基于FileSystemWatcher建立監(jiān)控服務(wù)

(1)創(chuàng)建服務(wù)

使用vs2010系統(tǒng)平臺創(chuàng)建Windows服務(wù),在Service1.cs編寫操作邏輯代碼,代碼中OnStart用于執(zhí)行服務(wù)事件,一般采用線程方式執(zhí)行方法,便于隔一段時間執(zhí)行一次。

(2)配置服務(wù)

打開Service1.cs視圖界面,在視圖內(nèi)右鍵添加安裝程序,項目中將自動添加ProjectInstaller.cs文件,該文件中視圖自動會添加serviceProcessInstaller1和 serviceInstaller1組件,選中serviceProcessInstaller1組件設(shè)置account屬性為LocalSystem,選中serviceInstaller1組件設(shè)置ServiceName屬性的值(該值表示在系統(tǒng)服務(wù)中的名稱),設(shè)置StartType屬性(如果為Manual則手動啟動,默認停止,如果為Automatic則自動啟動),設(shè)置Description添加服務(wù)描述,編譯生成項目WinServiceTest.exe。

(3)安裝服務(wù)

使用命令提示符方式進入“WindowsMicrosoft.NETFrameworkv4.0.30319”,如果是.net framework2.0則需要輸入進入“WindowsMicrosoft.NETFrameworkv2.0.50727”。然后輸入“InstallUtil.exe …WinServiceTest.exe”。自此打開服務(wù),就可以看到已經(jīng)安裝的服務(wù)了,點擊啟動即可進行監(jiān)控了。

(4)具體實現(xiàn)

FileSystemWatcher常用的基本屬性如表2所示。

FileSystemWatcher常用基本屬性表 表2

注:同時監(jiān)控多個屬性變動可以按“或”組合,默認值為 NotifyFilter.LastWrite | NotifyFilter.FileName | NotifyFilter.DirectoryName 組合)。其子項包含Attributes(屬性)、CreationTime(創(chuàng)建時間)、DirectoryName(目錄名)、FileName(文件名)、LastAccess(上一次打開的日期)、LastWrite(上一次寫入內(nèi)容的日期)、Security(安全設(shè)置)、Size(大小)等。

FileSystemWatcher常用的事件如表3所示。

FileSystemWatcher常用事件表 表3

注:ChangeType子項包含All文件或文件夾的創(chuàng)建、刪除、更改或重命名。 Changed文件或文件夾的更改。更改的類型包括大小、屬性、安全設(shè)置、最近寫入時間和最近訪問時間方面的更改。Created文件或文件夾的創(chuàng)建。Deleted文件或文件夾的刪除。Renamed文件或文件夾的重命名。

以監(jiān)控C盤下*.txt、*.doc、*.jpg為例的程序編碼。

FileSystemWatcher fsw= new FileSystemWatcher();

fsw.Path=“C:\”; //設(shè)置監(jiān)控的文件目錄

fsw.IncludeSubdirectories=true; //設(shè)置監(jiān)控C盤目錄下的所有子目錄

fsw.Filter="*.txt|*.doc|*.jpg"; //設(shè)置監(jiān)控文件的類型

fsw.NotifyFilter=NotifyFilters.FileName | NotifyFilters.DirectoryName | NotifyFilters.Size; //設(shè)置文件的文件名、目錄名及文件的大小改動會觸發(fā)Changed事件

fsw.Created += new FileSystemEventHandler(this.fileSystemWatcher_EventHandle); //綁定事件觸發(fā)后處理數(shù)據(jù)的方法。

fsw.Deleted += new FileSystemEventHandler(this.fileSystemWatcher_EventHandle);

fsw.Changed += new FileSystemEventHandler(this.fileSystemWatcher_EventHandle);

fsw.Renamed += new RenamedEventHandler(this.fileSystemWatcher_Renamed); //重命名事件與增刪改傳遞的參數(shù)不一樣。

fsw.EnableRaisingEvents=true; //啟動監(jiān)控

通過設(shè)置監(jiān)控指定目錄即可減少不必要的干擾,在獲得監(jiān)控文件后可對文件名、文件內(nèi)容進行分析,從而獲取所需信息。比如在每次獲得項目文件時應(yīng)提取項目編號信息、參與人員信息與辦公信息化平臺記錄進行對比,及時檢查數(shù)據(jù)的可靠性。無誤后將數(shù)據(jù)寫入工作效率管理數(shù)據(jù)庫。

4.3 數(shù)據(jù)報表

基于工作效率管理數(shù)據(jù)庫中的數(shù)據(jù)即可實現(xiàn)按需報表。項目實現(xiàn)了項目時間節(jié)點控制統(tǒng)計、作業(yè)組外業(yè)時間統(tǒng)計、項目分類進度比較分析、不同項目負責(zé)人所負責(zé)項目的進度比較分析、不同作業(yè)組外業(yè)時間比較分析等報表。較好反映了不同人員、不同類型項目的工作效率情況,對提升對外服務(wù)能力提供了可靠的數(shù)據(jù)支撐。

5 系統(tǒng)研究的意義與創(chuàng)新

5.1 系統(tǒng)實用性強

利用數(shù)據(jù)共享的形式進行數(shù)據(jù)交換是很多單位普遍采用的數(shù)據(jù)交換方式。該方式只需指定固定的共享數(shù)據(jù)目錄,明確數(shù)據(jù)文件、文件夾命名規(guī)則,不需增加相關(guān)人員的其他操作,不需對作業(yè)人員操作習(xí)慣進行較大改變即可實現(xiàn)工作效率監(jiān)控。減少了人員的培訓(xùn),避免了為達到管理目的而增加額外工作量的為管理而管理的情形發(fā)生。

5.2 效率監(jiān)控?zé)o遺漏

系統(tǒng)基于服務(wù)模式運行,文件系統(tǒng)監(jiān)控服務(wù)置于數(shù)據(jù)共享交換服務(wù)器中,伴隨服務(wù)器的啟動自動啟動服務(wù),從而確保了監(jiān)控的及時性和延續(xù)性,不會因忘了啟動監(jiān)控程序而導(dǎo)致遺漏的問題。做到了數(shù)據(jù)提交即記錄,數(shù)據(jù)記錄即分析,全天候、實時、動態(tài)掌握各環(huán)節(jié)工作效率,確保了效率監(jiān)控?zé)o遺漏。

5.3 數(shù)據(jù)準確翔實

系統(tǒng)的實現(xiàn)使常規(guī)測繪工作各環(huán)節(jié)時間節(jié)點記錄準確及時,為評價各環(huán)節(jié)、各責(zé)任人工作效率提供可靠的數(shù)據(jù)支撐,為提高工作效率、開展績效考核奠定了堅實的數(shù)據(jù)基礎(chǔ)。

5.4 促進管理進步

通過系統(tǒng)的研究建立了有效的工作效率監(jiān)控評價機制,減小了管理工作的勞動強度,增強了工作效率評價的公正性和公開性,促進了管理工作的進步。

[1] 陳健. 基于.NET的文件系統(tǒng)監(jiān)控[J]. 吉林師范大學(xué)學(xué)報·自然科學(xué)版,2007(2):68~69.

[2] 唐祖權(quán),屈敏申,徐志京. 基于FileSystemWatcher的文件備份系統(tǒng)設(shè)計[J]. 電子設(shè)計工程,2010,18(3).

[3] 張文基. 提高管理工作效率的有效途徑——完善監(jiān)督檢查[J]. 機械管理開發(fā),2008,23(4).

[4] 楊文彩,易樹平,張曉冬等. 知識工作者工作效率影響因素及其作用機理分析[J]. 重慶大學(xué)學(xué)報·自然科學(xué)版,2006,29(7):10~14.

[5] 胡平平,王晶杰. 快速文件備份軟件的設(shè)計和實現(xiàn)[J]. 計算機工程與設(shè)計,2015,36(11).

Design and Implementation of Work Efficiency Evaluation System Based on File System Monitoring

Zhu Qinghai,Tan Daifang

(Chongqing Survey Institute,Chongqing 401121,China)

In order to improve the efficiency of routine surveying and mapping project management efficiency,enhance the work efficiency evaluation of fairness,fairness and openness. By analyzing the process and characteristics of surveying and mapping production project,the paper studies the principle of FileSystemWatcher. The FileSystemWatcher technology is used to monitor the circulation files,and the work efficiency evaluation system based on the file system monitoring is designed and developed to realize the accurate record of the time nodes of the routine surveying process and provide the detailed and reliable data for the efficiency evaluation. Management of labor intensity.

FileSystemWatcher;file system;work efficiency;monitor

1672-8262(2017)04-45-04

P208.2

A

2016—10—26

朱清海(1982—),男,高級工程師,主要從事工程測量相關(guān)工作。

猜你喜歡
工作效率測繪系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
浙江省第一測繪院
工程測繪中GNSS測繪技術(shù)的應(yīng)用
提高森林資源監(jiān)測工作效率和實用性的探索
簡論提高統(tǒng)計工作效率方法
04 無人機測繪應(yīng)用創(chuàng)新受青睞
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
提高工作效率必須改掉的7種習(xí)慣
主站蜘蛛池模板: 91无码人妻精品一区| 国产网站免费| 国产一区二区网站| 秋霞午夜国产精品成人片| 国产香蕉97碰碰视频VA碰碰看| 亚洲乱亚洲乱妇24p| 久综合日韩| 精品在线免费播放| 18黑白丝水手服自慰喷水网站| 国产精品亚洲五月天高清| 日韩a在线观看免费观看| 精品久久久久久成人AV| 亚洲精品你懂的| 国产成人亚洲无吗淙合青草| 久久国产精品麻豆系列| 中文字幕在线日本| 91色在线视频| 国产精品jizz在线观看软件| 国产精品lululu在线观看| 国产综合网站| 中文无码精品a∨在线观看| 中文国产成人精品久久| 自慰高潮喷白浆在线观看| 99久久婷婷国产综合精| 国产高清国内精品福利| 人妻丰满熟妇αv无码| 国产成人综合欧美精品久久| 草逼视频国产| 美女被狂躁www在线观看| 国产欧美日韩精品第二区| 亚洲精品无码久久毛片波多野吉| 国产亚洲精品97在线观看| 香蕉精品在线| 欧美午夜一区| 婷婷激情五月网| 国产亚洲一区二区三区在线| 欧美第一页在线| 亚洲精品在线91| 91精品国产91久无码网站| 亚洲AⅤ综合在线欧美一区| 在线中文字幕日韩| 91国内在线视频| 真实国产精品vr专区| 国产成人综合亚洲网址| 色婷婷综合在线| 欧美日韩另类国产| 日本草草视频在线观看| 男女男免费视频网站国产| 色天堂无毒不卡| 国产一区二区三区夜色 | 久久精品无码中文字幕| 免费看久久精品99| 国产麻豆永久视频| 狠狠干欧美| 久久99精品久久久久纯品| 欧美日韩中文国产| 狠狠v日韩v欧美v| aa级毛片毛片免费观看久| 免费一看一级毛片| 亚洲毛片在线看| 人禽伦免费交视频网页播放| 97av视频在线观看| 国产人免费人成免费视频| 久久久久久尹人网香蕉 | 在线网站18禁| 久久国产高清视频| 色综合网址| 永久免费av网站可以直接看的| 亚洲欧美精品一中文字幕| 国产一区二区精品高清在线观看 | 四虎永久在线| 免费人欧美成又黄又爽的视频| 在线色国产| 青青操视频在线| 欧美日韩免费在线视频| 香蕉视频国产精品人| 中字无码av在线电影| 亚洲精品不卡午夜精品| 欧美亚洲国产一区| 色婷婷在线播放| 无码又爽又刺激的高潮视频| 久久这里只有精品2|