亚洲综合专区|和领导一起三p娇妻|伊人久久大香线蕉aⅴ色|欧美视频网站|亚洲一区综合图区精品

干部測評統計論文

時間:2021-06-11 11:17:15 論文 我要投稿

干部測評統計精選論文

  1需求分析

干部測評統計精選論文

  通過對干部測評的內容和標準進行分析,我們發現干部測評的內容較多,測評項目變化比較頻繁,如果系統采用統一的測評格式不能滿足用戶的需要。同時,大部分單位采用“無記名投票”的方式對干部進行評價,這種方式簡單易行,用戶容易接受。我們對用戶的選票進行對比后發現:用戶的選票的內容和數目雖然各不相同,但是基本格式比較類似,可以歸類實現。因此,我們決定從選票著手,對選票進行掃描轉換成圖像格式,利用圖像識別和分析算法對選票進行分析計算,從而得到準確的測評數據。

  通過對基于圖像識別的相關系統進行對比,我們發現對于圖像的識別可以分為三類:①對復雜的圖像進行識別,如人臉、指紋的識別。②利用的專用的硬件設備對專用的卡片進行識別,如考試答題卡的識別。③對簡單圖像的模式識別;如對汽車牌照數字的識別。我們使用的選票(測評表如圖1所示)是普通的表格(圖1),既沒有指紋的復雜圖像,也沒有答題卡的標準格式。在每個表格中一般是用戶填寫的勾或圈。如果系統進行模式識別,需要存儲大量的勾或圈的特征模式庫,將用戶的勾和模式庫中的圖像數據進行對比,這樣識別結果受到模式庫大小的限制,同時識別的速度較慢。因此我們采用“定位識別區域,比較像素數目”的方法對測評表圖像進行識別,這種識別方法在保證識別正確率的同時,提高了識別的速度。

  系統完成對測評表圖像的識別后,得到了測評數據。我們需要對測評數據進行存儲。測評系統的數據主要包括:測評主體信息,測評表信息、測評數據和系統配置信息。系統中沒有多媒體數據,數據量不大,因此,采用小型的數據庫系統可以滿足數據的存儲需求。

  系統需要為用戶提供統計結果。因為測評的內容較多,并每個測評項目包括多個測評小項,所以,系統要提供對不同測評項目的結果進行統計,同時將得票數加權計算成百分制,最后按照不同的排序方式直觀地顯示給用戶。

  最后,不同的測評表具有不同的格式,相同的表包括測評項目不同,因此,系統需要提供修改測評表類型和測評項目的表定制功能。

  1.2系統結構

  根據系統的需求分析,系統采用三層結構:數據庫層、數據處理層和用戶接口層,如圖2所示。

  (1)數據庫層是存儲數據的數據庫系統。為了達到較小的數據冗余,保證數據記錄間邏輯關系合理,在測評項目修改時,減少對測評數據的影響。數據庫的設計按照“數據表盡量小,多表連接”的原則,使用小型的數據表存儲基本數據,將基本表連接后提供不同的數據視圖。數據庫的結構如圖3所示,數據庫中主要包括7個表:測評數據表、人員信息表、測評客體表、測評內容表(測評小項表)、測評等級表、測評大項表和表基本信息表。各個表之間按照惟一的ID號進行關聯。從而構成完整的測評數據庫。(2)數據處理層包括數據的讀寫、分析和統計接口。這一層是系統的核心部分,它負責從底層數據庫中讀取數據,將數據統計分析后,提交給上層界面顯示;并且從用戶接口層接收到輸入的數據進行處理,最后寫入到數據庫中存儲。處理層包含系統主要的類:初始化和連接數據庫的CADORecordset類和CADOConnection類,用于數據管理的CDataMgr類,用于數據統計的CDataStat類。

  (3)用戶接口層包括圖像識別、數據顯示、系統設置和打印排序等功能。圖像識別功能提供了用戶選擇測評主體和顯示識別進度的界面。數據顯示功能具有按照測評項目、測評小項、測評等級等多種形式顯示測評結果的能力。系統設置包括對測評主體、測評表類型、測評表等級、測評表項目等信息的設置。排序操作提供了對測評結果按照不同屬性進行排序的功能。打印操作和普通系統的打印功能不相同,它將測評結果數據導出到Word中顯示,用戶可以根據自己的需要,修改格式后打印。它避免了部分系統不能完全顯示打印數據的缺陷,同時提高了打印操作的靈活性。用戶接口層含有最多的類,其中有:完成打印功能的CDataPrint類,提供排序的CDataSort類,顯示主窗口的CMainFrame類,顯示主要框架的CUserInfoView類和CUserListView類,還有實現系統設置功能的類。

  2關鍵技術

  2.1圖像識別

  由于經過掃描設備掃描生成的是8位BMP灰度圖像文件,文件的每個字節數據對應圖像的單個像素,根據這一特點對圖像的每個有關像素進行讀取和分析。

  處理步驟如下:

  (1)將文件中的數據讀入緩沖區中,并得到位圖文件的大小,如圖像高度、寬度以及每一行的像素個數。

  (2)從數據緩沖區的一個較小偏移處開始順序讀取。為了避免掃描圖像出現黑邊干擾判讀,取值應避免是圖像邊界,以后每讀到圖像邊界都應跳過邊界范圍。

  (3)由于對于位圖的讀取是按照從下至上、從左至右的順序逐行逐個像素點讀取。因此,理想情況下得到的第一個深色像素點且滿足兩根線交叉點條件的點應是表格的左下角點,如果得到的第一個這樣的點經過判定不是左下角點,則應該是圖像出現右下傾斜的情況,得到的應是右下角點。為避免這種情況,可給出一定的判定條件,保證得到的第一個滿足這些條件的點應是表格的左下角點。

  (4)根據表格的特點和實際測評對象數沿線搜索得到評價區域的左下起始位置點。在搜索過程中,通過得到的一些與表格起始位置點同行或同列的點的情況,判斷出表格是否發生傾斜,如果傾斜超過一定程度,則應認為這個圖像出錯,應重新掃描這個表格生成新的圖像文件。

  (5)找到評價區域左下起始點后,從通用性來講,應該找到第一行每個單元格的下邊界點,從而以此為依據得到每一列單元格的寬度;再找到第一列每個單元格的左邊界點,從而可以得到每一行單元格的高度。根據這些寬度和高度值得到每一個單元格的四個角點的位置,確定每一個單元格的范圍。

  (6)根據每個單元格的范圍,取一定的子范圍搜索每個單元格內的深色像素點的個數,為避免可能將邊框包括在內的情況,對于單元格中同行或同列的深色像素點只按照一個深色像素點來計數,這樣即使將四個邊框都包括進來,也只會認為只有四個像素點,不會對結果有大的影響。

  (7)根據測評表要比較的項目情況,根據先前給出的有關參數,以一定數目的單元格為一組,對中間出現的深色像素點個數進行比較,找到深色像素點個數最多的單元格,得到其對應位置,進行相應項的計數,作為后面的統計依據。

  2.2數據統計和分析

  按照需求分析,系統需要提供按照測評項目和不同的測評小項的數據統計,同時提供票數、分數和等級百分比等多種形式的綜合測評結果。因此,系統需要將測評數據統一存儲,按照用戶的需求快速地查找并統計出測評結果。為了實現這個目標,系統從數據庫層到數據的處理層進行了合理的設計。

  首先,為了減少數據的冗余,并提供綜合的測評數據,系統的基本數據:人員信息、測評項目、測評等級、測評小項等分別存儲在不同的基本表中,并且具有連續的惟一ID號。如圖4所示,測評等級信息表中的每一個等級具有惟一的ID號“dj_djid”,并且ID號從‘1’連續編號到‘5’。因此我們在測評數據表“cpdata”中的等級字段只需要存儲等級ID號即可,從而保證了較小的數據冗余度和靈活的數據修改能力,最重要的是ID號可以用于數據統計時數組的下標。

  圖4測評等級信息表

  所有的測評數據儲存在基本表“cpdata”中。如圖5所示,這個表包含基本信息的ID號,如人員ID,測評項目ID和測評等級ID,除此之外,還有所對應的得票數“cd_shumu”。因此,系統通過讀取此表的信息就可以獲得所有的數據。

  圖5測評數據表

  對多人員、多項目的分別統計是非常耗時的'工作,SQL語句沒有提供這種功能。因此,我們采用一種基于項目ID號的統計方法。系統將測評數據讀入到一個二維數組中,同時初始化統計結果的數組。假設我們需要統計不同等級的得票數,我們初始化一個長度為等級數目的數組dj[DJNUM]后從第一條記錄開始計算。如圖5所示,第一條記錄等級ID號為‘2’我們將對應的得票數‘12’加入到數組dj[1]中。依次類推,當我們瀏覽完所有記錄時,各個等級的總得票數存入到數組dj中。我們僅讀取一遍數據就可以完成不同數據的統計,從而大大提高了數據的統計速度。

  如上所述,我們在瀏覽記錄的同時可以對多項內容進行累加,從而得出多項統計結果。同時,每一測評等級本身具有權值,將此等級所得的票數和權值相乘就得出用戶所得分數。因此,系統只需進行一次數據記錄的遍歷,就可以得出所有的統計值,保證了數據統計的效率。

  2.3測評表的定制

  用戶使用的測評表多種多樣,不但格式不盡相同,測評項目也有所變化。因此,為了對多種測評表進行圖像識別和數據統計,系統需要提供對測評表的定制功能。通過對不同的測評表進行對比,我們發現測評表所包含的信息有五類:測評主體、測評客體、測評項目、測評等級和基本信息。

  (1)測評主體,即被評價人員。不同的測評表所包含的測評主體的數目不相同,相關信息有所差異。因此,測評表的定制功能需要設置測評主體的數目并提供填寫相關信息的接口。

  (2)測評客體是指參評人員的類型,如領導和普通人員對測評主體的評價分量是不相同的。不同測評客體的權值也不相同。

  (3)測評項目指評價指標,測評表的評價項目不相同,每一種評價指標的權值不相同。并且可能測評項目下含有不同的測評小項。測評項目是測評表的關鍵內容,需要詳細進行劃分。所以,系統設置了測評項目和測評小項兩類數據,分別存儲在不同的基本表中。

  (4)測評等級的變化不大,每一種等級需要對應不同的分值,用于最終測評主體得分的計算。

  (5)表基本信息包括表的ID號、表的名稱、所屬的基本類型、表的行列數、表的測評項目數、表的測評等級數和相關的備注信息。

  根據以上對測評表的分析,系統需要分別提供對這些內容的設置接口。用戶定制或修改表內容是一個自頂向下的過程。首先,用戶添加表的基本信息,如:表名稱、表的基本類型和行列數。然后,用戶分別添加各項的信息,在添加測評項目時,先添加測評大項,然后將所屬的測評小項逐一加入。同時,在每項內容的設置界面上提供了查看、修改和刪除項目的功能。

  通過對測評表每項內容的設置,系統提供了統一的表定制功能,這種設置方式簡單、靈活。用戶添加新型的測評表后,系統自動讀取表的關鍵信息,如行列數,從而確定圖像識別的有效區域;讀取測評項目和等級信息,完成圖像信息和測評數據的轉換;讀取所有信息完成測評數據的統計和分析。

  3應用情況

  干部測評統計分析系統已經應用于測評工作。我們使用富士通“fi-2150c”型掃描儀將紙質測評表掃描成灰度圖像,利用本系統對圖像文件進行識別和數據統計。

  首先,由于圖像的識別速度遠大于圖像的掃描速度,因此整個圖像識別工作的速度取決于測評表的掃描速度。同時系統對掃描的圖像要求較低,所以掃描速度相對較快,利用富士通掃描儀大約每分鐘可以掃描20張測評表。

  在圖像識別后,測評數據自動存儲到數據庫中,用戶根據自己的需要查看測評結果。數據的統計速度較快,我們利用10000張掃描表進行測試,數據計算所花費的時間為13ms。

  通過對統計結果進行驗證,系統除不能識別嚴重變形的圖像外,統計數據的正確率達到100%。

  本系統利用圖像識別技術對測評表進行數據識別,采用優化的數據統計算法達到多種測評數據的高速統計,提供了靈活的表格定制功能,對不同格式的測評表進行數據統計,從而大大地提高測評數據的統計速度和準確率,減輕用戶的統計負擔。

【干部測評統計論文】相關文章:

績效統計的論文03-03

科技論文統計06-13

統計學論文07-22

有關人才測評發展構建的論文04-06

統計畢業論文提綱06-29

統計心理學相關論文04-11

實行失業抽樣統計論文參考04-01

中國科技論文統計結果的公布06-13

統計學教學模式論文07-04