版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、EMS數(shù)據(jù)庫設(shè)計(jì)啟明培訓(xùn)小組:陳虹屹馮磊張?jiān)炊阋灰荒暌皇履夸?.數(shù)據(jù)庫設(shè)計(jì)原理 . 21.1 屬性 21.2 實(shí)體間的關(guān)系 31.3 E-R 圖 32. 數(shù)據(jù)字典 42.1 Employee 表 42.2 Department 表 52.3 Wage_Files 表 53建表 53.1 建立 Wage_files . 63.2 建立 Department 表: . 73.3 建立 Employee 表: 74. 數(shù)據(jù)庫應(yīng)用:網(wǎng)站功能分析 . 84.1 系統(tǒng)模塊功能說明 84.1 1 登錄模塊 84.1. 2 功能模塊 94.1 3 添加模塊 91. 數(shù)據(jù)庫設(shè)計(jì)原理1.1 屬性每一個(gè)公司都
2、有存在部門、 員工以及要給每個(gè)員工發(fā)工資他們都存在他們各自的屬性部門:部門編號、部門名、部門經(jīng)理、電話以及部門人數(shù)。員工:編號、姓名、所在部門、性別、出身日期、政治面貌、婚姻狀況、家庭住址、電話號碼、銀行卡帳號。薪資:員工編號、員工姓名、基本工資、崗位工資、補(bǔ)貼、績效 工資、病假工資、事假工資、加班、其他加項(xiàng)、應(yīng)發(fā)合計(jì)、扣養(yǎng)老金、 扣失業(yè)保險(xiǎn)、扣公積金、扣個(gè)稅、扣其他、實(shí)發(fā)合計(jì)。1.2 實(shí)體間的關(guān)系每一個(gè)部門都有多個(gè)員工,每一個(gè)員工都有一份工資檔案,而每 一個(gè)部門都會管理很多的工資檔案。存在關(guān)系:部門與員工: 1: n員工與工資; 1: 1部門和工資檔案: 1: m1.3 E-R 圖所以 E-
3、R 關(guān)系圖為:DEPARTMENT»IBd DEFARTTilENT_P4AME o CEAPTl.lENT.NUMBE o DEPARTMENlTTELEPHON E 二:二FSTF去£咔 斗 Cbsizers 10)Numc4>* 111 -Ch日m門巴* EMPLOYEE J Da EMPLOYE=_NAL1Ec FASSuVORCChart9*rl 劇 二戸日旭=EE ; 15g DEFARTiMENT_WuTE o SExo BRJTHDAYa FOUTIGS.STATASa ADDRESSChsrgian 15CMrtaers ;2>TimeCbsr
4、vtri 淳)C3r9S:=f5 ;*0FJLES IEEart iTeqerETJFLCYEE.NAIJEBASIC_.AGEream al 8,2;«QSUBSIDIESDecimal t,20FEAFOR1MNCEDtdmtl |3J)DSICK_LEAVEEsoimsl 8,2)0CwFJPA&IDNATE匚3.2)0OVERT ltkpEdecimal S.2)QGTERAZC_ITErjSEsoimel 8,2)0PWAGEDtclmtl |8.-2)DANNUITYrsoimsl ;3,2j0KVEftdmil £2)OUNEMFLOYME1MT2ee
5、ifffsl S.2)ORESERVfcE_FUDSEsarnel 8.2)0TAXCtclmtl 8J)D二一_三二_二_ 二Escimal 8,2?QRi.VA.GEEAL.ITK匚曰e*I 3.2)WAGE DATEC>E&WAGE FILESCpphx ; 15Chanoin 18-PHCEq BANKCARD-v£ EM ALa ID DUMBERif"yiIJ2.數(shù)據(jù)字典2.1 Employee 表字段名數(shù)據(jù)類型可否為空說明IDCHAR(4)NOT NULL:信息編號EMPLOYEE IDCHAR(4)NOT NULL員工編號USERNAMECHA
6、R(10)NOT NULL昵稱PASSWORDCHAR(15)NOT NULLDEPARTMENT NAMECHAR(10)NULL部門名字EMPLOYEE NAMECHAR(8)NOT NULL員工姓名SEXCHAR(2)NOT NULL性別BRITHDAYCHAR(6)NULL出生日期POLITICS STATASCHAR(4)NULL政治面貌MARRIAGECHAR(6)NULL婚姻ADRRESSVARCHAR(50)NULL家庭地址EMALCHAR(20)NULL郵箱PHONEVARCHAR(15)NULL電話號碼ID NUMBERCHAR(18)NULL身份證BANKARDCHAR(
7、20)NULL銀仃卡H2.2 Department 表字段名數(shù)據(jù)類型可否為空說明DEPARTMEN_IDCHAR(4)NOT NULL主鍵,部門編號DEPARTMENT_NAMECHAR(10)NOT NULL部門名DEPARTMEMT_NUMBERINT(11)NUT NULL部門人數(shù)DEPARTMENT_TELEPHONECHAR(15)NOT NULL聯(lián)系電話2.3 Wage_Files 表字段名數(shù)據(jù)類型可否為空說明Files IdInt(6)Not null主鍵WAGE DATECHAR(10)NOT NULLEMPLOYEE。CHAR(4)NOT NULLFILES_NAMECHAR
8、(8)NOT NULLBASIC_WAGEDECIMAL(8,2)NOT NULL基本工資SUBSIDIESDECIMAL(8,2)Null補(bǔ)貼PERFORMANCEDECIMAL(8,2)Null績效工資SICK LEAVEDECIMAL(8,2)Null病假工資COMPASSIONATEDECIMAL(8,2)Nullr事假工資OVERTIMEDECIMAL(8,2)Null加班工資OTHERADD ITEMSDECIMAL(8,2)Null其他加項(xiàng)PWAGEDECIMAL(8,2)Null應(yīng)發(fā)合計(jì)ANNUITYDECIMAL(8,2)Null乃養(yǎng)老金KVDECIMAL(8,2)Null醫(yī)
9、保UNEMPLOYMENTDECIMAL(8,2)Null失保RESERVED FUNDSDECIMAL(8,2)Null公積金TAXDECIMAL(8,2)Null個(gè)稅OTHER FUNDDECIMAL(8,2)Null其他扣項(xiàng)PWAGE REALITYDECIMAL(8,2)Null實(shí)發(fā)合計(jì)3 建表建表語句如下:3.1 建立 Wage_filesCREATE TABLE WAGE_FILES(FILES_ID INT(6)AUT0_INCREMENT PRIMARY KEY,EMPLOYEE。CHAR(4) NOT NULL,EMPLOYEE_NAME CHAR(8) NOT NULL,B
10、ASIC_WAGE DECIMAL(8,2) NOT NULL,SUBSIDIES DECIMAL(8,2),PREFORMANCE DECIMAL(8,2),SICK_LEAVE DECIMAL(8,2),COMPASSIONATE DECIMAL(8,2),OVER_TIME DECIMAL(8,2),OTHER_ADD_ITEMS DECIMAL(8,2),PWAGE DECIMAL(8,2),ANNUITY DECIMAL(8,2),KV DECIMAL(8,2),UNEMPLOYMENT DECIMAL(8,2),RESERVED_FUNDS DECIMAL(8,2),TAX DEC
11、IMAL(8,2),OTHER_FUNDS DECIMAL(8,2),PWAGE_REALITY DECIMAL(8,2),WAGE_DATE CHAR(10) );DESC WAGE_FILES;昌 丄"JB亠1.5亠 亠-ja 亠 J 亠 w+ + + +:FILESD:int<6>:NO:! PRI ! NULL! auto_inc vetn&nt! EMPLOYEED:char(4>!:NO:i NULL!1i:EMPLOVEE_HAME! char<8>1! NO!i! NULL)11i BASIC_UAGE!:decimal<B
12、,2> ! NO:!i NULL111:SUBSIDIES1i decinal<8,2> 1! YES 1! NULLi11i PREFORMftMCE:<1 匚imal<8,2>:! VES :!1 NULL!11! SICK-LEAVE! dec> i! YES 1! NULLi11! COMPASSIONATE!:decimal<8,2> :VEfi :! NULL111! OUERJTIHEi! decinal<8.2) ! YES :!1 NULL!11:OTHER_fiDD_lTEMS :decimal<8,2>
13、; :VES :i NULL111J PWAGE:! decinal<8.2) !i YES !i1 NULL111:ANHUITV:decimal<8r2> ! VES !:NULL:11! KU! decinal<8,2) ! VES !:! NULL111:UNEMPLOVMENT:decinal<8,2> ! Y£S !:NULL:11! RESERUED_FUHDS 11 decinaKS) ! VES !:! NULL1i1:TAX:decinal<8,2> ! YES !:NULL:i i! OTHER_F(JNDS
14、9;decinal(82) !;VES ! NULL1i I! PWfiGE_HEfiLIT¥:decinal<8,2> :YE£ :! NULL!i iJ UAGE_DATE!i char<10)!:VES !1 NULL!ii圖23.2 建立 Department 表:CREATE TABLE DEPARTMENT DEPARTMENT。CHAR(4) PRIMARY KEY, DEPARTMENT_NAME CHAR(10), DEPARTMENT_NUMBER INT(10), DEPARTMENT_TELEPHONE CHAR(15);輸出結(jié)果:
15、! Fie Id:Type! Null : Key;Default : Extra :DEPART MENT_IDDEPAHTI1ENT_NAI1E DEPARTMENT_NOMBER DEPARTMENT_TELEPHONE:chaF<4> : NO:char<10> ! ?ES:char<155 : VESPR1NULLNULLNULLNULL+3.3 建立 Employee 表:CREATE TABLE EMPLOYEE(ID INT (4) auto_i ncreme ntPRIMARY KEY ,EMPLOYEE_ID INT(4) NOT NULL,
16、USERNAME CHAR(10) NOT NULL, EMPLOYEE_NAME CHAR(8) NOT NULL, PASSWORD CHAR(15) NOT NULL, DEPARTMENT_NAME CHAR(10) NOT NULL, SEX CHAR(2),BIIRTHDAY CHAR(6),POLITICS_STATAS CHAR (4), MARRIAGE CHAR(4),.ADRRESS CHAR(50),EMAL CHAR(20),PHONE CHAR(15),BANKCARD CHAR(20),ID_NUMBER CHAR(18);輸出結(jié)果為:DESC EMPLOYEE;
17、1Fie Id1卜一+*+! Type! Null ! Ker 1LJLJ! DefauIt !1 ExtraID(int<4>!r 4f:NO1r411 PR I :NULLi1 auto_increnentEHPLOVEE.ID1! int<4>i;HO11 11 1! NULL!11USERNAME1! char<10> ! NO11 11 1! NULL!11EMPLOVEE_NAME1! char<85 1! NO1iIiI! NULL!11PASSWORD1! char<15> ! NO1iiii! NULL!11DEPARTM
18、ENTNANE 11 char<10> 1:NO1iiii:NULL:11EE*1!i;VIS 1iiii! NULL!11BIIRTHDAV1! c>ia<6?;! VES 1ll1! NULL!11POLITICS-SIAIftS 1! char<4> ;! VES 11 11 1! NULL!11MARRIAGE1! char<4> ! VIS 1iI1I! NULL!11ADRRESS1! char<50> ! VES 1iiii:NULL:11ENAL1! chai'<20> ;VES 1iiii;NULLi11PHONE1! cha1'<15> ;! VES 1!;NULL!I1BANKCARD1! char<20> ;! VES 11i11! NULL!11IDJ1UMBER1! char<18> 1! VES 1111l! NULL!11圖44.數(shù)據(jù)庫應(yīng)用:網(wǎng)站功能分析4.1系統(tǒng)模塊功能說明4.1 . 1登錄模塊(1) 選擇不同的身份登錄系統(tǒng)本系統(tǒng)有兩種類型的用戶:管理員和員工。當(dāng)不同的用戶 登錄系統(tǒng)選擇補(bǔ)貼的用戶化類型是,他們就會分別擁有不 同的權(quán)限,管理
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 提高公司知名度的創(chuàng)新策略計(jì)劃
- 《自動控制理論教學(xué)課件》二數(shù)學(xué)模型
- 專題14-讀后續(xù)寫整體思維之布局宏觀結(jié)構(gòu)-2021年高考英語培優(yōu)計(jì)劃之思維型課堂
- 足球隊(duì)球衣合作協(xié)議書范文模板
- 租金調(diào)整協(xié)議書范文范文模板
- 中小學(xué)足球比賽合作協(xié)議書范文
- 無第三者的離婚協(xié)議書范文
- 拼音樂園:學(xué)習(xí)與娛樂-打造趣味化的拼音學(xué)習(xí)體驗(yàn)
- 環(huán)境學(xué)概論(第一章)
- 氧化還原反應(yīng)配平專項(xiàng)訓(xùn)練
- 可逆反擊錘式破碎機(jī)施工方案
- 同步器設(shè)計(jì)手冊
- 小(微)工貿(mào)企業(yè)安全生產(chǎn)基礎(chǔ)臺賬
- 發(fā)展心理學(xué)思維導(dǎo)圖
- 【中期小結(jié)】《初中語文課堂問題有效設(shè)計(jì)的研究》課題研究中期小結(jié)
- 診所執(zhí)業(yè)情況工作總結(jié)診所執(zhí)業(yè)期間業(yè)務(wù)開展情況.doc
- 內(nèi)外腳手架施工方案
- 八年級數(shù)學(xué)上冊 2.4《整式的除法》2 多項(xiàng)式除以單項(xiàng)式教案 華東師大版
- 網(wǎng)絡(luò)GIS考試試題
- 在街道計(jì)生協(xié)會換屆選舉暨三屆一次理事會議上的工作報(bào)告
- 寶信軟件戰(zhàn)略規(guī)劃最終報(bào)告
評論
0/150
提交評論