員工薪資管理系統(tǒng)課設(shè)報(bào)告(共14頁)_第1頁
員工薪資管理系統(tǒng)課設(shè)報(bào)告(共14頁)_第2頁
員工薪資管理系統(tǒng)課設(shè)報(bào)告(共14頁)_第3頁
員工薪資管理系統(tǒng)課設(shè)報(bào)告(共14頁)_第4頁
員工薪資管理系統(tǒng)課設(shè)報(bào)告(共14頁)_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上一、系統(tǒng)設(shè)計(jì)思路1、設(shè)計(jì)策略該系統(tǒng)主要用于員工的工資管理,其中工資的錄入、計(jì)算和查詢,員工人員的變動(dòng)是系統(tǒng)的主要功能。員工薪資管理系統(tǒng)的設(shè)計(jì)內(nèi)容主要包括表、查詢、報(bào)表、宏以及窗體。一共設(shè)計(jì)了三張表,分別為部門,工資和考勤,根據(jù)部門編號(hào)和員工編號(hào)分別建立關(guān)系。根據(jù)工資表建立查詢,按照姓名查詢員工的工資情況。根據(jù)工資表和考勤表建立考勤查詢。在查詢基礎(chǔ)上建立報(bào)表,窗體以及宏。通過切換面板的窗體,進(jìn)入?yún)?shù)設(shè)置,工資錄入,打印工資條和工資信息查詢,對(duì)員工的工資進(jìn)行查詢,更改和錄入。2、系統(tǒng)結(jié)構(gòu)圖員工薪資管理系統(tǒng)參數(shù)設(shè)置 工資錄入 工資條打印 工資信息查詢 圖1.功能結(jié)構(gòu)圖二、系

2、統(tǒng)功能介紹系統(tǒng)的主要功能是對(duì)員工個(gè)人信息,出勤狀況和工資收入進(jìn)行系統(tǒng)管理,讓使用者能夠方便快捷的對(duì)職工工資信息進(jìn)行查詢和更改。1、啟動(dòng)畫面圖2.啟動(dòng)畫面此窗體為系統(tǒng)的初始窗體,通過 按鈕進(jìn)入“切換面板”窗體,啟動(dòng)管理系統(tǒng)。2、切換面板圖3.主切換面板此窗體是系統(tǒng)的主窗體,用于將“參數(shù)設(shè)置”“打印工資條”“工資錄入”“工資信息查詢”四個(gè)窗體匯集到一個(gè)窗體上,便于查找,使系統(tǒng)運(yùn)行簡(jiǎn)單快捷。3、參數(shù)設(shè)置圖4.參數(shù)設(shè)置“參數(shù)設(shè)置”窗體主要顯示了每個(gè)部門的工資薪酬情況,通過點(diǎn)擊命令按鈕可以查詢各個(gè)部門的工資待遇情況,并且錄入,更改工資記錄。4、工資錄入圖5.工資錄入“工資錄入”窗體用于反映每個(gè)員工的工資

3、薪酬情況,包括員工的基本信息和工資收入情況。通過命令按鈕可以查詢?nèi)魏我粋€(gè)員工的薪酬收入情況,查看考勤記錄或刪除記錄。5、打印工資條圖6.打印工資條“打印工資條”窗體,主要是通過選擇員工姓名,預(yù)覽或者打印該員工的工資條。6、工資信息查詢圖7.工資信息查詢“工資信息查詢”窗體,主要用途是顯示和查詢員工的工資信息,或者查詢某一日期工資信息的情況。三 設(shè)計(jì)“員工薪資管理系統(tǒng)”的表和關(guān)系(一)表 系統(tǒng)中表示用于記錄基本信息,總共設(shè)有3個(gè)表,分別為部門表,考勤表和工資表。記錄了每個(gè)員工的個(gè)人信息,所屬部門信息和工資收入情況。1、部門表 圖8.部門表字段設(shè)置 圖9.部門表部門表中設(shè)有四個(gè)字段,分別是:部門編

4、號(hào),部門名稱,基本工資,全勤獎(jiǎng)和其他獎(jiǎng),其中“部門編號(hào)”和“部門名稱”的數(shù)據(jù)類型設(shè)置為文本型,“基本工資”“全勤獎(jiǎng)”“其他獎(jiǎng)”的數(shù)據(jù)類型設(shè)置為貨幣型。設(shè)置“部門編號(hào)”字段為主鍵。2、考勤表圖10.考勤表字段設(shè)置 圖11.考勤表 考勤表中設(shè)有六個(gè)字段,分別是:ID,考勤卡編號(hào),員工編號(hào),填寫日期,遲到次數(shù)和加班次數(shù)。系統(tǒng)記錄了員工一段時(shí)期以來的出勤,加班和遲到記錄?!癐D”的數(shù)據(jù)類型為自動(dòng)編號(hào),“考勤卡編號(hào)”和“員工編號(hào)”的數(shù)據(jù)類型均為文本型,“填寫日期”的數(shù)據(jù)類型為日期/時(shí)間型,“遲到次數(shù)”和“加班次數(shù)”的數(shù)據(jù)類型為數(shù)字型。設(shè)置“ID”字段為主鍵。3、工資表 圖12.工資表字段設(shè)置工資表中設(shè)有

