工資管理系統(tǒng)設計報告_第1頁
工資管理系統(tǒng)設計報告_第2頁
工資管理系統(tǒng)設計報告_第3頁
工資管理系統(tǒng)設計報告_第4頁
工資管理系統(tǒng)設計報告_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 29目錄TOC o 1-3 f u一、項目目名稱:工資管管理系統(tǒng)統(tǒng)設計 PAGEREF _Toc249887284 h 22二、實訓訓目的: PAGEREF _Toc249887285 h 2三、應掌掌握的知知識點 PAGEREF _Toc249887286 h 22四、應訓訓練的能能力點 PAGEREF _Toc249887287 h 22五、數(shù)據(jù)據(jù)庫設計計內容33(一)需需求分析析.33 (二二)數(shù)據(jù)據(jù)庫概念念設計.3(三)數(shù)數(shù)據(jù)庫邏邏輯設計計5 (四四)數(shù)據(jù)據(jù)庫與數(shù)數(shù)據(jù)表設設計 物理結結構設計計551.數(shù)據(jù)據(jù)庫與數(shù)數(shù)據(jù)表設設計52.數(shù)據(jù)據(jù)完整性性設計66六、數(shù)據(jù)據(jù)庫操

2、作作實施與與結果數(shù)據(jù)庫庫對象的的設計 PAGEREF _Toc249887289 h 77 (一)建數(shù)據(jù)據(jù)庫工資管管理庫.7(二)建建表員工信信息表、部門信信息表、工資信信息表.77(三)視視圖.99(四)存存儲過程程.99(五)觸觸發(fā)器10(六)索索引11(七)運運行和維維護12 1.關系圖圖的建立立12 2. 簡單查查詢123. 復復雜查詢詢一一五4.數(shù)據(jù)據(jù)庫的用用戶與權權限管理理1175.數(shù)據(jù)據(jù)庫的備備份.206.數(shù)據(jù)據(jù)的導入入與導出出.21七、總結結22八、評語語.23一、項目目名稱:工資管管理系統(tǒng)統(tǒng)設計二、實訓訓目的:了解數(shù)據(jù)據(jù)庫系統(tǒng)統(tǒng)的理論論掌握數(shù)據(jù)據(jù)庫設計計的基本本方法,熟熟悉數(shù)

3、據(jù)據(jù)庫設計計的步驟驟;通過設計計數(shù)據(jù)庫庫系統(tǒng)應應用課題題,進一一步熟悉悉數(shù)據(jù)庫庫管理系系統(tǒng)的操操作技術術,提高高動手能能力,提提高分析析問題和和解決問問題的能能力學習基本本數(shù)據(jù)庫庫編程方方法快速跟蹤蹤數(shù)據(jù)庫庫系統(tǒng)軟軟件的新新技術及及市場應應用動態(tài)態(tài)。三、應掌掌握的知知識點數(shù)據(jù)庫基基本原理理關系數(shù)據(jù)據(jù)庫的設設計方法法、設計計思路初步掌握握一種關關系數(shù)據(jù)據(jù)庫語言言四、應訓訓練的能能力點SQL Seerveer 220000的操作作與使用用數(shù)據(jù)庫的的概念設設計與邏邏輯設計計數(shù)據(jù)庫的的建立與與管理、數(shù)據(jù)表表的建立立與操作作SQL查查詢語言言的使用用與編程程設計和開開發(fā)一個個數(shù)據(jù)庫庫應用系系統(tǒng)的數(shù)數(shù)據(jù)庫

4、設設計部分分五、數(shù)據(jù)據(jù)庫設計計內容(一)需需求分析析本系統(tǒng)要要求實現(xiàn)現(xiàn)以下主主要功能能:1.數(shù)據(jù)據(jù)錄入功功能主要任務務是對各各種工資資信息進進行日常常的管理理,如工工資信息息的輸入入、查詢詢、修改改、增加加、刪除除,迅速速準確地地完成各各種工資資信息的的統(tǒng)計計計算和匯匯總,快快速打印印出報表表。2.數(shù)據(jù)據(jù)查詢功功能系統(tǒng)需要要提供以以下查詢詢功能:員工考勤勤情況員工工種種情況,反反映員工工的工種種、等級級,崗位位工資等等信息員工津貼貼信息情情況,反反映員工工的加班班時間,加加班類別別、加班班天數(shù)、崗位補補貼情況況等員工基本本信息情情況員工月工工資情況況:年,月月,職工工號,姓姓名,部部門名,基基

5、本工資資,病假假扣款,事事假扣款款,3.應發(fā)工工資,實實發(fā)工資資3.數(shù)據(jù)據(jù)統(tǒng)計功功能統(tǒng)計員工工年終獎獎金統(tǒng)計每部部門月工工資情況況(二)數(shù)數(shù)據(jù)庫概概念設計計分析前面面的系統(tǒng)統(tǒng)功能要要求,需需要一個個表來存存儲和管管理員工工信息,使使系統(tǒng)能能夠接受受員工原原始的各各項數(shù)據(jù)據(jù),以實實現(xiàn)數(shù)據(jù)據(jù)錄入、查詢或或統(tǒng)計員員工信息息等功能能。員工工是本系系統(tǒng)的第第一個實實體。為了能實實現(xiàn)查詢詢和統(tǒng)計計部門內內員工情情況等功功能,必必須有一一個表來來存儲和和管理所所有部門門的信息息。部門門是本系系統(tǒng)的第第二個實實體。工資是以以員工工工作情況況來制定定的。需需要建立立一個表表來記錄錄各種工工資、津津貼、扣扣款的信

