數(shù)據(jù)庫員工薪資管理系統(tǒng)課設(shè)_第1頁
數(shù)據(jù)庫員工薪資管理系統(tǒng)課設(shè)_第2頁
數(shù)據(jù)庫員工薪資管理系統(tǒng)課設(shè)_第3頁
數(shù)據(jù)庫員工薪資管理系統(tǒng)課設(shè)_第4頁
數(shù)據(jù)庫員工薪資管理系統(tǒng)課設(shè)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

課程設(shè)計(jì)(論文)任務(wù)書 學(xué) 院 專業(yè) 班 一、課程設(shè)計(jì)(論文)題目 員工薪資管理系統(tǒng) 二、課程設(shè)計(jì)(論文)工作自 2016 年 6 月 13 日起至 2016 年 6月 17 日止 三、課程設(shè)計(jì)(論文) 地點(diǎn): 軟件工程實(shí)訓(xùn)中心 四、課程設(shè)計(jì)(論文)內(nèi)容要求:1本課程設(shè)計(jì)的目的(1)鞏固和加深對數(shù)據(jù)庫基本知識的理解,提高綜合運(yùn)用課程知識的能力。(2)使學(xué)生鞏固所學(xué)的理論基礎(chǔ)知識的理解,掌握數(shù)據(jù)庫設(shè)計(jì)的全過程及技術(shù)與方法。(3)培養(yǎng)學(xué)生編制軟件文檔及數(shù)據(jù)庫設(shè)計(jì)的能力,提高學(xué)生獨(dú)立分析問題、解決問題的能力,鍛煉和加強(qiáng)學(xué)生的動手能力。使學(xué)生掌握使用數(shù)據(jù)庫各種設(shè)計(jì)工具和檢索文獻(xiàn)的能力。2課程設(shè)計(jì)的任務(wù)及要求(1)根據(jù)選題任務(wù)要求,收集并查詢相關(guān)文獻(xiàn)資料,明確系統(tǒng)需求;通過對系統(tǒng)的功能分析和數(shù)據(jù)分析進(jìn)行系統(tǒng)的需求分析設(shè)計(jì),完成業(yè)務(wù)流程圖、數(shù)據(jù)流圖(DFD圖)及數(shù)據(jù)字典(DD)等階段性成果; (2)數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì),完成基本全局E-R圖的設(shè)計(jì)并體現(xiàn)設(shè)計(jì)過程;(3)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì),完成數(shù)據(jù)庫關(guān)系模式的設(shè)計(jì)及優(yōu)化;(4)數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì),完成數(shù)據(jù)庫實(shí)施的所有sql腳本的編寫及索引文件的創(chuàng)建;完成安全性控制及完整性約束;(5)數(shù)據(jù)庫的實(shí)施; (6)特別要求自己獨(dú)立完成; 2)創(chuàng)新要求: 在基本要求達(dá)到后,可進(jìn)行創(chuàng)新設(shè)計(jì),如完善的功能、友好的人機(jī)界面。3)課程設(shè)計(jì)論文編寫要求(1)要按照書稿的規(guī)格打印與寫課程設(shè)計(jì)報(bào)告書;(2)報(bào)告包括目錄、緒論、正文、小結(jié)、參考文獻(xiàn)、附錄等;(3)課程設(shè)計(jì)報(bào)告裝訂按學(xué)校的統(tǒng)一要求完成;4)課程設(shè)計(jì)進(jìn)度安排內(nèi)容 天數(shù) 地點(diǎn)構(gòu)思及收集資料 1 圖書館數(shù)據(jù)庫設(shè)計(jì) 3 實(shí)驗(yàn)室撰寫報(bào)告 1 圖書館、實(shí)驗(yàn)室學(xué)生簽名: 2016 年 6 月13 日課程設(shè)計(jì)(論文)評審意見(1)考勤(20分):優(yōu)()、良()、中()、一般()、差(); (2)設(shè)計(jì)內(nèi)容(40分):優(yōu)()、良()、中()、一般()、差(); (3)答辯(25分):優(yōu)()、良()、中()、一般()、差();(4)文檔格式規(guī)范整齊(15分)優(yōu)()、良()、中()、一般()、差();(5)任何抄襲成績一律歸零;評閱人: 職稱: 講師 2016年 6 月 17日目錄一 緒論1二 需求分析4三 概念結(jié)構(gòu)設(shè)計(jì)5四 數(shù)據(jù)庫完整性設(shè)計(jì)5五 物理結(jié)構(gòu)設(shè)計(jì)8六 數(shù)據(jù)庫實(shí)施10小結(jié)14參考文獻(xiàn)14附錄(可選)142一 緒論某單位現(xiàn)有1000名員工,其中有管理人員、財(cái)務(wù)人員、技術(shù)人員和銷售人員;該單位下設(shè)4個(gè)科室,即經(jīng)理室、財(cái)務(wù)科、技術(shù)科和銷售科;工資由基本工資、福利補(bǔ)貼和獎(jiǎng)勵(lì)工資構(gòu)成,失業(yè)保險(xiǎn)和住房公積金在工資中扣除; 每個(gè)員工的基本資料有姓名、性別、年齡、部門和職務(wù)(如經(jīng)理、科長、工程師、銷售員等); 每月個(gè)人的最高工資不超過5000元,工資按月發(fā)放,實(shí)際發(fā)放的工資金額為工資減去扣除。二 需求分析1. 員工管理系統(tǒng)的分析(1) 員工的部門不同,領(lǐng)去的基本工資也不同。(2) 同一部門的員工,職務(wù)不同,工資也不同。(3) 工資由基本工資,福利補(bǔ)貼和獎(jiǎng)勵(lì)工資組成,失業(yè)保險(xiǎn)和住房公積金在工資中扣除。(4) 每個(gè)員工的基本資料有姓名、性別、年齡、單位、參加工作時(shí)間和職務(wù)(如經(jīng)理、主任、科長、工程師、辦事員和工人等)。(5) 每月個(gè)人的最高工資不超過5000元。工資每月按部門發(fā)放,并根據(jù)本月考勤有所扣減。2. 處理對象系統(tǒng)要處理的對象包括部門,員工,工資,考勤,職務(wù)等五個(gè)對象。(1) 部門:包括經(jīng)理,科長,工程師,銷售員四個(gè)部門(2) 員工:包括姓名、性別、年齡、部門和職務(wù)四個(gè)屬性(3) 工資:包括基本工資、福利補(bǔ)貼和獎(jiǎng)勵(lì)工資構(gòu)成,失業(yè)保險(xiǎn)和住房公積金,病假扣款,事假扣款和其他扣款以及應(yīng)發(fā)工資,實(shí)發(fā)工資。(4) 考勤:包括姓名,正常天數(shù),遲到天數(shù),早退天數(shù),曠工天數(shù)以及早退天數(shù)。(5) 職務(wù):包括職務(wù)名稱以及職務(wù)人數(shù)。另外本系統(tǒng)設(shè)計(jì)員工工號并以此為主鍵。三 概要設(shè)計(jì)1. 功能處理要求(1) 實(shí)現(xiàn)按照科室錄入個(gè)人的基本資料、工資和扣除金額的數(shù)據(jù)。(2) 計(jì)算個(gè)人的實(shí)際發(fā)放工資。(3) 根據(jù)日考勤統(tǒng)計(jì)月工資扣款(4) 按科室、職務(wù)分類統(tǒng)計(jì)人數(shù)和工資金額。(5) 實(shí)現(xiàn)分類查詢。(6) 能夠刪除辭職人員的數(shù)據(jù)。2.系統(tǒng)結(jié)構(gòu)圖四 數(shù)據(jù)庫完整性設(shè)計(jì)員工實(shí)體E-R圖員工姓名工號職務(wù)性別年齡職務(wù)E-R圖工資實(shí)體E-R圖考勤實(shí)體E-R圖部門實(shí)體E-R圖五 物理設(shè)計(jì)員工信息表:工資表:考勤表:職務(wù)表:部門表:六 數(shù)據(jù)庫實(shí)施CREATE DATABASE 員工工資管理庫 ON PRIMARY(NAME=員工工資管理庫,FILENAME=D:員工工資管理庫_data.mdf,SIZE=4MB,MAXSIZE=10MB,FILEGROWTH=2MB)LOG ON (NAME =工資管理庫_log, FILENAME =D:工資管理庫.ldf, SIZE=1MB,MAXSIZE=25MB,FILEGROWTH=10%)create table 部門(部門名稱 CHAR(50) NOT NULL primary key,部門負(fù)責(zé)人 CHAR(50) NOT NULL, 部門人數(shù) CHAR(50);create table 員工(工號 CHAR(50) NOT NULL primary key,姓名 CHAR(50) NOT NULL,性別 CHAR(2) DEFAULT男CHECK(性別 IN(男,女),年齡 CHAR(10) NOT NULL,部門 CHAR(50) NOT NULL,職務(wù) CHAR(50);CREATE TABLE 工資(工號 char(50) not null primary key,工資年月 char(50) not null ,基本工資 decimal not null,福利補(bǔ)貼 decimal,獎(jiǎng)勵(lì)工資 decimal,失業(yè)保險(xiǎn) decimal,住房公積金 decimal,病假扣款 decimal,事假扣款 decimal, 其他扣款 decimal, 應(yīng)發(fā)工資 decimal, 實(shí)發(fā)工資 decimal not null,foreign key (工號) references 員工(工號);alter table 工資add constraint CK_gongho check(工號0);alter table 工資add constraint CK_gongzi check(實(shí)發(fā)工資=5000);CREATE TABLE 考勤(工號 char(50) not null primary key,姓名 char(50) not null,正常天數(shù) char(50) not null,曠工天數(shù) char(50),遲到天數(shù) char(50),早退天數(shù) char(50),考勤扣款 char(50) not null);insert into 部門 values(財(cái)務(wù)部,王玲,20)insert into 部門 values(生產(chǎn)部,麗麗,400)insert into 部門 values(董事會,李四,10)insert into 部門 values(后勤部,二子,40)insert into 部門 values(公關(guān)部,小麗,15)insert into 部門 values(行政部,琪琪,20)insert into 部門 values(企劃部,小新,15)insert into 部門 values(銷售部,小海,10)insert into 部門 values(人力資源部,麗子,5)insert into 員工 values(1001,李民,男,25,天津,111000101,已婚,???,銷售部,內(nèi)銷,4,職工)insert into 員工 values(1002,李四,男,50,上海,111000102,已婚,本科 ,董事長,null,30,董事長)insert into 員工 values(1003,麗麗,女,25,北京,111000103,未婚,本科 ,生產(chǎn)部,電工,8,生產(chǎn)部部長)insert into 員工 values(1004,王玲,男,35,東京,111000104,已婚,研究生 ,財(cái)務(wù)部,預(yù)算,6,財(cái)務(wù)部部長)insert into 員工 values(1005,二子,女,30,江西,111000105,未婚,本科 ,后勤部,車工,7,后勤部部長)insert into 員工 values(1006,小麗,女,26,蘇州,111000106,已婚,本科 ,公關(guān)部,null,3,公關(guān)部部長)insert into 員工 values(1007,小新,男,27,揚(yáng)州,111000107,已婚,研究生 ,企劃部,主管,2,企劃部部長)insert into 員工 values(1008,琪琪,女,24,安徽,111000108,未婚,本科 ,行政部,null,8,行政部部長)insert into 員工 values(1009,小海,男,23,南京,111000109,已婚,專科 ,銷售部,主管,4,銷售部部長)insert into 員工 values(1010,麗子,女,22,江西,111000110,未婚,本科 ,人力資源部,null,4,人力資源部部長)insert into 員工 values(1011,小美,女,26,海南,111000111,已婚,本科 ,公關(guān)部,前臺,5,職工)insert into 員工 values(1012,小韓,男,20,山東,111000112,離異,本科 ,財(cái)務(wù)部,融資,5,出納)insert into 工資 values(1001,2013-12,2500,500,25,2,15,4,加急,50,50,100,3500,3400)insert into 工資 values(1002,2013-12,10000,600,100,5,25,2,null,0,0,0,15000,20000)insert into 工資 values(1003,2013-12,4000,500,30,2,30,4,核對,50,50,100,5000,4800)insert into 工資 values(1004,2013-12,3500,500,30,2,30,4,加急,50,50,100,5000,4800)insert into 工資 values(1005,2013-12,4000,500,30,2,30,4,加急,50,50,100,5000,4800)insert into 工資 values(1006,2013-12,4000,500,30,2,30,4,加急,50,50,100,5000,4800)insert into 工資 values(1007,2013-12,3500,500,30,2,30,4,審核,50,50,100,5200,5000)insert into 工資 values(1008,2013-12,3500,500,30,2,30,4,加急,50,50,100,5400,5200)insert into 工資 values(1009,2013-12,3500,500,30,2,30,4,審核,50,50,100,5000,4800)insert into 工資 values(1010,2013-12,3500,500,30,2,30,4,加急,50,50,100,4800,4300)insert into 工資 values(1011,2013-12,2500,500,25,2,15,4,加急,50,50,100,3500,3400)insert into 工資 values(1012,2013-12,2500,500,25,2,15,4,加急,50,50,100,3500,3400)insert into 員工登陸密碼 values(1001,1101)insert into 員工登陸密碼 values(1002,1102)insert into 員工登陸密碼 values(1003,1103)insert into 員工登陸密碼 values(1004,1104)insert into 員工登陸密碼 values(1005,1105)insert into 員工登陸密碼 values(1006,1106)insert into 員工登陸密碼 values(1007,1107)insert into 員工登陸密碼 values(1008,1108)insert into 員工登陸密碼 values(1009,1109)insert into 員工登陸密碼 values(1010,1110)insert into 員工登陸密碼 values(1011,1111)insert into 員工登陸密碼 values(1012,1112)insert into 工齡工資 values(1,3000)insert into 工齡工資 values(2,4000)insert into 工齡工資 values(3,5000)insert into 工齡工資 values(4,6000)insert into 工齡工資 values(5,7000)insert into 工齡工資 values(6,8000)小結(jié)參考文獻(xiàn)1王,薩.數(shù)據(jù)庫系統(tǒng)概論高等教育出

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論