5、11個(gè)字段,分別是員工編號(hào)、姓名、賬號(hào)、部門編號(hào)、日期、基本工資、全勤獎(jiǎng)、房帖、車貼、公積金和醫(yī)療保險(xiǎn)。表記錄了員工的基本工資、全勤獎(jiǎng)、車貼,房帖、公積金和醫(yī)療保險(xiǎn)。其中“員工編號(hào)”和“部門編號(hào)”字段的索引屬性設(shè)為有(有重復(fù))。此表不設(shè)置主鍵。圖13.工資表(二)關(guān)系系統(tǒng)通過“員工編號(hào)”字段將工資表和考勤表建立聯(lián)系,通過“部門編號(hào)”字段將工資表和部門表建立聯(lián)系。圖14.關(guān)系設(shè)置 圖15.關(guān)系設(shè)置部門表和工資表之間的聯(lián)系需要實(shí)施參數(shù)的完整性。四、設(shè)計(jì)“員工薪資管理系統(tǒng)”的查詢(一)、按姓名查詢1、設(shè)計(jì)根據(jù)工資表選取表中的全部字段,條件設(shè)置如圖所示:圖16.按姓名查詢條件設(shè)置2、運(yùn)行在此窗體中輸入

6、需要查詢的員工姓名圖17.查詢運(yùn)行的參數(shù)輸入得到該員工的工資條圖18.查詢運(yùn)行結(jié)果(二)、員工考勤查詢1、設(shè)計(jì)根據(jù)工資表和考勤表,選取字段,條件設(shè)置如圖所示圖19.員工考勤查詢條件設(shè)置2、運(yùn)行在此窗體中輸入需要查詢的員工編號(hào)圖20.查詢運(yùn)行的參數(shù)輸入得到該員工的考勤情況圖21.查詢運(yùn)行結(jié)果五、設(shè)計(jì)“員工薪資管理系統(tǒng)”的報(bào)表1、設(shè)計(jì) 此系統(tǒng)只有一個(gè)報(bào)表“員工工資條”,以“按姓名查詢”為記錄源,將各種字段拖入設(shè)計(jì)器中其中,“實(shí)發(fā)工資”對(duì)應(yīng)的文本框控件來源為“=基本工資+全勤獎(jiǎng)+房帖+車貼-公積金-醫(yī)療保險(xiǎn)”。圖22.按姓名查詢生成器 圖23.字段列表其中,“實(shí)發(fā)工資”對(duì)應(yīng)的文本框控件來源為“=基本

7、工資+全勤獎(jiǎng)+房帖+車貼-公積金-醫(yī)療保險(xiǎn)”。2、運(yùn)行在此窗體中輸入需要查詢的員工編號(hào)圖24.報(bào)表運(yùn)行的參數(shù)輸入得到該員工的工資條圖25.報(bào)表運(yùn)行結(jié)果六、設(shè)計(jì)“員工薪資管理系統(tǒng)”的宏(一)、help1、設(shè)計(jì)Help 宏的設(shè)置需要使用兩個(gè)msgbox操作,條件設(shè)置如圖所示 圖26.msgBox條件設(shè)置 2、運(yùn)行圖27.help宏運(yùn)行的結(jié)果(二)按日期篩選和按姓名篩選通過applyfilter操作,具體條件設(shè)置為:按日期篩選:where條件為:工資!日期=Forms!工資信息查詢!date按姓名查詢:where條件為:工資!日期=Forms!工資信息查詢!name圖28.按日期篩選條件設(shè)置 圖29

8、.按姓名篩選條件設(shè)置七、設(shè)計(jì)“員工薪資管理系統(tǒng)”的窗體(一)、制作“參數(shù)設(shè)置”窗體1、設(shè)計(jì)以部門表為記錄源,將各種字段拖入設(shè)計(jì)器中,將窗體中所有文本框同時(shí)選中,“屬性”-“數(shù)據(jù)”-“可用”(否)-“是否鎖定”(是)。打開該窗體時(shí),所有的文本框是不可用的,鎖定的,只有點(diǎn)擊參數(shù)設(shè)定后,才可以激活文本框。圖30.參數(shù)設(shè)置單擊事件代碼“參數(shù)設(shè)定”的單擊事件代碼如下:Private Sub Command7_Click()MsgBox "可以開始編輯工資參數(shù)了。"Me.基本工資.Locked = FalseMe.全勤獎(jiǎng).Locked = FalseMe.其他獎(jiǎng).Locked = Fa