6、信息。它它主要為為各種查查詢和統(tǒng)統(tǒng)計功能能提供工工資數(shù)據(jù)據(jù)。工資資是第3個實體體。據(jù)此可以以繪出工工資管理理系統(tǒng)數(shù)數(shù)據(jù)庫的的E-R圖如下下:部門 11工作N 獲得工資員工 M M 11實體屬性性列表如如下:實體屬性員工工號姓名性別年齡籍貫身份證號號婚姻狀況況學歷部門名稱稱工種工齡職務等級級部門部門名稱稱部門負責責人部門人數(shù)數(shù)工資工號工資年月月崗位工資資崗位補貼貼出勤天數(shù)數(shù)加班工時時加班天數(shù)數(shù)加班類別別加班工資資病假扣款款事假扣款款其他扣款款應發(fā)工資資實發(fā)工資資(三)數(shù)數(shù)據(jù)庫邏邏輯設計計將數(shù)據(jù)庫庫的概念念模型轉轉換為關關系模型型:實體轉換換成的關關系模式式有:員工(工工號,姓姓名,性性別,年年齡

7、,籍籍貫,身身份證號號,婚姻姻狀況,學學歷,部部門名稱稱,工種種,工齡齡,職務務等級)部門(部部門編號號,部門門名稱,部部門負責責人,部部門人數(shù)數(shù))獲得(工工號,姓姓名)工資(工工號,工工資年月月,崗位位工資,崗崗位補貼貼,出勤勤天數(shù),加加班工時時,加班班工資,加加班天數(shù)數(shù),加班班類別,病病假扣除除,事假假扣除,其其它扣除除,應發(fā)發(fā)工資,實實發(fā)工資資)因為,員員工與工工資是1:N的關系系,所以以各關系系模式為為:員工(工工號,姓姓名,性性別,年年齡,籍籍貫,身身份證號號,婚姻姻狀況,學學歷,部部門名稱稱,工種種,工齡齡,職務務等級)部門(部部門名稱稱,部門負責責人,部部門人數(shù)數(shù))工資(工工號,

8、工資年年月,崗崗位工資資,崗位位補貼,出出勤天數(shù)數(shù),加班班工時,加加班工資資,加班班天數(shù),加加班類別別,病假假扣除,事事假扣除除,其它它扣除,應應發(fā)工資資,實發(fā)發(fā)工資)帶下劃線線的屬性性為各關關系模式式的外碼,字體體為粗體體的屬性性為各關關系模式式的主碼。關系規(guī)范范式 :工資資管理系系統(tǒng)1NFF 每個屬屬性均不不可再分分(四)數(shù)數(shù)據(jù)庫與與數(shù)據(jù)表表設計 物理結結構設計計在SQLL數(shù)據(jù)庫庫中需要要建立3個數(shù)據(jù)據(jù)表:員員工信息息數(shù)據(jù)表表、部門門信息數(shù)數(shù)據(jù)表和和工資數(shù)數(shù)據(jù)表。1.數(shù)據(jù)據(jù)庫與數(shù)數(shù)據(jù)表設設計員工信信息數(shù)據(jù)據(jù)表定義義其中,“工號”是表的的主鍵,惟惟一標識識?!安块T名名稱”是外鍵鍵?!肮ぬ枴睂?/p>

9、記錄錄員工的的編號,在在員工信信息表中中增加這這一列時時,雖然然增加了了數(shù)據(jù)冗冗余,但但可以在在查詢每每個員工工信息時時,提高高系統(tǒng)的的性能。因為員員工信息息表的記記錄數(shù)相相對固定定,相比比之下,增增加這個個冗余的的列對于于整個系系統(tǒng)來說說是有利利的。通通過它,系系統(tǒng)將引引用到工工資信息息。此表取名名為“員工”部門信信息數(shù)據(jù)據(jù)表定義義其中,部部門名稱稱是該表表的主鍵鍵,惟一一標識一一個部門門。此表取名名為“部門”工資數(shù)數(shù)據(jù)表定定義其中,“工號”作為該該表的主主鍵,唯唯一標識識,保證證客房信信息表數(shù)數(shù)據(jù)的參參照完整整性。此表表取取名為“工資”根據(jù)上面面三個數(shù)數(shù)據(jù)表的的設計,可可執(zhí)行下下面的步步驟

