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

基于Java平臺的公務員考核管理系統的設計與實現

2009-09-26 09:37:42施滔滔王良坪
新媒體研究 2009年18期

施滔滔 郭 姝 俞 嘯 王良坪

[摘要]針對當前政府單位公務員考核管理效率低等問題,提出一種基于Java平臺下C/S模式的公務員考核管理系統的設計與實現方案,對系統進行整體設計和詳細設計,該系統主要包括考核對象管理、考核單位管理、考核指標管理、考核成績管理、投票系統管理、報表生成、系統管理這些功能模塊,最后還介紹系統設計的關鍵技術,通過這些技術,提高公務員考核管理的效率。

[關鍵詞]Java C/S模式 公務員考核管理系統

中圖分類號:TP302.1文獻標識碼:A文章編號:1671-7597(2009)0920051-02

一、引言

近年來,隨著科學技術的飛速發展,信息化已遍及世界的每一個角落,計算機以其精確、高效的優勢逐漸滲入到社會的各個領域,可以說現代社會已離不開計算機。但政務網站以及政務考核系統在我國的發展還未能完全趕上信息化的潮流。各政府機關部門都有大量的資料及考核信息需要處理,然而很多部門還需要依靠大量的人力資源進行各類信息數據的處理,這種狀況在縣一級的政府單位表現尤為突出。[1]

很多政府單位在公務員管理方面有著一套完整的方案措施,一直以來其考核和管理主要靠人工操作來完成,由于數據工作量大,特別是在投票統計和處理的過程中難免會因為人為疏忽而造成數據計算有誤,效率相對較低,信息更新不及時,其公正性也難以保證,針對這些問題,本文設計了一個基于Java平臺C/S結構開發的公務員考核管理系統,該系統結合山東省微山縣公務員考核管理的實際情況,將公務員考核管理的各個方面進行信息化管理,管理人員可對公寓管理的基本信息進行增加、刪除、修改等,該系統極大的提高了公務員考核管理的效率,使得公務員的考核管理更加科學規范。

二、系統的開發環境及技術要求

(一)系統的開發環境

本系統在Windows XP操作系統下采用MyEclipse 7.0開發環境進行開發,在Java平臺下采用J2EE開發系列中的Struts、Spring、Hibernate為主要架構,并通過JSP進行外部表現。數據存儲方面,Microsoft SQL Server 2005作為一個中型并不斷向大型數據庫軟件更新的數據軟件來滿足需求。[2]

(二)開發架構和SQL語言簡介

Struts[3]是開源軟件。可減少在運用MVC設計模型來開發Web應用的時間。它是MVC的一種實現,它將Servlet和JSP標記用作實現的一部分,而且繼承了MVC的各項特性,并根據J2EE的特點做了相應的變化與擴展。

Spring[3]是開源框架,致力于J2EE應用的各層的解決方案,它是為了解決企業應用開發的復雜性而創建的。框架的主要優勢之一就是其分層架構,分層架構允許您選擇使用哪一個組件,同時為J2EE應用程序開發提供集成的框架。

Hibernate[3]是開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。Hibernate可以應用在任何使用JDBC的場合,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數據持久化的重任。

SQL[4]是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系型數據庫系統。SQL語言一共分為四大類:數據定義語言(DDL)、數據操作語言(DML)、數據查詢語言(DQL)以及數據控制語言(DCL)。[5]

(三)C/S模式

C/S模式[6]主要由客戶應用程序(Client),服務器管理程序(Server)和中間件(Middleware)三個部件組成,客戶應用程序是系統中用戶與服務器進行交互的部件。服務器程序負責有效地管理系統資源,對資源進行最優化管理。中間件負責聯結客戶應用程序與服務器管理程序,協同完成一個作業.以滿足用戶查詢管理數據的要求。

三、系統設計

(一)總體設計

公務員考核管理系統主要包括考核對象管理、考核單位管理、考核指標管理、考核成績管理、投票系統管理、報表生成、系統管理這些模塊。總體設計如圖1所示:

(二)模塊設計

各模塊詳細設計如下:[1]

考核對象管理:主要包括考核對象的基本信息,分為領導班子和領導干部,領導班子包括領導班子ID、部門名、考核類別;領導干部包括領導干部ID、姓名、用戶名、密碼、性別、所屬單位ID、投票標記、級別。通過考核對象管理模塊可以對考核對象的基本信息進行錄入、刪除、修改等基本操作。

考核單位管理:主要包括具有給分權單位的基本信息,即包括單位ID、單位名稱、用戶名、密碼,可以對考核單位的基本信息進行錄入、刪除、修改。

考核指標管理:主要包括考核指標ID、指標名稱、對應的給分單位情況。

考核成績管理:主要包括考核對象ID、各項考核指標、對應得分、給分時間。

投票系統管理:主要包括具有投票權的對象和處理后投票數據的基本信息,具有投票權的對象包括投票人ID、用戶名、密碼、級別、投票標記;處理后投票數據包括考核對象ID、投票性質、各等級成績記錄(實績突出票、實績較好票、實績一般票、實績較差票)。

報表生成:即將考核對象的總成績分門別類的以報表輸出到督考辦。

系統管理:包括管理員密碼的修改,用戶添加和刪除,權限的設置,數據庫備份、導入和輸出,系統日志文件的查看等。

四、關鍵技術

登陸模塊的設計是整個系統設計的第一步,也是系統設計重要組成部分,本系統根據不同的登陸身份分配不同的權限,分為給分單位、領導班子、職員、管理員,只有管理員可以對系統的數據進行添加、刪除和修改。其他用戶登陸系統后只能瀏覽新聞和投票給分,該部分的主要程序代碼如下[7]:

private int id[];

