java實(shí)訓(xùn)報(bào)告(簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)).doc_第1頁(yè)
java實(shí)訓(xùn)報(bào)告(簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)).doc_第2頁(yè)
java實(shí)訓(xùn)報(bào)告(簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)).doc_第3頁(yè)
java實(shí)訓(xùn)報(bào)告(簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)).doc_第4頁(yè)
java實(shí)訓(xùn)報(bào)告(簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)).doc_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

編號(hào):xxxx Xx學(xué)院綜合課程設(shè)計(jì)報(bào)告簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:x,x,x,xxxxxxxxxxxxxxxxxxxxxxxxxxx指導(dǎo)教師: x x 所 在 系: 電 子 信 息 系 所學(xué)專業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 年 級(jí): xxxxxxxxxxxx 2014年12月34目 錄摘 要1第一章 前 言2第二章 需求分析3第三章 概要設(shè)計(jì)53.1 總模塊設(shè)計(jì)53.2系統(tǒng)管理模塊設(shè)計(jì)53.3數(shù)據(jù)信息管理模塊63.4數(shù)據(jù)信息瀏覽模塊73.5數(shù)據(jù)信息查詢模塊83.6幫助模塊9第四章 詳細(xì)設(shè)計(jì)114.1總的流程114.2 用戶登錄流程圖114.3員工信息管理流程圖124.4 部門信息管理流程圖164.4.1添加部門管理信息流程圖164.4.2刪除部門管理信息流程圖164.4.3 修改部門管理信息流程圖174.5查詢信息管理流程圖184.5.1按職工號(hào)查詢員工信息184.5.2按部門號(hào)查詢部門信息20第五章 系統(tǒng)實(shí)現(xiàn)215.1用戶登錄模塊實(shí)現(xiàn)215.2主界面設(shè)計(jì)模塊實(shí)現(xiàn)225.2.1管理員進(jìn)入的主界面225.2.2員工進(jìn)入的主界面28第六章 總結(jié)31參考文獻(xiàn):32 簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用得到普及,不僅是在企業(yè)中,在學(xué)校利用計(jì)算機(jī)實(shí)現(xiàn)管理勢(shì)在必行。人事管理系統(tǒng)是現(xiàn)在企業(yè)管理工作不可缺少的一部分,是適應(yīng)現(xiàn)在企業(yè)制度的要求,是推動(dòng)企業(yè)勞動(dòng)人事走向科學(xué)化、規(guī)范化的必要條件。計(jì)算機(jī)以其強(qiáng)大的性能價(jià)格優(yōu)勢(shì)給人們的工作、學(xué)習(xí)和生活帶來極大的方便計(jì)算機(jī)代替人工處理一些事務(wù)已成為必然。整個(gè)人類社會(huì)已進(jìn)入高度信息化,人們對(duì)信息和數(shù)據(jù)的利用和處理已經(jīng)進(jìn)入自動(dòng)化、網(wǎng)絡(luò)化和社會(huì)化的階段。如在查找資料、處理日常辦公事務(wù)、科研生產(chǎn)等方面,無不需要利用大量的信息資源。本系統(tǒng)是一個(gè)結(jié)合學(xué)校實(shí)際情況、具體制度的實(shí)際需求,采用功能強(qiáng)大的Java作為開發(fā)工具、SQL作為數(shù)據(jù)庫(kù)而開發(fā)出來的人事管理系統(tǒng)。能完成人事管理的基本功能,包括系統(tǒng)管理、系統(tǒng)信息管理、數(shù)據(jù)信息查詢、數(shù)據(jù)信息瀏覽,本系統(tǒng)可以滿足企業(yè)簡(jiǎn)單人事管理的需要。系統(tǒng)具有友好的界面,操作方便等優(yōu)點(diǎn)。關(guān)鍵詞: SQL數(shù)據(jù)庫(kù) 綜合測(cè)評(píng)管理 Java第一章 前 言 隨著科學(xué)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)在實(shí)現(xiàn)企業(yè)人事檔案的管理勢(shì)在必行。當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來越多。目前很多企業(yè)的人事管理系統(tǒng)還處于人工管理階段,效率低下,已經(jīng)遠(yuǎn)遠(yuǎn)落后于當(dāng)今技術(shù)的發(fā)展。并且人工管理的弊端也越來越嚴(yán)重,由于不可避免的人為因素,造成數(shù)據(jù)的遺漏、誤報(bào),而造成企業(yè)重大損失的事例層出不窮。計(jì)算機(jī)信息化管理有著儲(chǔ)存信息量大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,同時(shí)也提高了我們工作人員的自身素質(zhì)。人事管理系統(tǒng)是現(xiàn)在企業(yè)管理工作不可缺少的一部分,是適應(yīng)現(xiàn)在企業(yè)制度的要求,是推動(dòng)企業(yè)勞動(dòng)人事走向科學(xué)化、規(guī)范化的必要條件。計(jì)算機(jī)以其強(qiáng)大的性能價(jià)格優(yōu)勢(shì)給人們的工作、學(xué)習(xí)和生活帶來極大的方便計(jì)算機(jī)代替人工處理一些事務(wù)已成為必然。如在查找資料、處理日常辦公事務(wù)、科研生產(chǎn)等方面,無不需要利用大量的信息資源。因此,如何有效地進(jìn)行數(shù)據(jù)信息的管理和利用,已經(jīng)成為人們普遍關(guān)注的課題。本文主要介紹一個(gè)簡(jiǎn)單的基于java和SQL語言的企業(yè)人事管理系統(tǒng)的實(shí)現(xiàn),所用的軟件為Netbeans5.0和SQL Server2000,系統(tǒng)開發(fā)的總?cè)蝿?wù)是實(shí)現(xiàn)企業(yè)人事信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化。第二章 需求分析人事管理系統(tǒng)的開發(fā)需要java和數(shù)據(jù)庫(kù)兩方面的知識(shí),因此要設(shè)計(jì)和開發(fā)出一個(gè)簡(jiǎn)單實(shí)用的人事管理系統(tǒng),需要用到多方面的知識(shí),包括管理界面的設(shè)計(jì)、信息的存儲(chǔ)和讀取、數(shù)據(jù)庫(kù)的選用等。職工人事管理在企業(yè)等中逐步占重要地位,人事管理系統(tǒng)成為企業(yè)管理的核心內(nèi)容,它解決了人事管理過程中的管理效率低下、數(shù)據(jù)不準(zhǔn)確、管理不及時(shí)等一系列問題。通過對(duì)一些典型的人事管理系統(tǒng)的考察、分析,要求本系統(tǒng)實(shí)現(xiàn)了以下功能:1、 設(shè)計(jì)統(tǒng)一友好的操作界面,能保證系統(tǒng)的易用性。2、 規(guī)范、完善的基礎(chǔ)信息設(shè)置,對(duì)信息進(jìn)行全面管理。3、 功能強(qiáng)大的查詢功能,以方便管理員查詢各種信息。4、 信息需求分析:(1)員工基本信息:職工號(hào)、姓名、部門號(hào)、性別、出生日期、職務(wù)、學(xué)歷、婚姻狀況、備注。(2)部門基本信息:部門編號(hào)、部門名稱、部門人數(shù)、辦公室電話。(3)員工工資基本信息:職工號(hào)、姓名、性別、福利、獎(jiǎng)金、基本工資、實(shí)發(fā)工資、備注。(4)用戶登錄信息:用戶名、密碼、用戶類型。5、功能需求分析:(1)用戶登錄信息管理:通過輸入正確的用戶名、密碼和用戶類型進(jìn)入不同的管理系統(tǒng)。(2)員工信息查詢:按職工號(hào)對(duì)姓名、部門號(hào)、性別、出生日期、職務(wù)、學(xué)歷、婚姻狀況、備注進(jìn)行查詢。(3)部門信息查詢:按部門編號(hào)對(duì)部門名稱,部門人數(shù)和辦公室電話進(jìn)行查詢。(4) 員工工資查詢:按工資、職工號(hào)、性別、和工資性別分別對(duì)員工工資進(jìn)行查詢。(5) 瀏覽員工信息:瀏覽員工信息個(gè)人基本信息和工資信息。(6)員工信息管理功能:管理員工的相關(guān)信息。包括員工的查詢,添加,刪除,修改以及瀏覽全部員工的基本信息和工資信息。(7)部門信息管理功能:管理部門的相關(guān)信息。包括對(duì)部門編號(hào)、部門名稱和部門人數(shù)和辦公室電話的添加、刪除,修改以及瀏覽。(8)工資信息管理功能:對(duì)職工號(hào)、姓名、性別、福利、獎(jiǎng)金、基本工資、實(shí)發(fā)工資、備注進(jìn)行修改。第三章 概要設(shè)計(jì)本系統(tǒng)是一個(gè)簡(jiǎn)單的人事管理系統(tǒng),實(shí)現(xiàn)的功能很簡(jiǎn)單,包括基本的系統(tǒng)管理,數(shù)據(jù)信息管理,數(shù)據(jù)信息瀏覽,數(shù)據(jù)信息查詢操作,使得可以對(duì)員工和部門進(jìn)行一系列的添加、刪除、修改、瀏覽、查詢等。本系統(tǒng)分為如下幾個(gè)模塊:3.1 總模塊設(shè)計(jì)總模塊設(shè)計(jì)如圖3.1人事管理系統(tǒng)系統(tǒng)管理系統(tǒng)信息管理數(shù)據(jù)信息查詢數(shù)據(jù)信息瀏覽幫助圖3.1 人事管理系統(tǒng)模塊3.2系統(tǒng)管理模塊設(shè)計(jì)系統(tǒng)管理模塊如圖3.2系統(tǒng)管理退出重新登錄修改密碼用戶管理添加用戶刪除用戶圖3.2 系統(tǒng)管理模塊 功能:用戶登錄進(jìn)入簡(jiǎn)單人事管理系統(tǒng),根據(jù)其具有的權(quán)限,完成其權(quán)限所對(duì)應(yīng)的功能,從而很好的管理整個(gè)系統(tǒng)。操作:進(jìn)入該功能后,輸入用戶的用戶名,密碼和選擇對(duì)應(yīng)的用戶類型,只有其用戶名、密碼和用戶類型完全正確,才能進(jìn)入系統(tǒng)。系統(tǒng)會(huì)根據(jù)為用戶分配的權(quán)限,設(shè)置其對(duì)應(yīng)的功能有效,用戶就可以進(jìn)行操作。3.3數(shù)據(jù)信息管理模塊數(shù)據(jù)信息管理模塊如圖3.3 工資信息管理添加員工信息修改工資信息添加部門信息系統(tǒng)信息管理部門信息管理員工信息管理部門修改信息修改員工信息刪除員工信息刪除部門信息圖3.3 系統(tǒng)信息管理模塊功能:該模塊只有管理員才可以對(duì)其操作,該模塊里有3個(gè)子模塊它們分別是員工信息管理,部門信息管理和工資信息管理。操作:管理員根據(jù)需要對(duì)其操作。比如可以對(duì)員工信息和部門進(jìn)行添加,刪除和修改;也可以對(duì)工資信息進(jìn)行修改。在員工信息管理模塊添加員工信息時(shí),點(diǎn)擊添加員工信息,在彈出的添加員工信息界面的文本框中輸入要添加的信息后再點(diǎn)擊添加,這樣信息就添加成功。其它模塊操作類似。3.4數(shù)據(jù)信息瀏覽模塊數(shù)據(jù)信息瀏覽模塊如圖3.4數(shù)據(jù)信息瀏覽瀏覽所有員工信息瀏覽所有部門信息員工瀏覽個(gè)人信息瀏覽所有員工工資員工瀏覽個(gè)人工資圖3.4 數(shù)據(jù)信息瀏覽模塊功能:該模塊是由管理員和員工共同完成的,該模塊有5個(gè)子模塊,分別為瀏覽所有員工信息,瀏覽所有部門信息,瀏覽所有員工工資,瀏覽員工個(gè)人信息和員工瀏覽個(gè)人工資兩個(gè)操作。操作:子模塊中瀏覽所有員工信息,瀏覽所有部門信息和瀏覽所有員工工資為管理員完成的,而職工只可以進(jìn)行瀏覽員工個(gè)人信息和員工瀏覽個(gè)人工資兩個(gè)操作。但管理員想瀏覽所有員工信息時(shí)只需單擊“瀏覽所有員工信息”,就會(huì)彈出所有員工的基本信息表的對(duì)話框,從中可以得到需要的信息。3.5數(shù)據(jù)信息查詢模塊數(shù)據(jù)信息查詢模塊如圖3.5數(shù)據(jù)信息查詢按職工號(hào)查詢員工信息按部門號(hào)查詢部門信息員工工資查詢按工資查詢按職工號(hào)查詢按性別查詢按性別和工資查詢圖3.5 數(shù)據(jù)信息查詢模塊功能:該模塊由管理員操作。共有3個(gè)子模塊,分別為按職工號(hào)查詢員工信息,按部門號(hào)查詢員工信息和員工工資查詢。其中員工工資查詢里又包括按工資查詢員工信息,按職工號(hào)查詢員工信息,按性別查詢員工信息,按工資和性別查詢員工信息。操作:管理員可以根據(jù)需要對(duì)其查詢。在員工工資模塊管理員可以輸入工資來查詢基本工資為此的所有員工及其對(duì)應(yīng)的工資信息。3.6幫助模塊幫助模塊如圖3.6幫助幫助關(guān)于我們圖3.6 幫助模塊 該模塊包括幫助主題和關(guān)于我們兩個(gè)模塊。第四章 詳細(xì)設(shè)計(jì)4.1總的流程總流程圖如圖4.1所示:人事管理系統(tǒng)系統(tǒng)管理修改密碼用戶管理退出系統(tǒng)信息管理員工信息管理添加員工信息修改員工信息刪除員工信息部門信息管理添加部門信息修改部門信息刪除部門信息數(shù)據(jù)信息查詢按職工號(hào)查詢員工信息按部門號(hào)查詢部門信息數(shù)據(jù)信息瀏覽瀏覽所有員工信息瀏覽所有部門信息員工瀏覽個(gè)人信息幫助重新登錄工資信息管理修改工資信息員工工資查詢按工資查詢按職工號(hào)查詢按性別查詢按性別和工資查詢員工瀏覽個(gè)人工資瀏覽所有員工工資添加用戶刪除用戶圖4.1 總流程圖4.2 用戶登錄流程圖首先,用戶輸入自己的用戶名和密碼,然后選擇登錄類型,是管理員登錄還是員工登錄,如果輸入都正確,則進(jìn)入登錄系統(tǒng)。否則返回開始,重新登錄。具體流程如圖4.2所示:開 始用戶名正確密碼正確類型正確?進(jìn)人系統(tǒng)驗(yàn)證失敗YYYNNN驗(yàn)證通過結(jié) 束圖4.2 用戶登錄流程圖4.3員工信息管理流程圖4.3.1添加員工信息管理流程圖管理員要想添加新的員工信息,進(jìn)入系統(tǒng)后,點(diǎn)擊添加,如果該添加的員工信息已存在,系統(tǒng)會(huì)提示:該信息以存在,結(jié)束該程序。否則,添加成功,具體流程如圖4.3所示:開始添加員工員工存在?在 ? 添加成功NY結(jié) 束圖4.3 添加員工信息流程圖4.3.2刪除員工信息管理流程圖如果管理員想刪除一個(gè)員工的信息,首先要查詢?cè)撀毠ぬ?hào)是否存在,如果存在,系統(tǒng)會(huì)提示,是否要確定要你刪除,點(diǎn)擊是就可以刪除了,如果不存在該職工,返回開始,具體如圖4.4所示:開始員工存在?刪除?Y刪除成功NNY刪除失敗結(jié) 束圖4.4 刪除員工信息流程圖4.3.3修改員工信息管理流程圖如果管理員想修改一個(gè)員工的信息,首先要查詢?cè)撀毠ぬ?hào)是否存在,如果存在,系統(tǒng)會(huì)提示,是否要確定要你修改,點(diǎn)擊是就可以修改了,如果不存在該職工,返回開始,具體如圖4.5所示:開始員工存在?修改?Y修改成功NNY修改失敗結(jié) 束圖4.5 修改員工信息流程圖4.4 部門信息管理流程圖4.4.1添加部門管理信息流程圖開始添加部門,管理員判斷當(dāng)前添加的部門,若存在則提示該部門已存重新添加;若不存在則繼續(xù)添加,添加成功則結(jié)束,具體如圖4.6所示:開始添加 部門存在?結(jié)束YN圖4.6添加部門信息流程圖4.4.2刪除部門管理信息流程圖刪除部門信息流程:開始刪除部門,輸入所刪除的部門號(hào)。管理員先判斷該部門是否存在,若存在則提示是否刪除該部門信息,刪除成功則程序結(jié)束;若不存在則重新輸入,具體流程圖如圖4.7所示:開始部門存在?刪除?Y刪除成功NNY刪除失敗結(jié) 束圖4.7 刪除部門信息流程圖4.4.3 修改部門管理信息流程圖修改部門信息流程:開始修改部門,輸入所修改的部門號(hào)。管理員先判斷該部門是否存在,若存在則提示是否修改該部門信息,修改成功則程序結(jié)束;若不存在則重新輸入,具體流程圖如圖4.8所示:開始部門存在?修改?Y修改成功NNY修改失敗結(jié) 束圖4.8 修改部門信息流程圖4.5查詢信息管理流程圖4.5.1按職工號(hào)查詢員工信息管理員要想查詢員工信息,進(jìn)入系統(tǒng)后,輸入職工號(hào),如果要查詢的員工信息已存在則顯示員工所有信息,否則不顯示任何信息,具體流程如圖4.9所示:開始員工存在?Y查詢結(jié)束N圖4.9 按職工號(hào)查詢員工信息流程圖 4.5.2按部門號(hào)查詢部門信息管理員要想查詢員工信息,進(jìn)入系統(tǒng)后,輸入部門號(hào),如果該要查詢的員工信息已存在,則顯示所有部門信息即查詢成功,具體流程如圖4.10所示:開始部門號(hào)?在?Y查詢結(jié)束N圖4.10 按部門號(hào)查詢部門信息流程圖第五章 系統(tǒng)實(shí)現(xiàn)5.1用戶登錄模塊實(shí)現(xiàn)用戶必須在圖5.1填入正確的用戶名,密碼,用戶類型才能進(jìn)入主界面,然后進(jìn)行信息操作。 圖5.1 用戶登錄在用戶名、密碼等信息后按確定按鈕后若出現(xiàn)圖5.2的警告對(duì)話框,提醒用戶重新確認(rèn)并輸入正確的信息。圖5.2 消息框5.2主界面設(shè)計(jì)模塊實(shí)現(xiàn)5.2.1管理員進(jìn)入的主界面用戶若為管理員則進(jìn)入圖5.3主界面,管理員可以在上面進(jìn)行一系列操作來管理人事管理系統(tǒng),有系統(tǒng)管理,數(shù)據(jù)信息管理,數(shù)據(jù)信息瀏覽,數(shù)據(jù)信息查詢和幫助。圖5.3 簡(jiǎn)單人事管理系統(tǒng)主界面數(shù)據(jù)信息管理模塊實(shí)現(xiàn)(1)員工信息管理:若管理員想添加新進(jìn)員工信息時(shí),則點(diǎn)擊“添加員工信息”,就會(huì)出現(xiàn)如圖5.4的界面,輸入對(duì)應(yīng)的職工號(hào)、姓名、出生日期、部門、職務(wù)、學(xué)歷、備注,再選擇性別和婚姻狀況后點(diǎn)擊添加按鈕,若出現(xiàn)信息已經(jīng)成功添加記錄,說明信息成功添加,否則出現(xiàn)“姓名不能為空”對(duì)話框,說明未填入姓名信息,則要重新輸入信息。同樣刪除操作、修改員工信息操作類似于添加員工信息操作。圖5.4 添加員工信息如下圖5.5所示,為正確添加員工所有信息的消息圖,按確定按鈕后完成信息添加操作。圖5.5 消息框(2)部門信息管理: 管理員可以對(duì)部門進(jìn)行添加、刪除、修改操作,若要?jiǎng)h除員工信息,點(diǎn)擊“刪除員工信息”出現(xiàn)圖5.6,輸入部門號(hào)后按查詢按鈕,若出現(xiàn)圖5.7消息框說明不存在該部門號(hào),則重新確認(rèn)職工號(hào)是否正確;反之顯示部門所有信息,點(diǎn)擊“刪除”后將刪除所有信息。添加、修改部門信息操作跟刪除操作類似。圖5.6 刪除部門信息當(dāng)輸入職工號(hào)后彈出圖5.7的對(duì)話框,說明不存在該記錄,提醒用戶重新確認(rèn)職工號(hào)。圖5.7 消息框(3)工資信息管理:輸入職工號(hào),點(diǎn)擊查詢按鈕后如輸入的職工號(hào)存在則各文本框中會(huì)顯示工資的所有信息,按修改按鈕后會(huì)出現(xiàn)“記錄修改完畢”消息,說明工資信息修改成功,反之不能完成修改操作。圖5.8 修改工資信息下圖5.9為修改員工信息成功的對(duì)話框,點(diǎn)擊“確定”按鈕后即可完成所需操作。圖5.9 消息框數(shù)據(jù)信息瀏覽模塊實(shí)現(xiàn)該模塊可以瀏覽所有員工信息,瀏覽部門所有信息,瀏覽員工工資信息,見圖5.10。圖5.10 瀏覽員工信息數(shù)據(jù)若想瀏覽部門號(hào)、部門名稱、部門人數(shù)和辦公室電話,則需要點(diǎn)擊“瀏覽部門信息數(shù)據(jù)”則出現(xiàn)如圖5.11便可讀取所有信息。圖5.11 瀏覽部門信息數(shù)據(jù) 若想瀏覽職工號(hào)、姓名、性別、福利、獎(jiǎng)金、基本工資、實(shí)發(fā)工資和備注,則只需瀏覽所有員工工資信息,如圖5.12。圖5.12 瀏覽所以員工工資信息數(shù)據(jù)信息查詢模塊實(shí)現(xiàn)(1)按職工號(hào)查詢員工信息輸入職工號(hào)后便可查詢員工信息,圖5.13所示。圖5.13 按職工號(hào)查詢員工信息(2)按部門查詢部門信息,見圖5.14。圖5.14 按部門查詢部門信息(3)查詢工資信息管理員可以根據(jù)不同的條件來對(duì)員工工資進(jìn)行查詢,有按工資查詢員工工資,按職工號(hào)查詢員工工資,按性別查詢員工工資,按工資和性別查詢員工信息,點(diǎn)擊對(duì)應(yīng)的查詢將會(huì)出現(xiàn)滿足條件的所有員工記錄,從中獲取所有的信息。如圖5.15、圖5.16所示。圖5.15 按工資查詢員工工資在圖5.16中輸入工資,選擇性別,點(diǎn)擊查詢后,如果該信息存在則顯示所有員工的工資信息,反之不然。圖5.16 按工資、性別查詢員工信息5.2.2員工進(jìn)入的主界面當(dāng)用戶為員工時(shí),將會(huì)進(jìn)入另一個(gè)界面,如圖5.17所示,員工只能進(jìn)行一些重新登錄,密碼修改,員工瀏覽個(gè)人信息,員工瀏覽個(gè)人工資的基本操作。圖5.17 簡(jiǎn)單人事管理系統(tǒng)用戶若想修改密碼,則選擇進(jìn)入更改密碼小界面,如圖5.18所示,輸入用戶名、原密碼、新密碼、確認(rèn)新密碼后按修改按鈕,若兩次輸入的新密碼不一樣則會(huì)出現(xiàn)圖5.19所彈出的警告對(duì)話框,提醒員工重新輸入。圖5.18 更改密碼 下圖5.19為修改密碼錯(cuò)誤消息框,用來警告用戶輸入的密碼有誤。圖5.19 修改密碼員工還可以瀏覽個(gè)人信息,如圖5.20。圖5.20 員工瀏覽個(gè)人信息數(shù)據(jù)員工還可以瀏覽個(gè)人工資信息,如圖5.21所示。圖5.21 員工瀏覽個(gè)人信息第六章 總結(jié) 這次的課程設(shè)計(jì),是在學(xué)習(xí)了JAVA以后通過閱讀課本及在圖書館借閱相關(guān)書籍同小組成員共同努力下完成的。在開發(fā)這個(gè)系統(tǒng)的過程中,碰到了很多或大或小的問題,我們一起思考,一起努力,最后大部分都解決了,得到了最終這個(gè)簡(jiǎn)單的人事管理系統(tǒng)。在編制過程中,我們首先考慮到了界面的友好性,并在界面設(shè)計(jì)時(shí)不采用繁瑣的細(xì)節(jié),使界面簡(jiǎn)單、清晰、便于操作。在做界面設(shè)計(jì)時(shí),實(shí)現(xiàn)了用戶的登錄權(quán)限管理,這樣員工只能進(jìn)行簡(jiǎn)單的查詢操作而不能對(duì)數(shù)據(jù)進(jìn)行添加、刪除、修改等操作。為了滿足企業(yè)人事管理系統(tǒng)的需求,例如公司新來了員工管理員該如何該員工的信息到數(shù)據(jù)庫(kù)中,如何刪除一個(gè)已經(jīng)辭職的員工信息,員工又該如何查詢自己每月的工資、福利、獎(jiǎng)金等信息,這樣我們寫了很多類,有用戶登錄類,密碼修改類,員工和部門信息添加類、刪除類、修改類、瀏覽類、查詢類,員工工資修改類,按條件查詢員工信息類等20幾個(gè)類。該些類基本實(shí)現(xiàn)了對(duì)系統(tǒng)的管理。雖然這次課程設(shè)計(jì)付出了大量的時(shí)間,但是我們得到的收獲遠(yuǎn)不止這些時(shí)間可以衡量的,它將給我們今后的學(xué)習(xí)和工作帶來更多的收益。通過對(duì)此課題的開發(fā),使得我們對(duì)java開發(fā)系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)有了一個(gè)比較清楚的認(rèn)識(shí),同時(shí)也體會(huì)到理論和實(shí)踐相結(jié)合的重要性。由于我們的分析設(shè)計(jì)和程序經(jīng)驗(yàn)不足,程序還有很多功

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論