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

基于改進PetaPoco框架的公安績效考核系統

2015-05-30 14:21:10宋劍舒遠仲
計算機時代 2015年6期

宋劍 舒遠仲

摘 要: 為了適應公安警務管理信息化改革的需要,如何科學高效地實施民警績效考核成為核心問題。通過分析目前公安績效考核過程中的不足,針對具體的業務流和數據流,提出以B/S體系架構為基礎,改進PetaPoco框架作為核心數據層的解決方案,建立公安績效考核系統。某市公安局實際應用表明,該系統能夠實時地處理分散數據,將績效考核和日常警務監督管理緊密結合,大大提高了公安績效考核的工作效率。

關鍵詞: 公安績效考核; PetaPoco框架; MVC模式; B/S體系架構

中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2015)06-42-03

Abstract: In order to adapt to the management information reform of police, how to carry out police performance appraisal efficiently has become a core problem. Through analyzing the disadvantages of the present police performance appraisal, this paper aims at business process and dataflow process, proposes a police performance appraisal system based on B/S structure and improved PetaPoco framework. The practical application of a municipal public security bureau shows that, this system can deal with distributed data and combine the performance appraisal with the daily police supervision and management closely, and improves the efficiency of police performance appraisal greatly.

Key words: police performance appraisal; PetaPoco framework; MVC model; B/S structure

0 引言

隨著近幾年公安警務體制改革的進一步深化,通過績效考核提升公安民警整體素質和服務意識成為了公安工作的新重點。然而,目前許多公安機關的績效考核采用人工方式,需要經過一套繁瑣的人工工作流程。包括制定考評項,考評單,被考核人員述職,其他人員投票,手工匯總等。采用這種方式,考核時間長、效率低的問題突出,如每次考核需要做大量的統計工作,繁雜且易錯,給相關人員造成了不必要的負擔。

針對以上問題,利用信息化手段改進公安績效考核方式成為必然。本文采用B/S體系架構和ASP.NET MVC框架,設計并實現了一個實用的公安績效考核系統,對增強公安績效考核工作的公正性和公開性,提高考核效率,提升公安民警整體素質和服務意識都有積極意義。

1 公安績效考核流程

1.1 管理流程分析

公安績效考核的內容主要包括:公安內部管理、公安業務管理、群眾滿意度等方面[1],通過科學制定工作目標和分解工作任務,以“日清、月評、年考”為基礎,對部門及個人的工作進行過程控制,任務清理和績效評價,實行網絡管理動態跟蹤。其管理流程如圖1所示。

目標制定:公安機關每年年初由考核辦牽頭,同績效管理領導及各部門制定本年度的工作目標。由各部門負責人進行本單位的任務分配。

過程控制:績效管理領導按照年度工作目標對其下屬工作展開不定期檢查,指導部門及民警開展工作。

績效考核:公安機關績效管理領導和部門負責人對照考核內容,按照規定流程對被考核部門(人員)進行績效考核。各部門負責人為本部門考核的第一責任人,主要負責對本部門民警的考核,考核辦人員對整輪考核進行全程監督指導,對考核結果進行確認。

績效反饋:部門負責人經過直接面談的方式,把考核結果傳達給被考核人,并進行相應的輔導。通過績效反饋面談,使被考核人清楚地認識自己有待改進的方面,同時被考核人也可以提出自己在完成績效目標中遇到的困難,請求支持。

績效評定:每輪考核工作結束后,由考核辦負責對本輪考核結果進行確認,最后將考核結果送交績效管理領導,領導根據考核結果采取相應的獎懲措施。

1.2 考核業務流程分析

當前比較流行的績效考核方法是“360度考核法”又稱為“全方位考核法”。該方法是由被考核對象的下級、同級、上級和本人擔任績效考核者,與其他績效考核方法相比,最大的特點是它不僅把被考核對象的上級領導評價作為績效信息的惟一來源,還將與被考核對象有關的多方主體作為提供績效信息的來源,在一定程度上拓寬了績效考核的渠道。公安績效考核包括部門考核和民警個人考核兩個層面。

部門考核把各項任務指標的完成情況作為重點,公安機關對各部門實行月考核和年考核。每個月各部門為本部門工作打出自評分,再由分管領導審核,如果被考核對象對領導審核有異議可提交請求重新審核,最后由考核辦審定得分。

