《ACCESS數(shù)據(jù)庫》報告 工資管理系統(tǒng)_第1頁
《ACCESS數(shù)據(jù)庫》報告 工資管理系統(tǒng)_第2頁
《ACCESS數(shù)據(jù)庫》報告 工資管理系統(tǒng)_第3頁
《ACCESS數(shù)據(jù)庫》報告 工資管理系統(tǒng)_第4頁
《ACCESS數(shù)據(jù)庫》報告 工資管理系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

德陽播電大學(xué)數(shù)據(jù)庫原理及用課程設(shè)計題:

專班:學(xué)

號學(xué)姓:指教:教職:起時:

課設(shè)(文任及語學(xué)號

學(xué)生姓名

專業(yè)班級課程設(shè)計題目課程設(shè)計任務(wù)

工資管理系統(tǒng)課設(shè)任及求工資管理是現(xiàn)代企業(yè)管理中的一個部分,完善的工資管理系統(tǒng)可以有效的管理職工,可以提高對職工的管理,還能節(jié)省企業(yè)的費用。工資管理系統(tǒng)用于每個月員工實發(fā)工資的計算,計算的項目包括基本工資、獎金、福利和津貼等。本系統(tǒng)主要功能有:()工基本工資的設(shè)定。()金以及福利補貼的設(shè)定。()發(fā)工資計算公式的調(diào)整。()整出勤統(tǒng)計結(jié)果計算本月各項實際金額。()表的輸出。指導(dǎo)教師評語及成績成績:

指導(dǎo)教師簽字:年

錄第1章課設(shè)計目的與要求...................................................................................................41.1課設(shè)計目的...................................................................................................................41.2課設(shè)計的實驗環(huán)境......................................................................................................41.3課設(shè)計的預(yù)備知識......................................................................................................41.4課設(shè)計要求...................................................................................................................4第2章課設(shè)計內(nèi)容...............................................................................................................52.1選說明及需求介紹......................................................................................................5、軟件定義:工資管理系.........................................................................................................5、開發(fā)環(huán)境Access2003.............................................................................................................52.2數(shù)據(jù)庫設(shè)計說明...............................................................................................................52.2.1概念計................................................................................................................52.2.2輯設(shè)計.................................................................................................................62.2.3建立據(jù)庫和基本表............................................................................................82.2.4定義本表之間的關(guān)系........................................................................................82.3系的功能模塊劃分........................................................................................................92.4實現(xiàn)過程及完成效果介紹...............................................................................................92.4.1實現(xiàn)程簡要說明................................................................................................92.4.2系統(tǒng)現(xiàn)效果......................................................................................................13第3章第4章

課程設(shè)計總結(jié).參考文獻....................................................................................................................15

第1

課設(shè)目與求1.1課程設(shè)目的本課程的課程設(shè)計實際是計算機信息管理專業(yè)學(xué)生學(xué)習(xí)《數(shù)據(jù)庫原理與應(yīng)用課程后進行的一次全面的綜合訓(xùn)練其目的在于加深對數(shù)據(jù)庫基礎(chǔ)理論和基本知識的理解,掌握運用數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)軟件的基本方法。1.2課程設(shè)的實驗境硬件要求能運行操作系統(tǒng)的微機系統(tǒng)數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)軟件可以選用MicrosoftAccess2003,或其他數(shù)據(jù)庫管理系統(tǒng)。1.3課程設(shè)的預(yù)備識熟悉數(shù)據(jù)庫的基本知識及一種以上數(shù)據(jù)庫系統(tǒng)開發(fā)軟件。1.4課程設(shè)要求必須獨立完成課程設(shè)計報告的撰寫,不得抄襲他人或網(wǎng)上的社會實踐報告,如有雷同,抄襲者和被抄襲者的成績均為不合格,不能取得學(xué)分。按課程設(shè)計指導(dǎo)書提供的課題,獨立設(shè)計,要求書寫詳細的設(shè)計說明書,對復(fù)雜的代碼段和程序段應(yīng)畫出程序流程圖在界面設(shè)計中畫出每個窗口的布局,有多個窗口時,按模塊調(diào)用的方式畫出窗口調(diào)用圖。要求書寫規(guī)范、文字通順、圖表清晰、數(shù)據(jù)完整、結(jié)論明確。

