人事管理系統(tǒng)總體設計說明書_第1頁
人事管理系統(tǒng)總體設計說明書_第2頁
人事管理系統(tǒng)總體設計說明書_第3頁
人事管理系統(tǒng)總體設計說明書_第4頁
人事管理系統(tǒng)總體設計說明書_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、XXXXX學院課程設計考核表課程設計題目人事管理系統(tǒng)學生學號課程設計時間2011年7 月 4日至 2011 年 7 月 8 日同組人序號學號1 23456課程設計總結報告(完成情況)我們第六組完成的是人事管理系統(tǒng),我們完成的有登錄界面、主界面。主界面中實現了職工信息查詢、職工信息錄入、職工信息修改、打印和退出功能。點擊職工信息查詢就可以通過職工編號和職工部門兩項來進行職工信息查詢。點擊職工信息錄入可以錄入新職工的各項信息。點擊職工信息修改可以修改職工的信息。點擊打印可以打印出職工的信息。點擊退出可以退出主界面。(后可附頁)指導教師評定意見審核人意見 指導教師: 2011年 7 月 日 審核人:

2、 2011 年 月 日分院 旅業(yè)管理 專業(yè) 酒店管理 班級 課程設計任務書課程設計名稱人事管理系統(tǒng)實踐學生學號:班級:指導教師實踐設計地點課程設計時間2011年 7 月 4 日- 2011年 7 月 8 日課程設計容概述:介紹系統(tǒng)實現的目標,實現的方案、實現的環(huán)境等系統(tǒng)設計:畫出系統(tǒng)的功能層次圖、數據庫模型、系統(tǒng)使用的界面。 系統(tǒng)實現:完成表單、菜單、報表、主程序等的設計。要求與技術指標系統(tǒng)的功能:描述整個系統(tǒng)實現的功能數據庫:數據庫中每個表至少10個紀錄菜單:完成本系統(tǒng)的總體功能的實現報表:完成其中的一個報表的設計表單:完成至少3個功能的表單的設計系統(tǒng)至少應包括:數據登記、統(tǒng)計、查詢、報表輸

3、出、菜單模塊、主表單參考資料1. 全國計算機等級考試二級教程Visual Foxpro數據庫程序設計2. 二級公共基礎知識3. visual foxpro應用編程150例課程設計日歷第一天 完成數據庫的設計并在報告中寫出系統(tǒng)功能和數據庫設計。第二天 設計表單并把表單上對象的重要屬性用表格寫到報告中。第三天 菜單和報表設計第四天 連編應用程序并調試第五天 答辯交報告課程設計成績基本成績:完成設計任務所規(guī)定的系統(tǒng)菜單、報表、表單、程序、數據表模塊的實現,并能連接運行。成績增減:在基本要求完成基礎上,增加一個模塊做加分處理。未完成任務要求,在基本成績基礎上按模塊做減分處理。XXXXXXX學院Visu

4、al FoxPro 數據庫程序設計課程設計說明書 題目:人事管理系統(tǒng) 班級:XXXXX 學號: XXXX : XX 指導教師: 2011 年 7 月 8 日目 錄摘要51.系統(tǒng)總體設計61.1系統(tǒng)功能簡介61.2系統(tǒng)功能結構圖62.數據庫設計63.實驗數據74.程序設計界面74.1系統(tǒng)主界面74.2職工信息查詢84.3職工信息錄入104.4職工信息修改114.5打印職工信息135.課程設計總結14參考文獻14摘要本次課程設計我們組的課題是人事管理。主要培養(yǎng)我們的VFP的設計能力,提高我們的綜合素質。我們的任務是建立能夠實現對一個公司人員查詢、錄入、修改、打印功能的系統(tǒng)。我們的設計思路現建立一個

5、主菜單,然后運用SQL語句與表單聯系起來。再通過表單對自由表的查詢、錄入、修改等功能來實現我們系統(tǒng)的順利運行。在制作我們組員團結協作,相互鼓勵。最終成功實現了原先預想的功能。關鍵詞人事管理 VFP 系統(tǒng)1. 系統(tǒng)總體設計1.1系統(tǒng)功能簡介該系統(tǒng)可以進行職工信息查詢,錄入,修改,打印和退出錄入:錄入,年齡,性別,學歷,籍貫,職工編號。修改:職工信息都可修改。查詢:按職工部門查詢職工信息;按職工編號查詢職工信息。打印:按職工編號打印成績單。1.2系統(tǒng)功能結構圖按課程查詢按學號查詢人事管理系統(tǒng)職工信息查詢職工信息錄入職工信息修改職工信息打印 退 出2. 數據庫設計職工表(,年齡,性別,學歷,籍貫,職

6、工編號) 普通關鍵字:職工編號部門表(部門名稱,部門編號)任職表(職工編號,部門編號,工資情況,任職年限,是否在職,考勤情況,工作表現)3. 實驗數據職工表數據如下所示:部門表數據如下所示:任職表數據如下所示:4. 程序設計界面4.1登錄界面系統(tǒng)登錄界面設計1)控件屬性設置 圖片winter的路徑屬性Picture設置為VFP的默認路徑。 標簽label1的標題屬性Caption設置為:用戶名,并設置相應的字體、字號和顏色。2)代碼設計表單的登錄事件代碼:USE 密碼 GO TOP flag=0 DO WHILE .NOT. EOF() IF Alltrim(用戶名)=Alltrim(This

7、form.Text1.Value) IF Alltrim(密碼)=Alltrim(Thisform.Text2.Value) do form 主表單 ELSE WAIT "密碼錯誤" WINDOW TIMEOUT 2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF FLAG=0 WAIT "用戶名錯誤" WINDOW TIMEOUT 2ENDIF 4.2主界面設計1)控件屬性設置 圖片Water lilies的路徑屬性Picture設置為VFP的默認路徑。2)代碼設計表單的Destroy事件代碼:RELEASE MEUN 4.

