vf人事管理系統(tǒng)_第1頁
vf人事管理系統(tǒng)_第2頁
vf人事管理系統(tǒng)_第3頁
vf人事管理系統(tǒng)_第4頁
vf人事管理系統(tǒng)_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、河南城建學院 Visual FoxPro 數(shù)據(jù)庫程序設(shè)計課程設(shè)計說明書題目:企業(yè)人事管理系統(tǒng)指導教師:王康平班級:房地產(chǎn)經(jīng)營管理學號: 053410143姓名:李洪會2011年12月30日【主題】 31. 系統(tǒng)總體設(shè)計. 41.1 系統(tǒng)功能簡介 41.2 系統(tǒng)功能結(jié)構(gòu)圖 42. 數(shù)據(jù)庫設(shè)計 43. 實驗數(shù)據(jù) 54. 程序設(shè)計界面. 64.1 登錄界面 . 64.2 職工信息查詢 74.4 職工信息錄入 85. 課程設(shè)計總結(jié). 10參考文獻 11【主題】本次課程設(shè)計我的課題是企業(yè)人事管理。主要培養(yǎng)我們的VFP 的設(shè)計能力,提高我們的綜合素質(zhì)。我的任務是建立能夠?qū)崿F(xiàn)對一個公司人員登陸,查詢,錄入、

2、修改功能的系統(tǒng)。在登錄界面中, 用戶名是 aaa, 密碼是 123456我的設(shè)計思路現(xiàn)建立一個主菜單,然后將表單聯(lián)系起來。再通過表單對自由表的查詢、錄入、修改等功能來實現(xiàn)我們系統(tǒng)的順利運行。在制作過程中,我得到了同學的無私幫助,結(jié)合個人努力,最終成功完成了本次課程設(shè)計,實現(xiàn)了原先預想的功能。 。1 .系統(tǒng)總體設(shè)計1.1 系統(tǒng)功能簡介該系統(tǒng)可以進行職工信息查詢,錄入,修改和退出錄入:錄入姓名,年齡,性別,學歷,籍貫,職工編號。修改:職工信息都可修改。查詢:進入登陸界面后,會自動出現(xiàn)瀏覽查詢界面,供人查詢1.2 系統(tǒng)功能結(jié)構(gòu)圖人事管理系統(tǒng)職 工 信 息 查 詢職 工 信 息 錄 入職 工 信 息

3、修 改2.數(shù)據(jù)庫設(shè)計職工表(姓名,年齡,性別,學歷,籍貫,職工編號)普通關(guān)鍵字:職工編號任職表(職工編號,部門編號,工資情況,任職年限,是否在職,考勤情況,工作表現(xiàn))3.實驗數(shù)據(jù)職工表數(shù)據(jù)如下所示:3B- pi mai *vbbi FE!|r,L,,iBav* 1,*1 i23 i.-jsa.sad- - a sds :,1 4 _hbi -aa. &. a-32男王a*- *- -Ml 1 - -*! ib-dBBfa-d a JT : ,S14 i男B-BB睚鞋23 1. H J S. B 4 4 liUll I Il L JBBI Ii 3 i,-尹 bubbsbh aa 1 u u s

4、ai :2630,HB-iaai-aii ii:1*1 11 in 11 mu i F:iiii2B國-S - 1一I BBJBBI.B4 IBM4 IBU 1.克1, J 1 : l1 1 翼1 1 HFII 1 l-MII ta-iail-14 lll-i I 1!:!-! ! 1 !勇*J!上海周二00001天京每夜00002;廣如!張二小C0003蕤羌亙10Ma4i北京;圣荷娜00005!遼寧!周生生C0006:黑龍江?全在毒00007i吉林鄭智慈000M:黑蘢江i,l lKj隈齒i上海00010issr學歷籍貫職工編號1初!男:圖土:上海:周一步mui _11三上任職表數(shù)據(jù)如下所示:

5、000023200000003300000004z1500OOOOE43000000DB200000007J4000000084000OOOOS1300000104300011 limHII 11|2=in imvii iiwiHiraHinimhi iir! iim iiin1! wBinmii mmi mmi irnevihiibihi 良好一 uh in rh in m, *ii1麗一3一.一二! ! , ! 日m imiiii mHii ! 良好j酶”一W“3 ,良洋1:二二一 二二一 二一二 一*是莖A百屏iJ1 戰(zhàn)z1一?137111口“ IU3II IM9II良好苞好feilS-

6、BBIW !W-S! IS-F ! SS S- -? S JS- - H H - - S 11 S S一跋一VI,, : ? !: ! ! -r SIB-11部門編號工資情況任職年限,是香在職考勃情況工作表現(xiàn)上OOOOI1知32是良好良好4.程序設(shè)計界面4.1登錄界面系統(tǒng)登錄界面設(shè)計1)控件屬性設(shè)置圖片winter的路徑屬性Picture設(shè)置為VFP的默認路徑。標簽labell的標題屬性Caption設(shè)置為:用戶名,并設(shè)置相應的字體、字號和顏色2)代碼設(shè)計表單的登錄事件代碼:USE密碼GO TOPflag=0DO WHILE .NOT. EOF()IF Alltrim( 用戶名)=aaa(Th

7、isform.Text1.Value)IF Alltrim(密碼)=123456(Thisform.Text2.Value)do form 主表單ELSEWAIT 密碼錯誤WINDOW TIMEOUT 2ENDIFflag=1EXITENDIFSKIPENDDOIF FLAG=0WAIT 用戶名錯誤WINDOW TIMEOUT 2ENDIF表單的Destroy事件代碼:RELEASE MEUN上海1)控件屬性設(shè)置標簽:labell 標題:caption設(shè)置為:職工部門標簽:label2 標題:caption 設(shè)置為:職工編號文本框:textl接收由鍵盤輸入的數(shù)據(jù)文本框:text2接收由鍵盤輸入

