freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2ee的人事管理系統(tǒng)設(shè)計畢業(yè)論文-wenkub

2023-07-03 14:41:38 本頁面
 

【正文】 同時,隨著計算機軟件技術(shù)的日漸成熟,人們已經(jīng)充分感受到了其便捷、高效的特點,軟件技術(shù)也逐漸滲入了各個領(lǐng)域中,在很多關(guān)鍵的部分扮演著非常重要的角色。因此,企業(yè)是非常需要一個這樣的人力資源管理系統(tǒng),此次研究的目的便是為企業(yè)開發(fā)一個這樣的系統(tǒng)。 論文的組織結(jié)構(gòu)第1章 論述了在當(dāng)今時代背景下,計算機信息技術(shù)的發(fā)展情況和企業(yè)人力資源管理研究的基本現(xiàn)狀。 第4章則是系統(tǒng)的詳細設(shè)計流程,給出了在設(shè)計過程中具體實現(xiàn)功能的思想和算法,以及相應(yīng)的系統(tǒng)流程圖。第6章則是對本次設(shè)計的總結(jié)和展望,除了系統(tǒng)的分析了此次設(shè)計各方面的結(jié)果,同時也指出了系統(tǒng)存在的不足,以及能夠進一步改進的地方。一般來說,瀏覽器/服務(wù)器模式由三個部分組成,分別是瀏覽器、Web服務(wù)器和數(shù)據(jù)庫服務(wù)器。瀏覽器是這個系統(tǒng)的“前臺”,用戶通過瀏覽器對數(shù)據(jù)進行更改、刪除、新增等一系列的操作,然后將請求發(fā)送Web服務(wù)器,而數(shù)據(jù)庫服務(wù)器就是“后臺”,由它來負責(zé)這些工作。 Eclipse是一個基于Java的,安全、高效、多線程、健壯、可移植、可擴張的開發(fā)平臺,因此,它也是開發(fā)源代碼的。 現(xiàn)在有很多開源的工具,但是大多開源代碼的工具都是不一致的,也存在很多缺點,而MyEclipse或許能夠解決大部分的問題。常用的各種編輯器能夠幫助程序自動產(chǎn)生項目所有必須的組件,這極大的減輕了程序員的壓力,同時也加快了軟件開發(fā)的速率。是當(dāng)今非常流行的一種數(shù)據(jù)庫系統(tǒng),受到了很多開發(fā)者的青睞。SQL語言是MySQL使用的語言,可以對數(shù)據(jù)庫進行訪問及其他操作,它是一種很方便的、高效的,常用標準化語言。PHP然而對于一般的用戶而言,開發(fā)一個較小的系統(tǒng),實用而廉價的MySQL就已經(jīng)綽綽有余,同時作為一個開放源碼軟件,在經(jīng)濟方面就有巨大的優(yōu)勢。其中主要的技術(shù)是Servlet和Java Server Pages,它們也是網(wǎng)頁開發(fā)中比較重要的技術(shù)。 MVC架構(gòu)是模型視圖控制器的縮寫,是一種經(jīng)典的軟件設(shè)計模型。模型層規(guī)定了軟件的模式,規(guī)劃了各個功能的結(jié)構(gòu)和層次。值得一提的是,Hibernate在J2EE中非常重要,因為它能夠完成數(shù)據(jù)的信息持久化。 系統(tǒng)需求分析通過合理科學(xué)的管理人力資源,能夠及時掌握公司的人員情況,充分的利用人才來創(chuàng)造更大的效益。在該系統(tǒng)中,員工最關(guān)注的是獎懲和薪酬管理的部分,它們反映了員工的工作情況,這樣能夠幫助人事部管理員及時做出調(diào)整,保證員工的穩(wěn)定,也讓員工可以及時了解與自己相關(guān)的信息。人員信息管理:主要是用來管理企業(yè)員工的一些基本信息,如姓名,性別,出生日期等等。薪酬管理:反映員工本月工作情況的好壞,計算員工該得的薪金。系統(tǒng)中各數(shù)據(jù)流動的情況如圖31所示:圖 31 人事管理系統(tǒng)數(shù)據(jù)流圖 系統(tǒng)可行性分析可行性分析在系統(tǒng)開發(fā)過程中是一項不可或缺的步驟。本系統(tǒng)的可行性分析主要從技術(shù)和經(jīng)濟兩方面來考慮:(1)技術(shù)可行性:為了方便和高效,同時考慮到可用技術(shù)的限制,本系統(tǒng)采用了的是簡單高效的B/S模式。由于此系統(tǒng)是使用網(wǎng)頁作為服務(wù)端的,因此需要用瀏覽器來實現(xiàn)功能,選擇IE瀏覽器進行開發(fā)設(shè)計。因此在經(jīng)濟上該系統(tǒng)的開發(fā)是可行的。 系統(tǒng)功能模塊設(shè)計該人力資源管理系統(tǒng)為公司內(nèi)部人員服務(wù)的,由管理員為每位員工分配可用的賬號和密碼,企業(yè)內(nèi)部的員工可以使用該系統(tǒng)。該模塊包括四個子功能,分別是人員信息錄入、人員信息查詢、人員信息修改和人員信息刪除。(3)培訓(xùn)管理培訓(xùn)管理模塊主要功能是管理公司培訓(xùn)計劃的信息,主要包括培訓(xùn)信息錄入、修改、刪除等功能。在查詢子模塊中,員工可以查看到詳細的獎懲信息,保證公平公正。該模塊能夠反映出員工工作情況,也是員工非常關(guān)心的內(nèi)容。本系統(tǒng)所用到的數(shù)據(jù)表信息如下: (1)人員信息表人員信息表存儲的是企業(yè)員工的一些基本信息,包括員工的姓名(用戶名)、密碼、性別,所屬部門、聯(lián)系電話等。其他字段都是字符型。表43 應(yīng)聘信息表(job)字段名數(shù)據(jù)類型是否主鍵 描述IdInt(11)是 應(yīng)聘人員編號nameVarchar(255)否 應(yīng)聘人員姓名sexBit(1)否 應(yīng)聘人員性別ageBit(1)否 應(yīng)聘人員年齡jobVarchar(255)否 應(yīng)聘人員職位specialtyVarchar(255)否 所學(xué)專業(yè)experiencetVarchar(255)否 工作經(jīng)驗studyeffortVarchar(255)否 學(xué)歷schoolVarchar(255)否 畢業(yè)學(xué)校telVarchar(255)否 電話號碼 Varchar(255)否 Email地址createtimeDatetime否 創(chuàng)建時間contentText 否 詳細經(jīng)歷isstockBit(1)否 是否入庫 應(yīng)聘人員編號作為主鍵,設(shè)置為自動增長。其中包括了基本薪金、飯補、房補、各種獎懲等信息。 (2)數(shù)據(jù)庫加密 用戶密碼是需要受到保護的,因此需要的對數(shù)據(jù)庫中密碼進行加密存儲。東華理工大學(xué)畢業(yè)設(shè)計(論文) 第5章 系統(tǒng)實現(xiàn)第5章 系統(tǒng)實現(xiàn) 用戶登錄用戶要進入該系統(tǒng),必須使用有效的賬號密碼登錄,才能進入該系統(tǒng)。 實現(xiàn)用戶登錄功能的關(guān)鍵代碼為: UsersForm usersform=(UsersForm)form。 boolean flag=(users)。 return (failed)。本功能的設(shè)計思想是,在JSP頁面中定義了一個session對象,當(dāng)用戶輸入數(shù)據(jù)時,這個session便會獲得各個字段的數(shù)據(jù),調(diào)用相應(yīng)的Action將數(shù)據(jù)存入數(shù)據(jù)庫中。 //完成人員信息保存 return (success)。效果如圖54:圖54 人員信息查詢頁面 為了保證用戶信息的安全,在該頁面中,密碼以密文形式顯示。此查詢功能的設(shè)計思路是,(U,users)可以使其它任何頁面可以獲得該session的值,即值為“users”的對象,因為session貫穿于整個頁面始終。//獲得查詢列表 ()。管理員根據(jù)規(guī)則填寫應(yīng)聘者的信息。通過應(yīng)聘信息查看可以查看到人員的信息,如圖56:圖56 人才信息查詢頁面該功能也是通過session對象,調(diào)用對應(yīng)的Action以表格的形式輸出應(yīng)聘信息表(Job)中的部分信息。如圖58:圖58 人才信息瀏覽頁面“入庫”的原理其實就是將Job表中的信息加一個標志,之后它便屬于人才庫中的記錄,而不再在應(yīng)聘人員信息表中顯示。//將應(yīng)聘信息對象設(shè)置到request范圍 return (success)。 return (success)。根據(jù)公司的安排,管理員必須輸入培訓(xùn)計劃的信息,其操作如圖59:圖59 培訓(xùn)計劃錄入頁面培訓(xùn)計劃錄入模塊與人員信息錄入的原理是一致的,通過session獲得各個字段的數(shù)據(jù),調(diào)用相應(yīng)的Action將數(shù)據(jù)存入數(shù)據(jù)庫中。如圖511:圖511 查看詳細信息頁面刪除功能的設(shè)計思路是,點擊“刪除”時,系統(tǒng)自動獲取該培訓(xùn)計劃的ID,通過該ID在“培訓(xùn)信息”表中找到對應(yīng)的培訓(xùn)計劃,然后將其刪除。 (educate,e)。 (e)。如圖512:圖512培訓(xùn)總結(jié)頁面 錄入信息成功之后,本條記錄便會被保存到數(shù)據(jù)庫對應(yīng)的數(shù)據(jù)表中。 Transaction tx = ()。 ()。主要包括兩個部分,獎懲信息登記和獎懲信息查看。 } if(()!=null){ (())。 (e)。薪金數(shù)據(jù)錄入如圖517:圖517 薪金數(shù)據(jù)錄入頁面點擊保存之后,便存儲了該條信息。 count=count+().longValue()。 count=().longValue()。 } 部門人員信息該部分的主要功能是,當(dāng)人員數(shù)量很多時,將他們按部門分類查看,便于管理。 if(list!=nullamp。 while (()) { Users u1 = (Users) ()。 } for(Iterator itNew=().iterator()。我們需要對軟件的需求說明書,軟件結(jié)構(gòu)設(shè)計及程序代碼等整個軟件的各個對象都進行仔細的分析測試。一般來說軟件的測試必須嚴格的按照軟件分析測試流程,制訂詳細的測試計劃、測試計劃、測試標準,然后進行測試,并且記錄測試結(jié)果,然后進行分析,最后還要寫出測試報告,以確定修改的對策和方案。書面文檔是軟件開發(fā)中最重要也是最難完成的一部分,從某種程度上來說,它的質(zhì)量直接影響到軟件最終的質(zhì)量。另外,應(yīng)當(dāng)充分考慮到用戶操作環(huán)境的多樣性從而對軟件進行改進。界面測試:在不開啟Services的情況下,測試各個模塊中鏈接的連接情況,判斷其是否能夠真確連接,并記錄每次連接的情況。l通過對軟件各個模塊系統(tǒng)和充分的測試,系統(tǒng)中存在的問題和不足都一一的顯示了出來。表61 功能測試用例測試模塊 測試的內(nèi)容 系統(tǒng)測試問題 選取理由權(quán)限管理模塊測試系統(tǒng)的管理權(quán)限只有管理員才能夠?qū)ο到y(tǒng)進所有的管理操作。數(shù)據(jù)能否正確存儲代表著本功能是否能夠正確實現(xiàn)刪除信息操作測試管理員可以對已有的記錄進行刪除操作,同時更新到數(shù)據(jù)庫是否能夠正確刪除相應(yīng)的記錄。表62 界面測試用例測試模塊測試內(nèi)容數(shù)據(jù)期望選取理由登錄界面用戶名密碼123/123無法登錄只有合法用戶名密碼才能登錄人員管理出生日期197302345日期錯誤日期有固定格式招聘管理入庫將某條信息入庫入庫成功該功能將候選者錄入合格培訓(xùn)管理查看詳細內(nèi)容點擊“詳細”詳細信息該功能是列出培訓(xùn)的詳細內(nèi)容獎懲管理錄入錄入一條獎懲信息成功保存本模塊是存儲獎懲信息薪金管理錄入錄入一條薪金信息成功錄入
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1