版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、科技學(xué)院課程設(shè)計報告學(xué)院(系):_數(shù)學(xué)與科學(xué)學(xué)院_專業(yè)課:數(shù)學(xué)與應(yīng)用數(shù)學(xué)10-01設(shè)計位置(單位)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _設(shè)計標(biāo)題:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _竣工日期:2013年7月10日講師的評論:_成績(五級評分制):_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2、_ _ _ _ _ _科技學(xué)院課程設(shè)計任務(wù)書設(shè)計主題:工資管理系統(tǒng)的設(shè)計學(xué)生課程名稱數(shù)據(jù)庫原理課程設(shè)計專業(yè)課2010-2001年應(yīng)計額小揚I306和計算機(jī)自主學(xué)習(xí)中心開始和結(jié)束時間2013.7.8-2013.7.12設(shè)計公差要求榮:學(xué)生根據(jù)本課程設(shè)計指導(dǎo)書中的主題進(jìn)行設(shè)計。設(shè)定不同工種員工的基本工資:不同工種員工的工資標(biāo)準(zhǔn)不同。允許管理員根據(jù)員工的當(dāng)前職位設(shè)置員工的基本工資。包括每個員工的性別、年齡、工齡、職位和部門等。,確定員工的基本工資,從而輸入現(xiàn)有員工的基本信息??梢猿跏蓟瘑T工的工資項目(包括住房補貼、津貼、工會會費、水電費、住房公積金、養(yǎng)老保險、獎懲、工資總額、所得稅、職稱等。).加班
3、津貼管理,根據(jù)加班的時間和類別給予不同的加班津貼。根據(jù)月工資生成公式,根據(jù)員工的考勤和工作表現(xiàn),生成員工的工資。人員查詢操作包括按員工個人信息查詢、按部門查詢、按薪資查詢等。公司薪資報告的生成。該公司所有員工的月薪可以在每個月的固定時間生成。對于月薪,可以按照員工、部門、年、月進(jìn)行統(tǒng)計分析,并生成相應(yīng)的報表打印出來。提供薪資管理系統(tǒng)的幫助文檔。要求:根據(jù)數(shù)據(jù)庫系統(tǒng)的開發(fā)步驟,設(shè)計數(shù)據(jù)庫的概念結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu),使學(xué)生掌握數(shù)據(jù)庫應(yīng)用軟件的開發(fā)過程、SQL語句的使用和存儲過程的使用。設(shè)計參數(shù)8表結(jié)構(gòu);7存儲過程;6個觸發(fā)器;7個視圖,3個光標(biāo)程序報告格式量表進(jìn)度要求19.1講座、閱讀、分析、
4、任務(wù)書和設(shè)計方案。19.1需求分析概念結(jié)構(gòu)設(shè)計19.2概念結(jié)構(gòu)設(shè)計準(zhǔn)備文件19.2-3邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計19.4書寫文件(指被告)為自己辯護(hù)提交設(shè)計報告參考數(shù)據(jù)1.雷亮等數(shù)據(jù)庫原理課程設(shè)計說明2.王梓霏和薩西恩。數(shù)據(jù)庫系統(tǒng)概述(第4版)。高等教育。2006.3.CJ約會。由孟曉峰和王梓霏翻譯。數(shù)據(jù)庫系統(tǒng)導(dǎo)論(第8版)。:機(jī)械行業(yè)。2007.4.根才等數(shù)據(jù)庫課程設(shè)計。大學(xué)。2007其他的解釋1.本表應(yīng)在每次實施前一周由責(zé)任教師填寫一式兩份,經(jīng)部門審批后交部門辦公室備案,責(zé)任教師留存一份。2.如果填充容量較大,請另附紙張。3.如果一個題目是很多同學(xué)共享的,那么在設(shè)計能力、參數(shù)、要求等方面應(yīng)該
5、是有差異的。導(dǎo)演:指導(dǎo)老師:裴陽軍2013 . 7 . 10。摘要在現(xiàn)代企業(yè)管理中,企業(yè)信息化是提高企業(yè)管理效率的重要手段。薪酬管理是企業(yè)管理的重要組成部分,在公司中發(fā)揮著越來越重要的作用。本課程設(shè)計主要是對公司各類人員的工資進(jìn)行管理和統(tǒng)計。薪酬管理系統(tǒng)分為八大模塊:員工基本信息管理模塊、部門信息管理模塊、基本工資管理模塊、考勤信息管理模塊、獎懲信息管理模塊、津貼管理模塊、職稱信息管理模塊和員工工資管理模塊。該系統(tǒng)使用SQL Server 2008作為數(shù)據(jù)庫,ODBC作為數(shù)據(jù)源。在實現(xiàn)數(shù)據(jù)庫的某些功能時,會根據(jù)需要創(chuàng)建觸發(fā)器和存儲過程。關(guān)鍵詞:工資管理SQL Server 2008觸發(fā)器存儲過
6、程目錄TOC o 1-3 h z u HYPERLINK l _RefHeading_Toc361154494 摘要I HYPERLINK l _RefHeading_Toc361154495 1 需求分析1 HYPERLINK l _RefHeading_Toc361154496 1.1 系統(tǒng)目標(biāo)設(shè)計1 HYPERLINK l _RefHeading_Toc361154497 1.2 系統(tǒng)功能分析1 HYPERLINK l _RefHeading_Toc361154498 1.3 功能模塊分析2 HYPERLINK l _RefHeading_Toc361154499 1.4 系統(tǒng)全局?jǐn)?shù)據(jù)流
7、圖3 HYPERLINK l _RefHeading_Toc361154500 1.5 數(shù)據(jù)字典3 HYPERLINK l _RefHeading_Toc361154501 2 概念結(jié)構(gòu)設(shè)計7 HYPERLINK l _RefHeading_Toc361154502 2.1 構(gòu)成系統(tǒng)的實體型7 HYPERLINK l _RefHeading_Toc361154503 3 邏輯結(jié)構(gòu)設(shè)計9 HYPERLINK l _RefHeading_Toc361154504 3.1 邏輯結(jié)構(gòu)簡介9 HYPERLINK l _RefHeading_Toc361154505 3.2 關(guān)系模型9 HYPERLINK
8、 l _RefHeading_Toc361154506 4物理模型設(shè)計11 HYPERLINK l _RefHeading_Toc361154507 4.1 定義數(shù)據(jù)庫11 HYPERLINK l _RefHeading_Toc361154508 4.2 創(chuàng)建表11 HYPERLINK l _RefHeading_Toc361154517 4.3 創(chuàng)建存儲過程14 HYPERLINK l _RefHeading_Toc361154724 4.4 創(chuàng)建觸發(fā)器22 HYPERLINK l _RefHeading_Toc361154725 4.5視圖24 HYPERLINK l _RefHeadin
9、g_Toc361154726 總結(jié)27 HYPERLINK l _RefHeading_Toc361154727 致28 HYPERLINK l _RefHeading_Toc361154728 參考文獻(xiàn)291需求分析1.1系統(tǒng)目標(biāo)設(shè)計實現(xiàn)企業(yè)薪酬管理的系統(tǒng)化,使企業(yè)管理更加現(xiàn)代化。1.2系統(tǒng)功能分析(1):設(shè)定不同崗位員工的基本工資:不同崗位工資的標(biāo)準(zhǔn)不同,員工的基本工資根據(jù)其目前的崗位設(shè)定。包括每個員工的性別、年齡、工齡、職位和部門等。,確定員工的基本工資,從而輸入現(xiàn)有員工的基本信息。(2):可以初始化員工的工資項目(包括住房補貼、津貼、工會會費、水電費、住房公積金、養(yǎng)老保險、獎懲、工資總
10、額、所得稅、職位)。(3):根據(jù)月工資生成公式,根據(jù)員工的考勤和工作表現(xiàn),生成員工的工資。人員查詢操作包括按員工個人信息查詢、按部門查詢、按薪資查詢等。1.3功能模塊分析根據(jù)系統(tǒng)功能的基本要求,整個系統(tǒng)可以分為幾個模塊。工資管理系統(tǒng)部門信息管理工資管理系統(tǒng)部門信息管理基本工資管理員工信息管理員工考勤管理員工津貼管理工資信息管理獎懲記錄管理部門基本信息的錄入和維護(hù)部門基本信息查詢基本工資的輸入和維護(hù)基本工資查詢員工信息的輸入和維護(hù)員工信息查詢員工出勤的輸入和維護(hù)員工考勤信息查詢津貼信息的輸入和維護(hù)津貼信息查詢工資的錄入和維護(hù)薪資查詢獎罰記錄的錄入和維護(hù)獎懲信息查詢職稱評定管理職稱評定信息的錄入和
11、維護(hù)圖1.1功能模塊分析1.4系統(tǒng)全局?jǐn)?shù)據(jù)流圖系統(tǒng)的全局?jǐn)?shù)據(jù)流圖,也稱為第一層數(shù)據(jù)流圖,從整體上描述了系統(tǒng)的數(shù)據(jù)流向,反映了系統(tǒng)數(shù)據(jù)的整體流向,對設(shè)計者、開發(fā)者和使用者進(jìn)行了概括性的描述。獎勵和懲罰獎勵和懲罰職稱評定考勤記錄部門信息津貼薪水基本工資員工信息圖1.2數(shù)據(jù)流圖1.5數(shù)據(jù)字典表1.1部門信息(Departmet_Info)列標(biāo)題數(shù)據(jù)類型解釋部門標(biāo)識Varchar(4)部門編號部門名稱Varchar(6)部門名稱經(jīng)理Varchar(6)系主任Dep _號碼Varchar(4)部門人數(shù)表1.2基本工資(Base_Salary)列標(biāo)題數(shù)據(jù)類型解釋責(zé)任Varchar(10)作業(yè)關(guān)鍵字基本工資
12、浮動基本工資表1.3員工信息(Employee_info)列標(biāo)題數(shù)據(jù)類型解釋員工標(biāo)識Varchar(15)員工編號關(guān)鍵字員工姓名Varchar(8)員工性char(2)性別出生日期日期時間出生日期員工時間日期時間工作時間部門標(biāo)識varchar(4)附屬功能責(zé)任Varchar(10)郵政政治_地位Varchar(10)政治地位電話Varchar(11)表1.4員工出勤情況(Attendence _ info)列標(biāo)題數(shù)據(jù)類型解釋員工標(biāo)識Varchar(15)員工編號關(guān)鍵字員工姓名varchar(8)員工月_IDvarchar(10)月份數(shù)字關(guān)鍵字月_日(同Internationalorganiza
13、tions)國際組織本月的天數(shù)假日(同Internationalorganizations)國際組織公共假日工作日(同Internationalorganizations)國際組織出勤天數(shù)工作日(同Internationalorganizations)國際組織旅行天數(shù)缺席天數(shù)(同Internationalorganizations)國際組織缺勤天數(shù)休假天數(shù)(同Internationalorganizations)國際組織休假天數(shù)晚_天(同Internationalorganizations)國際組織晚了幾天早些時候離開(同Internationalorganizations)國際組織提前離開表
14、1.5員工津貼(津貼_信息)列標(biāo)題數(shù)據(jù)類型解釋員工標(biāo)識Varchar(15)員工編號關(guān)鍵字員工姓名varchar(8)員工津貼_月Varchar(10)統(tǒng)計時間關(guān)鍵字津貼天數(shù)Varchar(2)加班天數(shù)津貼_工資浮動工資津貼表1.6員工工資(Worker_salary)列標(biāo)題數(shù)據(jù)類型解釋員工標(biāo)識Varchar(15)員工編號關(guān)鍵字基本工資浮動基本工資住房補貼浮動住房補貼津貼_工資浮動津貼工會費用浮動工會會費水電費_費用浮動水電費房子_基金浮動住房公積金天賦_營養(yǎng)浮動養(yǎng)老保險獎勵_懲罰浮動獎勵和懲罰總計_薪資浮動工資總額所得稅浮動所得稅責(zé)任Varchar(10)郵政月份標(biāo)識Varchar(10)
15、月薪時間關(guān)鍵字表1.7用戶帳戶表(User_table)列標(biāo)題數(shù)據(jù)類型解釋記錄ID大整數(shù)記錄號關(guān)鍵字員工標(biāo)識varchar(15)員工編號員工姓名varchar(8)員工記錄日期日期時間獎罰日期記錄類型varchar(2)獎勵和懲罰的類型記錄_內(nèi)容varchar(30)獎勵和懲罰記錄_原因varchar(30)獎懲理由允許_單位varchar(20)批準(zhǔn)單位注意varchar(200)評論表1.8職稱評審信息表(Pro_title)名字?jǐn)?shù)據(jù)類型解釋員工標(biāo)識varchar(15)員工編號關(guān)鍵字員工姓名varchar(8)員工評估日期日期時間評估日期評估單位varchar(20)評估單位評估_標(biāo)題
16、varchar(8)職稱評定注意varchar(200)評論2概念結(jié)構(gòu)設(shè)計2.1構(gòu)成系統(tǒng)的實體從薪酬管理系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典中提取出系統(tǒng)的八個主要實體,包括:部門、基本工資、員工、考勤、津貼、工資、獎懲、職稱。部門的實體屬性:department _ id department _ name manager dep _ peo number基本薪資實體屬性:職務(wù)基數(shù)_薪資員工實體屬性:員工_ id員工_姓名性別出生日期員工_時間部門_ id職務(wù)政治_身份電話考勤記錄的實體屬性:EMP _ id EMP _ name months _ id months _ days節(jié)假日工作天數(shù)業(yè)務(wù)天數(shù)缺
17、勤天數(shù)請假天數(shù)遲到天數(shù)請假天數(shù)早退次數(shù)津貼的實體屬性:EMP _ id EMP _ id津貼_月份津貼_天數(shù)津貼_薪金薪資實體屬性:EMP _ id base _ salary house _ allow ance allow ance _ salary trade _ union _ fee utilities _ fee house _ fund endowment _ instruction rewards _ expense total _ salary income _ tax duty month _ id獎懲實體屬性:record _ idemp _ idemp _ name r
18、ecord _ date record _ type record _ content record _ reason allow _ unit備注職稱的實體屬性:EMP _ IDEMP _ NAME考核_ DATE考核_ UNIT考核_ Title備注2.2薪酬管理系統(tǒng)E-R圖圖2.1薪酬管理系統(tǒng)E-R圖3邏輯結(jié)構(gòu)設(shè)計3.1邏輯結(jié)構(gòu)介紹邏輯設(shè)計是將概念結(jié)構(gòu)設(shè)計階段設(shè)計的基本E-R圖轉(zhuǎn)換成與DBMS產(chǎn)品支持的數(shù)據(jù)模型相一致的邏輯結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計一般分為三個步驟:(1)將概念結(jié)構(gòu)轉(zhuǎn)換成一般的關(guān)系、網(wǎng)絡(luò)和層次模型;(2)將轉(zhuǎn)換后的關(guān)系、網(wǎng)格和層次模型轉(zhuǎn)換為特定DBMS支持的數(shù)據(jù)模型;(3)優(yōu)化數(shù)
19、據(jù)模型。3.2關(guān)系模型E-R圖轉(zhuǎn)化為關(guān)系模型實際上是將實體、實體的屬性以及實體之間的關(guān)系獎勵到關(guān)系模型中。這種轉(zhuǎn)換一般遵循以下原則:一個實體轉(zhuǎn)換成關(guān)系模型,多對多關(guān)系可以轉(zhuǎn)換成關(guān)系模型,一對多關(guān)系可以集成到其他相關(guān)關(guān)系模型中。例如:(1)員工和考勤是一對多的關(guān)系,所以員工和考勤通過隸屬關(guān)系設(shè)計成如下關(guān)系模式:員工(員工_ id員工_姓名性別出生日期員工_時間部門_ id職務(wù)政治_身份電話)出勤記錄(員工_ id員工_姓名月份_ id月份_天數(shù)假期工作_天數(shù)業(yè)務(wù)_天數(shù)缺勤_天數(shù)請假_天數(shù)遲到_天數(shù)請假_早退_次數(shù))屬于(員工_ ID員工_姓名性別出生_日期員工_時間部門_ ID職務(wù)政治_狀態(tài)電話
20、月_ ID月_天數(shù)假期工作_天數(shù)業(yè)務(wù)_天數(shù)缺勤_天數(shù)請假_天數(shù)遲到_天數(shù)請假_天數(shù)早退_時間)(2)員工與職稱評定是一對一的關(guān)系,所以員工與職稱評定的關(guān)系設(shè)計如下:員工(員工_ id員工_姓名性別出生日期員工_時間部門_ id職務(wù)政治_身份電話)職稱評定(員工姓名評定日期評定單位評定職稱備注)屬于(員工_ id員工_姓名性別出生_日期員工_時間部門_ id職務(wù)政治_身份電話考核_日期考核_單位考核_職稱備注)4物理模型設(shè)計數(shù)據(jù)庫的物理設(shè)計是指將邏輯設(shè)計映射到存儲介質(zhì),并使用可用的硬件和軟件功能以盡可能快的速度在物理上訪問和維護(hù)數(shù)據(jù)。4.1定義數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫文件分為三
21、種類型:主數(shù)據(jù)文件、輔助數(shù)據(jù)文件和日志文件。數(shù)據(jù)庫由SQL語言創(chuàng)建,創(chuàng)建數(shù)據(jù)庫的語句如下:創(chuàng)建數(shù)據(jù)庫工資;4.2創(chuàng)建表格用工資;部門信息部met_Info創(chuàng)建表格Department_Info(Department _ id varchar (4)主鍵,-部門編號部門名稱varchar (6)不為空,-部門名稱經(jīng)理varchar (6),-部門主管DEP _ PEO數(shù)字VARCHAR(4)-部門人數(shù));基本工資基數(shù)_薪資創(chuàng)建基薪表(Duty varchar (10)主鍵,-job基本工資浮動,-基本工資);信息員工_信息創(chuàng)建表Employee_Info(Emp _ id varchar (15
22、)主鍵,-員工編號EMP _ NAME VARCHAR (8),-雇員性別字符(2)檢查(性別= 男性或性別= 女性),-性別出生日期日期時間,-出生日期Emp _ timedatetime,-工作時間Commitment _ id varchar (4)外鍵引用department _ info (department _ id),-下屬部門Duty varchar (10),-位置Politics _ Status Varchar (10),-政治觀點電話Varchar(11),-);員工考勤_信息創(chuàng)建考勤信息(-考勤信息Emp _ id varchar (15)外鍵引用employee
23、_ info (EMP _ id),-員工編號EMP _ NAME VARCHAR (8),-雇員Months _ id varchar (10),-月數(shù)Months _ daysint,-本月的天數(shù)假日int,-公共假日的數(shù)量工作日-出勤天數(shù)出差天數(shù)-出差次數(shù)Ent _ daysint,-缺勤天數(shù)休假天數(shù)Late _ daysint,-延遲的天數(shù)Leave _ early _ timesint,-提前幾天離開主鍵(月標(biāo)識,員工標(biāo)識);員工津貼Emp _津貼創(chuàng)建餐桌津貼(Emp _ id varchar (15)外鍵引用employee _ info (EMP _ id),-員工編號EMP _
24、 NAME VARCHAR (8),-雇員津貼_ monthvarchar (10),-統(tǒng)計時間津貼天數(shù)varchar (2),-加班天數(shù)津貼_工資浮動,-津貼工資主鍵(津貼月,員工標(biāo)識);員工工資單Emp_salary創(chuàng)建表Emp_Salary(Emp _ id varchar (15)外鍵引用employee _ info (EMP _ id),-員工編號基本工資浮動,-基本工資住房補貼浮動,住房補貼津貼_工資浮動,-津貼工會會費實用程序_ feefloat,-實用程序住房公積金養(yǎng)老保險浮動,-養(yǎng)老保險獎勵_懲罰浮動,-獎勵和懲罰合計_浮動工資,-合計工資所得稅浮動,所得稅Duty var
25、char (10)外鍵引用base _ salary (duty),-jobMonth _ id varchar (10),-月薪時間主鍵(月標(biāo)識,員工標(biāo)識),);獎勵_獎懲記錄雙關(guān)創(chuàng)建表格Reward_pun(Record _ id bigint主鍵,-記錄號的鍵Emp _ id varchar (15)外鍵引用employee _ info (EMP _ id),-員工編號EMP _ NAME VARCHAR (8),-雇員記錄日期日期時間,-獎勵和懲罰日期Record _ typevarchar (2),-獎勵和懲罰類型record _ contentvarchar (30),獎懲Rec
26、ord _ Reason Varchar (30),-獎懲理由Allow _ unitvarchar (20),-審批公司馬克瓦查爾(200分),備注);職稱評審信息表(Pro_title)創(chuàng)建表格Pro_title(Emp _ id varchar (15)外鍵引用employee _ info (EMP _ id)主鍵,-員工編號EMP _ NAME VARCHAR (8),-雇員評估日期日期時間,-評估日期assesse _ unitvarchar(20),-評估單元assesse _ Title VARCHAR(8),-職稱評定馬克瓦查爾(200分),備注);4.3創(chuàng)建存儲過程1.插入
27、一條員工信息。使用薪資去創(chuàng)建過程dbo。插入員工信息(Emp_ID_1 varchar(15),Emp_Name_2 varchar(8),Sex_3 char(2),出生日期4日期時間,EMP _ time _ 5日期時間,Department_ID_6 varchar(4),Duty_7 varchar(10),Politics_Status_8 varchar(10),phone_9 varchar(11)插入到薪金中?!綿bo】。員工信息(Emp_ID,員工姓名,【性】,出生日期,員工時間,部門標(biāo)識,職責(zé),Politics_Status,電話)價值觀念(Emp_ID_1員工姓名2,Se
28、x_3,出生數(shù)據(jù)4,Emp_time_5部門標(biāo)識6,Duty_7,政治_地位_8,電話_9)2.按部門編號查看部門信息。默認(rèn)部門編號為“”-顯示所有信息。使用薪資去創(chuàng)建過程dbo。選擇部門信息(部門標(biāo)識1 varchar(4)如所聲明department _ ID varchar(4);開始set Department _ ID = Department _ ID _ 1;如果Department_ID= select * from Department _ Info其他select *from Department_Info其中Department _ ID = Department _ I
29、D目標(biāo)3.增加獎懲記錄。使用薪金去創(chuàng)建過程insert_Reward_pun(Record_ID bigint,Emp_ID varchar(15),Emp_Name varchar(8),記錄日期日期時間,Record_type varchar(2),Record_content varchar(30),Record_reason varchar(30),Allow_unit varchar(20),備注varchar(200)插入到Reward_pun中(記錄_ID,員工標(biāo)識,員工姓名,記錄日期,記錄類型,記錄_內(nèi)容,記錄_原因,允許_單位,備注)值(記錄ID,員工標(biāo)識,員工姓名,記錄日期
30、,記錄類型,記錄_內(nèi)容,記錄_原因,允許_單位,備注);4.按員工編號月份更新出勤信息。使用薪金去創(chuàng)建過程更新_津貼(Emp_ID Varchar(15),Emp_Name varchar(8),Months_ID varchar(10),月_日整數(shù),假日int,工作日整數(shù),商業(yè)天數(shù)int,缺席天數(shù)整數(shù),休假天數(shù)整數(shù),延遲天數(shù)int,Leave_early_times int)AS更新出勤信息設(shè)置雇員標(biāo)識=雇員標(biāo)識,Emp_Name = Emp_NameMonths_ID = Months_ID月_日=月_日,節(jié)假日=假期,工作天數(shù)=工作天數(shù),業(yè)務(wù)天數(shù)=業(yè)務(wù)天數(shù),缺席天數(shù)=缺席天數(shù),休假天數(shù)=
31、休假天數(shù),延遲天數(shù)=延遲天數(shù),離開早些時候=離開早些時候其中Emp _ ID = Emp _ ID,Months _ ID = Months _ ID5.插入工資?;竟べY根據(jù)員工的崗位津貼插入,然后根據(jù)員工ID和月份插入。使用薪金去創(chuàng)建過程insert_Emp_Salary(Emp_ID Varchar(15),住房補貼浮動,工會費用浮動,公用事業(yè)_費用浮動,房子_基金浮動,捐贈保險浮動,獎懲浮動,Total _薪資浮動,所得稅浮動,Duty Varchar(10),Month_ID Varchar(10)如所聲明基本工資浮動,津貼_工資浮動,基本工資光標(biāo)從基本工資b,津貼a中選擇基本工資b
32、,津貼a其中a.Allowance_Month = Month_ID,a.Emp_ID = Emp_IDb .職責(zé)=職責(zé)開始開放基本工資c將下一個從基本工資提取到基本工資,津貼工資插入Emp_Salary(Emp_ID基本工資,住房補貼,津貼_工資,工會費用,水電費_費用,房子_基金,天賦_保險,獎勵_懲罰,合計_工資,所得稅,職責(zé),月ID)值(雇員標(biāo)識,基本工資,住房補貼,津貼_工資,工會費用,水電費_費用,房子_基金,天賦_保險,獎勵_懲罰,合計_工資,所得稅,職責(zé),月ID)關(guān)閉Base _ Salary _ c;取消分配Base _ Salary _ c;結(jié)束6.按部門編號刪除部門信息。
33、使用薪金去創(chuàng)建過程刪除_部門_信息(Department_ID VARCHAR(4)如所聲明Department_ID_1 varchar(4),部門標(biāo)識光標(biāo)光標(biāo)從部門信息中選擇部門標(biāo)識打開部門標(biāo)識光標(biāo)將下一個從部門標(biāo)識光標(biāo)提取到部門標(biāo)識1if(部門標(biāo)識1 =部門標(biāo)識)開始從部門信息中刪除,其中部門標(biāo)識=部門標(biāo)識;打印“成功刪除”;目標(biāo)其他開始打印“部門信息不存在”;目標(biāo)關(guān)閉部門標(biāo)識光標(biāo);取消分配Department _ ID _ cursor7.根據(jù)記錄號刪除獎懲記錄。使用薪金去創(chuàng)建過程delete_Reward_pun(Record_ID bigint)如所聲明Record_ID_1 bi
34、gint,記錄標(biāo)識光標(biāo)光標(biāo)從Reward_pun中選擇Record_ID打開記錄標(biāo)識光標(biāo)將下一個從記錄標(biāo)識光標(biāo)提取到記錄標(biāo)識1如果記錄標(biāo)識1 =記錄標(biāo)識開始從Reward_pun中刪除,其中Record _ ID = Record _ ID打印“成功刪除”;目標(biāo)其他開始打印“記錄不存在”;目標(biāo)關(guān)閉Record _ ID _ cursor解除Record_ID_cursor的分配;4.4創(chuàng)建觸發(fā)器1.刪除一條員工信息,刪除相關(guān)員工信息。創(chuàng)建觸發(fā)器delete_Employee_Info_tr在員工信息上用于刪除如同從雇員標(biāo)識所在的職業(yè)標(biāo)題中刪除(從已刪除中選擇雇員標(biāo)識)從Reward_pun中刪
35、除,其中Emp_ID在(從已刪除中選擇Emp_ID)從員工標(biāo)識所在的津貼中刪除(從已刪除的津貼中選擇員工標(biāo)識)從Emp_Salary中刪除,其中Emp_ID在(從已刪除中選擇Emp_ID)從員工標(biāo)識所在的出勤信息中刪除(從已刪除信息中選擇員工標(biāo)識)2.如果插入到員工信息中的部門不存在,就會打印錯誤。創(chuàng)建觸發(fā)器insert_Employee_Info_tr在員工信息上用于插入如同如果(從插入項中選擇部門標(biāo)識)不在(從部門信息中選擇部門標(biāo)識)開始打印部門不存在,是否輸入錯誤回滾事務(wù)目標(biāo)3.如果更新的津貼月份信息打印不正確。創(chuàng)建觸發(fā)器update_Allowance_tr有津貼對于更新,插入如同如果
36、(從插入項中選擇津貼月) 12或(從插入項中選擇津貼月) 1開始打印月份信息輸入錯誤回滾事務(wù)目標(biāo)4.刪除一個部門,刪除該部門下的所有員工信息。創(chuàng)建觸發(fā)器delete_Department_Info_tr關(guān)于部門信息用于刪除如同從員工信息中刪除部門標(biāo)識(從已刪除信息中選擇部門標(biāo)識)打印“成功刪除”;5.工作變動,員工基本工資變動創(chuàng)建觸發(fā)器更新_員工_信息_tr在員工信息上對于插入,更新如同聲明一個varchar(15),b varchar(10),c浮動從已刪除項中選擇a=Emp_ID從插入的選項中選擇b =職責(zé)從基本薪金中選擇c =基本薪金,其中職責(zé)= b更新員工薪資set Base_Sala
37、ry = c其中Emp_Salary。Emp_ID = a6.津貼變動導(dǎo)致的員工工資信息的變化創(chuàng)建觸發(fā)器update_Allowance_Salary_tr有津貼對于更新,插入如所聲明a varchar(15),b varchar(10),c float從插入項中選擇b =津貼_月select a=Emp_ID from updatedselect c =津貼_薪金from inserted更新員工薪資設(shè)置津貼_工資= c其中Emp_Salary。Emp_ID = a和Emp_Salary。month _ ID = b;4.5視圖1.顯示部門信息使用薪金去創(chuàng)建視圖部門信息v如同select *
38、 from Department _ Info2.顯示出席信息使用薪金去創(chuàng)建查看出勤_v如同select a .雇員標(biāo)識,a .雇員姓名,a .月標(biāo)識,a .月日,a .假日,a .工作日,a.工作日,缺勤日,休假日,遲到日,早退日from Attendance _ info a;3.顯示工資信息和津貼。使用薪金去創(chuàng)建薪金信息視圖如同選擇一個. Emp_ID,b.員工姓名,d.基本工資,a.住房補貼,c.津貼_工資,c.津貼天數(shù),a.工會費用,a.水電費_費用,a.房子_基金,a.天賦_保險,a.獎勵_懲罰,a.合計_工資,a.所得稅來自員工薪金a、員工信息b、津貼c、基本薪金d其中a .雇員標(biāo)識=
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《GB-T 26639-2011液壓機(jī)上鋼質(zhì)自由鍛件 通 用技術(shù)條件》專題研究報告
- 《GB-T 28010-2011紅木家具通 用技術(shù)條件》專題研究報告
- 《GBT 33345-2016 電子電氣產(chǎn)品中短鏈氯化石蠟的測定 氣相色譜 - 質(zhì)譜法》專題研究報告
- 《GB 19402-2012客運地面纜車安全要求》專題研究報告
- 2026年遼寧經(jīng)濟(jì)職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試題庫附答案詳解
- 《藥品生物檢定技術(shù)》創(chuàng)新課件-中醫(yī)藥面膜-天然養(yǎng)膚傳承千年智慧
- 項目融資建設(shè)期擔(dān)保合同
- 智能水表維修技師(中級)考試試卷及答案
- 2025年重組抗原診斷試劑項目發(fā)展計劃
- 2025年醫(yī)用衛(wèi)生材料敷料合作協(xié)議書
- 收銀員高級工考試試題及答案
- 初級化驗員考試試題及答案
- 甘肅慶陽東數(shù)西算產(chǎn)業(yè)園區(qū)綠電聚合試點項目-330千伏升壓站及330千伏送出工程環(huán)境影響評價報告書
- 電商行業(yè)電商平臺大數(shù)據(jù)分析方案
- 《生理學(xué)》 課件 -第三章 血液
- 企業(yè)介紹設(shè)計框架
- 臺安N2變頻器說明書
- 2025國家開放大學(xué)《公共部門人力資源管理》期末機(jī)考題庫
- JG/T 545-2018衛(wèi)生間隔斷構(gòu)件
- 物業(yè)管理服務(wù)三方協(xié)議書全
- 瀝青攤鋪培訓(xùn)課件
評論
0/150
提交評論