




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、湖南工學(xué)院畢業(yè)論文(設(shè)計)人事檔案案管理系系統(tǒng)系 、 部:計計算機科科學(xué)與信信息系學(xué)生姓名名:唐明明輝指導(dǎo)教師師:周瑞瑞玲職稱稱專 業(yè):軟件技技術(shù)班 級:08002完成時間間:20011.05.10摘要人事檔案案的管理理是企業(yè)業(yè)管理中中的一個個重要內(nèi)內(nèi)容,隨隨著時代代的進步步,企業(yè)業(yè)也逐漸漸變得龐龐大起來來。如何何管理好好企業(yè)內(nèi)內(nèi)部員工工的信息息,成為為企業(yè)管管理中的的一個大大問題。在這種種情況下下,開發(fā)發(fā)一個人人事檔案案管理系系統(tǒng)就顯顯得非常常必要。本系統(tǒng)結(jié)結(jié)合公司司實際的的人事、制度,經(jīng)經(jīng)過實際際的需求求分析,采采用功能能強大的的Myeecliipsee作為開開發(fā)工具具而開發(fā)發(fā)出來的的人事
2、檔檔案管理理系統(tǒng)。整個系系統(tǒng)從符符合操作作簡便、界面友友好、靈靈活、實實用、安安全的要要求出發(fā)發(fā),本企企業(yè)人事事檔案管理理系統(tǒng)具具有如下下功能:主要實實現(xiàn)對員員工的人人事檔案案資料進進行有效效的錄入入、修改改和刪除除,根據(jù)據(jù)職工編編號或姓姓名對符合合條件的的員工人人事檔案案資料進進行修改改以及根根據(jù)職工工編號或或姓名對對符合條條件的員員工人事事檔案資資料進行行刪除,根根據(jù)職工工編號或或姓名查查詢符合合條件的的員工人人事檔案案資料,并并打印查查詢結(jié)果果等功能能。全文主要要分五個部分分:第一一部分,是是本課題題的來源源和課題題研究的的目的和和意義;第二部部分,是是開發(fā)工工具的選選擇,本本系統(tǒng)主主要
3、運用用的是MMyecclippse作作為系統(tǒng)統(tǒng)前臺應(yīng)應(yīng)用程序序開發(fā)工工具,MMySQQL作為為后臺數(shù)數(shù)據(jù)庫;第三部部分,是是系統(tǒng)的的需求分分析,主主要是人人事檔案案管理系系統(tǒng)的需需求分析析、系統(tǒng)統(tǒng)功能設(shè)設(shè)計和數(shù)數(shù)據(jù)庫的的設(shè)計;第四部分,主主要介紹紹了各個個功能模模塊的功功能和主主要的代代碼;第第五部分,是是軟件的的測試。關(guān)鍵詞:信息管管理;人人事檔案案管理;人事管管理檔案案系統(tǒng);Myeecliipsee;MyySQLLABSTTRACCTPerssonnnel fille mmanaagemmentt iss ann immporrtannt ppartt off maanaggemeent,
4、 wiith thee prrogrresss off thhe ttimees, commpanniess haave graaduaallyy beecomme aa huuge up. Hoow tto mmanaage intternnal empployyee infformmatiion, beecomme aa biig iissuue mmanaagemmentt. IIn tthiss caase, thhe ddeveeloppmennt oof aa peersoonneel mmanaagemmentt syysteem, it is verry nneceessaar
5、y.Thiss syysteem ccombbinees tthe commpannyss acctuaal pperssonnnel, syysteems, thhe aactuual demmandd annalyysiss, tthe usee off poowerrfull deevellopmmentt tooolss Myyecllipsse ddeveelopped as a pperssonnnel fille mmanaagemmentt syysteem.TThe enttiree syysteem ffromm thhe ssimpple, usser friienddl
6、y, fllexiiblee, ppraccticcal, saafe reqquirremeentss, tthe entterpprisse pperssonnnel mannageemennt ssysttem hass thhe ffolllowiing funnctiionss: tthe maiin pperssonnnel filles of empployyeess too acchieeve efffecttivee daata enttry, moodiffy, andd deelette, acccorddingg too sttafff nuumbeers orNNam
7、ee off thhe eeliggiblle eemplloyeees perrsonnnell fiile infformmatiion to moddifyy annd eemplloyeee nnumbber or namme uundeer tthe eliigibble empployyeess off thhe pperssonnnel filles of delleteed ddataa, eemplloyeee nnumbber or namme qquerry bbaseed oon eeliggiblle eemplloyeee pperssonnnel fille dd
8、ataa, aand priint queery ressultts aand othher funnctiionss.Fulll-teext is divvideed iintoo fiive parrts: Thhe ffirsst ppartt iss thhe ssubjjectt off thhe ooriggin andd puurpoose andd siigniificcancce oof tthe ressearrch; seeconnd ppartt off thhe cchoiice of devveloopmeent toools, thhe ssysttem is m
9、aiinlyy ussed as thee syysteem iis MMyecclippse forregrrounnd aappllicaatioon ddeveeloppmennt ttoolls, MySSQL as thee Baackggrouund dattabaase; thhirdd paart is thee syysteem rrequuireemennts anaalyssis, maainlly pperssonnnel mannageemennt ssysttem reqquirremeentss annalyysiss, ssysttem dessignn ann
10、d ddataabasse ddesiign funnctiionss; ffourrth parrt iintrroduucess thhe ffuncctioon oof eeachh moodulle aand thee maain codde; V PPartt off thhe ssofttwarre ttesttingg.Keywwordds: innforrmattionn maanaggemeent; peersoonneel mmanaagemmentt; pperssonnnel mannageemennt ffilee syysteem; myecclippse; mys
11、qll目錄TOC o 1-3 h u HYPERLINK l _Toc9055 引 論論 PAGEREF _Toc9055 1 HYPERLINK l _Toc28300 1 課題題的來源源與意義義 PAGEREF _Toc28300 2 HYPERLINK l _Toc6868 1.1 本課題題的來源源 PAGEREF _Toc6868 2 HYPERLINK l _Toc20739 1.2 本課題題研究的的目的及及意義 PAGEREF _Toc20739 33 HYPERLINK l _Toc4119 1.3 本課題題的研究究現(xiàn)狀 PAGEREF _Toc4119 33 HYPERLINK
12、 l _Toc13799 2 開發(fā)發(fā)工具的的選擇 PAGEREF _Toc13799 44 HYPERLINK l _Toc17280 2.1 開發(fā)軟軟件MyySQLL的介紹紹 PAGEREF _Toc17280 4 HYPERLINK l _Toc25860 2.2 開發(fā)軟軟件Myyecllipsse的介介紹 PAGEREF _Toc25860 5 HYPERLINK l _Toc2877 3 系統(tǒng)統(tǒng)分析與與設(shè)計 PAGEREF _Toc2877 66 HYPERLINK l _Toc31541 3.1 系統(tǒng)分分析 PAGEREF _Toc31541 6 HYPERLINK l _Toc14
13、993 3.1.1 系系統(tǒng)需求求分析 PAGEREF _Toc14993 66 HYPERLINK l _Toc26913 3.1.2 可可行性分分析 PAGEREF _Toc26913 7 HYPERLINK l _Toc2100 3.2 系統(tǒng)功功能設(shè)計計 PAGEREF _Toc2100 8 HYPERLINK l _Toc6307 3.2.1 系系統(tǒng)的功功能分析析 PAGEREF _Toc6307 8 HYPERLINK l _Toc5262 3.2.2 系系統(tǒng)功能能結(jié)構(gòu) PAGEREF _Toc5262 99 HYPERLINK l _Toc30357 3.3 數(shù)據(jù)庫庫設(shè)計 PAGER
14、EF _Toc30357 111 HYPERLINK l _Toc19417 4主要功功能模塊塊設(shè)計 PAGEREF _Toc19417 114 HYPERLINK l _Toc12434 4.1 系統(tǒng)登登錄設(shè)計計 PAGEREF _Toc12434 14 HYPERLINK l _Toc26587 4.1.1 系系統(tǒng)登陸陸模塊的的功能 PAGEREF _Toc26587 114 HYPERLINK l _Toc8277 4.1.2 系系統(tǒng)登陸陸的代碼碼設(shè)計 PAGEREF _Toc8277 117 HYPERLINK l _Toc28634 4.2 系統(tǒng)用用戶管理理模塊 PAGEREF _T
15、oc28634 119 HYPERLINK l _Toc6817 4.2.1 系系統(tǒng)用戶戶管理的的功能 PAGEREF _Toc6817 119 HYPERLINK l _Toc440 4.2.2 部部分代碼碼(更新新) PAGEREF _Toc440 222 HYPERLINK l _Toc15324 4.3 員工信信息管理理模塊 PAGEREF _Toc15324 223 HYPERLINK l _Toc3627 4.3.1 員員工信息息管理模模塊的功功能 PAGEREF _Toc3627 233 HYPERLINK l _Toc26684 4.3.2 部部分代碼碼(查詢詢代碼) PAGE
16、REF _Toc26684 27 HYPERLINK l _Toc11643 4.4 工資管管理模塊塊 PAGEREF _Toc11643 29 HYPERLINK l _Toc20501 4.4.1 工工資管理理模塊的的功能 PAGEREF _Toc20501 229 HYPERLINK l _Toc2871 4.4.2 部部分代碼碼(修改改代碼) PAGEREF _Toc2871 30 HYPERLINK l _Toc17203 4.5 考勤管管理模塊塊 PAGEREF _Toc17203 31 HYPERLINK l _Toc10372 4.5.1 考考勤管理理模塊的的功能 PAGERE
17、F _Toc10372 331 HYPERLINK l _Toc13428 4.5.2 部部分代碼碼(查詢詢代碼) PAGEREF _Toc13428 32 HYPERLINK l _Toc29170 5 系統(tǒng)統(tǒng)測試 PAGEREF _Toc29170 333 HYPERLINK l _Toc5819 5.1 軟件測測試的目目標(biāo) PAGEREF _Toc5819 333 HYPERLINK l _Toc19715 5.2 軟件測測試的過過程 PAGEREF _Toc19715 344 HYPERLINK l _Toc18163 主要參考考文獻 PAGEREF _Toc18163 335 HYP
18、ERLINK l _Toc4800 結(jié)束語 PAGEREF _Toc4800 336 HYPERLINK l _Toc27018 致謝 PAGEREF _Toc27018 377 引 論論人事檔案案管理是是結(jié)合公公司實際際的人事事、制度度,經(jīng)過過實際的的需求分分析,采采用Myyecllipsse作為為開發(fā)工工具而開開發(fā)出來來的人事事檔案系系統(tǒng)。整整個系統(tǒng)統(tǒng)從符合合操作簡簡便、界界面友好好、靈活活、實用用的要求求出發(fā),本本企業(yè)人人事管理理系統(tǒng)具具有如下下功能:系統(tǒng)用戶戶管理,本系統(tǒng)統(tǒng)的用戶戶分為兩兩類:管管理員和和普通用用戶。管管理員可可以對系系統(tǒng)的各各個模塊塊進行添添加,刪刪除,修修改,查查詢
19、;而而一般用用戶只能能對各模模塊進行行簡單的的查詢,從從而了解解相關(guān)的的信息;員工信信息管理理,員工信信息管理理包括對對員工基基本信息息和情況況的記錄錄進行查查詢、添添加、刪刪除和修修改。主主要由管管理員進進行;員工工工資管理理:員工工資資管理主主要是對對員工工工資的綜綜合管理理,建立立合理,規(guī)規(guī)范的企企業(yè)工資資核算制制度,保保障員工工的合法法權(quán)利;員工考考勤數(shù)據(jù)據(jù)的查詢詢,主要實實現(xiàn)對員員工的日日??记谇谇闆r進進行查詢詢,能夠夠有效的的監(jiān)控員員工的上上班情況況。為企業(yè)人人事檔案案管理提提供信息息咨詢,信信息檢索索等服務(wù)務(wù),基本本上能夠夠滿足現(xiàn)現(xiàn)代企業(yè)業(yè)對人事事檔案管管理的需需要。1 課題題的
20、來源源與意義義1.1 本課題題的來源源隨著計算算機技術(shù)術(shù)的飛速速發(fā)展,計計算機在在企業(yè)管管理中應(yīng)應(yīng)用的普普及,利利用計算算機實現(xiàn)現(xiàn)企業(yè)人人事檔案案管理勢勢在必行行。對于于大中型型企業(yè)來來說,利利用計算算機支持持企業(yè)高高效率完完成人事事檔案管管理的日日常事務(wù)務(wù),是適適應(yīng)現(xiàn)代代企業(yè)制制度要求求、推動動企業(yè)勞勞動人事事檔案管管理走向向科學(xué)化化、規(guī)范范化的必必要條件件;計算算機管理理所無法法比擬的的優(yōu)點檢檢索迅速速、查找找方便、可靠性性高、存存儲量大大、保密密性好、壽命長長、成本本低等。這些優(yōu)優(yōu)點能夠夠極大地地提高人人事管理理的效率率,也是是企業(yè)的的科學(xué)化化、正規(guī)規(guī)化管理理,與世世界接軌軌的重要要條件
21、。不同的的企業(yè)具具有不同同的人事事檔案管管理制度度,這就就決定了了不同的的企業(yè)需需要不同同的人事事檔案管管理系統(tǒng)統(tǒng)。人事檔案案管理系系統(tǒng)是一一個企業(yè)業(yè)單位不不可缺少少的部分分,它的的內(nèi)容對對于企業(yè)業(yè)的決策策者和管管理者來來說都至至關(guān)重要要,所以以人事檔檔案管理理系統(tǒng)應(yīng)應(yīng)該能夠夠為用戶戶提供充充足的信信息和快快捷的查查詢手段段。但一一直以來來人們使使用傳統(tǒng)統(tǒng)人工的的方式管管理文件件檔案,這這種管理理方式存存在著許許多缺點點,如:效率低低、保密密性差,另另外時間間一長,將將產(chǎn)生大大量的文文件和數(shù)數(shù)據(jù),這這對于查查找、更更新和維維護都帶帶來了不不少的困困難。 合理的利利用有助助于企業(yè)業(yè)發(fā)展的的管理系
22、系統(tǒng)是企企業(yè)改革革的一種種優(yōu)越的的體現(xiàn),不不僅保證證了核算算準(zhǔn)確度度,還成成倍的提提高了工工作效率率,而且且便于查查詢。作作為計算算機應(yīng)用用的一部部分,使使用計算算機對人人事檔案案信息進進行管理理,具有有手工管管理所無無法比擬擬的優(yōu)點點.例如如:檢索索迅速、查找方方便、可可靠性高高、存儲儲量大、保密性性好、壽壽命長、成本低低等。這這些優(yōu)點點能夠極極大地提提高人事事檔案管管理的效效率,也也是企業(yè)業(yè)的科學(xué)學(xué)化、正正規(guī)化管管理,與與世界接接軌的重重要條件件。因此此,開發(fā)發(fā)這樣一一套適用用的人事事管理軟軟件成為為很有必必要的事事情。1.2 本課題題研究的的目的及及意義現(xiàn)代信息息技術(shù)的的發(fā)展,在在改變著
23、著我們的的生活方方式的同同時,也也改變著著我們的的工作方方式,使使傳統(tǒng)意意義上的的人事檔檔案管理理的形式式和內(nèi)涵涵都在發(fā)發(fā)生著根根本性的的變化。在過去去,一支支筆和一一張繪圖圖桌,可可能就是是進行辦辦公的全全部工具具。今天天,電腦腦、掃描描儀和打打印機等等,已基基本取代代了舊的的辦公用用具。如如今,人人事檔案案管理己己完全可可以通過過電腦進進行,并并在計算算機輔助助下準(zhǔn)確確快速地地完成許許多復(fù)雜雜的工作作,不僅僅能夠大大大降低低企業(yè)在在人事檔檔案管理理方面的的成本,而而且能大大大縮短短檔案管管理的時時間。而而今天,人人事檔案案管理的的內(nèi)容己己經(jīng)轉(zhuǎn)變變?yōu)閷Ω鼮閺V泛泛的系統(tǒng)統(tǒng)價值的的追求。信息管
24、管理,如如今已是是一個熱熱門話題題,它已已為許多多企業(yè)所所采用。我認(rèn)為為,在現(xiàn)現(xiàn)代化的的進程中中,引入入現(xiàn)代管管理的思思想,建建立一套套可面向向企事業(yè)業(yè)單位人人事檔案案管理系系統(tǒng),也也是十分分必要的的。1.3 本課題題的研究究現(xiàn)狀目前,在在國內(nèi)外外各大企企事業(yè)單單位中,人人事檔案案管理系系統(tǒng)的使使用是非非常廣泛泛的。同同時,有有很多的的軟件開開發(fā)商也也開發(fā)了了許多基基于各種種行業(yè)的的企業(yè)人人事檔案案管理學(xué)學(xué)系統(tǒng),其其中有單單機版的的,也有有C/SS和B/S模式式的。而而不同的的企業(yè)具具有不同同的人事事檔案管管理制度度,這就就決定了了不同的的企業(yè)需需要不同同的人事事檔案管管理系統(tǒng)統(tǒng)。而且且,企業(yè)
25、業(yè)管理信信息量大大、操作作繁瑣、傳統(tǒng)的的方式不不再適應(yīng)應(yīng)新的工工作需要要,開發(fā)發(fā)研制適適合企業(yè)業(yè)的人事事檔案管管理系統(tǒng)統(tǒng),使其其具有整整體性強強、流程程簡單、操作方方便、功功能豐富富和通用用性強等等特點,是是加快企企業(yè)人事事檔案管管理工作作辦公自自動化、信息資資源化和和管理科科學(xué)化建建設(shè)進程程必要途途徑。因因此建立立適合企企業(yè)的人人事檔案案管理系系統(tǒng),是是促進企企業(yè)信息息高速公公路的發(fā)發(fā)展,為為企業(yè)的的發(fā)展提提供條件件的重要要課題。隨著數(shù)據(jù)據(jù)庫技術(shù)術(shù)和網(wǎng)絡(luò)絡(luò)技術(shù)的的發(fā)展,數(shù)數(shù)據(jù)庫的的互連技技術(shù)正成成為世界界計算機機領(lǐng)域研研究的熱熱點,基基于WEEB的管管理信息息系統(tǒng)的的研究正正成為MMIS(管
26、管理信息息系統(tǒng))研研究的主主流。與與此同時時,Innterrnett的發(fā)展展與普及及,國內(nèi)內(nèi)許多企企業(yè)已經(jīng)經(jīng)建成有有自己的的人事檔檔案源管管理軟件件,為企企業(yè)的快快速運營營提供了了很大方方便。但但是對于于有些中中小企業(yè)業(yè)來說,不不需要大大量的數(shù)數(shù)據(jù)庫,所所以我們們的目標(biāo)標(biāo)是開發(fā)發(fā)一個功功能使用用,操作作簡單的的人事檔檔案管理理系統(tǒng)。2 開發(fā)發(fā)工具的的選擇現(xiàn)在,市市場上可可以選購購的應(yīng)用用開發(fā)產(chǎn)產(chǎn)品很多多,流行行的也有有數(shù)十種種。在目目前市場場上這些些眾多的的程序開開發(fā)工具具中,有有些強調(diào)調(diào)程序語語言的彈彈性與執(zhí)執(zhí)行效率率;有些些則偏重重于可視視化程序序開發(fā)工工具所帶帶來的便便利性與與效率的的得
27、高,各各有各的的優(yōu)點和和特色,也也滿足了了不同用用戶的需需求。然然而,語語言的彈彈性和工工具的便便利性是是密不可可分的,只只強調(diào)程程序語言言的彈性性,卻沒沒有便利利的工具具作配合合,會使使一些即即使非常常簡單的的界面處處理動作作,也會會嚴(yán)重地地浪費程程序設(shè)計計師的寶寶貴時間間;相反反,如果果只有便便利的工工具,卻卻沒有彈彈性的語語言作支支持,許許多特殊殊化的處處理動作作必需要要耗費數(shù)數(shù)倍的工工夫來處處理,使使得原來來所標(biāo)榜榜的效率率提高的的優(yōu)點失失去了作作用。本設(shè)計我我將采用用面向?qū)ο蟮姆椒椒?,綜綜合運用用數(shù)據(jù)庫庫技術(shù)、程序設(shè)設(shè)計技術(shù)術(shù),結(jié)合合企業(yè)人人事管理理知識,以以Myeecliipse
28、e作為系系統(tǒng)前臺臺應(yīng)用程程序開發(fā)發(fā)工具,MMysqql作為為后臺數(shù)數(shù)據(jù)庫。2.1 開發(fā)軟軟件MyySQLL的介紹紹MySQQL是一一個小型型關(guān)系型型數(shù)據(jù)庫庫管理系系統(tǒng),開開發(fā)者為為瑞典MMySQQL AAB公司司。在220088年1月月16號號被Suun公司司收購。而20009年年,SUUN又被被Oraaclee收購.對于MMysqql的前前途,沒沒有任何何人抱樂樂觀的態(tài)態(tài)度.目目前MyySQLL被廣泛泛地應(yīng)用用在Innterrnett上的中中小型網(wǎng)網(wǎng)站中。由于其其體積小小、速度度快、總總體擁有有成本低低,尤其其是開放放源碼這這一特點點,許多多中小型型網(wǎng)站為為了降低低網(wǎng)站總總體擁有有成本而而選
29、擇了了MySSQL作作為網(wǎng)站站數(shù)據(jù)庫庫。它的主要要特性如如下:使用C和和C+編寫,并并使用了了多種編編譯器進進行測試試,保證證源代碼碼的可移移植性。支持AIIX、FFreeeBSDD、HPP-UXX、Liinuxx、Maac OOS、OOS/22 Wrrap、Winndowws等多多種操作作系統(tǒng)。3.為多多種編程程語言提提供了AAPI。這些編編程語言言包括CC、C+、PPythhon、Javva、PPHP等等。 支持多線線程,充充分利用用CPUU資源。優(yōu)化的SSQL查查詢算法法,有效效地提高高查詢速速度。.既能夠夠作為一一個單獨獨的應(yīng)用用程序應(yīng)應(yīng)用在客客戶端服服務(wù)器網(wǎng)網(wǎng)絡(luò)環(huán)境境中,也也能夠作作
30、為一個個庫而嵌嵌入到其其他的軟軟件中提提供多語語言支持持,常見見的編碼碼如中文文的GBB 23312、BIGG5,日日文的SShifft_JJIS等等都可以以用作數(shù)數(shù)據(jù)表名名和數(shù)據(jù)據(jù)列名。.提供TTCP/IP、ODBBC和JJDBCC等多種種數(shù)據(jù)庫庫連接途途徑。2.2 開發(fā)軟軟件Myyecllipsse的介介紹MyEcclippse,是是一個十十分優(yōu)秀秀的用于于開發(fā)JJavaa, JJ2EEE的Ecclippse插插件集合合,MyyEcllipsse的功功能非常常強大,支支持也十十分廣泛泛,尤其其是對各各種開元元產(chǎn)品的的支持十十分不錯錯。myecclippse66.6MyEcclippse企企
31、業(yè)級工工作平臺臺(MyyEcllipsse EEnteerprrisee Woorkbbencch ,簡簡稱MyyEcllipsse)是是對Ecclippse IDEE的擴展展,利用用它我們們可以在在數(shù)據(jù)庫庫和JaavaEEE的開開發(fā)、發(fā)發(fā)布,以以及應(yīng)用用程序服服務(wù)器的的整合方方面極大大的提高高工作效效率。它它是功能能豐富的的JavvaEEE集成開開發(fā)環(huán)境境,包括括了完備備的編碼碼、調(diào)試試、測試試和發(fā)布布功能,完完整支持持HTMML, Strrutss, JJSF, CSSS, Javvasccrippt, SQLL, HHibeernaate。3 系統(tǒng)統(tǒng)分析與與設(shè)計3.1 系統(tǒng)分分析3.1.
32、1 系系統(tǒng)需求求分析隨著科學(xué)學(xué)技術(shù)的的不斷提提高,計計算機科科學(xué)日漸漸成熟,其其強大的的功能已已為人們們深刻認(rèn)認(rèn)識,它它已進入入人類社社會的各各個領(lǐng)域域并發(fā)揮揮著越來來越重要要的作用用。作為為計算機機應(yīng)用的的一部分分,使用用計算機機對人事事檔案進進行管理理,具有有著手工工管理所所無法比比擬的優(yōu)優(yōu)點。這這些優(yōu)點點能夠極極大地提提高人事事檔案管管理的效效率,也也是企業(yè)業(yè)的科學(xué)學(xué)化、正正規(guī)化管管理,與與世界接接軌的重重要條件件。根據(jù)據(jù)以上情情況,決決定實施施建立人人事檔案案管理系系統(tǒng), 因為人人事檔案案管理是是一個企企業(yè)單位位不可缺缺少的部部分,它它的內(nèi)容容對于企企業(yè)的決決策者和和管理者者來說都都至
33、關(guān)重重要,所所以人事事信息管管理系統(tǒng)統(tǒng)應(yīng)該能能夠為用用戶提供供充足的的信息和和快捷的的查詢手手段??煽梢越鉀Q決一直以以來人們們使用傳傳統(tǒng)人工工的方式式管理文文件檔案案存在著著的許多多缺點,如如:效率率低、保保密性差差,另外外時間一一長,將將產(chǎn)生大大量的文文件和數(shù)數(shù)據(jù),這這對于查查找、更更新和維維護都帶帶來了不不少的困困難。隨隨著計算算機技術(shù)術(shù)的飛速速發(fā)展,計計算機在在企業(yè)管管理中應(yīng)應(yīng)用的普普及,利利用計算算實現(xiàn)企企業(yè)人事事檔案的的管理勢勢在必行行。當(dāng)前前企業(yè)信信息管理理系統(tǒng)正正在從UUS結(jié)構(gòu)構(gòu)向B/S結(jié)構(gòu)構(gòu)轉(zhuǎn)移,但但是由于于安全性性等方面面的因素素,C/S結(jié)構(gòu)構(gòu)的管理理信息系系統(tǒng)仍然然占據(jù)企企
34、業(yè)管理理信息系系統(tǒng)的主主流。人人事檔案案管理系系統(tǒng)是現(xiàn)現(xiàn)代企業(yè)業(yè)管理工工作不可可缺少的的一部分分,是適適應(yīng)現(xiàn)代代企業(yè)制制度要求求、推動動企業(yè)勞勞動人事事檔案管管理走向向科學(xué)化化、規(guī)范范化的必必要條件件。 人事檔案案管理系系統(tǒng)是針針對企業(yè)業(yè)人事處處的大量量業(yè)務(wù)處處理工作作用計算算機進行行全面現(xiàn)現(xiàn)代化管管理,他他必須具具備以下下基本功功能:(1)人人事檔案案管理數(shù)數(shù)據(jù)庫及及表的操操作。實實現(xiàn)對人人事檔案案管理數(shù)數(shù)據(jù)庫及及表的創(chuàng)創(chuàng)建,表表中數(shù)據(jù)據(jù)的維護護。(2)人人事檔案案信息的的管理。實現(xiàn)人人事信息息的添加加,保存存,修改改和刪除除等。(3)人人事檔案案信息的的應(yīng)用。實現(xiàn)人人事信息息的查詢詢,例如
35、如考勤的的查詢、工資的的管理等等。(4)對對系統(tǒng)用用戶的管管理,可可以對用用戶進行行添加,修修改,刪刪除等。3.1.2 可可行性分分析人事管理理系統(tǒng)后后臺數(shù)據(jù)據(jù)庫采用用目前應(yīng)應(yīng)用十分分廣泛的的關(guān)系數(shù)數(shù)據(jù)庫MMySQQL,由由于其具具有快速速、方便便、靈活活和可移移植性等等特點被被很多軟軟件開發(fā)發(fā)者所使使用;前前臺采用用myeecliipsee作為主主要的開開發(fā)工具具,其可可與MyySQLL數(shù)據(jù)庫庫結(jié)合的的很好,并并且MyyEcllipsse,是是一個十十分優(yōu)秀秀的用于于開發(fā)JJavaa, JJ2EEE的Ecclippse插插件集合合,MyyEcllipsse的功功能非常常強大,支支持也十十分廣
36、泛泛,尤其其是對各各種開元元產(chǎn)品的的支持十十分不錯錯。主要的的技術(shù)用用到了jjsp、javvabeean、jdbbc等,要要實現(xiàn)其其簡單的的增刪改改查還是是比較容容易的,特特別是jjsp,現(xiàn)現(xiàn)在jssp技術(shù)術(shù)已經(jīng)很很成熟了了,對于于一些功功能不是是很復(fù)雜雜的系統(tǒng)統(tǒng)選擇它它是最合合適不過過了。3.2 系統(tǒng)功功能設(shè)計計3.2.1 系系統(tǒng)的功功能分析析人事檔案案管理系系統(tǒng)是一一個典型型的數(shù)據(jù)據(jù)庫開發(fā)發(fā)應(yīng)用程程序,它它由員工工信息管管理、工工資管理理、考勤勤查詢、系統(tǒng)用用戶管理理組成,具具體規(guī)劃劃如下:(1)系系統(tǒng)用戶戶管理:本系統(tǒng)的的用戶分分為兩類類:管理理員和普普通用戶戶。管理理員可以以對系統(tǒng)統(tǒng)的
37、各個個模塊進進行添加加,刪除除,修改改,查詢詢;而一一般用戶戶只能對對各模塊塊進行簡簡單的查查詢,從從而了解解相關(guān)的的信息。(2)員員工信息息管理:員工信息息管理包包括對員員工基本本信息和和情況的的記錄進進行查詢詢、添加加、刪除除和修改改。主要要由管理理員進行行。(3)員員工工資資管理:員工工資資管理主主要是對對員工工工資的綜綜合管理理,建立立合理,規(guī)規(guī)范的企企業(yè)工資資核算制制度,保保障員工工的合法法權(quán)利。員工考勤勤數(shù)據(jù)的的查詢:主要實現(xiàn)現(xiàn)對員工工的日常??记谇榍闆r進行行查詢,能能夠有效效的監(jiān)控控員工的的上班情情況。3.2.2 系系統(tǒng)功能能結(jié)構(gòu)系統(tǒng)功能能結(jié)構(gòu)圖圖主要從從功能的的角度描描述了系系
38、統(tǒng)的結(jié)結(jié)構(gòu)。人事管理理的系統(tǒng)統(tǒng)功能結(jié)結(jié)構(gòu)如圖圖一所示:人事檔案管理系統(tǒng)查詢用戶工資信息修改用戶工資信息查看員工考勤信息查詢員工檔案信息修改員工檔案信息增加員工檔案信息刪除員工檔案信息檔案管理模塊考勤管理模塊修改用戶信息刪除用戶信息查詢用戶信息工資管理模塊系統(tǒng)用戶管理模塊圖一 系統(tǒng)功功能結(jié)構(gòu)構(gòu)圖系統(tǒng)流程程圖如圖圖二系統(tǒng)登錄新用戶注冊用戶注冊查詢工資信息查詢員工的信息查詢工資信息增刪改查是工資管理用戶管理員工檔案管理考勤管理判斷是否是管理員否圖二 系統(tǒng)流流程圖系統(tǒng)部分分E-RR圖密碼字段編號()員工編號角色用戶名員工圖三 員工表表E-RR圖字段編號領(lǐng)導(dǎo)姓名部門編號部門名部門圖四 部部門表EE-R圖
39、圖考勤信息上班刷卡時間刷卡日期字段編號員工姓名員工編號工資編號下班刷卡時間 圖五 考勤勤表E-R圖3.3 數(shù)據(jù)庫庫設(shè)計人事管理理系統(tǒng)的的數(shù)據(jù)庫庫采用MMySQQL ,系系統(tǒng)數(shù)據(jù)據(jù)庫的名名稱為“fillesmms”。數(shù)據(jù)據(jù)庫fiilessms中中包含了了5張數(shù)數(shù)據(jù)表。下面分分別給出出數(shù)據(jù)表表概要說說明和主主要數(shù)據(jù)據(jù)表的結(jié)結(jié)構(gòu)。表一用戶戶表(useers)屬性名數(shù)據(jù)類型型長度允許空是否主鍵鍵中文備注注idVarccharr50否是記錄編號號userrnammeVarccharr50否否用戶名passsworrdsVarccharr50否否用戶密碼碼roleeVarccharr50否否角色Empll
40、oyeeeIDDVarccharr50否否員工編碼碼表二人事事檔案表表(PerrsonnalFFilees)屬性名數(shù)據(jù)類型型長度允許空是否主鍵鍵中文備注注idVarccharr50否是記錄編號號EmplloyeeeIDDVarccharr50否否員工編號號EmplloyeeeNaameVarccharr50否否員工姓名名sexVarccharr50否否性別BirtthDaateDatee50否否出生日期期posiitioonsVarccharr50否否職務(wù)natiionaalsVarccharr50否否職族educcatiionVarccharr50否否學(xué)歷DepaartmmenttIDVar
41、ccharr50否否部門編號號DepaartmmenttNameVarccharr50否否部門名稱稱workkVarccharr50否否工作性質(zhì)質(zhì)表三部門門表(deeparrtmeent)屬性名數(shù)據(jù)類型型長度允許空是否主鍵鍵中文備注注idVarccharr50否是記錄編號號DepaartmmenttIDVarccharr50否否部門編號號DepaartmmenttNammeVarccharr50否否部門名稱稱LeadderNNameeVarccharr50否否領(lǐng)導(dǎo)名字字表四工資資表(sallaryy)屬性名數(shù)據(jù)類型型長度允許空是否主鍵鍵中文備注注idVarccharr50否是記錄編號號Sala
42、aryIIDVarccharr50否否工資編號號EmplloyeeeIDDVarccharr50否否員工編號號EmplloyeeeNaameVarccharr50否否員工名字字BasiicSaalarryVarccharr50否否基本工資資rewaardVarccharr50否否獎金forffeittVarccharr50否否罰金PayTTimeeDatee50否否發(fā)放日期期表五考勤勤表(atttenddancce)屬性名數(shù)據(jù)類型型長度允許空是否主鍵鍵中文備注注idVarccharr50否是記錄編號號AtteendaanceeIDVarccharr50否否工資編號號EmplloyeeeIDDV
43、arccharr50否否員工編號號EmplloyeeeNaameVarccharr50否否員工姓名名WorkktimmeCrrediitCaardTimee50否否上班刷卡卡時間WorkkeovverttimeeCreedittCarrdTimee50否否下班刷卡卡時間CredditCCarddTimmeDatee50否否刷卡日期期4 主要要功能模模塊設(shè)計計4.1 系統(tǒng)登登錄設(shè)計計4.1.1 系系統(tǒng)登陸陸模塊的的功能登錄窗體體是用戶戶進入系系統(tǒng)的鑰鑰匙,只只有合法法的登錄錄才是有有效的登登錄,這這里主要要是利用用輸入的的用戶表表信息跟跟useers(用用戶表)里里面的信信息進行行比對。如果是是
44、非法用用戶登錄錄的話,就就會跳轉(zhuǎn)轉(zhuǎn)到錯誤誤頁面。在本系系統(tǒng)中預(yù)預(yù)設(shè)了兩兩種用戶戶:管理理員用戶戶和普通通用戶,管管理員對對普通用用戶有管管理的功功能,管管理員可可以添加加登錄也也可以刪刪除用戶戶。管理理員對系系統(tǒng)的員員工信息息,考勤勤信息,工工資信息息,都有有編輯,刪刪除,查查詢,添添加的功功能。管理員登登錄界面面如圖六六圖六 管理員員登錄界界面登錄成功功后轉(zhuǎn)到到查詢頁頁面如圖圖七圖七 查詢頁頁面普通用戶戶登錄界界面如圖圖八圖八 普通用用戶登錄錄界面普通用戶戶登錄后后界面如如圖九圖九 普通用用戶登錄錄后的界界面4.1.2 系系統(tǒng)登陸陸的代碼碼設(shè)計publliccclasss LLogiin p
45、rivvatee Coonneectiion connn=nulll;privvatee PrrepaareddStaatemmentt sttmt=nulll;privvatee ReesulltSeet rrs=nulll;privvatee Boooleean b;publliciint loggin(Strringg ussernnamee,Striing passswoord,Strringg roole)throows SQLLExccepttionntry Strringg urrl=jdbbc:mmysqql:/loocallhosst:333066/fiilemms?aauo
46、ttRecconnnectt=truee&usseUnnicoode=truue&ccharractterEEncoodinng=GGB23312;Striing useer=rooot;Striing pwdd=1123; Cllasss.foorNaame(coom.mmysqql.jjdbcc.Drriveer); connn= DDrivverMManaagerr.geetCoonneectiion(urll,usser,pwdd);stmtt= coonn.preeparreSttateemennt(sellectt * froom uuserrs wwherre uuserrnam
47、me=? annd ppasssworrds=? aand rolle=?);stmtt.seetSttrinng(11, uuserrnamme);stmtt.seetSttrinng(22, ppasssworrd);stmtt.seetSttrinng(33, rrolee);rs=sstmtt.exxecuuteQQuerry();b=rss.neext();if(rrs != nnulll) rs.cclosse();if(sstmtt!= nulll)stmtt.cllosee(); if(cconnn!= nulll)connn.cllosee();catcch (ClaassN
48、NotFFounndExxcepptioon ee) ee.prrinttStaackTTracce(); catcch (SQLLExccepttionn e) ee.prrinttStaackTTracce(); if(bb)retuurn 1;elssereeturrn 00;4.2 系統(tǒng)用用戶管理理模塊4.2.1 系系統(tǒng)用戶戶管理的的功能系統(tǒng)用戶戶管理的的主要功功能就是是對用戶戶進行管管理,可可以對用用戶信息息進行查查詢,修修改和刪刪除。對對一些辭辭職的員員工我們們就可以以對他的的用戶信信息進行行刪除,刪刪除用戶戶的同時時,連帶帶著將用用戶的檔檔案信息息都能刪刪除掉,這這些功能能主要也
49、也是在uuserrs(用用戶表)表表中進行行的。如如果是未未注冊的的用戶,還還可以注注冊用戶戶,但是是必須要要在peersoonallfilles(員工檔檔案表)表中有有相應(yīng)的的記錄,否否則是無無法完成成注冊。注冊成成功后將將跳轉(zhuǎn)到到登錄界界面。在管理員員查詢頁頁面上單單擊用戶戶管理的的鏈接就就能將用用戶信息息查詢出出來,如如圖十圖十 單擊用用戶管理理界面單擊用戶戶管理后后的界面面如圖十一一圖十一 單擊擊用戶管管理后的的查詢用用戶結(jié)果果界面在廖用戶戶后單擊擊修改并并且將用用戶名改改為廖湘湘榮后的的截圖如如圖十二二圖十二 更改改廖用戶戶名為廖廖湘榮的的界面修改后的的截圖(此此時用戶戶名已經(jīng)經(jīng)變成
50、了了廖湘榮榮如圖十十三)圖十三 更改改成功后后的界面面在廖湘榮榮后單擊擊刪除后后的截圖圖如圖十十四圖十四 單擊擊刪除后后的截圖圖用戶注冊冊界面如如圖十五五圖十五 用戶戶注冊界界面注冊后登登錄界面面如圖十十六圖十六 注冊冊后的登登錄界面面用新注冊冊的用戶戶登錄后后界面如如圖十七七圖十七 用新新注冊的的用戶登登錄后的的界面4.2.2 部部分代碼碼(更新新)publliccclasss UUpdaateUUserr privvatee Coonneectiion connn=nulll;privvatee PrrepaareddStaatemmentt sttmt=nulll;publlicvvoi
51、dd uppdatte(SStriing id,Strringg ussernnamee,Sttrinng ppasssworrd,SStriing rolee,Sttrinng EEmplloyeeeIDD) tthroows SQLLExccepttionntry Strringg url=jddbc:myssql:/llocaalhoost:33006/ffileems?auootReeconnnecct=ttruee&usseUnnicoode=truue&ccharractterEEncoodinng=GGB23312;Striing useer=rooot;Striing pwdd
52、=1123;Classs.fforNNamee(coom.mmysqql.jjdbcc.Drriveer); connn= DDrivverMManaagerr.geetCoonneectiion(urll,usser,pwdd);stmtt= coonn.preeparreSttateemennt( uppdatte uuserrs sset userrnamme=?,paasswwordds=?,roole=?,EEmplloyeeeIDD=?wwherre iid=?);stmtt.seetSttrinng(11, uuserrnamme);stmtt.seetSttrinng(22,
53、ppasssworrd);stmtt.seetSttrinng(33, rrolee);stmtt.seetSttrinng(44, EEmplloyeeeIDD);stmtt.seetSttrinng(55, iid);stmtt.exxecuute();cattch(Exccepttionn e)4.3 員工信信息管理理模塊4.3.1 員員工信息息管理模模塊的功功能員工信息息管理模模塊的主主要功能能就是對對員工的的信息進進行查詢詢,查詢詢出結(jié)果果后可以以進行更更新、刪刪除、添添加。能能夠?qū)T員工的信信息進行行有效的的監(jiān)管。這些功功能只有有管理員員才能完完成,普普通用戶戶只能進進行查詢詢。在
54、查查詢時,可可以多條條件組合合查詢,在在代碼方方面采用用sqll語句拼拼接的方方法進行行條件的的組合查查詢。管理員登登錄后按按條件查查詢截圖圖如圖十十八圖十八 管理理員登錄錄后按條條件查詢詢的頁面面查詢結(jié)果果截圖如如圖十九九圖十九查查詢結(jié)果果截圖添加用戶戶張國榮榮截圖如如二十圖二十 添加加張國榮榮的截圖圖添加后截截圖如圖圖二十一一圖二十一一 添添加張國國榮后的的界面更新張國國榮職務(wù)務(wù)為總工工程師的的截圖如如圖二十十二圖二十二二 更更改張國國榮職務(wù)務(wù)為總工工程師的的界面更新后的的截圖如如圖二十十三圖二十三三 更更新張國國榮后的的界面刪除張國國榮后的的截圖如如圖二十十四圖二十四四 刪刪除張國國榮后
55、的的界面4.3.2 部部分代碼碼(查詢詢代碼)publlic claass CheeckPPerssonaalFiiless privvatee Coonneectiion connn=nnulll;privvatee PrrepaareddStaatemmentt sttmt=nulll;privvatee ReesulltSeet rrs=nnulll; Strringg EmmplooyeeeID; Strringg EmmplooyeeeNamme; Strringg DeeparrtmeentNNamee; Strringg woork;publlic ArrrayLListt qu
56、ueryy(Sttrinng EEmplloyeeeIDD,Sttrinng EEmplloyeeeNaame,Strringg DeeparrtmeentNNamee, SStriing worrk) thrrowss SQQLExxcepptioonArraayLiist lisst=nnew ArrrayLListt();thiss.EmmplooyeeeID=EmpployyeeIID;thiss.EmmplooyeeeNamme=EEmplloyeeeNaame;thiss.DeeparrtmeentNNamee=DeeparrtmeentNNamee;thiss.woork=wor
57、rk;Systtem.outt.prrinttln(EmpployyeeIID);StriingBBufffer sqll=neew SStriingBBufffer(seelecct * ffromm perrsonnalffilees wwherre 1=1 ); if (EmpployyeeIID!=nulll&! .eequaals(EmpployyeeIID) sqll.apppennd( annd idd= +EEmplloyeeeIDD+ ); if (EmpployyeeNNamee!=nnulll&! .eqqualls(EEmplloyeeeNaame) sqll.appp
58、ennd( annd EmmplooyeeeNamme= +EmpployyeeNNamee+ ); if (DepparttmenntNaame!=nuull&! .equualss(DeeparrtmeentNNamee) sqll.apppennd( annd DeeparrtmeentNNamee= +DDepaartmmenttNamme+ ); iif (wworkk!=nnulll&! .eqqualls(wworkk) sqll.apppennd( annd woork= +woork+ ); SStriing finnalSSQL=sqll.tooStrringg(); Sy
59、ysteem.oout.priintlln(ffinaalSQQL);tryStriinguurl=jddbc:myssql:/llocaalhoost:33006/ffileems?auootReeconnnecct=ttruee&usseUnnicoode=truue&ccharractterEEncoodinng=GGB23312;Striing useer=rooot;Striing pwdd=1123; Claass.forrNamme(comm.myysqll.jddbc.Driiverr); connn= DriiverrMannageer.ggetCConnnecttionn(
60、urrl,uuserr,pwwd);stmtt= (PreeparredSStattemeent) coonn.preeparreSttateemennt(ffinaalSQQL); rs=stmmt.eexeccuteeQueery();cattch(Exccepttionn e)whille(rrs.nnextt()PerssonaalFiilessJavvaBeean jb=neww PeersoonallFillesJJavaaBeaan();jb.ssetIId(rrs.ggetSStriing(idd);jb.ssetEEmplloyeeeIDD(rss.geetSttrinng(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內(nèi)部審計機構(gòu)管理辦法
- 制鹽公司基金管理辦法
- 冬天暖棚蜜蜂管理辦法
- 公益互助基金管理辦法
- 單片機驅(qū)動電梯控制系統(tǒng)設(shè)計
- 畜禽肌內(nèi)脂肪沉積與代謝調(diào)控基因的研究進展
- 民企退休人員管理辦法
- 體檢信息保密管理辦法
- 目標(biāo)設(shè)定:投資發(fā)展部績效考核指標(biāo)
- 北京首個露營管理辦法
- 湖南長沙長郡中學(xué)高一分班考試化學(xué)試卷
- 衡水市武強縣事業(yè)單位考試歷年真題
- 髖臼周圍截骨術(shù)治療成人髖關(guān)節(jié)發(fā)育不良
- 各科門診診所技術(shù)操作規(guī)程
- 新教材人教版高中化學(xué)選擇性必修1全冊課時練習(xí)及章末檢測含解析
- 浙江省建設(shè)工程施工費用定額相關(guān)費用計算程序表及費用取費費率換算表【實用文檔】doc
- 《Windows網(wǎng)絡(luò)操作系統(tǒng)》教學(xué)教案
- GB/T 23280-2009開式壓力機精度
- GB/T 20041.21-2008電纜管理用導(dǎo)管系統(tǒng)第21部分:剛性導(dǎo)管系統(tǒng)的特殊要求
- GB/T 17213.4-2015工業(yè)過程控制閥第4部分:檢驗和例行試驗
- 教師師風(fēng)師德培訓(xùn) 課件
評論
0/150
提交評論