




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 城建學(xué)院Visual FoxPro 數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程設(shè)計(jì)說(shuō)明書 題目:企業(yè)人事管理系統(tǒng)指導(dǎo)教師: 王康平 班級(jí):房地產(chǎn)經(jīng)營(yíng)管理 學(xué)號(hào): 053410143 : 洪會(huì) 2011 年 12 月 30 日目 錄主題31.系統(tǒng)總體設(shè)計(jì)41.1系統(tǒng)功能簡(jiǎn)介41.2系統(tǒng)功能結(jié)構(gòu)圖42.數(shù)據(jù)庫(kù)設(shè)計(jì)43.實(shí)驗(yàn)數(shù)據(jù)54.程序設(shè)計(jì)界面64.1登錄界面67職工信息查詢 74.4職工信息錄入85.課程設(shè)計(jì)總結(jié)10參考文獻(xiàn)11主題本次課程設(shè)計(jì)我的課題是企業(yè)人事管理。主要培養(yǎng)我們的VFP的設(shè)計(jì)能力,提高我們的綜合素質(zhì)。我的任務(wù)是建立能夠?qū)崿F(xiàn)對(duì)一個(gè)公司人員登陸,查詢,錄入、修改功能的系統(tǒng)。在登錄界面中,用戶名是aaa,
2、密碼是123456我的設(shè)計(jì)思路現(xiàn)建立一個(gè)主菜單,然后將表單聯(lián)系起來(lái)。再通過(guò)表單對(duì)自由表的查詢、錄入、修改等功能來(lái)實(shí)現(xiàn)我們系統(tǒng)的順利運(yùn)行。在制作過(guò)程中,我得到了同學(xué)的無(wú)私幫助,結(jié)合個(gè)人努力,最終成功完成了本次課程設(shè)計(jì),實(shí)現(xiàn)了原先預(yù)想的功能。1. 系統(tǒng)總體設(shè)計(jì)1.1系統(tǒng)功能簡(jiǎn)介該系統(tǒng)可以進(jìn)行職工信息查詢,錄入,修改和退出錄入:錄入,年齡,性別,學(xué)歷,籍貫,職工編號(hào)。修改:職工信息都可修改。查詢:進(jìn)入登陸界面后,會(huì)自動(dòng)出現(xiàn)瀏覽查詢界面,供人查詢1.2系統(tǒng)功能結(jié)構(gòu)圖通過(guò)登陸界面人事管理系統(tǒng)職工信息查詢職工信息錄入職工信息修改 退 出2. 數(shù)據(jù)庫(kù)設(shè)計(jì)職工表(,年齡,性別,學(xué)歷,籍貫,職工編號(hào)) 普通關(guān)鍵
3、字:職工編號(hào)任職表(職工編號(hào),部門編號(hào),工資情況,任職年限,是否在職,考勤情況,工作表現(xiàn))3. 實(shí)驗(yàn)數(shù)據(jù)職工表數(shù)據(jù)如下所示:任職表數(shù)據(jù)如下所示:4. 程序設(shè)計(jì)界面4.1登錄界面系統(tǒng)登錄界面設(shè)計(jì)1)控件屬性設(shè)置 圖片winter的路徑屬性Picture設(shè)置為VFP的默認(rèn)路徑。 標(biāo)簽label1的標(biāo)題屬性Caption設(shè)置為:用戶名,并設(shè)置相應(yīng)的字體、字號(hào)和顏色。2)代碼設(shè)計(jì)表單的登錄事件代碼:USE 密碼 GO TOP flag=0 DO WHILE .NOT. EOF() IF Alltrim(用戶名)=aaa(Thisform.Text1.Value) IF Alltrim(密碼)=1234
4、56(Thisform.Text2.Value) do form 主表單 ELSE WAIT "密碼錯(cuò)誤" WINDOW TIMEOUT 2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF FLAG=0 WAIT "用戶名錯(cuò)誤" WINDOW TIMEOUT 2ENDIF 表單的Destroy事件代碼:RELEASE MEUN 4.3職工信息查詢1)控件屬性設(shè)置標(biāo)簽:label1 標(biāo)題:caption 設(shè)置為:職工部門標(biāo)簽:label2 標(biāo)題:caption 設(shè)置為:職工編號(hào)文本框:text1 接收由鍵盤輸入的數(shù)據(jù)文本框:te
5、xt2 接收由鍵盤輸入的數(shù)據(jù)命令按鈕:command1 標(biāo)題:caption 設(shè)置為:查詢Command2 標(biāo)題:caption 設(shè)置為:清除表格:顯示查詢結(jié)果 2)代碼設(shè)計(jì)命令按鈕command1的Click事件代碼:SELECT 職工.*; FROM 數(shù)據(jù)1!部門 INNER JOIN 數(shù)據(jù)1!任職表; INNER JOIN 數(shù)據(jù)1!職工 ; ON 任職表.職工編號(hào) = 職工.職工編號(hào) ; ON 部門.部門編號(hào) = 任職表.部門編號(hào); WHERE 部門.部門名稱 = thisform.text1.value;INTO TABLE 職工部門.dbfthisform.grid1.records
6、ource="職工部門"命令按鈕command2的Click事件代碼:SELECT 職工.*; FROM 數(shù)據(jù)1!部門 INNER JOIN 數(shù)據(jù)1!任職表; INNER JOIN 數(shù)據(jù)1!職工 ; ON 任職表.職工編號(hào) = 職工.職工編號(hào) ; ON 部門.部門編號(hào) = 任職表.部門編號(hào); WHERE 任職表.職工編號(hào) = thisform.text2.value; INTO TABLE 職工編號(hào).dbf thisform.grid2.recordsource="職工編號(hào)"命令按鈕command2的Click事件代碼:thisform.text2.va
7、lue=' 'thisform.text1.value=' 'thisform.text1.setfocus命令按鈕command2的Click事件代碼:thisform.text2.value=' 'thisform.text1.value=' 'thisform.text1.setfocus4.4職工信息錄入學(xué)生成績(jī)錄入表單設(shè)計(jì)1)控件屬性設(shè)置標(biāo)簽:lbl 標(biāo)題:Caption 設(shè)置為:Lbl年齡 標(biāo)題:Caption 設(shè)置為:年齡Lbl性別 標(biāo)題:Caption 設(shè)置為:性別Lbl學(xué)歷 標(biāo)題:Caption 設(shè)置為:學(xué)歷Lb
8、l籍貫 標(biāo)題:Caption 設(shè)置為:籍貫Lbl職工編號(hào) 標(biāo)題:Caption 設(shè)置為:職工編號(hào)Label1,label2標(biāo)簽無(wú)標(biāo)題,程序運(yùn)行時(shí),根據(jù)文本框的容顯示標(biāo)題信息。文本框:txt 數(shù)據(jù)源:任職表 設(shè)置為:Txt年齡 數(shù)據(jù)源:任職表 設(shè)置為:年齡Txt性別 數(shù)據(jù)源:任職表 設(shè)置為:性別txt學(xué)歷 數(shù)據(jù)源:任職表 設(shè)置為:學(xué)歷Txt籍貫 數(shù)據(jù)源:任職表 設(shè)置為:籍貫Txt職工編號(hào) 數(shù)據(jù)源:任職表 設(shè)置為:職工編號(hào)命令按鈕:command1 標(biāo)題:caption 設(shè)置為:錄入Command2 標(biāo)題:caption 設(shè)置為:退出2)代碼設(shè)計(jì)錄入 insert into 職工 values(t
9、hisform.txt職工編號(hào).value,thisform.txt.value,thisform.txt年齡.value,thisform.txt性別.value,thisform.txt學(xué)歷.value,thisform.txt籍貫.value)退出 thisform.releaseclear events5. 課程設(shè)計(jì)總結(jié)在本次課程設(shè)計(jì)我覺(jué)得我還是學(xué)到了比較多的東西。我們都知道現(xiàn)在企業(yè)需要很多的多功能的人才,現(xiàn)代綜合型人才必須要學(xué)會(huì)這些系統(tǒng)的設(shè)計(jì)。我選擇的是企業(yè)人事管理系統(tǒng)設(shè)計(jì),做這項(xiàng)設(shè)計(jì)首先從整體中把握設(shè)計(jì)的幾個(gè)大的方向,首先我是設(shè)計(jì)登錄界面,其次設(shè)計(jì)主界面,在主界面我需要設(shè)計(jì)職工信息
10、查詢,職工信息錄入,職工信息修改,職工信息打印和職工信息退出這五項(xiàng)功能。1、在學(xué)習(xí)設(shè)計(jì)登錄界面,我學(xué)習(xí)了如何去實(shí)現(xiàn)登錄功能和跳轉(zhuǎn)界面。也許對(duì)一些同學(xué)來(lái)說(shuō)不是很難,但是我在做的時(shí)候還是出現(xiàn)了很多困難,不過(guò)在同學(xué)和老師的幫助下順利的完成了。2、之后我主要是設(shè)計(jì)主界面,主界面主要包含五部分的容,查詢,錄入,修改,打印,以與退出,接著想辦法將五部分功能逐一去實(shí)現(xiàn)。查詢功能,就是可以根據(jù)職工部門和職工編號(hào)去查詢職工的信息。錄入功能,如果用戶需要錄入新員工的信息便可在錄入功能中輸入職工的信息。如果需要修改信息便可在修改功能,將修改信息在表格中顯示出來(lái)。打印功能,就是根據(jù)需要可以打印出職工信息表。 在整個(gè)設(shè)計(jì)中,經(jīng)歷了很多的失敗,但是我知道我作為一個(gè)初學(xué)的學(xué)生來(lái)說(shuō),程序設(shè)計(jì)必須學(xué)會(huì)的,還好有些這個(gè)學(xué)期的基礎(chǔ)再加上老師在幾天老師的辛苦教學(xué)以與同學(xué)的幫助下,較原來(lái)有個(gè)很
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)立式冷光五孔應(yīng)急手術(shù)無(wú)影燈數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)油菜花花粉數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)止紗銷數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)接線頭護(hù)盒數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)微波選頻接收組件數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 八年下冊(cè)數(shù)學(xué)試卷
- 2025至2030年中國(guó)發(fā)絲染燙前護(hù)理液數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)半球彩色攝像機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)全數(shù)字同步電動(dòng)機(jī)勵(lì)磁控制柜數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)乳酸鈉數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 披薩制作流程
- 2024年司法考試完整真題及答案
- 【化學(xué)】高中化學(xué)手寫筆記
- 2024年執(zhí)業(yè)藥師繼續(xù)教育專業(yè)答案
- 2024年安全員-C證考試題庫(kù)及答案(1000題)
- 膽管惡性腫瘤護(hù)理查房課件
- 電烤箱的使用方法ppt
- 企事業(yè)單位全面風(fēng)險(xiǎn)清單(含內(nèi)控風(fēng)險(xiǎn)-2023版-雷澤佳編制)
- 證據(jù)清單(模板)
- 上海市有線電視(衛(wèi)星)接收設(shè)施安裝許可證申請(qǐng)表
- 勾股定理(公開課)
評(píng)論
0/150
提交評(píng)論