• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于JSP的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2009-04-10 03:50:06孟利華戚利娜
      魅力中國(guó) 2009年4期
      關(guān)鍵詞:職稱評(píng)定頁面數(shù)據(jù)庫(kù)

      孟利華 戚利娜

      隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)科學(xué)日益成熟,作為計(jì)算的一種應(yīng)用,使用計(jì)算機(jī)對(duì)人事資料進(jìn)行管理,會(huì)給應(yīng)用這帶來很多方便,例如檢索迅速、查找方便、可靠便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,同時(shí),這也是企業(yè)的科學(xué)化、正規(guī)化管理以及與世界先進(jìn)管理技術(shù)接軌的重要條件。因此,將人事管理的手工操作轉(zhuǎn)換成為用計(jì)算機(jī)處理顯得非常有必要。

      一、需求分析

      本系統(tǒng)主要是為了方便管理員,簡(jiǎn)化管理員的工作強(qiáng)度,使管理員可以快速、準(zhǔn)確、直觀的了解到數(shù)據(jù)庫(kù)當(dāng)前人員檔案、培訓(xùn)管理、職稱評(píng)定、獎(jiǎng)懲管理、人員調(diào)動(dòng)等方面的大致情況或是具體個(gè)人檔案信息。

      二、系統(tǒng)總體設(shè)計(jì)

      1.系統(tǒng)功能模塊劃分

      圖1-1系統(tǒng)功能模塊

      2.系統(tǒng)功能模塊設(shè)計(jì)

      (1)登錄模塊

      此模塊實(shí)現(xiàn)用戶進(jìn)入系統(tǒng)管理前的驗(yàn)證操作,只用輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng),進(jìn)行各種操作。

      (2)人員檔案模塊

      此模塊實(shí)現(xiàn)對(duì)公司所用員工的檔案進(jìn)行管理,包括員工編號(hào)、姓名、性別、出生日期、婚姻狀況、身份證號(hào)、部門、職務(wù)、公積金號(hào)碼等。根據(jù)需要,可以對(duì)某個(gè)人員的檔案進(jìn)行修改、刪除和查詢。

      (3)培訓(xùn)管理模塊

      公司對(duì)所有員工或者部分員工進(jìn)行某項(xiàng)培訓(xùn),如計(jì)算機(jī)的基本操作培訓(xùn),在本模塊,可以記錄這些培訓(xùn)信息,包括培訓(xùn)參與人員、培訓(xùn)內(nèi)容、培訓(xùn)時(shí)間、培訓(xùn)結(jié)果等。根據(jù)需要,可以對(duì)某條培訓(xùn)記錄進(jìn)行修改和刪除。

      (4)職稱評(píng)定模塊

      如果給員工評(píng)定職稱,本模塊可以記錄職稱的評(píng)定情況,包括員工編號(hào)、職稱名稱、評(píng)定日期、評(píng)定方式、職稱英語、職稱計(jì)算機(jī)等信息。根據(jù)需要,可以對(duì)某條職稱評(píng)定記錄進(jìn)行修改和刪除。

      (5)獎(jiǎng)懲管理模塊

      員工表現(xiàn)出色或者犯了某種過失,公司需要給員工獎(jiǎng)懲,本模塊提供了該項(xiàng)功能,記錄獎(jiǎng)懲類別、內(nèi)容、原因等信息。本劇需要,可以對(duì)某條獎(jiǎng)懲記錄進(jìn)行修改和刪除。

      (6)人員調(diào)動(dòng)模塊

      本模塊提供了管理公司人員調(diào)動(dòng)的功能,人員調(diào)動(dòng)后,在系統(tǒng)中記錄調(diào)動(dòng)前的部門和職務(wù)以及調(diào)動(dòng)后的部門和職務(wù)等信息。根據(jù)需要,可以對(duì)某條調(diào)動(dòng)記錄進(jìn)行修改和刪除。

      三、關(guān)鍵模塊實(shí)現(xiàn)

      1.人員檔案模塊的實(shí)現(xiàn)

      本模塊包含的JSP文檔及其功能如下: Employee.jsp功能與index.jsp類似, EmployeeLeft.jsp用于顯示本模塊網(wǎng)頁的功能鏈接。 AddEmployeeStep1.jsp主要用于提供用戶輸入人員檔案信息的界面, AddEmployeeStep2.jsp則用于提交信息并連接數(shù)據(jù)庫(kù)和修改數(shù)據(jù)庫(kù)。ManageEmployeeStep1.jsp主要用于顯示人員管理的條件查詢頁面, ManageEmployeeStep2.jsp則用于操作數(shù)據(jù)庫(kù)并顯示查詢結(jié)果列表。

      單擊列表中的“修改”則進(jìn)入ModifyEmployeeStep1.jsp頁面,此頁面提供修改人員信息功能。

      單擊修改按鈕后,剛進(jìn)入ModifyEmployeeStep2.jsp向數(shù)據(jù)庫(kù)中寫入信息,如果更新成功剛顯示“修改人員檔案成功”,否則顯示“修改人員檔案失??!”并將錯(cuò)誤顯示在頁面中。如果單擊刪除鏈接,剛進(jìn)入DelEmployeeStep1.jsp頁面,實(shí)現(xiàn)刪除操作。

      SearchEmployeeStep1.jsp頁面,主要用于查詢?nèi)藛T檔案,在管理人員檔案操作中,既使用其來進(jìn)行數(shù)據(jù)庫(kù)查詢,SearchEmployeeStep2.jsp則用于顯示查詢結(jié)果列表,由于員工信息較多,因此只選取部分顯示,如需查看詳細(xì)信息,則可單擊員工編號(hào),進(jìn)入ViewEmployeeStep1.jsp頁面,該文件用于顯示員工的詳細(xì)信息以及其余模塊的信息,如獎(jiǎng)懲情況和調(diào)動(dòng)情況。

      還要說的是關(guān)于javabean的,Employee.java定義了類Employee,用來封裝與人員檔案相關(guān)的方法,如增加、修改、刪除、查詢等,其定義的關(guān)鍵方法有:Add用于添加人員檔案,Modify用于修改人員檔案,Delete(String _EmployeeID)用于刪除人員檔案,IsExist作用是用于判斷該員工編號(hào)是否存在,ListAll用于列出所有人員檔案,Search用于查詢?nèi)藛T檔案.

      2.培訓(xùn)管理模塊的實(shí)現(xiàn)

      本模塊包含的JSP文檔及其功能如下: Train.jsp功能與index.jsp類似,TrainLeft.jsp用于顯示本模塊網(wǎng)頁的功能鏈接. AddTrainStep1.jsp主要用于提供用戶輸入培訓(xùn)記錄的界面, AddTrainStep2.Jsp主要用于將培訓(xùn)信息存入數(shù)據(jù)表Train中,則用于提交信息并連接數(shù)據(jù)庫(kù)和修改數(shù)據(jù)庫(kù).

      ManageTrainStep1.Jsp 本頁面列出系統(tǒng)中所有的培訓(xùn)記錄并提供修改和刪除功能鏈接。

      單擊列表中的“修改”則進(jìn)入ModifyTrainStep1.jsp頁面,此頁面提供修改人員信息功能,單擊修改按鈕后,剛進(jìn)入ModifyTrainStep2.jsp向數(shù)據(jù)庫(kù)中寫入信息即將修改后的培訓(xùn)記錄信息更新到數(shù)據(jù)表Train中,如果更新成功剛顯示“修改人員檔案成功”,否則顯示“修改人員檔案失敗!”并將錯(cuò)誤顯示在頁面中。如果單擊刪除鏈接,剛進(jìn)入DelTrainStep1.jsp頁面,實(shí)現(xiàn)刪除操作。

      還要說的是關(guān)于javabean的,Train.java定義了類Train,用來封裝與培訓(xùn)相關(guān)的方法,如增加、修改、刪除、培訓(xùn)記錄等,其定義的各方法及其功能描述如下:FindByNO,該方法主要用于實(shí)現(xiàn)根據(jù)記錄號(hào)查找人員調(diào)動(dòng)信息,查詢所有的培訓(xùn)記錄,將查詢到的培訓(xùn)記錄存入向量中并返回;Add,主要用于實(shí)現(xiàn)培訓(xùn)記錄的添加操作;Modify主要實(shí)現(xiàn)培訓(xùn)信息的修改操作;Delete實(shí)現(xiàn)培訓(xùn)記錄刪除操作;SearchByID該方法主要用于實(shí)現(xiàn)根據(jù)記錄號(hào)查找人員調(diào)動(dòng)信息,查詢所有的培訓(xùn)記錄,將查詢到的培訓(xùn)記錄存入向量中并返回;ListAll,主要用于列出查詢結(jié)果。

      3.職稱評(píng)定模塊的實(shí)現(xiàn)

      添加職稱評(píng)定記錄主要由AddAssessStep1.jsp和AddAssessStep2.jsp兩個(gè)文件組成,其中前者提供了添加記錄的界面,后者用于調(diào)用JavaBean中的Assess中的Add()方法,向數(shù)據(jù)庫(kù)傳遞填寫的信息,更新數(shù)據(jù)庫(kù)即Assess數(shù)據(jù)表中信息。 ManageAssessStep1.Jsp 本頁面列出系統(tǒng)中所有的職稱評(píng)定記錄并提供修改和刪除功能鏈接。

      單擊列表中的“修改”則進(jìn)入ModifyAssessStep1.jsp頁面,此頁面提供修改人員信息功能,單擊修改按鈕后,剛進(jìn)入ModifyAssessStep2.jsp向數(shù)據(jù)庫(kù)中寫入信息即將修改后的職稱評(píng)定記錄信息更新到數(shù)據(jù)表Assess中,如果更新成功剛顯示“修改人員檔案成功”,否則顯示“修改人員檔案失敗!”并將錯(cuò)誤顯示在頁面中。

      如果單擊刪除鏈接,剛進(jìn)入DelAssessStep1.jsp頁面,實(shí)現(xiàn)刪除操作;如點(diǎn)擊員工編號(hào),則可進(jìn)入ViewAssessStep1.jsp頁面,顯示該員工的詳細(xì)人員調(diào)動(dòng)信息。

      還要說明一下javabean的作用,Assess.java中定義了類Assess,用來封裝與人員調(diào)動(dòng)管理有關(guān)的功能方法,比如添加,修改,刪除,查看人員調(diào)動(dòng)記錄等,其定義的各方法及其功能描述如下:FindByNO該方法主要用于實(shí)現(xiàn)根據(jù)記錄號(hào)查找職稱評(píng)定信息,用于整體查詢;Add主要用于實(shí)現(xiàn)職稱評(píng)定記錄的添加操作;Modify主要實(shí)現(xiàn)職稱評(píng)定信息的修改操作;Delete實(shí)現(xiàn)職稱評(píng)定刪除操作;SearchByID通過員工編號(hào)進(jìn)行查詢操作,主要用于一般查詢。ListAll主要用于列出查詢結(jié)果。

      結(jié)束語

      人事管理系統(tǒng)能夠完成員工基本信息、培訓(xùn)、獎(jiǎng)懲等的輸入,使用戶方便進(jìn)行數(shù)據(jù)查詢和修改,數(shù)據(jù)刪除。隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,應(yīng)用網(wǎng)絡(luò)辦公是越來越稱為主流,因此人事管理系統(tǒng)提供人事管理的整體解決方案,實(shí)現(xiàn)人事操作的合理化和電子化,為企業(yè)實(shí)現(xiàn)快速、準(zhǔn)確、高效的業(yè)務(wù)處理提供了方便,人事管理系統(tǒng)正是建立在這樣的一個(gè)平臺(tái)上,它的實(shí)現(xiàn)使人事管理人員擺脫了繁重的資料管理、分類匯總、信息查詢等工作,也將人事管理同企業(yè)戰(zhàn)略發(fā)展緊密結(jié)合,因此,大大提高了人事管理人員的工作效率,充分利于現(xiàn)已建成的企業(yè)網(wǎng)絡(luò)環(huán)境。

      參考文獻(xiàn):

      [1]《數(shù)據(jù)庫(kù)系統(tǒng)概論》(第三版).薩師煊,王珊編著.高等教育出版社

      [2]《JSP實(shí)用編程實(shí)例集錦》/馬文剛,謝樂建,管知時(shí).清華大學(xué)出版社

      [3]《JSP數(shù)據(jù)庫(kù)編程指南》/布霍恩·賴特著,趙明昌譯.北京希望電子出版社

      [4]Herbert著.張玉清等譯.Java2參考大全[M].北京:清華大學(xué)出版社

      [5]微軟公司著,高國(guó)連,李國(guó)華譯.SQL Server 2000使用Transact-SQL進(jìn)行數(shù)據(jù)庫(kù)查詢[M].北京:北京希望電子出版社

      [6]汪曉平等編著.精通Java網(wǎng)絡(luò)編程[M].北京:清華大學(xué)出版社.

      [7]林上杰,林康司著.JSP2.0技術(shù)手冊(cè)[M].西安:電子工業(yè)出版社

      [8]微軟公司著,高國(guó)連,李國(guó)華譯.SQL Server 2000使用Transact-SQL進(jìn)行數(shù)據(jù)庫(kù)查[M]

      [9]汪孝宜等著.JSP數(shù)據(jù)庫(kù)開發(fā)實(shí)例精粹[M].北京.電子工業(yè)出版社

      [10]微軟公司著,高國(guó)連,李國(guó)華譯.SQL Server 2000使用Transact-SQL進(jìn)行數(shù)據(jù)庫(kù)查[M].北京:北京希望電子出版社

      猜你喜歡
      職稱評(píng)定頁面數(shù)據(jù)庫(kù)
      大狗熊在睡覺
      刷新生活的頁面
      事業(yè)單位職稱的評(píng)定問題初探
      數(shù)據(jù)庫(kù)
      村醫(yī)職稱評(píng)定需有據(jù)可依
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      “教學(xué)型教授”能否推動(dòng)職稱評(píng)定改革
      同一Word文檔 縱橫頁面并存
      昌吉市| 民乐县| 涡阳县| 星子县| 澄城县| 松原市| 泰州市| 邵阳县| 伊川县| 荥经县| 德令哈市| 凌海市| 密山市| 洮南市| 泾阳县| 南郑县| 宝鸡市| 吐鲁番市| 城步| 武功县| 文登市| 乐清市| 台安县| 买车| 凤庆县| 明星| 岳阳市| 江口县| 望城县| 闽侯县| 西宁市| 江华| 永顺县| 伊金霍洛旗| 鄂尔多斯市| 都匀市| 杭州市| 石屏县| 台湾省| 建湖县| 壤塘县|