UserDAOHibernateImpl userDAO = new UserDAOHibernateImpl();

private Map sessionMap;

public String execute() throws Exception

{

ActionContext ctx=ActionContext.getContext();

userDAO.setType(rad);

id=new int[1];

if(rad.equals("c"))

{

ctx.getSession().put("guanliyuan", this.getUsername());

ctx.getSession().put("guanliyuanmima", this.getPassword());

return "guanliyuan";

}

//驗證登錄者的信息

if(isInvalid(username,password,rad))

{

sessionMap.put(AuthenticationInterceptor.USER_SESSION_KEY, "user");

ctx.getSession().put("user", this.getUsername());

ctx.getSession().put("password", this.getPassword());

ctx.getSession().put("type", rad);

ctx.getSession().put("deng_id", String.valueOf(id[0]));

//取得考核項信息

List list=userDAO.getlist("KaoHeX", KaoHeX.class,"DepartId",id[0]); this.kao_he_xiang=list;

ctx.getSession().put("kao_he_xiang", this.getKao_he_xiang());

return SUCCESS;//顯示成功頁面

}

else

{

//將出錯信息加入到ActionError

message = "輸入錯誤的用戶名和密碼!請重新輸入!";

return INPUT;//返回輸入頁面

}

}

五、結束語

該系統作為公務員考核管理系統基本上能夠完成公務員考核管理的要求,系統的設計具有一定的可行性,可以節省督考辦考核管理的財力、物力、人力,大大的提高了公務員考核管理的效率,為公務員考核管理工作起到了很大的推動作用,可以推廣到政府機關部門使用。

參考文獻:

[1]張虹、姜淑娟、劉迎春、榮新節,軟件工程與軟件開發工具[M].北京:清華大學出版社,2004.

[2]張虹,《軟件工程與軟件開發工具》[M].清華大學出版社,2004.

[3]陳雄華,《精通spring企業應用開發詳解》[M].電子工業出版社,2007.

[4]詹英,《SQL server 2005數據庫系統開發》[M].清華大學出版社,2008.

[5]劉志成,《SQL Server 2005 實例教程》[M].北京:電子工業出版社2008.

[6]趙永樂、楊新芳,管理信息系統設計中C/S 模式與B/S 模式的比較[J].商丘職業技術學院學報,2007,6(2):52.

[7]葉健毅,《精通Java EE》人民郵電出版社[M].2009.

作者簡介:

施滔滔(1988-),女,漢族,江蘇南通人,本科,江蘇省徐州市中國礦業大學計算機學院計算機科學與技術專業,主要研究方向:計算機應用,軟件工程;郭姝(1989-),女,漢族,本科,江蘇省徐州市中國礦業大學計算機學院信息與安全專業;俞嘯(1989-),男,漢族,本科,江蘇省徐州市中國礦業大學計算機學院計算機科學與技術專業;王良坪(1987-),男,漢族,本科,江蘇省徐州市中國礦業大學計算機學院計算機科學與技術專業。

主站蜘蛛池模板: 国产97视频在线观看| 国产二级毛片| 91精品aⅴ无码中文字字幕蜜桃| 五月天香蕉视频国产亚| 另类欧美日韩| 欧美国产精品不卡在线观看 | 91精品久久久久久无码人妻| 欧美va亚洲va香蕉在线| 国产产在线精品亚洲aavv| 香蕉视频在线观看www| 伊人大杳蕉中文无码| 久久久久免费看成人影片| 亚洲丝袜第一页| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲男人天堂网址| 高清乱码精品福利在线视频| a天堂视频| 国产福利拍拍拍| AⅤ色综合久久天堂AV色综合| 伊人久久婷婷五月综合97色| 波多野结衣无码中文字幕在线观看一区二区 | 第一区免费在线观看| www.狠狠| 伊人久久大线影院首页| 777午夜精品电影免费看| 亚洲人成网站在线播放2019| 亚洲AV无码乱码在线观看代蜜桃 | 高清无码手机在线观看| 免费中文字幕在在线不卡| 亚洲日本中文字幕乱码中文| www.99精品视频在线播放| 国产免费久久精品99re不卡 | 国产美女主播一级成人毛片| 免费国产在线精品一区| 国产99欧美精品久久精品久久| 国产女人在线观看| 国产网站在线看| 自拍亚洲欧美精品| 久草视频中文| 少妇人妻无码首页| 久久男人资源站| 一本大道AV人久久综合| 国产精品第一区在线观看| 久久99国产综合精品女同| 亚洲国产天堂久久综合226114| 国产免费自拍视频| a级毛片免费网站| 精品亚洲麻豆1区2区3区| 久久久久九九精品影院| 中国特黄美女一级视频| 99er这里只有精品| 在线亚洲精品福利网址导航| 国产精品视频白浆免费视频| www.91中文字幕| 伊人久久精品亚洲午夜| 狠狠色婷婷丁香综合久久韩国| 极品国产在线| 色综合热无码热国产| 亚洲欧美精品日韩欧美| 国产性生大片免费观看性欧美| 国产成人成人一区二区| 男女猛烈无遮挡午夜视频| 伊人成人在线| 黄网站欧美内射| 性喷潮久久久久久久久| 青青网在线国产| 色视频国产| 熟妇丰满人妻av无码区| 中文字幕啪啪| 免费视频在线2021入口| 亚洲国产精品无码AV| 亚洲欧美自拍中文| 欧美一级专区免费大片| 欧美成人手机在线观看网址| 亚洲日本精品一区二区| 一级毛片基地| 一本大道AV人久久综合| 久久永久视频| 亚洲精品视频在线观看视频| 国产黄在线观看| 国产成人夜色91| 91亚瑟视频|