第2章

課程設(shè)計容2.1選題說及需求紹選題說明:、項背景:數(shù)據(jù)原理課程設(shè)計、編目的:掌握據(jù)庫設(shè)計原理及相關(guān)軟件的使用、軟件定義:工資管理系統(tǒng)、開發(fā)環(huán)境Access2003需求分析:1問的提出工資管理是現(xiàn)代業(yè)管理中的一個部分善的工資管理系統(tǒng)可以有效的管理職工,可以提高對職工的管理,還能節(jié)省企業(yè)的費用。工資管理系統(tǒng)用于每個月員工實發(fā)工資的計算,計算的項目包括基本工資、獎金、福利和津貼等。采用計算機信息技術(shù)和網(wǎng)絡(luò)技術(shù)來管理工資信息是大勢所趨,為了更好地為公司企業(yè)做好工資管理發(fā)放的情況,決定開發(fā)工資管理系統(tǒng)。2、需要完成的功能:()工基本工資的設(shè)定。(2獎金以及福利補貼的設(shè)定。(3實發(fā)工資計算公式的調(diào)整。(4根據(jù)出勤統(tǒng)計結(jié)果計算本月各項實際金額。2.2據(jù)庫設(shè)說明工資管理系統(tǒng)的輸出結(jié)果是對員工工作的一個評價系統(tǒng)中計算工資的基本依據(jù)是考勤管理系統(tǒng)的統(tǒng)計結(jié)果統(tǒng)計和查詢時需要用到人事管理系統(tǒng)中的員工信息和部門信息所這個系統(tǒng)是在前面兩個系統(tǒng)的基礎(chǔ)上實現(xiàn)的里為了簡便直把需要的表從前面的數(shù)據(jù)庫中導(dǎo)入。2.2.1念設(shè)計本系統(tǒng)中計算工資的基本依據(jù)考勤管理系統(tǒng)的統(tǒng)計結(jié)果時統(tǒng)計和查詢時需要用到人事管理系統(tǒng)中的員工信息和部門信息。所以這個系統(tǒng)是在前面兩個系統(tǒng)的基礎(chǔ)上實現(xiàn)的。這個系統(tǒng)總共需要7個據(jù)表其中員工信息、部門設(shè)置、計數(shù)器和考勤統(tǒng)計,可以使

用前面設(shè)計好的數(shù)據(jù)表外需要建立個數(shù)據(jù)表用于保存工資設(shè)利貼扣發(fā)記錄和工資統(tǒng)計結(jié)果另福利津貼扣記錄中需用到1個錄類別代碼表用標(biāo)識記錄數(shù)據(jù)是津貼、福利還是扣發(fā)項,還需要一個表格用來記錄各類行為相對的金額。邏輯設(shè)計表邏輯結(jié)構(gòu)字段名稱IDYear_MonthWork_HoursOver_HoursErrand_HdayLate_TimesAbsent_Times

數(shù)據(jù)類型自動編號文本文本數(shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字

字段大小長整型長整型長整型長整型長整型長整型長整型長整型

允許空值必填必填必填

說明記錄編號(主鍵)統(tǒng)計月份員工編號累計工作時間累計加班時間累計請假時間(半天)累計出差時間(半天)遲到次數(shù)早退次數(shù)曠工次數(shù)表的邏輯結(jié)構(gòu)字段名稱IDGenderBirthdayJobEdu_LevelTelState

數(shù)據(jù)類型文本文本文本文本文本日期/時間文本文本文本文本文本文本文本文本文本

字段大小短日期

允許空值必填必填必填

說明員工編鍵密碼權(quán)限員工姓名性別出生日期部門職位教育程度專長住址電話電子郵箱狀態(tài)備注表邏輯結(jié)構(gòu)字段名稱IDIntroduce

數(shù)據(jù)類型文本文本文本文本

字段大小

允許空值必填必填

說明部門編鍵部門名稱部門經(jīng)理介紹

Counter表邏輯結(jié)構(gòu)字段名稱IDDescription

數(shù)據(jù)類型文本數(shù)字文本

字段大小長整型

允許空值必填

說明計數(shù)器編號計數(shù)值具體描述表的邏輯結(jié)構(gòu)字段名稱IDYeahMonthDescription

數(shù)據(jù)類型自動編號文本文本文本文本貨幣備注

字段大小長整型缺省

允許空值必填必填必填

說明記錄編鍵年月員工編號類型員工姓名金額具體描述Salary表邏輯結(jié)構(gòu)字段名稱IDYeahMonthBonusAdd_TotalTotal

數(shù)據(jù)類型自動編號文本文本貨幣貨幣備注貨幣備注貨幣貨幣

字段大小長整型缺省缺省缺省缺省缺省缺省缺省

允許空值必填必填必填

說明記錄編鍵年月員工編號基本工資獎金其他應(yīng)發(fā)明細其他應(yīng)發(fā)總額扣發(fā)明細扣發(fā)總額實發(fā)金額Fee表邏輯結(jié)構(gòu)字段名稱OverTimeLateAbsent

數(shù)據(jù)類型貨幣貨幣貨幣貨幣

字段大小缺省缺省缺省缺省

允許空值必填必填必填必填

說明加班出差遲到曠工表的邏輯結(jié)構(gòu)字段名稱Salary

數(shù)據(jù)類型文本貨幣

字段大小缺省

允許空值必填

說明員工編號工資(元小時)表的邏輯結(jié)構(gòu)字段名稱Description

數(shù)據(jù)類型文本文本

字段大小

允許空值必填

說明類型代碼說明

2.2.3立數(shù)據(jù)和基本以下是數(shù)據(jù)庫建立的基本表、Salary_Other、Type、Fee設(shè)置以上邏輯表為例,以下以表為例利用表設(shè)計器新建這個表。2.2.4義基本之間的系上圖為各表之間的關(guān)系分布圖

系統(tǒng)的功能塊劃分工資管理系統(tǒng)的輸出結(jié)果是對員工工作的一個評價系統(tǒng)中算資的基本依據(jù)是考勤管理系統(tǒng)的統(tǒng)計結(jié)果統(tǒng)計和查詢時需要用到人事管理系統(tǒng)中的員工信息和部門信息所這個系統(tǒng)是在前面兩個系統(tǒng)的基礎(chǔ)上實現(xiàn)的里為了簡便直把需要的表從前面的數(shù)據(jù)庫中導(dǎo)入,具體的方法后面介紹。2.4現(xiàn)過程完成效果介在Access中對本對象表、查詢、窗體、報表行了設(shè)計,設(shè)計成功后,可實現(xiàn)基本工資金利津貼等詢現(xiàn)了員工工資計算的調(diào)整用報表打印查詢結(jié)果。2.4.1現(xiàn)過程要說明1、建立數(shù)據(jù)基本表首先,使用向?qū)?chuàng)建“工資管理系統(tǒng)”數(shù)據(jù)庫,然后才進行表的設(shè)計。按照表格的邏輯結(jié)構(gòu)將表格的數(shù)據(jù)填入,具體邏輯結(jié)構(gòu)如2.2.2邏設(shè)計所示2、建立各表之間的關(guān)系:建立系如2.2.4定基本表之間的關(guān)系”所示、工資統(tǒng)計查詢的設(shè)計以工資統(tǒng)計查詢?yōu)槔?,具體設(shè)置如下圖所示:

運行該查詢,系統(tǒng)出現(xiàn)如圖所示的“輸入?yún)?shù)值”對話框,該查詢建立成功其他還建立了工資統(tǒng)計查詢定利查詢計果查詢工查詢度利查詢、月度獎金查詢、月度扣發(fā)查詢、以及總查詢4、窗體設(shè)置窗體設(shè)置主要以工資計算窗體為例,具體操作如下:利用“Fee”所建字段建立新窗體,同時添加新的標(biāo)簽,調(diào)整窗體結(jié)構(gòu),單擊工具欄上的【視圖】按鈕,預(yù)覽該窗體,結(jié)果如下圖所示。編寫代碼在窗體設(shè)計視圖所在的窗口中單擊工具欄上的VisualBasic編輯。在代碼窗口中,輸入如下代碼:OptionCompareDatabaseOptionExplicitPrivateSubcmdSave_Click()OnErrorGoToErr_cmdSave_Click