個人考核主要是遵章守紀和工作績效,對個人考核實行日清、月考、年評。民警每個工作日將本人遵守共性目標及完成業務目標的工作情況如實錄入工作日志,并自評打分,由部門負責人審核。如被考核對象對領導審核有異議可向領導提交請求重新審核,最后由考核辦審定得分。各部門負責人的成績為本部門當月考核成績,分管領導的成績為其分管各部門當月考核成績的平均成績。考核流程如圖2所示。

2 系統架構與實現

2.1 系統主要實現技術

ASP.NET MVC是微軟官方提供的以MVC模式為基礎的ASP.NET Web應用程序框架[2]。其本質是通過把一個Web應用程序分解為模型(Model)、視圖(View)和控制器(Controller)三部分[3],做到清晰的分離輸入邏輯、業務邏輯和顯示邏輯,使復雜的應用程序更容易維護,同時,讓應用程序的測試變得更加容易。

PetaPoco是適用于.NET環境的輕量級對象關系映射(Object Relational Mapping,簡稱ORM)框架,它將關系數據庫中的記錄用對象的形式表現出來。ORM為解決面向對象和關系數據庫提供了一個良好的解決方案[4]。PetaPoco與其他的ORM框架相比,其特點主要包括輕量級、高性能、方便添加到任何項目中、包含一個低耦合的SQL Builder類產生Sql 更加容易、包含T4模板以及支持NUnit單元測試。PetaPoco可以幫助我們輕松地存放數據到永久性存儲介質中,節約了我們在選擇存儲、安裝或配置類型方面花費的大量精力,從而有效地提高開發效率。

2.2 系統架構

本系統采用ASP.NET MVC開源框架和B/S結構方式予以實現,為了使系統具有清晰的結構,更高的效率和容易維護、擴展等,系統業務的實現自頂向下依次劃分為表示層、業務邏輯層、數據訪問層和數據庫層[5]。系統總體架構如圖3所示。

表示層:也就是用戶看到并與之交互的界面。表示層只能與下層的業務邏輯層進行交互,而不能直接與數據訪問層及數據庫層交互。用戶通過瀏覽器訪問頁面,輸入數據并提交請求,請求會被相應的控制器接收,控制器接受用戶的輸入并調用相應的模型處理請求,并把模型處理的結果返回給視圖來顯示。

業務邏輯層:負責具體的業務操作,在接收到請求后,進行具體業務邏輯的處理。處理過程中如果涉及到相關數據庫的操作,通過調用數據訪問層來實現。

數據訪問層:直接與數據庫相連,實現對數據庫的各種操作。用來完成業務邏輯層需要的數據庫操作,并將結果返回給業務邏輯層。

數據庫層:主要實現數據的存儲。

2.3 系統實現

本文描述的公安績效考核系統采用了ASP.NET MVC4框架進行開發,在MVC模式中,表示層、業務邏輯層和數據訪問層相互協作,具體業務邏輯由模型層實現,控制層把業務數據交給視圖層進行顯示[6]。下面僅以部門負責人用戶的部門月考核自評功能為例,詳細說明系統的具體實現過程[7]。圖4為部門月考核自評的時序圖,它通過描述對象之間相互傳遞消息的時間順序來顯示對象之間的交互。

⑴ 模型層實現:根據部門月考核自評的需求,建立一個名為KPISelfService的績效考核服務類,主要完成獲取指定年月的考核信息getKPI()、提交部門月考核自評信息saveKPI()等核心任務。然后創建了兩個實體類,分別為部門考核任務分配類DeptAssign和部門考核類DeptKPI,其中部門考核任務分配類封裝了分配給部門的考核規則信息,而部門考核類封裝了各部門每月的考核信息。

⑵ 視圖層實現:視圖層的開發采用了Razor視圖引擎,Razor簡單的語法規則和靈活的布局方式讓視圖層的實現變得更加輕松[8]。同時,采用的ASP.NET MVC4框架默認引入了jQuery UI、jQuery validation等前端開發技術,便于實現豐富友好的前端界面,從而提升用戶體驗。

⑶ 控制層實現:在項目根目錄下的Controllers目錄下建立一個名為DeptMonthKPIController的部門月考核控制器,為用戶提供部門月考核自評操作界面,展示部門的考核規則信息,以及進行部門月考核自評打分。控制層和視圖層的數據交互都使用Ajax方式,這樣能獲得更高的數據讀寫效率[9]。控制層把JSON格式的具體業務處理結果返回給視圖層,視圖層對JSON格式的數據進行解析并輸出顯示[10]。

3 結束語