9、lseMe.基本工資.Enabled = TrueMe.全勤獎(jiǎng).Enabled = TrueMe.其他獎(jiǎng).Enabled = TrueEnd Sub2、運(yùn)行點(diǎn)擊參數(shù)設(shè)置按鈕 圖31.參數(shù)設(shè)置 圖32.編輯參數(shù)可以通過“轉(zhuǎn)至前一項(xiàng)”和“轉(zhuǎn)至后一項(xiàng)命令按鈕”瀏覽每個(gè)部門的工資情況 如果需要改變數(shù)據(jù),可以點(diǎn)擊“參數(shù)設(shè)置”按鈕,進(jìn)行進(jìn)行設(shè)置 (二)制作“工資錄入”窗體 1、設(shè)計(jì) “工資錄入”窗體的記錄源是工資表圖33.工資錄入屬性列表其中:“應(yīng)發(fā)數(shù)”、“合計(jì)”、“實(shí)發(fā)數(shù)”對(duì)用的文本框控件來源為如下:應(yīng)發(fā)數(shù)=基本工資+全勤獎(jiǎng) 合計(jì)=基本工資+全勤獎(jiǎng)+ 房帖+車貼 實(shí)發(fā)數(shù)=基本工資+全勤獎(jiǎng)+房帖+車貼-公

10、積金-醫(yī)療保險(xiǎn)“幫助”按鈕向?qū)гO(shè)置中選擇“雜項(xiàng)”“運(yùn)行宏”help.“查看考勤”按鈕向?qū)гO(shè)置中選擇“雜項(xiàng)”“運(yùn)行查詢”員工考勤查詢.2、運(yùn)行 圖34.工資錄入通過點(diǎn)擊命令按鈕,瀏覽每個(gè)員工的工資收入情況?!皫椭卑粹o可以連接到help 宏。“查看考勤”按鈕可以轉(zhuǎn)入到該員工的考勤記錄。(三)、制作“工資信息查詢”窗體1、設(shè)計(jì)窗體以工資表為記錄源,在窗體頁眉的兩個(gè)“開始查詢”按鈕分別對(duì)應(yīng)宏“按日期篩選”和“按姓名篩選”。在窗體的屬性中將默認(rèn)視圖改為“連續(xù)窗體”圖35.以工資為記錄源 圖36.默認(rèn)視圖-連續(xù)窗體圖37.文本框?qū)傩员?圖38.文本框?qū)傩员碓谖谋究颉鞍l(fā)薪日期”和“員工姓名”的屬性中,其它

11、選項(xiàng)框中將名稱分別改為date和name.2、運(yùn)行通過輸入員工姓名或者發(fā)薪日期,點(diǎn)擊開始查詢,可以瀏覽到該員工或者發(fā)薪日的薪資情況。圖39.工資信息查詢(四)制作“打印工資條”窗體1、設(shè)計(jì)在窗體中添加組合框,名稱為name,“屬性”-“行來源”-“工資”,在查詢生成器中進(jìn)行如圖設(shè)置圖40.查詢生成器“打印按鈕”向?qū)е羞x擇“報(bào)表操作”“打印報(bào)表”員工工資條。 “預(yù)覽按鈕”向?qū)е羞x擇“報(bào)表操作”“預(yù)覽報(bào)表”員工工資條。2、運(yùn)行圖41.打印員工工資條運(yùn)行窗體時(shí),可以直接選擇員工姓名,對(duì)該員工的工資條進(jìn)行預(yù)覽和打?。ㄎ澹?、制作“主切換面板”窗體1、設(shè)計(jì)菜單中工具數(shù)據(jù)庫(kù)實(shí)用工具切換面板管理器編輯新建圖4

12、2.切換面板管理器 圖43.編輯切換面板圖44.項(xiàng)目條件設(shè)置2、運(yùn)行圖45.主切換面板通過主切換面板可以進(jìn)入“參數(shù)設(shè)置”“工資錄入”“打印工資條”“工資信息查詢”四個(gè)窗體,進(jìn)行窗體的操作。(六)、制作“啟動(dòng)畫面”窗體1、設(shè)計(jì)菜單中“工具”“啟動(dòng)”設(shè)置,可將“啟動(dòng)畫面”設(shè)置為該系統(tǒng)的初始窗體, 圖46.啟動(dòng)設(shè)置2、運(yùn)行圖47.啟動(dòng)畫面在系統(tǒng)被打開時(shí),會(huì)自動(dòng)彈出本窗體,點(diǎn)擊“Lets Go!”命令按鈕,進(jìn)入主切換面板,運(yùn)行其他四個(gè)窗體。八、課設(shè)總結(jié)本次課設(shè)從6月18日開始,每天早上8:30開始進(jìn)行,到11點(diǎn)左右結(jié)束。歷時(shí)15天左右,大致完成了本次數(shù)據(jù)庫(kù)課程與設(shè)計(jì)。編程是一個(gè)繁瑣的過程,要考慮到很多錯(cuò)誤情況,例如關(guān)系,查詢,報(bào)表或宏做錯(cuò)了就會(huì)相互影響,致使窗體不能正常運(yùn)行。只有一步一步調(diào)試,靜下心來看待問題,找出失誤的環(huán)節(jié)才可以使系統(tǒng)達(dá)到預(yù)想的效果,成功運(yùn)行。在設(shè)計(jì)系統(tǒng)程序時(shí)就遇到了很多的小問題,例如將條件設(shè)置中的“forms”誤寫成“froms”,導(dǎo)致后面的查詢和窗體無法正常運(yùn)行。所以設(shè)計(jì)系統(tǒng)的過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論