王斌
(湖北工業(yè)大學(xué),江蘇 連云港 222000)
機關(guān)績效管理信息系統(tǒng)的設(shè)計與實現(xiàn)
王斌
(湖北工業(yè)大學(xué),江蘇 連云港 222000)
機關(guān)績效管理信息系統(tǒng)的相關(guān)技術(shù)包括J2EE、Hibernate、Spring、ZK、JBPM。其中以J2EE技術(shù)為主,J2EE是機關(guān)績效管理信息系統(tǒng)的核心。機關(guān)績效管理信息系統(tǒng)的開發(fā)需要具備以下工具:編輯工具Eclipse、運行服務(wù)器Tomcat和MySQL數(shù)據(jù)庫。
機關(guān)績效管理信息系統(tǒng);設(shè)計框架;J2EE;Hibernate
由于機關(guān)事務(wù)繁多,給信息處理帶來挑戰(zhàn),為提升機關(guān)績效管理效率和質(zhì)量,提高服務(wù)水平,同時實現(xiàn)工作人員的自我約束與自我管理,文章現(xiàn)以國稅機關(guān)為例,探討機關(guān)績效管理信息系統(tǒng)的設(shè)計策略,并對該系統(tǒng)的應(yīng)用予以分析。
1.1 相關(guān)技術(shù)
(1)J2EE。J2EE(Java2 Enterprise Edition)為整個信息系統(tǒng)提出了技術(shù)規(guī)范,按數(shù)據(jù)、業(yè)務(wù)、表述和客戶進(jìn)行分層,并按不同類型提出組件思想,即客戶端組件、Web組件和EJB組件。其中數(shù)據(jù)層在EIS服務(wù)器上運行,業(yè)務(wù)層在J2EE服務(wù)器上運行,Web組件在J2EE服務(wù)器上運行,客戶層在客戶端機器上運行。
J2EE作為一種工作平臺,同時定義了部署環(huán)境和應(yīng)用開發(fā)體系結(jié)構(gòu)。J2EE核心包括各類組件、服務(wù)架構(gòu)和技術(shù)層次,并在統(tǒng)一規(guī)范下為各種依循J2EE的不同平臺的相互兼容提供了保障。除此之外,J2EE與標(biāo)準(zhǔn)版相比,還具有以下優(yōu)勢:①便于數(shù)據(jù)庫的CORBA技術(shù)和JDBCAPI技術(shù)的存?。虎诒U舷嚓P(guān)數(shù)據(jù)在Internet應(yīng)用中的安全性;③完全支持XML、JSP(JavaServerpages)、Java Servlets API、EJB(Enterprise Java Beans)等技術(shù)。
(2)Hibernate。Hibernate作為一種映射框架,它代表的是開放源代碼的對象關(guān)系。Hibernate技術(shù)的應(yīng)用優(yōu)勢主要體現(xiàn)在以下方面:①Hibernate技術(shù)體現(xiàn)了對象編程思維,使得Java程序員對數(shù)據(jù)庫的操作更便捷;②無論是在Servlet/JSP的Web應(yīng)用中,還是Java的客戶端程度使用過程中,或者在JDBC的使用場合,Hibernate技術(shù)的優(yōu)勢都能得到發(fā)揮。③在J2EE架構(gòu)中,當(dāng)應(yīng)用EJB時可以通過Hibernate技術(shù)來替代CMP,從而實現(xiàn)數(shù)據(jù)的長久使用。
(3)Spring。Spring Framework屬于一種應(yīng)用程序框架,該框架基于Expert One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一書中的代碼,其核心為開源的Java/Java EE全功能棧(full-stack),既可通過NET平臺進(jìn)行發(fā)布,同時又能以Apache許可證形式發(fā)布。Spring Framework的開發(fā)可避免底層代碼變成混雜的屬性文件和幫助類,這種開放方式十分便捷。
(4)ZK。ZK的運用使得網(wǎng)頁應(yīng)用程序界面更全面、更豐富。ZK作為一種網(wǎng)頁應(yīng)用程序框架,是在AJAX/XUL/Java的基礎(chǔ)上發(fā)展而來,使應(yīng)用程序的設(shè)計更為簡便,比如AJAX網(wǎng)絡(luò)應(yīng)用程序設(shè)計如桌面程式一樣輕松、迅速。
ZK內(nèi)含80個XHMTL組件和120多個XUL組件,同時支持 auto-completion、tabbox、combobox、tree、slider、audio、slider、listbox等功能,在ZK的應(yīng)用下,操作者可跳過JavaScript,直接利用Java來加以控制。
(5)JBPM。業(yè)務(wù)流程管理(Java Business Process Managemengt,JBPM)集業(yè)務(wù)流程管理、工作流以及服務(wù)協(xié)作于一體,屬于流程語言框架,具有開源、靈活以及易擴展等優(yōu)點。JBPM采用基于JBoss jBPM Process definition language(jPdl)的業(yè)務(wù)邏輯,將業(yè)務(wù)流程視作UML狀態(tài)圖,在jPdl的邏輯思維里,UML狀態(tài)圖的起始部分、結(jié)束狀態(tài),甚至各狀態(tài)之間相互裝換都可以準(zhǔn)確描述。
1.2 開發(fā)環(huán)境
機關(guān)績效管理信息系統(tǒng)的開發(fā)需要具備以下工具:首先需要編輯工具Eclipse;其次需具備運行服務(wù)器Tomcat;然后需要MySQL數(shù)據(jù)庫。
(1)編輯工具Eclipse。Eclipse作為一種開發(fā)平臺,具有可擴展性,是基于Java而開發(fā),其主要作用為利用Java開發(fā)工具(Java Developmengt Tools,JDT)等插件組件構(gòu)建開發(fā)環(huán)境。Eclipse通過為用戶提供插件從而構(gòu)建統(tǒng)一、和諧的集成開發(fā)環(huán)境,最終保障所有工具開發(fā)人員具備同等價值。
(2)運行服務(wù)器Tomcat。Tomcat由于體量小,在運行過程中不會占用過多系統(tǒng)資源,加之可支持郵件服務(wù),兼具支持負(fù)載平衡的功能而具有較大的應(yīng)用范圍,尤其在訪問用戶相對較少、中小型系統(tǒng)運行的場合具有明顯的應(yīng)用效果。實踐經(jīng)驗表明,在JSP程序的開發(fā)和調(diào)試階段,運用Tomcat非常理想。
(3)MySQL數(shù)據(jù)庫。MySQL數(shù)據(jù)庫適用于多線程、多用戶的場合,其優(yōu)勢集中體現(xiàn)在以下方面:①MySQL數(shù)據(jù)庫屬于開源數(shù)據(jù)庫;②MySQL數(shù)據(jù)庫可免費使用,減少了費用支出;③MySQL數(shù)據(jù)庫兼具多種功能,使得數(shù)據(jù)查詢更便捷。
(1)實現(xiàn)目標(biāo)。目標(biāo):①工作臺:通訊平臺、消息、郵件、備忘錄、工作日志、工作計劃、工作布置、機關(guān)事務(wù)公告。②行政事務(wù):資產(chǎn)調(diào)撥、采購、車輛、請假、加班、出差、培訓(xùn)、會議以及接待等工作職能管理。③財務(wù)報告:查詢、統(tǒng)計、報告結(jié)算統(tǒng)計圖、財務(wù)報告結(jié)算。④人力資源:出勤記錄、一戶式信息查詢、職能職責(zé)管理。⑤績效管理:在線考評、激動項目、工作布置及反饋、工作計劃及落實、能耗查詢統(tǒng)計。⑥在線學(xué)習(xí):業(yè)務(wù)相關(guān)信息、管理制度、相關(guān)政策法規(guī)下載、在線學(xué)習(xí)與交流。⑦系統(tǒng)管理:維護(hù)用戶和系統(tǒng)相關(guān)信息。⑧應(yīng)用系統(tǒng)——窗式:利用用戶賬戶即可操作其他系統(tǒng)。
(2)業(yè)務(wù)流程。業(yè)務(wù)流程包括工作布置流程、工作計劃流程、激勵項目流程、績效考核流程。工作布置流程的特點是自上而下,層層落實,即分管局→主辦和協(xié)辦部門→個人→逐級反饋。工作計劃流程:提出局長辦公會、年初工作安排等工作計劃→分管局審核→確定工作計劃。激勵項目流程:項目分值表→人事部審核上報→部門審核個人激勵項目,分管局領(lǐng)導(dǎo)審核部門激勵項目??冃Э己酥笜?biāo)由績效計劃、日常工作和激勵項目組成,其流程如圖1所示。
圖1 機關(guān)績效考核基礎(chǔ)框架
文章根據(jù)機關(guān)績效管理職能的需要,提出了針對性的系統(tǒng)設(shè)計方案,首先對系統(tǒng)設(shè)計所需的技術(shù)進(jìn)行了分析,對各項技術(shù)的功能和應(yīng)用范圍進(jìn)行了明確區(qū)分,其次對相關(guān)技術(shù)的開發(fā)環(huán)境提出要求。在此基礎(chǔ)上加以應(yīng)用,以確保整個信息系統(tǒng)的完整實現(xiàn)。總之,隨著信息化的普及,信息系統(tǒng)的設(shè)計將越來越完善,應(yīng)用前景越發(fā)明朗。
[1]蘇子彥.ZK框架開發(fā)可編輯的列表框[J].電腦編程技巧與維護(hù),2011,(24).
[2]陳俊豪.新時期公安機關(guān)績效管理探討[J].湖南警察學(xué)院學(xué)報,2011,(5).
Design and Implementation of Authority Performance Management Information System
WANG Bin
(Hubei University of Technology,Lianyungang,Jiangsu 222000,China)
The related technologies of the performance management information system include J2EE,Hibernate,Spring,ZK,JBPM.Among them,J2EE technology,J2EE is the core of the performance management information system.The development of the performance management information system needs the following tools:editing tool Eclipse,running server Tomcat and MySQL database.
organ performance management information system;the design framework;J2EE;Hibernate
TP311.52
A
2095-980X(2017)01-0098-02
2017-01-01
王斌(1985-),男,江蘇連云港人,大學(xué)本科,主要研究方向:計算機技術(shù)。