本文結合公安績效考核系統的開發背景,介紹了在B/S模式下,采用ASP.NET MVC框架,設計并實現了一個公安績效考核系統,該系統具有實用性好、性能高效和擴展性強等優點。通過在某公安局試用,該績效考核系統極大地提高了公安績效考核工作的效率,減輕了績效管理人員的工作量。

參考文獻:

[1] 周楚惟.公安民警的績效管理研究[D].西北大學,2011.

[2] 孫高毅.基于.NET的ASP.NET MVC框架研究 [D].中南大學,

2009.

[3] 方柯.基于ASP.NET MVC框架的Web應用開發研究[D].華東師范

大學,2011.

[4] 何錚,陳志剛.對象/關系映射框架的研究與應用[J].計算機工程與應

用,2003.39(26):188-191,194

[5] 程春蕊,劉萬軍.高內聚低耦合軟件架構的構建[J].計算機系統應用,

2009.7:19-22

[6] 丘惠翠.基于ASP.NET的母嬰用品網上商店的設計與實現 [D].華南

理工大學,2012.

[7] 李志,賈克斌,李真真,姚萌.基于.NET MVC架構的網上珠寶銷售系

統的設計與實現[J].計算機應用與軟件,2013.30(3):186-189

[8] 馮向陽,馮飛飛,蘇厚勤.MVC軟件架構在城市安全生產監管系統中

的設計與應用[J].計算機應用與軟件,2013.30(4):192-194

[9] Peng Wang,Xiaodong Wu,Huamin Yang. Analysis of the

Efficiency of Data Transmission Format Based on Ajax Applications[C]. Nanjing: Computer Engineering and Management Sciences,2011:265-268

[10] 李志秀,張軍等.JQuery Ajax異步處理JSON數據在項目管理系統

中的應用[J].云南大學學報(自然科學版),2011.33(S2):247-250

主站蜘蛛池模板: 全色黄大色大片免费久久老太| 992tv国产人成在线观看| 亚洲综合色吧| 午夜无码一区二区三区| 中文字幕日韩久久综合影院| 国产福利不卡视频| 精品无码一区二区三区在线视频| 精品精品国产高清A毛片| 国产乱视频网站| 欧美日本不卡| 一级一级特黄女人精品毛片| 国产人碰人摸人爱免费视频| 欧美色伊人| 色窝窝免费一区二区三区 | 青青青国产视频| 华人在线亚洲欧美精品| 国产欧美在线观看精品一区污| 日韩精品毛片人妻AV不卡| 亚洲午夜福利在线| 高清精品美女在线播放| 亚洲视频免费在线看| 极品国产在线| 国产精品永久在线| 国产尤物在线播放| 久久国产拍爱| 国产精品久久久久久久伊一| 国产成人亚洲欧美激情| 亚洲国产综合精品一区| 中文字幕av一区二区三区欲色| 99热这里只有精品在线观看| 国产特级毛片| 亚洲乱伦视频| 亚洲欧美一区二区三区图片| AV不卡国产在线观看| 中文字幕无码av专区久久 | 国产一区二区丝袜高跟鞋| 在线99视频| 久久精品人妻中文系列| 国产视频自拍一区| 在线看片免费人成视久网下载| 香蕉视频在线精品| 亚洲人成人无码www| 尤物在线观看乱码| 国产又大又粗又猛又爽的视频| 国产免费怡红院视频| 国产成人久久777777| 制服丝袜在线视频香蕉| 在线欧美日韩国产| 91系列在线观看| 午夜毛片福利| 色综合激情网| 久久亚洲黄色视频| 国模粉嫩小泬视频在线观看| 91亚洲精选| 国产福利影院在线观看| 专干老肥熟女视频网站| 亚洲免费毛片| 国产女人18水真多毛片18精品| 国产精品一区在线观看你懂的| 亚洲伦理一区二区| 在线国产91| 69视频国产| 国产69囗曝护士吞精在线视频| www.亚洲国产| 国产精品99久久久| 国产一级无码不卡视频| 国产麻豆精品在线观看| 欧美精品亚洲精品日韩专区| 国产va在线观看| 亚洲色图欧美视频| 欧亚日韩Av| 色婷婷在线影院| 99re热精品视频国产免费| 国产福利微拍精品一区二区| 99re热精品视频国产免费| 蜜芽国产尤物av尤物在线看| 久久香蕉欧美精品| 亚洲欧美在线综合图区| 欧美午夜久久| 国产午夜精品鲁丝片| 久久综合九色综合97婷婷| 国产小视频a在线观看|