




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、薪資管理系統(tǒng)課程設(shè)計學(xué)習(xí)報告計劃薪資管理系統(tǒng)課程設(shè)計學(xué)習(xí)報告計劃30/30薪資管理系統(tǒng)課程設(shè)計學(xué)習(xí)報告計劃.數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計指導(dǎo)書專業(yè)信息管理與信息系統(tǒng)姓名恒(083215131)指導(dǎo)老師閆曉妍、玉花、軍民設(shè)計時間2015-2016學(xué)年(一)第17-18周word專業(yè)資料.計算機(jī)科學(xué)與工程學(xué)院薪資管理系統(tǒng)1系統(tǒng)簡介1.1薪資管理系統(tǒng)概括在薪資管理中,需要從公司管理方式以及實質(zhì)狀況中提取有關(guān)信息,以反應(yīng)薪資管理情況。傳統(tǒng)的手工操作方式,易發(fā)生數(shù)據(jù)拋棄,統(tǒng)計錯誤,勞動強(qiáng)度高,且速度慢。使用計算機(jī)能夠高速,快捷地達(dá)成以上工作。防備重復(fù)勞動,規(guī)薪資管理行為,進(jìn)而提升了管理效率和水平。讓人們的效
2、率大大提升.不難想象,正是資訊的快速發(fā)展使得人們從過去復(fù)雜的手工勞作中得以解脫,進(jìn)而使這類服務(wù)在此刻才可能快速普及。同時,編寫一套圓滿的薪資管理系統(tǒng)的任務(wù)就顯得特別重要。本課程設(shè)計共分為四大模塊:員工每個工種基本薪資的設(shè)定加班津貼管理,依據(jù)加班時間和種類賞賜不一樣樣的加班津貼;依據(jù)不一樣樣工種的基本薪資狀況、員工的考勤狀況產(chǎn)生員工的每個月的月薪資;員工年關(guān)獎金的生成,員工的年關(guān)獎金計算公式(員工今年度的薪資總和津貼的總和)/12;公司薪資報表。能夠查問單個員工的薪資狀況、每個部門的薪資狀況、按月的薪資統(tǒng)計。1.2可行性分析word專業(yè)資料.技術(shù)可行性技術(shù)上的可行性分析要考慮現(xiàn)有技術(shù)條件可否順利
3、達(dá)成開發(fā)工作及未來要采納的硬件和軟件技術(shù)可否知足用戶提出的要求(如計算機(jī)的容量、速度等)。本系統(tǒng)采納SQL工具成立數(shù)據(jù)庫,不只好幫助軟件開發(fā)者提升軟件開發(fā)的質(zhì)量和效率,縮短開發(fā)周期,并且還具備興盛的數(shù)據(jù)庫管理功能,圓滿能夠知足本系統(tǒng)的開發(fā)需求。其余,從開發(fā)人員的水平考慮,作為學(xué)習(xí)計算機(jī)的學(xué)生來說仍是特別可行的。經(jīng)濟(jì)可行性因為本薪資管理系統(tǒng)所要求的硬件(計算機(jī)及有關(guān)硬件)和軟件環(huán)境在市場上都簡單購置到或從有關(guān)下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與保護(hù)上,對用戶不造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用不只好夠減少薪資的工作強(qiáng)度,提升工作效率,并且方便了薪資對信息的管理,連續(xù)了傳統(tǒng)的管理模式,
4、極大限度地方便了薪資管理人員,并且,目標(biāo)系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)儉的大批人力、財力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本系統(tǒng)的開發(fā)成本,因此從經(jīng)濟(jì)方面講開發(fā)此系統(tǒng)是可行的。社會可行性跟著計算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,平時勞資人事管理必定實現(xiàn)無紙化辦公并且加入到公司部的網(wǎng)絡(luò)上去,實現(xiàn)數(shù)據(jù)的共享,這樣有益于勞資人事信息在單位部的查問,提升了數(shù)據(jù)資源的利用,并且能實時的獲取更新,不需要象過去那樣浪費大批的人力物力去進(jìn)行抄錄,提升了工作的效率。2.需求分析階段本系統(tǒng)主要用于員工基本信息的管理,對員工以及其余信息的增添、改正、刪除、查word專業(yè)資料.詢等基本操作。關(guān)于數(shù)據(jù)庫的
5、保護(hù)有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的功能。針對這些要求,設(shè)計本月薪資信息管理系統(tǒng)。該系統(tǒng)主要包含員工信息、薪資級別和薪資本額、公司福利表等。員工基本狀況包含員工號、員工姓名、性別、所在部門、薪資級別、薪資等級等。薪資級別和薪資本額包含薪資等級、薪資額。公司部門及工作崗位信息包含部門名稱、工作崗位名稱、工作崗位薪資等。工齡和薪資本額包含工齡及對應(yīng)薪資額。公司福利表包含福利名稱、福利值。2.1數(shù)據(jù)需求部門信息:部門名稱,部門負(fù)責(zé)人,部門人數(shù)員工信息:工號,姓名,性別,年紀(jì),籍貫,身份證號,婚姻狀況,學(xué)歷,部門名稱,工種,工齡,職務(wù)等級薪資:工號,薪資年代,崗位薪資,崗位補(bǔ)助,出勤人數(shù),加班薪資,加班工時,加
6、班天數(shù),加班種類,病假扣款,事假扣款,其余扣款,應(yīng)發(fā)薪資,實發(fā)薪資工齡薪資:工齡,工齡薪資2.2數(shù)據(jù)辦理及功能需求word專業(yè)資料.能夠儲蓄必定數(shù)目的薪資信息,并方便有效地進(jìn)行相應(yīng)的薪資數(shù)據(jù)操作和管理,這主要包含:)薪資信息的錄入、刪除及改正;)薪資信息的多要點字檢索查問;)薪資的發(fā)出、收到及罰款。2.能夠?qū)Ρ囟〝?shù)目的員工、管理員進(jìn)行相應(yīng)的信息儲蓄與管理,這包含:)員工信息的登記、刪除與改正;)管理員信息的增添、刪除與改正;)員薪資料的統(tǒng)計與查問。3.能夠供給必定的安全系統(tǒng),供給數(shù)據(jù)信息受權(quán)接見,防備任意改正、查問。4.對查問、統(tǒng)計的結(jié)果能夠列表顯示。2.3性能需求能夠查問每個職員的薪資狀況。
7、能夠查問每個員工所在部門狀況。能夠查問每個員工的基本狀況。2.4安全性和圓滿性要求1)安全性要求系統(tǒng)安全性要求表此刻數(shù)據(jù)庫安全性、信息安全性和系統(tǒng)平臺的安全性等方面。安全性先通過視圖系統(tǒng),不一樣樣的用戶只好接見系統(tǒng)受權(quán)的視圖,這樣可供給系統(tǒng)數(shù)據(jù)必定程度上的安全性,再經(jīng)過分派權(quán)限、設(shè)置權(quán)限級別來差別對待不一樣樣操作者對數(shù)據(jù)庫的操作來提升數(shù)據(jù)庫的安全性;系統(tǒng)平臺的安全性表此刻操作系統(tǒng)的安全性、計算機(jī)系統(tǒng)的安全性和網(wǎng)絡(luò)系統(tǒng)的安全性等方面。word專業(yè)資料.2)圓滿性要求系統(tǒng)圓滿性要求系統(tǒng)中數(shù)據(jù)的正確性以及相容性??山?jīng)過成立主、外鍵,使用check拘束,或許經(jīng)過使用觸發(fā)器和級聯(lián)更新。第一層數(shù)據(jù)流圖員工
8、信息操作數(shù)據(jù)薪資信息系統(tǒng)操作考勤信息數(shù)據(jù)庫操作津貼管理進(jìn)入基本界增添操作輸入員工基本信息用戶改正員工信息改正操作員工表刪除員工記錄刪除操作員工號查問操作word專業(yè)資料.增添操作輸入薪資基本信息用戶改正薪資信息改正操作刪除薪資信息刪除操作查問操作增添操作輸入考勤基本信息用戶改正考勤信息改正操作刪除考勤信息刪除操作查問操作薪資表考勤表word專業(yè)資料.增添操作輸入津貼基本信息用戶改正津貼信息改正操作津貼表刪除津貼信息刪除操作查問操作員工管理員進(jìn)入系統(tǒng)進(jìn)入員工(薪資,考勤,津貼)表word專業(yè)資料.津貼表員工表薪資表考勤表進(jìn)行錄入,改正,刪除,查問操作信息查問及管理的流程圖見解設(shè)計階段word專業(yè)
9、資料.1word專業(yè)資料.word專業(yè)資料.邏輯設(shè)計階段4.1數(shù)據(jù)組織將數(shù)據(jù)庫的見解模型變換為關(guān)系模型:實體變換成的關(guān)系模式有:員工(工號,姓名,性別,年紀(jì),籍貫,身份證號,婚姻狀況,學(xué)歷,部門名稱,工種,工齡,職務(wù)等級)部門(部門編號,部門名稱,部門負(fù)責(zé)人,部門人數(shù))word專業(yè)資料.獲?。üぬ?,姓名)薪資(工號,薪資年代,崗位薪資,崗位補(bǔ)助,出勤天數(shù),加班工時,加班薪資,加班天數(shù),加班種類,病假扣除,事假扣除,其余扣除,應(yīng)發(fā)薪資,實發(fā)薪資)因為,員工與薪資是1:N的關(guān)系,因此各關(guān)系模式為:員工(工號,姓名,性別,年紀(jì),籍貫,身份證號,婚姻狀況,學(xué)歷,部門名稱,工種,工齡,職務(wù)等級)部門(部
10、門名稱,部門負(fù)責(zé)人,部門人數(shù))薪資(工號,薪資年代,崗位薪資,崗位補(bǔ)助,出勤天數(shù),加班工時,加班薪資,加班天數(shù),加班種類,病假扣除,事假扣除,其余扣除,應(yīng)發(fā)薪資,實發(fā)薪資)帶下劃線的屬性為各關(guān)系模式的外碼,字體為粗體的屬性為各關(guān)系模式的主碼。4.2數(shù)據(jù)庫模式定義部門表列明數(shù)據(jù)種類可否為空部門名稱Char(50)Notnull部門負(fù)責(zé)人Char(50)Notnull部門人數(shù)Char(50)nullword專業(yè)資料.工齡薪資表列名數(shù)據(jù)種類可否為空工齡Char(4)null工齡薪資floatNotnull薪資表word專業(yè)資料.列名數(shù)據(jù)種類可否為空工號CharNotnull薪資年代CharNotnu
11、ll崗位薪資DecimalNull崗位補(bǔ)助DecimalNull出勤天數(shù)DecimalNull加班工時DecimalNull加班薪資DecimalNull加班天數(shù)DecimalNull加班種類CharNull病假扣款DecimalNull事假扣款DecimalNull其余扣款DecimalNull應(yīng)發(fā)薪資DecimalNull實發(fā)薪資DecimalNotnull員工表列名數(shù)據(jù)種類可否為空工號CharNotnull姓名CharNotnull性別CharNull年紀(jì)CharNotnullword專業(yè)資料.籍貫VarcharNotnull身份證號CharNull婚姻狀況CharNull學(xué)歷CharN
12、ull部門名稱CharNotnull工種CharNull工齡CharNotnull職務(wù)等級CharNull4.4數(shù)據(jù)辦理(系統(tǒng)功能模塊圖)薪資管理系統(tǒng)系工津考員統(tǒng)資貼勤工模生管管管塊成理理理模模模模塊塊塊塊word專業(yè)資料.物理設(shè)計階段數(shù)據(jù)庫物理設(shè)計就是為邏輯數(shù)據(jù)模型采納一個最適合應(yīng)用要求的物理構(gòu)造的過程,在這個階段中要達(dá)成兩大任務(wù):1)確立數(shù)據(jù)庫的物理構(gòu)造,在關(guān)系數(shù)據(jù)庫中主假如存取方法和儲蓄構(gòu)造;2)對物理構(gòu)造進(jìn)行談?wù)?,談?wù)摰囊c是時間和空間效率。3)數(shù)據(jù)儲蓄方面為數(shù)據(jù)庫中各基本表成立的索引以下:因為基本表部門的主碼部門名稱,常常在查問條件和連結(jié)操作的連結(jié)條件中出現(xiàn),且他們的值獨一,在兩個屬
13、性上成立獨一性索引。2.因為基本表工齡薪資的屬性工齡薪資常常在查問條件中出現(xiàn),在兩個屬性上成立齊集索引;因為基本表薪資的屬性工號,崗位薪資常常在查問條件中出現(xiàn),考慮在其之上成立齊集索引因為基本表員工的屬性工號,姓名常常在查問條件中出現(xiàn),考慮在其之上成立齊集索。系統(tǒng)實行階段6.1成立數(shù)據(jù)庫、數(shù)據(jù)表、視圖、索引(代碼)(1)成立數(shù)據(jù)庫word專業(yè)資料.CREATEDATABASE薪資管理庫ONPRIMARY(NAME=薪資管理庫,薪資管理庫_data.mdf,SIZE=4MB,MAXSIZE=6MB,FILEGROWTH=2MB)LOGON(NAME=薪資管理庫_log,薪資管理庫.ldf,SIZ
14、E=1MB,MAXSIZE=25MB,FILEGROWTH=10%)薪資管理系統(tǒng)系工津考員統(tǒng)資貼勤工模生管管管塊成理理理模模模模塊塊塊塊(2)成立數(shù)據(jù)表word專業(yè)資料.createtable部門(部門名稱CHAR(50)NOTNULLprimarykey,部門負(fù)責(zé)人CHAR(50)NOTNULL,部門人數(shù)CHAR(50)createtable員工(工號CHAR(50)NOTNULLprimarykey,姓名CHAR(50)NOTNULL,性別CHAR(2)DEFAULT男CHECK(性別IN(男,女),年紀(jì)CHAR(10)NOTNULL,籍貫VARCHAR(50)NOTNULL,身份證號CH
15、AR(50)UNIQUENOTNULL,婚姻狀況CHAR(50),學(xué)歷CHAR(50),部門名稱CHAR(50)NOTNULL,工種CHAR(50),工齡CHAR(4)NOTNULL,職務(wù)等級CHAR(50)CREATETABLE薪資(工號char(50)notnullprimarykey,薪資年代char(50)notnull,word專業(yè)資料.崗位薪資decimalnotnull,崗位補(bǔ)助decimal,出勤天數(shù)decimalnotnull,加班工時decimal,加班薪資decimal,加班天數(shù)decimal,加班種類char(50),病假扣款decimal,事假扣款decimal,其余
16、扣款decimal,應(yīng)發(fā)薪資decimal,實發(fā)薪資decimalnotnull,foreignkey(工號)references員工(工號);altertable薪資addconstraintCK_gonghocheck(工號0);(3)成立視圖查問員工薪資狀況成立一個視圖,反應(yīng)員工姓名及薪資狀況。CREATEVIEW員工_薪資ASSELECT員工.姓名,薪資.*FROM員工,薪資word專業(yè)資料.WHERE員工.工號=薪資.工號4)成立索引1)指定員工薪資狀況的查問定義一個名為stsffCost的儲蓄過程,該儲蓄過程以以薪資年代(staffgongzi)、出勤天數(shù)(staffchuqin)
17、、加班薪資(staffjiaban)、應(yīng)發(fā)薪資(staffying)、實發(fā)薪資(staffshi)為輸入?yún)?shù)返回指定員工薪資信息的儲蓄過程。stsffCost代碼以下:CREATEPROCEDUREstaffCoststaffgongzidecimal,staffchuqindecimal,staffjiabandecimal,staffyingdecimal,staffshidecimalASSELECT*FROM薪資WHERE薪資年代=staffgongziAND出勤天數(shù)=staffchuqinAND加班薪資=staffjiabanAND應(yīng)發(fā)薪資=staffyingAND實發(fā)薪資=staf
18、fshiGOword專業(yè)資料.(2)指定圍的員工的信息查問。以員工工號、部門編號為輸入?yún)?shù)返回指定員工基本信息的儲蓄過程,要求輸入部分員工信息查問員工所有信息。定義一個名為stsffInfo的儲蓄過程,該儲蓄過程以員工工號(staffNum)、部門編號(bmNum)作為輸入?yún)?shù),儲蓄過程返回查問到的結(jié)果集。satffInfo的定義代碼以下:CREATEPROCEDUREstaffInfostaffNumVARCHAR(50)=%,bmNumVARCHAR(50)=%ASSELECT*FROM員工,部門WHERE員工.部門名稱=部門.部門名稱AND(員工.工號LIKEstaffNumVARCHA
19、R(50)+%)AND(部門編號LIKEbmNumVARCHAR(50)+%)GO(3)統(tǒng)計指定年份各部門每個月份的薪資總數(shù)。以年份為輸入?yún)?shù),以總薪資本額為輸出參數(shù),產(chǎn)生該年度12個月份的每部門薪資統(tǒng)計的儲蓄過程。定義該儲蓄過程名為bmMonhSum,輸入?yún)?shù)為ThisYear,實現(xiàn)代碼以下:CREATEPROCEDUREbmMonthSumword專業(yè)資料.ThisYearCHAR(10)ASSELECTDATEPART(MM,薪資年代)AS員工薪資月份,SUM(實發(fā)薪資)AS部門人數(shù)FROM員工,薪資,部門WHERE員工.工號=薪資.工號AND員工.部門名稱=部門.部門名稱ANDDATE
20、PART(YYYY,薪資年代)=ThisYearGROUPBYDATEPART(MM,薪資年代)GO(5)成立觸發(fā)器要點操作,在薪資表里增添一條新的記錄,實發(fā)薪資會自動更新新的數(shù)據(jù)。定義這個觸發(fā)器名稱為insert_薪資。代碼以下:createtriggerinsert_薪資on薪資forinsertasdeclareichar(20)declarebbintseti=casewhenbb=0001then實發(fā)薪資whenbb=0002then實發(fā)薪資endprintiword專業(yè)資料.(六)索引為提升檢干脆能,為表創(chuàng)立符合索引,其索引項為工號、姓名。CREATEINDEX工號_姓名_indO
21、N員工(工號,姓名)GO6.2數(shù)據(jù)導(dǎo)入CREATEDATABASE薪資管理庫ONPRIMARY(NAME=薪資管理庫,薪資管理庫_data.mdf,SIZE=4MB,MAXSIZE=6MB,FILEGROWTH=2MB)LOGON(NAME=薪資管理庫_log,薪資管理庫.ldf,SIZE=1MB,MAXSIZE=25MB,FILEGROWTH=10%)word專業(yè)資料.createtable部門(部門名稱CHAR(50)NOTNULLprimarykey,部門負(fù)責(zé)人CHAR(50)NOTNULL,部門人數(shù)CHAR(50)createtable員工(工號CHAR(50)NOTNULLprima
22、rykey,姓名CHAR(50)NOTNULL,性別CHAR(2)DEFAULT男CHECK(性別IN(男,女),年紀(jì)CHAR(10)NOTNULL,籍貫VARCHAR(50)NOTNULL,身份證號CHAR(50)UNIQUENOTNULL,婚姻狀況CHAR(50),word專業(yè)資料.學(xué)歷CHAR(50),部門名稱CHAR(50)NOTNULL,工種CHAR(50),工齡CHAR(4)NOTNULL,職務(wù)等級CHAR(50)CREATETABLE薪資(工號char(50)notnullprimarykey,薪資年代char(50)notnull,崗位薪資decimalnotnull,崗位補(bǔ)助decimal,出勤天數(shù)decimalnotnull,加班工時decimal,加班薪資decimal,加班天數(shù)decimal,加班種類char(50),病假扣款decimal,事假扣款decimal,word專業(yè)資料.其余扣款decimal,應(yīng)發(fā)薪資decimal,實發(fā)薪資decimalnotnull,foreignkey(工號)references員工(工號);altertable薪資addconstraintCK_gonghocheck(工號0);createtable工齡薪資(工齡cha
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【假期提升】 五升六語文暑假作業(yè)(四)-人教部編版(含答案含解析)
- 音樂角色測試試題及答案
- 2019-2025年軍隊文職人員招聘之軍隊文職公共科目能力檢測試卷A卷附答案
- 醫(yī)療服務(wù)基礎(chǔ)面試題及答案
- 配合老師教學(xué)的合同(2篇)
- 2025年度施工員資格考試全真模擬考試試題及答案(共三套)
- 健康衛(wèi)生知識培訓(xùn)課件
- 年度目標(biāo)達(dá)成工作計劃與目標(biāo)分解
- 私人導(dǎo)游旅游服務(wù)安全須知
- 成長中的兒童文學(xué)經(jīng)典作品解讀
- 計算機(jī)常見故障的判斷和維修課件
- 協(xié)會秘書處工作職責(zé)
- 消防水泵和穩(wěn)壓泵安裝檢驗批質(zhì)量驗收記錄
- 砂漿強(qiáng)度(貫入法)檢測記錄
- 預(yù)防艾梅乙母嬰傳播工作規(guī)范解讀
- 2022年公司接待流程及標(biāo)準(zhǔn)管理細(xì)則
- 成交量趨勢拐點
- 特征選擇和提取特征提取
- 《民航貨物運輸》課程標(biāo)準(zhǔn)
- 雙胎妊娠 PPT課件
- 脊髓壓迫癥A吳紹勇
評論
0/150
提交評論