![人事檔案管理系統(tǒng)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/20/7b0592c7-8c75-4c36-81f5-89c3ba1f22b7/7b0592c7-8c75-4c36-81f5-89c3ba1f22b71.gif)
![人事檔案管理系統(tǒng)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/20/7b0592c7-8c75-4c36-81f5-89c3ba1f22b7/7b0592c7-8c75-4c36-81f5-89c3ba1f22b72.gif)
![人事檔案管理系統(tǒng)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/20/7b0592c7-8c75-4c36-81f5-89c3ba1f22b7/7b0592c7-8c75-4c36-81f5-89c3ba1f22b73.gif)
![人事檔案管理系統(tǒng)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/20/7b0592c7-8c75-4c36-81f5-89c3ba1f22b7/7b0592c7-8c75-4c36-81f5-89c3ba1f22b74.gif)
![人事檔案管理系統(tǒng)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/20/7b0592c7-8c75-4c36-81f5-89c3ba1f22b7/7b0592c7-8c75-4c36-81f5-89c3ba1f22b75.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、令上 助 表 管 理功能:設(shè)置使用人事管理系統(tǒng)的用戶及其使用整個人事管理系統(tǒng)由多個功能模塊組成j同的模塊完成不同的功能,所以可以為不 同的職工分配不同的功能,使其具有不同的權(quán)限, 完成其權(quán)限所對應(yīng)的功能,從而很好地管理好整個系統(tǒng)。操作:選擇該功能后,屏幕上顯示出所有人事管理系統(tǒng)員工的用戶名稱。這時,可進行 如下的操作:1:增加卄權(quán)限。所輸入得模錄名一定不能重復(fù)。2:修改權(quán)限。編輯I加一用戶。按該按鈕后,就可輸入新用戶的內(nèi)容,如:用戶名稱,密碼和:修改用戶設(shè)置。按該按鈕后,就可修改選中用戶的用戶名,密碼和權(quán)限,每人事檔案管理系統(tǒng)分析時間行進到21世紀(jì),以計算機技術(shù)為主體的高新技術(shù)群體已經(jīng)將觸角深
2、入到國發(fā)經(jīng)濟 的方方面面。在市場經(jīng)濟的大環(huán)境下,越來越多的人士逐漸認識到用計算機技術(shù)進行名類管 理,交流的便捷?;凶顚嵆龅氖且阍趶S礦企事業(yè)單位的人事檔案的計算機管理了。人事檔案數(shù)據(jù)庫管理系統(tǒng)是一個為適應(yīng)當(dāng)前各個行業(yè)對人事信息管理的迫志需求而設(shè) 計開發(fā)的軟件系統(tǒng)。該系統(tǒng)的前臺采用的是VB6.0軟件開發(fā)系統(tǒng),后臺數(shù)據(jù)庫采用的是Access20RR 數(shù)據(jù)庫。整個系統(tǒng)有數(shù)據(jù)庫文件和數(shù)據(jù)庫管理系統(tǒng)兩大部他構(gòu)成。后臺的Access 20RR數(shù)據(jù)庫文件是集中存儲并管理分類人事檔案信息的大本營,而前臺的數(shù)據(jù)庫管理系統(tǒng)是用來為數(shù)據(jù)庫中的各種資料進行各種基本操作和管理。一、總體結(jié)構(gòu)和主要功能人事檔案管理系統(tǒng)主
3、要包含職工個人自然情況,工作情況,簡歷,政治情況等各方面信息,內(nèi)容比較龐大復(fù)雜。同時還綜合考慮檔案管理工作的性質(zhì),總結(jié)歸納出所需實現(xiàn)的功能。主要是為人事檔案進行服務(wù),對人事的變動、人事資料、以及人事資料的查詢,統(tǒng)計等功能。 總體上說具有編輯,查詢,用戶管理,圖表統(tǒng)計等功能。一、靈活的數(shù)據(jù)記錄編輯功能,可以隨時對記錄進行增加,修改,更新,刪除,瀏覽等編輯操作。并將查詢方式有機溶入編輯界面,可以實現(xiàn)對某項記錄定位,再進行編輯, 修改,更新。二、多個數(shù)據(jù)庫表的任意組合條件的查詢。便于在實際檔案管理操作中呆對保種情況, 多種條件下的人員情況進行統(tǒng)計查看。三、具備分級用戶權(quán)限管理設(shè)置 ,以確保檔案的保密
4、性和安全性。四、具有分類統(tǒng)計,使用圖表顯示的功能,該統(tǒng)計圖表可根據(jù)數(shù)據(jù)庫中記錄情況的變化而變化。五、具有比較友好的人機界面,各種操作可以在直觀的界面上通過人機交互式進行。六、具有輔助表管理功能,主要是對“學(xué)歷”表中的字段“學(xué)歷”,“部門表”中的字段“部門”,“政治面貌” 表中的字段“政治面貌”,“職稱” 表中的字段“職稱”,進行 添加,修改,刪除操作。人事檔案管理系統(tǒng)模型如下:二、各模塊功能1、用戶管理(1)設(shè)置用戶一權(quán)限對應(yīng)系統(tǒng)菜單上的一項功能,可為該用戶選擇任意的權(quán)限。用戶在使用本系統(tǒng)時, 要求輸入用戶的口令,為了安全,用戶需建立一個只有自己才知道的特殊口令,通常,系統(tǒng)的權(quán)限分為三大部分,
5、即:管理權(quán)限:設(shè)置用戶和系統(tǒng)參數(shù)。輸入權(quán)限:檔案卡片生成、個人簡歷輸入和家庭成員輸入。查詢權(quán)限:檔案查詢、檔案統(tǒng)計。根據(jù)需要,可以把這些功能分配給不同的員工。3:刪除:刪除用戶。按該按鈕后,經(jīng)確認,則選中的用戶被刪除(2)用戶登錄功能:用戶登錄進入人事管理系統(tǒng)。系統(tǒng)啟動后,首先要做的就是用戶登錄。若不登錄 系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操 作。操作:進入該功能后,要求輸入用戶的登錄名及其口令,只有其登錄名和口令完全正確,才能進入工資管理系統(tǒng)。系統(tǒng)會根據(jù)為用戶分配的權(quán)限,設(shè)置其對應(yīng)的功能為有效,用戶就可操作該功能。2、輔助表管理輔助表管理功能是高級
6、管理員及中級管理員擁有的權(quán)限,它的功能是對數(shù)據(jù)庫進行新表的添加。主要是對“學(xué)歷”表中的字段“學(xué)歷”,“部門表”中的字段“部門”,“政治面貌”表中的字段“政治面貌”,“職稱” 表中的字段“職稱”,進行添加,修改,刪除操作。通過 它的這個功能可以有效的對本單位人事部門的擴充進行及時的計算機管理。只要管理員進行簡單的數(shù)據(jù)字段添加即可。3、檔案編輯檔案編輯模塊中有4個子模塊。他們是檔案卡片、個人簡歷、家庭成員、歷史檔案等功 能。這些功能因管理員的權(quán)限不同所表示出的功能使用也不同,普通管理員沒有數(shù)據(jù)修改及刪除的權(quán)利。在這些功能里詳細的記錄了所有單位員工的資料。(1)檔案卡片管理功能:對全部員工的信息進行
7、瀏覽;添加記錄;對員工的詳細資料進行修改;刪除員 工記錄;按編號進行查找,快速查找該員工的詳細資料;按某一字段的內(nèi)容進行篩選, 篩選最后的結(jié)果是將和所選內(nèi)容相同的全部找到。(2)個人簡歷管理功能:該模塊與檔案卡片管理類似,但是在界面設(shè)計上有一些不同,可以對員工個人 簡歷進行全局瀏覽。除了瀏覽信息的功能外,還有一些基本操作的功能:添加記錄; 對已有員工的個人簡歷信息進行修改;刪除員工個人簡歷的記錄;可以按編號進行查 找,快速查找該員工個人簡歷的資料。(3)家庭成員管理功能:對全部員工的家庭成員信息進行編輯,瀏覽;實現(xiàn)方法同個人簡歷功能實現(xiàn)的方法一樣。(4)歷史檔案管理功能:對于一些從檔案卡片中刪
8、除的員工信息記錄,需要存下來以供將來進行統(tǒng)計。此模塊的主要功能就是完成對從檔案卡片中刪除的員工信息記錄的保存工作。4、檔案查詢功能:對檔案卡片的查詢功能,包括唯一條件查詢和模糊條件查詢。該模塊的主要分為兩部分:一是完成選擇要查詢的字段、條件操作符等功能;二是用來 顯示用戶進行查詢的完整條件及查詢、退出按鈕。當(dāng)查詢的條件選擇完畢,點擊確定按鈕, 在顯示部分顯示出來后, 點擊查詢按鈕才正式完成該模塊的查詢功能。會調(diào)出另外一個窗口來顯示用戶所要查詢的符合條件的所有員工的資料。根據(jù)檔案卡片中的各字段, 選擇相應(yīng)的條件操作符輸入相應(yīng)的值即可進行檔案查詢。查出的記錄可按兩種形式瀏覽:只有該員工檔案卡片中的
9、資料;綜合該員工檔案卡片、個人簡歷、家庭成員中的所有資料。查詢用戶可以 按自己的需要選擇兩種瀏覽方式。在這里可以查到符合程序要求的任何信息。再這里的選項 中輸入規(guī)定的范圍即可查到相關(guān)的人事信息。5、檔案統(tǒng)計功能:綜合統(tǒng)計、單項統(tǒng)計和圖表統(tǒng)計。單項統(tǒng)計是輸入規(guī)定的要求后進行的統(tǒng)計它可以較詳細直觀的統(tǒng)計出要求的結(jié)果。圖表統(tǒng)計可以詳細的按性別、按政治面貌、按職稱級別、按學(xué)歷以直方圖和餅型圖進行表示。檔案統(tǒng)計模塊,分三個小模塊:(1)綜合統(tǒng)計:綜合統(tǒng)計中將單位內(nèi)所有的人事信息進行全面的統(tǒng)計。該模塊主要是綜合各方面的人數(shù)統(tǒng)計;對各部門的人數(shù)、符合檔案卡片中各字段條件的員工人數(shù)、各年齡段人數(shù)以及工齡段人數(shù)
10、等的統(tǒng)計。并且本查塊提供重新統(tǒng)計功能,方便在一定時間段內(nèi)對各項人數(shù)的進行更新,保持數(shù)據(jù)庫中數(shù)據(jù)的即時性。(2)單項統(tǒng)計:是按各單項條件對人數(shù)的統(tǒng)計功能。分為四部分:在選擇分組統(tǒng)計的字段,一次只可選擇一個字段;可選擇統(tǒng)計條件,包括條件操作符及條件值;可選 擇統(tǒng)計是否包括平均工資匯總及工資總額匯總;可顯示要統(tǒng)計的完整條件,包括上述 的分組字段、完整的統(tǒng)計條件及是否包括各類工資匯總。每完成一項選擇,要點擊確 定按鈕,各條件才能在右下角顯示出來以供統(tǒng)計??赏瑫r選擇分組統(tǒng)計、條件統(tǒng)計、工資匯總,也可只選擇一項來進行統(tǒng)計。(3)圖表統(tǒng)計:將各類統(tǒng)計圖表化。用戶可以選擇按性別、政治面貌、職稱級別或?qū)W歷進行人
11、數(shù)統(tǒng)計。用戶還可以選擇直方圖或餅形圖的圖表顯示方式三、功能的實現(xiàn)方法及實現(xiàn)的代碼1、本系統(tǒng)中VB6與數(shù)據(jù)庫是如何連接的?寫出簡要代碼?本系統(tǒng)采用的數(shù)據(jù)庫是 Access20RR數(shù)據(jù)庫,使用是 ADO ( Active Data Object) 代碼訪問方式,它通過在程序中的一段代碼與數(shù)據(jù)庫建立連接。代碼如下:Private cnn As New ADODB.Co nn ecti onDim StrSql As Stri ngcnn .Provider = Microsoft.Jet.OLEDB.4.0cnn .Co nn ectio nStri ng = d:VBAccess20RRrs.md
12、bcnn. Ope n注:在進行ADC方式數(shù)據(jù)庫的連接時,要先進行類型庫引用:Microsoft ActiveR Data Object 2.6 librarR2、瀏覽、恢復(fù)、添加、保存、修改、查找、篩選、解除篩選、排序、恢復(fù)排序、退出各功能是如何實現(xiàn)的?寫出簡要代碼。瀏覽:先將數(shù)據(jù)庫打開,然后選擇所需的表進行操作。代碼如下:Public rs1 As New ADODB.RecordsetDim StrSql As Stri ngStrSql = select R from 檔案卡片 order bR 職工編號”rsl.ActiveC onn ectio n = cnnrsl.CursorT
13、Rpe = adOpe nKeRset rsl.CursorLocati on = adUseClie nt rsl.LockTRpe = adLockOptimistic rsl.Ope n StrSql移動記錄指針有四種方法: (1)記錄首:rsl.MoveFirst ( 2)前一個:rsl.MovePrevious (3 )后一個:rsl.MoveNeRt ( 4)記錄尾 rsl.MoveLast恢復(fù):恢復(fù)功能是在用戶選擇添加或修改后出現(xiàn)的,是為了使用戶在進行誤操作后 能夠恢復(fù)數(shù)據(jù)的一個功能。代碼為:rsl.Ca ncelUpdate添加:在編輯窗口中,先將文本框清空,然后進行添加。并且
14、要判斷所輸入的信息與所建的表的格式符合。最后添加到庫中。代碼為:rsl.AddNew保存:rsl.Update修改:修改的的功能是與添加類似的,但是他會更新數(shù)據(jù)庫中被要求修改的記錄。 先將各個字段所對應(yīng)的控件置為可用,然后進行修改。修改之后保存。RsMai n.rs2.Update temp = RsMa in .rs2.Fields(”RsMai n.rs2.RequerRRsMa in .rs2.Fi nd End If查詢:代碼為,StrSql = select R fromIf AddNewOrModifR = ModifR The n序號”)序號=& temp & ”, , , ad
15、BookmarkFirst個人簡歷order bR職工編號”RsMai n.rs2.ActiveC onn ectio n = RsMa nRsMa in .rs2.CursorTRpe = adOpe nKeRsetRsMai n. rs2.CursorLocatio n = adUseClie ntRsMa in. rs2.LockTRpe = adLockOptimisticRsMa in .rs2.Ope n StrSqlSet DataGrid1.DataSource = RsMai n.rs2篩選:代碼為,F(xiàn)ieldsName = RsMain.lrs1.Fields(”
16、 職工編號 ”).NameIf Len (Trim(Label1.Captio n) = 0 The nFilterStr = FieldsName & = NullElseFilterStr = FieldsName & = & ” & Label1.Caption & ”End IfRsMai n. lrs1.Filter = FilterStr排序:代碼為,RsMa inrs1.Sort = FieldsName ASCENDING DESCENDING刪除:代碼為,RsMai n. rs2.Delete退出:關(guān)閉記錄集操作,代碼為,RsMa in. rs2.closeUn Load M
17、e3. 本系統(tǒng)瀏覽和修改是兩個界面,是如何實現(xiàn)的?寫出基本思想。系統(tǒng)中瀏覽和修改的界面不同是因為在點擊相應(yīng)的按鈕時通過布爾型變量控制不同控件的Enabled屬性為True或False來實現(xiàn)的。在瀏覽時信息的顯示窗口采用的是Lable控件不能進行修改,并且將他們Enabled設(shè)置為True,而將和他們放在一起的其他控件Enabled設(shè)置為False,而在進行修改時瀏覽時顯示信息的lable控件的Enabled屬性變?yōu)镕alse而和他們重合的其他控件的Enabled屬性變?yōu)門rue,這樣就實現(xiàn)了瀏覽與修改的不同的兩個界面。4. 照片是如何使用的?寫出基本思想。照片在系統(tǒng)文件的 PICTURE文件夾
18、下,照片的文件名與系統(tǒng)中職工編號相對應(yīng), 當(dāng)選擇某個職工時,程序讀取他的職工編號與照片文件名一致時就會顯示照片。如果將 照片文件名更改,則系統(tǒng)就不能正確的讀取照片的信息了。代碼為:Dim i As In tegerDim bool As Boolea nDim fname As Stri ngDim picturepath As Stringfname = Trim(Label1.Caption) & .bmpIf Dir(f:VBLpicture & fname) = Then bool = FalseElsebool = TrueEnd IfIf bool = True The npict
19、urepath = f:VBLpicture & fname Elsepicturepath =End Iflmage1.Picture = LoadPicture(picturepath)5. 單擊照片可以顯示該記錄的個人簡歷和家庭成員,該功能是如何實現(xiàn) 的?寫出基本思想。單擊照片時激發(fā)了 Image控件的click事件,程序會按調(diào)用同樣職工編號的職工資料 顯示窗體(Rs1 Rs2Edit)。這樣就實現(xiàn)了單擊照片顯示個人簡歷和家庭成員。代碼為,Private Sub lmage1_Click()If Rs1Edit.TeRt1.Visible And Len (Trim(Rs1Edit.Te
20、Rt1.TeRt) = 0 The nERit SubElseLoad Rs1A ndRs2EditRs1A ndRs2Edit.Show 1End IfEnd Sub6. 本系統(tǒng)中的三個表,檔案卡片表、個人簡歷表和家庭成員表是如何實現(xiàn) 數(shù)據(jù)參數(shù)完整性的(連續(xù)更新、連鎖刪除)?在數(shù)據(jù)庫的關(guān)系中右鍵單擊表之間的連線可以彈出編輯關(guān)系,選中實施參照完成性,選中級連更新相關(guān)字段、級連刪除相關(guān)記錄就可以實現(xiàn)數(shù)據(jù)的連續(xù)更新和連鎖刪除了。四、在查詢模塊中,下述功能是如何實現(xiàn)的?1.請選擇字段列表框中的內(nèi)容是從表中取出的字段名,簡述基本方法 并寫出簡要代碼。Dim i As In tegerList1.Cle
21、arFor i = 0 To RsMain.rs1.Fields.Count - 1List1.AddItem RsMai n.rs1.Fields(i).NameNeRt iList2.ClearList2.AddItem 等于”List2.AddItem 不等”List2.AddItem 小于”List2.AddItem 小于等于”List2.AddItem 大于”List2.AddItem 大于等于”List2.AddItem 在之間”List2.AddItem 不在之間”List2.AddItem Like操作符”2.多個條件的組合查詢代碼如下:Public Qcnn As New A
22、DODB.Co nn ectionPublic Qrs As New ADODB.Recordset s1 = & List1 List(List1. ListI ndeR) & s2 = List2 .L ist(List2 .L istl ndeR)s3 = TeRtl.TeRt s = si & s2 & s3Dim StrSql As Stri ngQcnn .Provider = MSDataShape.1Qcnn .Co nn ectio nStri ng = Data Source = f:VBAccess20RRrs.mdb _& ; Data Provider=Microso
23、ft.Jet.OLEDB.4.0Qcnn. Ope nStrSql = SHAPE select R from檔案卡片 where & s & ” order bR職工編號 & APPEND (select R from 個人簡歷 RELATE 職工編號 to 職工編號),” & ” (select R from家庭成員 RELATE 職工編號to 職工編號)Qrs.ActiveC onnection = QcnnQrs.CursorTRpe = adOpe nKeRset Qrs.CursorLocati on = adUseClie nt Qrs.LockTRpe = adLockOpti
24、mistic Qrs.Ope n StrSql五、統(tǒng)計模塊中的綜合統(tǒng)計中,可實現(xiàn)部門的動態(tài)變化, 簡述實現(xiàn)的基本思想。在綜合統(tǒng)計的窗體中有重新統(tǒng)計按鈕,該按鈕的功能就是實現(xiàn)數(shù)據(jù)的動態(tài)統(tǒng)計功能。在重新統(tǒng)計的功能中有實現(xiàn)重新統(tǒng)計的代碼。由于添加數(shù)據(jù)后數(shù)據(jù)提交到數(shù)據(jù)庫,這事 重新統(tǒng)計按鈕在打開這個表,所以數(shù)據(jù)就是新的了。通過設(shè)置一個循環(huán)變量I,在表里進行循環(huán)統(tǒng)計,每經(jīng)過一個字段,i的值加1,最后在對應(yīng)響應(yīng)的項目提交到數(shù)據(jù)庫中,通 過DataGrid控件輸出顯示出來。RsMn.ERecute (DELETE FROM 綜合統(tǒng)計)Trs.RequerRSet DataGrid1.DataSource = Trs六、圖表統(tǒng)計模塊可以實
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度中小企業(yè)融資擔(dān)保及貸款合同
- 2025年度人工智能教育產(chǎn)品開發(fā)合作交易合同
- 2025年度個人承包城市綠化養(yǎng)護合同范本
- 2025年度建筑工程合同履約保證金監(jiān)管與處罰措施
- 2025年度企業(yè)年會購物卡定制與發(fā)放合同
- 2025年度城市綜合體項目主體結(jié)構(gòu)施工勞務(wù)分包合同
- 2025年度教育咨詢居間服務(wù)合同范本(在線教育)
- 2025年度企業(yè)年會專業(yè)會議服務(wù)合同書
- 2025年度5G通信技術(shù)股權(quán)分紅及網(wǎng)絡(luò)建設(shè)合同
- 2025年度國際貨運代理合同標(biāo)準(zhǔn)文本12
- 中國版梅尼埃病診斷指南解讀
- 創(chuàng)業(yè)投資管理知到章節(jié)答案智慧樹2023年武漢科技大學(xué)
- 暨南大學(xué)《經(jīng)濟學(xué)》考博歷年真題詳解(宏觀經(jīng)濟學(xué)部分)
- GB/T 8014.1-2005鋁及鋁合金陽極氧化氧化膜厚度的測量方法第1部分:測量原則
- eNSP簡介及操作課件
- 公文與公文寫作課件
- 運動技能學(xué)習(xí)與控制課件第七章運動技能的協(xié)調(diào)控制
- 節(jié)后復(fù)工吊籃驗收表格
- 醫(yī)療器械分類目錄2002版
- 氣管套管滑脫急救知識分享
- 壓縮空氣系統(tǒng)管道阻力計算
評論
0/150
提交評論