10、創(chuàng)建建數(shù)據(jù)表表 1)打開企企業(yè)管理理器,在在本地服服務器上上創(chuàng)建新新的數(shù)據(jù)據(jù)庫“工資管管理庫”2)創(chuàng)建建表 員工、部門、工資2.數(shù)據(jù)據(jù)完整性性設計1)給給每個表表實施主主鍵約束束。主鍵約約束、非非空值約約束員工:工工號為主主鍵,所所以此項項非空部門:部部門名稱稱為主鍵鍵,所以以此項非非空工資:工工號為主主鍵,所所以此項項非空2)實施施CHEECK約束員工表中中建立一一個檢查查約束,即即員工性性別不是是男就是女CHECCK(性別 INN(男,女)工資表中中建立一一個對于于出勤天天數(shù)的檢檢查約束束,即出出勤天數(shù)數(shù)在0-220天之間間 cchecck (出勤天天數(shù) =0 aand 出勤天天數(shù)05)按

11、照照不同工工種的基基本工資資情況、員工的的考勤情情況產生生員工的的每月的的月工資資;代碼如下下:seleect 工種,職務等等級,崗位工工資,出勤天天數(shù),實發(fā)工工資fromm 員工,工資WHERRE 員工.工號=工資.工號;6)員工工津貼信信息情況況,反映映員工的的加班時時間,加加班類別別、加班班天數(shù)、津貼情情況等;代碼如下下:seleect 員工.工號,員工.姓名,加班工工時,加班天天數(shù),加班類類別,加班工工資fromm 工資,員工WHERRE 員工.工號=工資.工號;3復雜雜查詢1)員工工年終獎獎金的生生成,員員工的年年終獎金金計算公公式(員員工本年年度的工工資總和和津貼貼的總和和)/12

12、;代碼如下下:Seleect 姓名,avvg(應發(fā)工工資+崗位補補貼+加班工工資)fromm 工資,員工wherre 工資.工號=員工.工號grouup bby 姓名2)企業(yè)業(yè)內財務務部的工工資情況況查詢:代碼如下下:seleect 員工.工號,姓名,職務等等級,實發(fā)工工資 fromm 工資,員工 wherre 工資.工號=員工.工號 ANND 部門名名稱=財務部3)企業(yè)業(yè)工資報報表。能能夠查詢詢單個員員工的工工資情況況代碼如下下:seleect 工號,工資年年月,崗位工工資,病假扣扣款,事假扣扣款,應發(fā)工工資,實發(fā)工工資fromm 工資,員工WHERRE 工資.工號=員工.工號 ANND 姓

13、名 LIIKE 閔%;4)每個個部門的的工資情情況,按月的的工資統(tǒng)統(tǒng)計代碼如下下:Seleect 部門名名稱,avvg(實發(fā)工工資)fromm 工資,員工wherre 工資.工號=員工.工號grouup bby 部門名名稱5)員工工月工資資情況:年,月月,職工工號,姓姓名,部部門名,基基本工資資,病假假扣款,事事假扣款款,應發(fā)發(fā)工資,實實發(fā)工資資。代碼如下下:seleect 工資年年月,員工.工號, 姓名,部門名名稱,崗位工工資,病假扣扣款,事假扣扣款,應發(fā)工工資,實發(fā)工工資fromm 工資,員工wherre 工資.工號=員工.工號;4數(shù)據(jù)據(jù)庫的用用戶與權權限管理理(1)數(shù)數(shù)據(jù)庫的的用戶管管理

14、工資管理理庫的用用戶:Dbo用用戶屬性性:數(shù)據(jù)庫登登陸文件件夾:Sa登陸陸屬性建立新用用戶:用戶名stuu,密碼12234(登登錄名loggin11) CREAATE LOGGIN loggin11 WIITH PASSSWOORD = 12334;USE Massterr;CREAATE USEER sstu FROO looginn1;GO (2)用用戶的權權限管理理系統(tǒng)權限限管理對象權限限管理設置權限限將員工表表的錄入入、查詢詢權限授授予給了了用戶人人事部部部長GRANNT IINSEERT,SELLECTT ONN 員工TO ppubllicWITHH GRRANTT OPPTIOON

15、5數(shù)據(jù)據(jù)庫的備備份對工資管管理庫進進行備份份SQL sevver 代理啟啟動單擊備份份右鍵,進進行數(shù)據(jù)據(jù)庫備份份6.數(shù)據(jù)據(jù)的導入入與導出出(1)數(shù)數(shù)據(jù)的導導出服務務 進入Exccel查看(2)數(shù)數(shù)據(jù)的導導入服務務七、總結結經過一周周的時間間,在同同學和老師的的幫助下下,基本本完成本本次課程程設計,基基本達到到了工資資管理系系統(tǒng)的要要求。這次數(shù)據(jù)據(jù)庫課程程設計給給我的最最大的印印象是:流程是是一切的的根本;架構是是重要的的,想像像的還要要重要;實踐比比一切空空談和理理論更能能學到東東西。從從做這個個數(shù)據(jù)庫庫開始無無論遇到到什么困困難,我我都沒有有一絲的的放棄的的念頭。在設計計過程中中一定要要慎重,仔仔細。來來不得半半點馬虎虎。需求求分析是是整

溫馨提示

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

評論

0/150

提交評論