8、的數(shù)據(jù)命令按鈕:commandl標題:caption 設(shè)置為:查詢Command2 標題:caption 設(shè)置為:清除表格:顯示查詢結(jié)果2)代碼設(shè)計命令按鈕command酌Click事件代碼:SELECT職工.*;FROM數(shù)據(jù)1!部門INNER JOIN數(shù)據(jù)1!任耳R表;INNER JOIN數(shù)據(jù)1!職工;ON任耳R表.職工編號=職工.職工編號;ON部門.部門編號=任耳R表.部門編號;4.3職工信息查詢首頁 卞一頁未頁退出武無忌是否在職性別學歷考勤情況工作表現(xiàn)工資情況職工編號任職年限WHEREB門.部門名稱=thisform.textl.value;INTO TABLE職工部門.dbf this

9、form.grid1.recordsource=職工部門命令按鈕command2勺Click事件代碼:SELECT職工.*; FROM數(shù)據(jù)1!部門INNER JOIN數(shù)據(jù)1!任耳R表;INNER JOIN 數(shù)據(jù)1!職工;ON任耳R表.職工編號=職工.職工編號;ON部門.部門編號=任耳R表.部門編號;WHEREB職表.職工編號=thisform.text2.value;INTO TABLE 職工編號.dbf thisform.grid2.recordsource= 職工編號 命令按鈕command2勺Click事件代碼: thisform.text2.value= thisform.text1.

10、value= thisform.text1.setfocus命令按鈕command2勺Click事件代碼: thisform.text2.value= thisform.text1.value=thisform.text1.setfocus4.4職工信息錄入學生成績錄入表單設(shè)計 1)控件屬性設(shè)置標簽:lbl姓名標題:Caption設(shè)置為:姓名Lbl年齡標題:Caption設(shè)置為:年齡Lbl性別標題:Caption設(shè)置為:性別Lbl學歷標題:Caption設(shè)置為:學歷Lbl 籍貫 標題: Caption 設(shè)置為:籍貫Lbl 職工編號標題: Caption 設(shè)置為:職工編號Label1label2

11、 標簽無標題,程序運行時,根據(jù)文本框的內(nèi)容顯示標題信息。文本框:TxtTxttxttxtTxtTxt姓名 年齡 性別 學歷 籍貫 職工編號數(shù)據(jù)源:任職表數(shù)據(jù)源:任職表數(shù)據(jù)源:任職表數(shù)據(jù)源:任職表數(shù)據(jù)源:任職表數(shù)據(jù)源:任職表設(shè)置為:姓名設(shè)置為:年齡設(shè)置為:性別設(shè)置為:學歷設(shè)置為:籍貫設(shè)置為:職工編號命令按鈕:commandl標題:caption 設(shè)置為:錄入Command2 標題: caption 設(shè)置為:退出2)代碼設(shè)計 錄入insert into 職 工 values(thisform.txt 職 工 編 號 .value,thisform.txt 名 .value,thisform.txt

12、 年 齡 .value,thisform.txt 性 別 .value,thisform.txt 歷 .value,thisform.txt 籍貫 .value)退出thisform.release clear events5. 課程設(shè)計總結(jié)在本次課程設(shè)計我覺得我還是學到了比較多的東西。我們都知道現(xiàn)在企業(yè)需要很多的多功能的人才,現(xiàn)代綜合型人才必須要學會這些系統(tǒng)的設(shè)計。我選擇的是企業(yè)人事管理系統(tǒng)設(shè)計,做這項設(shè)計首先從整體中把握設(shè)計的幾個大的方向,首先我是設(shè)計登錄界面,其次設(shè)計主界面,在主界面我需要設(shè)計職工信息查詢,職工信息錄入,職工信息修改,職工信息打印和職工信息退出這五項功能。1、 在學習設(shè)計登錄界面, 我學習了如何去實現(xiàn)登錄功能和跳轉(zhuǎn)界面。也許對一些同學來說不是很難,但是我在做的時候還是出現(xiàn)了很多困難,不過在同學和老師的幫助下順利的完成了。2、之后我主要是設(shè)計主界面,主界面主要包含五部分的內(nèi)容,查詢,錄入,修改,打印,以及退出,接著想辦法將五部分功能逐一去實現(xiàn)。查詢功能,就是可以根據(jù)職工部門和職工編號去查詢職工的信息。錄入功能,如果用戶需要錄入新員工的信息便可在錄入功能中輸入職工的信息。如果需要修改信息便可在修改功能,將修改信息在表格中顯示出來。打印功能,就是根據(jù)需要可以打印出職工信息表。在整個設(shè)計中, 經(jīng)歷了很多的失敗, 但是我知道我作為一個初學的學生來說,程序設(shè)計必

溫馨提示

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

評論

0/150

提交評論