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

主站蜘蛛池模板: 中文字幕欧美成人免费| 99性视频| 2021天堂在线亚洲精品专区| 97国产精品视频人人做人人爱| 亚洲欧洲免费视频| 91国内在线视频| 丁香婷婷久久| 中文字幕亚洲专区第19页| 色噜噜久久| 996免费视频国产在线播放| 中文字幕av一区二区三区欲色| 九九热精品在线视频| 欧美国产日韩一区二区三区精品影视| 超碰91免费人妻| 国产精品无码久久久久久| 亚洲精品成人7777在线观看| 国产剧情无码视频在线观看| 99热这里只有精品国产99| 亚洲无码在线午夜电影| 青青青国产视频手机| 亚洲天堂色色人体| 欧洲极品无码一区二区三区| 四虎影视无码永久免费观看| 国产在线97| 精品国产网站| 精品国产网| 高清精品美女在线播放| 综合网久久| 97精品国产高清久久久久蜜芽| 国产呦视频免费视频在线观看| 好紧好深好大乳无码中文字幕| 久久天天躁狠狠躁夜夜2020一| 国产中文一区a级毛片视频 | 国产香蕉在线视频| 欧美国产视频| 99精品在线视频观看| 免费国产高清精品一区在线| 456亚洲人成高清在线| 免费观看亚洲人成网站| 亚洲精品va| 中文字幕人成乱码熟女免费| 一级毛片网| 国产精品成人一区二区不卡| 91在线日韩在线播放| 国内精品九九久久久精品| 麻豆精品在线播放| 国产在线观看精品| 无码日韩视频| 日韩精品毛片人妻AV不卡| 91在线国内在线播放老师| 成年女人a毛片免费视频| 精品国产香蕉在线播出| 国产成人高清精品免费5388| 91精品aⅴ无码中文字字幕蜜桃 | 在线欧美a| 色天天综合| 精品乱码久久久久久久| 夜夜高潮夜夜爽国产伦精品| a级毛片一区二区免费视频| 欧美一区二区福利视频| 亚洲精品国产成人7777| 秋霞国产在线| 成人av手机在线观看| 久草视频福利在线观看| 久久成人18免费| 91精品国产情侣高潮露脸| 国产AV无码专区亚洲精品网站| 国产69精品久久| 亚洲中久无码永久在线观看软件 | 亚洲综合专区| 亚洲国产91人成在线| 欧美成人精品在线| 国产不卡国语在线| 91小视频在线播放| 日本成人一区| 97精品国产高清久久久久蜜芽| 亚洲中文字幕久久无码精品A| 国产又粗又猛又爽视频| 色婷婷综合在线| 人人91人人澡人人妻人人爽 | 久久久成年黄色视频| 亚洲一区二区三区国产精品|