版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 一 系統(tǒng)設計思路</b></p><p> 本次課程設計題目:“員工薪資管理系統(tǒng)”,主要目的是設計一個員工薪資管理系統(tǒng),用以實現(xiàn)參數設置、工資錄入、工資信息查詢、打印工資條、退出的管理及查詢,員工薪資管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數據庫庫管理模式。</p><p> 數據庫系統(tǒng)作為當前進行數據信息管理的最為重要的工具,在計算機應用中
2、占有非常關鍵的地位。隨著計算機技術的發(fā)展和應用的普及,數據庫技術得到了迅速的發(fā)展,是計算機領域的一個重要研究分支,同時也是高等學校本科教育中計算機領域的一門主干課程。進行數據庫課程設計,可以更好的對數據庫知識理解與掌握。功能結構圖如圖1所示:</p><p><b> 圖1 功能結構圖</b></p><p><b> 二 系統(tǒng)功能簡介</b>
3、;</p><p> 首先啟動畫面,點擊let’s go進入員工薪資管理系統(tǒng),如圖2所示:</p><p><b> 圖2啟動畫面</b></p><p> 然后出現(xiàn)了主切換面板,上面有參數設置、工資錄入、工資信息查詢、打印工資條、退出的窗體,如圖3所示:</p><p><b> 圖3主切換面板<
4、;/b></p><p> 1.點擊參數設置,進入參數設置具體窗體中,里面有部門名稱、基本工資、全勤獎、其他獎;參數設定、轉至前一項、轉至下一項、關閉窗體等命令按鈕,特別是參數設定,進入不可以改動工資及獎項的數額,只有點擊參數設定按鈕,從而對數據進行改動,如圖4所示:</p><p><b> 圖4 參數設置</b></p><p>
5、 2.點擊工資錄入窗體,“工資錄入”的記錄源是“工資表”,進入后可以看到工資表有關內容,并且很清晰的看到數據統(tǒng)計里的應發(fā)數、合計數及實發(fā)數的具體金額,如圖5所示:</p><p><b> 圖5工資錄入</b></p><p> 點擊“幫助”按鈕,出現(xiàn)以下框,如圖6、圖7所示:</p><p> 圖6 注意a
6、 圖7 注意b</p><p> 3.點擊進入工資信息查詢,其記錄源為“工資”,可以看到有關工資表的相關內容,并且可以進行“按姓名查詢”及“按日期查詢”的查詢具體操作,如圖8所示:</p><p><b> 圖8 工資信息查詢</b></p><p> 4.點擊打印工資條,出現(xiàn)員工姓名組合框,打印、預覽、取消命令按鈕,如
7、圖9所示:</p><p> 圖9 打印員工工資條</p><p> 在“請選擇員工姓名”中擊入姓名,就可以對員工工資條進行打印及預覽,預覽如圖10所示:</p><p> 圖10 預覽工資信息查詢</p><p> 5.點擊“退出”,就可以退出窗體了。</p><p> 三 設計“員工薪資管理系統(tǒng)”的表和關
8、系</p><p> 1.表:部門、考勤、工資,它們的表結構設置如圖所示:其中:“工資”表中的“員工編號”和“部門編號”字段的“索引”屬性設為有(有重復)。如圖11、圖12、圖13所示:</p><p><b> 圖11 部門</b></p><p><b> 圖12 工資</b></p><p&
9、gt;<b> 圖13 考勤</b></p><p> 設置完之后,分別打開這三個表,輸入相關內容,如圖14、圖15、圖16所示:</p><p><b> 圖14 部門</b></p><p><b> 圖15 工資</b></p><p><b> 圖1
10、6 考勤 </b></p><p><b> 最后如圖17所示:</b></p><p><b> 圖17 數據庫</b></p><p> 2.部門、考勤、工資表的關系圖如圖18所示:</p><p><b> 圖18 關系</b></p>
11、<p> 四 設計“員工薪資管理系統(tǒng)”的查詢</p><p> 查詢:按姓名查詢、員工考勤查詢</p><p> 1. “按姓名查詢”需要的表為“工資表”,字段選取為全部字段,條件設置如圖19所示:</p><p> 圖19 按姓名查詢 </p><p> 條件:[forms]![打印工資條]![name]</p&
12、gt;<p> 2. “員工考勤查詢”需要的表為“工資表”和“考勤表”,字段及條件設置如圖20所示:</p><p> 圖20 員工考勤查詢</p><p> 條件:[forms]![工資錄入]![員工編號]</p><p> 最后的查詢如圖21所示:</p><p><b> 圖21 數據庫</b&g
13、t;</p><p> 點擊“按姓名查詢”“員工考勤查詢”會出現(xiàn)如圖22、圖23所示:</p><p> 圖22 輸入參數值 圖23 輸入參數值</p><p> 五 設計“員工薪資管理系統(tǒng)”的報表</p><p> 報表:員工工資條 記錄源為“按姓名查詢”,將各種字段拖入設計器中,其中,“實發(fā)工資”對應的
14、文本框控件來源為“=[基本工資]+[全勤獎]+[房帖]+[車貼]-[公積金]-[醫(yī)療保險]”。在“公積金”左側和“醫(yī)療保險”右側分別有一個豎線。在“工具箱”中取“直線”,放于主體的底端,“屬性”中“邊框樣式”設為“點線”。如圖24所示:</p><p><b> 圖24 員工工資條</b></p><p> 預覽效果如圖25所示:</p><p
15、> 圖25 預覽“員工工資條”</p><p> 六 設計“員工薪資管理系統(tǒng)”的宏</p><p> 宏:help、按日期篩選、按姓名篩選 </p><p> 1.help:需要兩個msgbox操作,具體對應的消息如圖26、圖27所示:</p><p> 圖26 help宏a</p><p> 2.
16、 按日期篩選:需要applyfilter操作,具體條件設置如圖28所示:</p><p> Where條件為:[工資]![日期]=[Forms]![工資信息查詢]![date]</p><p><b> 圖28 按日期篩選</b></p><p> 其中表達式生成器內容如圖29所示:</p><p> 圖29 表
17、達式生成器</p><p> 3.按姓名篩選:需要applyfilter操作,具體條件設置如圖30所示:</p><p> Where條件為:[工資]![姓名]=[Forms]![工資信息查詢]![name]</p><p> 圖30 按姓名篩選</p><p> 其中表達式生成器如圖31所示:</p><p&g
18、t; 圖31 表達式生成器</p><p> 最后的查詢如圖32所示:</p><p><b> 圖32 數據庫</b></p><p> 七 設計“員工薪資管理系統(tǒng)”的窗體</p><p> 1. 制作“工資錄入”窗體</p><p> “工資錄入”的記錄源是“工資”表,其中:“應
19、發(fā)數”、“合計”、“實發(fā)數”對應的文本框控件來源為:應發(fā)數=[基本工資]+[全勤獎];合計=[基本工資]+[全勤獎]+ [房帖]+[車貼];</p><p> 實發(fā)數=[基本工資]+[全勤獎]+ [房帖]+[車貼]- [公積金]-[醫(yī)療保險] 其中:“幫助”按鈕向導設置中選擇“雜項”—“運行宏”—help.“查看考勤”按鈕向導設置中選擇“雜項”—“運行查詢”—員工考勤查詢。</p><p&
20、gt; 圖33 工資錄入a</p><p> 圖34 工資錄入b </p><p> 其中的按鈕的設置如圖所示:</p><p><b> 圖35 控件來源</b></p><p><b> 圖36 數據</b></p><p> 2. 制作“參數設置”窗
21、體</p><p> “參數設置”的記錄源是“部門”表。其中:將窗體中所有文本框同時選中,“屬性”-“數據”-“可用”(否)-“是否鎖定”(是)。含義:打開該窗體時,所有的文本框是不可用的,鎖定的,只有點擊參數的設定后,才可以激活文本框。</p><p><b> 圖37 參數設置</b></p><p> 其中:“參數設定”的單擊事件代
22、碼如下:</p><p> Private Sub Command7_Click()</p><p> MsgBox "可以開始編輯工資參數了。"</p><p> Me.基本工資.Locked = False</p><p> Me.全勤獎.Locked = False</p><p>
23、 Me.加班費.Locked = False</p><p> Me.基本工資.Enabled = True</p><p> Me.全勤獎.Enabled = True</p><p> Me.加班費.Enabled = True</p><p><b> End Sub</b></p><
24、p><b> 如圖所示</b></p><p> 圖38 參數設置代碼</p><p> 3. 制作“工資信息查詢”窗體</p><p> “工資信息查詢”記錄源為“工資”,如圖39所示:</p><p> 其中,窗體頁眉的兩個“開始查詢”按鈕分別對應宏“按日期篩選”和“按姓名篩選”。</p>
25、;<p> 圖39 工資信息查詢</p><p> 4.制作“打印工資條”窗體</p><p> “打印工資條”如圖所示,其中添加組合框,名稱為name,“屬性”-“行來源”如圖40所示:</p><p> 圖40 打印工資條</p><p> 其中,“打印按鈕”向導中選擇“報表操作”——“打印報表”——員工工資條
26、。</p><p> “預覽按鈕”向導中選擇“報表操作”——“預覽報表”——員工工資條。</p><p> 5.制作“主切換面板”窗體</p><p> 其中:菜單中工具——數據庫實用工具——切換面板管理器——編輯——新建</p><p> 圖41 主切換面板</p><p> 圖42 編輯切換面板頁 &
27、lt;/p><p> 6.制作“啟動畫面”窗體</p><p> “啟動畫面”如圖所示,從“l(fā)et’s go ”按鈕進入“切換面板”窗體中。</p><p> 其中:菜單中“工具”——“啟動”設置,可將“啟動畫面”設置為該系統(tǒng)的初始窗體,</p><p> “應用程序圖標”可以任意圖片,如圖43、圖44所示:</p><
28、;p><b> 圖43 啟動畫面</b></p><p> 圖44 “工具”——“啟動”設置</p><p><b> 八 課設總結</b></p><p> 通過本次數據庫課程設計,我學到了很多,更好的理解數據庫基本的理論知識,也能夠獨立制作一份數據庫管理系統(tǒng)。特別是知道了如何制作表、查詢、報表、宏、窗
29、體,當自己親手插入文本框及各個命令按鈕使,成就感油然而生,特別是自己制作的系統(tǒng)能夠完美的運行時。</p><p> 在員工薪資管理系統(tǒng)的制作過程中,一開始總是出現(xiàn)各種各樣的錯誤,如“二義性”、“無法找到庫及相關文件”等錯誤,自己一邊摸索再加上同學的幫忙、老師的指點,通過反復幾次的重做,最后完成了這份滿意的作品,雖然還是會有不足之處,但是在這次課程中學到了知識,鍛煉了自己的耐力,也使自己的學習能力大大提高。<
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數據庫課程設計報告--- 企業(yè)員工薪資管理
- 數據庫系統(tǒng)概論設計課程設計--員工薪資管理系統(tǒng)
- 數據庫課程設計-薪資管理系統(tǒng)
- 數據庫課程設計員工管理系統(tǒng)
- 數據庫課程設計--bbs系統(tǒng)數據庫設計
- 數據庫課程設計---數據庫
- 數據庫課程設計-員工信息管理系統(tǒng)
- 數據庫課程設計--快餐訂餐系統(tǒng)數據庫設計
- 數據庫員工績效課程設計報告
- 數據庫課程設計--數據庫設計
- 數據庫課程設計--數據庫系統(tǒng)原理
- 數據庫課程設計--數據庫設計—公司管理系統(tǒng)
- 數據庫課程設計--員工信息管理系統(tǒng)系統(tǒng)
- 數據庫課程設計快餐訂餐系統(tǒng)數據庫設計
- 數據庫課程設計--數據庫原理及應用課程設計
- 數據庫課程設計---機房管理系統(tǒng)數據庫設計
- oracle數據庫課程設計---在線考試系統(tǒng)數據庫
- 數據庫課程設計--購物系統(tǒng)
- 數據庫課程設計--工資管理系統(tǒng)數據庫設計
- 數據庫原理課程設計---教室管理系統(tǒng)數據庫設計
評論
0/150
提交評論