按鈕,這時系統(tǒng)彈出MicrosoftDoCmd.DoMenuItem

acFormBar,acRecordsMenu,acSaveRecord,,acMenuVer70Exit_cmdSave_Click:ExitSubErr_cmdSave_Click:MsgBoxErr.Description

ResumeExit_cmdSave_ClickEndSubPrivateSubcmdReset_Click()Me.OverTime=150Me.Errand=100Me.Late=10Me.Absent=50EndSubPrivateSubcmdClose_Click()OnErrorGoToErr_cmdClose_ClickDoCmd.CloseExit_cmdClose_Click:ExitSubErr_cmdClose_Click:MsgBoxErr.DescriptionResumeExit_cmdClose_ClickEndSub以上工資計算窗體設(shè)置完成其還建立了工資管理窗體資統(tǒng)計結(jié)果固定福利查詢、記錄統(tǒng)計、員工列表窗體、月度福利津貼窗體、月度獎金窗體、月度考勤統(tǒng)計、月度扣發(fā)統(tǒng)計、月度扣發(fā)查詢、總查詢窗體、主菜單窗體、登陸窗體。5、通用模塊的設(shè)計本系統(tǒng)包括兩個模塊DBControl”和Functions(DBControl模的設(shè)計在數(shù)據(jù)庫窗口中單擊【模塊】對象,然后單擊【新建】按鈕,這時系統(tǒng)會彈出新窗口。單擊工具欄上的保存按保另存為對框中輸DBControl然后單擊“確定”按鈕。然后在代碼窗口輸入如下代碼:OptionCompareDatabaseOptionExplicitPublicFunctionGetRS(ByValstrQueryAsString)AsADODB.RecordsetDimrsAsNewADODB.Recordset

DimconnAsNewADODB.ConnectionOnErrorGoToGetRS_ErrorSetconn=CurrentProject.Connection打當(dāng)前連接rs.OpenstrQuery,conn,adOpenKeyset,adLockOptimisticSetGetRS=rsGetRS_Exit:Setrs=NothingSetconn=NothingExitFunctionGetRS_Error:MsgBox(Err.Description)ResumeGetRS_ExitEndFunctionPublicSubExecuteSQL(ByValstrCmdAsString)DimconnAsNewADODB.ConnectionOnErrorGoToExecuteSQL_ErrorSetconn=CurrentProject.Connection打當(dāng)前連接conn.ExecuteTrim$(strCmd)ExecuteSQL_Exit:Setconn=NothingExitSubExecuteSQL_Error:MsgBox(Err.Description)ResumeExecuteSQL_ExitEndSub(Functions模的設(shè)計按同樣的方法,在【模塊】對象中新建一個模塊,然后保存為Functions在代碼窗口輸入如下代:OptionCompareDatabaseOptionEx

溫馨提示

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

評論

0/150

提交評論