8、3職工信息查詢按職工部門和編號查詢學生成績查詢表單設計1)控件屬性設置標簽:label1 標題:caption 設置為:職工部門標簽:label2 標題:caption 設置為:職工編號文本框:text1 接收由鍵盤輸入的數據文本框:text2 接收由鍵盤輸入的數據命令按鈕:command1 標題:caption 設置為:查詢Command2 標題:caption 設置為:清除表格:顯示查詢結果 2)代碼設計命令按鈕command1的Click事件代碼:SELECT 職工.*; FROM 數據1!部門 INNER JOIN 數據1!任職表; INNER JOIN 數據1!職工 ; ON 任職表

9、.職工編號 = 職工.職工編號 ; ON 部門.部門編號 = 任職表.部門編號; WHERE 部門.部門名稱 = thisform.text1.value;INTO TABLE 職工部門.dbfthisform.grid1.recordsource="職工部門"命令按鈕command2的Click事件代碼:SELECT 職工.*; FROM 數據1!部門 INNER JOIN 數據1!任職表; INNER JOIN 數據1!職工 ; ON 任職表.職工編號 = 職工.職工編號 ; ON 部門.部門編號 = 任職表.部門編號; WHERE 任職表.職工編號 = thisfor

10、m.text2.value; INTO TABLE 職工編號.dbf thisform.grid2.recordsource="職工編號"命令按鈕command2的Click事件代碼:thisform.text2.value=' 'thisform.text1.value=' 'thisform.text1.setfocus命令按鈕command2的Click事件代碼:thisform.text2.value=' 'thisform.text1.value=' 'thisform.text1.setfocus4

11、.4職工信息錄入學生成績錄入表單設計1)控件屬性設置標簽:lbl 標題:Caption 設置為:Lbl年齡 標題:Caption 設置為:年齡Lbl性別 標題:Caption 設置為:性別Lbl學歷 標題:Caption 設置為:學歷Lbl籍貫 標題:Caption 設置為:籍貫Lbl職工編號 標題:Caption 設置為:職工編號Label1,label2標簽無標題,程序運行時,根據文本框的容顯示標題信息。文本框:txt 數據源:任職表 設置為:Txt年齡 數據源:任職表 設置為:年齡Txt性別 數據源:任職表 設置為:性別txt學歷 數據源:任職表 設置為:學歷Txt籍貫 數據源:任職表

12、設置為:籍貫Txt職工編號 數據源:任職表 設置為:職工編號命令按鈕:command1 標題:caption 設置為:錄入Command2 標題:caption 設置為:退出2)代碼設計錄入 insert into 職工 values(thisform.txt職工編號.value,thisform.txt.value,thisform.txt年齡.value,thisform.txt性別.value,thisform.txt學歷.value,thisform.txt籍貫.value)退出 thisform.releaseclear events4.5報表文件設計數據源為:職工.dbf用標簽設計

13、表頭部分,用域控件設計輸出數據,kcm變量為全程公共變量,是根據輸入的課程號,檢索出的相應課程名。運行結果如下:5. 課程設計總結在本次課程設計我覺得我還是學到了比較多的東西。我們都知道現在企業(yè)需要很多的多功能的人才,學酒店管理必須要學會這些系統(tǒng)的設計。我們小組選擇的是人事管理系統(tǒng)設計,做這項設計首先從整體中把握設計的幾個大的方向,首先我們是設計登錄界面,其次我們設計主界面,在主界面我們需要設計職工信息查詢,職工信息錄入,職工信息修改,職工信息打印和職工信息退出這五項功能。1、在學習設計登錄界面,我們學習了如何去實現登錄功能和跳轉界面。也許對一些同學來說不是很難,但是我在做的時候還是出現了很多困難,不過在小組成員的幫助下順利的完成了。2、之后我們主要是設計主界面,主界面主要包含五部分的容,查詢,錄入,修改,打印,以與退出,接著想辦法將五部分功能逐一去實現。查詢功能,就是可以根據職工部門和職工編號去查詢職工的信息。錄入功能,如果用戶需要錄入新員工的信息便可在錄入功能中輸入職工的信息。如果需要修改信息便可在修改功能,將修改信息在表格中顯示出來。打印功能,就是根據需要可以打印出職工信息表。 在整個設計中,經歷了很多的失敗,但是我知道我作為一個學習管理的學生來

溫馨提示

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

評論

0/150

提交評論