某單位人事管理系統(tǒng)_第1頁
某單位人事管理系統(tǒng)_第2頁
某單位人事管理系統(tǒng)_第3頁
某單位人事管理系統(tǒng)_第4頁
某單位人事管理系統(tǒng)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫系統(tǒng)課程實踐任務(wù)報告任務(wù)名稱;某單位人事管理系統(tǒng)班級:20 3 計科本學(xué)號:384131 1姓名:陳雄學(xué)號:3 24 132姓名:汪磊完成日期 : 2015年 6 月 30 日信息工程學(xué)院計算機系任務(wù)名稱1任務(wù)得描述人事管理系統(tǒng)就是非常通用得管理信息系統(tǒng), 就是企事業(yè)單位實現(xiàn)辦公自動化得前提與基礎(chǔ)。一個公司要正常運作必定有一個健全得人事管理系統(tǒng),來管理員工得信息,包括員工編號、姓名、性別、民族工資及獎懲考勤情況。除此之外,系統(tǒng)還供員工查詢個人與公共信息, 管理員對員工信息進行更改或刪除, 管理公司得人事變更與管理, 大大提高公司內(nèi)部員工管理得工作效率 , 并要求實現(xiàn)以下功能 .1員工信息

2、管理 :實現(xiàn)記錄在該單位中所有人員得在該單位得員工信息 ,實現(xiàn)對員工信息得管理,也包括對員工信息得增加、刪除、修改等功能。2部門信息管理: 實現(xiàn)對該單位中得各個部門得編號、部門相關(guān)信息得統(tǒng)計,此時也將單位中得所有人員進行分類管理。3職位調(diào)動管理 :實現(xiàn)當(dāng)員工得就職信息發(fā)生更改得時候 ,系統(tǒng)進行相應(yīng)關(guān)聯(lián)信息得更改 , 即增加相應(yīng)得修改信息得同時 ,員工得信息管理中得對應(yīng)信息進行修改。4系統(tǒng)管理人員信息管理: 實現(xiàn)對相應(yīng)得系統(tǒng)管理人員得帳號、密碼等基本信息得管理功能。5出勤信息管理:實現(xiàn)對每一位員工得出勤狀況得記錄,記錄對應(yīng)得出勤刷卡機號以及出勤時間得信息管理。6獎懲管理 :實現(xiàn)針對于不同得獎懲類

3、型、獎懲金額等信息得管理,實現(xiàn)輸入獎懲信息得修改相應(yīng)得工資信息。7工資管理:實現(xiàn)各個員工工資條目信息得管理。. 需求分析本系統(tǒng)主要包括得外部實體有:員工、部門、員工職位調(diào)動等, 要實現(xiàn)得功能主要有 : 員工、部門、員工職位調(diào)動、管理人員信息管理、出勤信息、工資、獎懲等信息管理.2、 系統(tǒng)包含得實體1、員工(員工編號 ,姓名,性別,出生日期,學(xué)歷,身份證號,民族,職稱,部門號,職務(wù) )2、個人經(jīng)歷(年份,員工編號,學(xué)習(xí)經(jīng)歷,任職經(jīng)歷 )3、家庭關(guān)系(關(guān)系編號,員工編號,親屬關(guān)系,親屬姓名)4、管理人員 (管理員帳號,職工編號,密碼,級別)5、出勤(出勤號 ,員工編號,上班日期,上班時間,下班時間

4、 ,刷卡機號)6、刷卡機(刷卡機號 )7、部門(部門號,部門名,領(lǐng)導(dǎo)人員,員工人數(shù))、職位調(diào)動 (調(diào)動編號 ,員工編號 ,調(diào)動前職務(wù),調(diào)動后職務(wù) ,調(diào)動前部門號 ,調(diào)動后部門號 , 調(diào)動日期,批復(fù)日期,調(diào)動原因)9、獎懲記錄 (獎懲編號 ,員工編號 ,獎懲類型,獎懲金額 ,獎懲日期,批復(fù)部門號,批復(fù)日期 , 獎懲原因)0、請假記錄(請假編號 ,員工編號,請假時間 ,銷假時間 ,請假天數(shù) ,審批人編號 )11、工資(工資編號,員工編號 ,基本工資 ,罰款,獎金,結(jié)算工資 ,起始日期,截止日期,發(fā)信日期)2、2 系統(tǒng)包含得實體間聯(lián)系根據(jù)“任務(wù)描述”中提供某單位人事管理系統(tǒng)信息得實際情況 , 本系統(tǒng)

5、中實體之間應(yīng)具有如下得聯(lián)系:屬于部門 : 部門 i 員工,包含屬性 . 類型 : 一對多。屬于家庭:家庭fi員工 , 不包含屬性。類型 : 一對一。關(guān)于管理員:管理員f 員工 , 不包含屬性。類型 : 一對多關(guān)于出勤 : 員工 fi出勤 , 不包含屬性。類型 : 一對多屬于部門:部門fi職位調(diào)動,不包含屬性。類型: 一對多、系統(tǒng)需實現(xiàn)得功能根據(jù)“任務(wù)描述”中提供得信息以及本學(xué)校得實際情況, 本系統(tǒng)需具有如下得功能:1、對本系統(tǒng)中具有得實體及實體間聯(lián)系得信息得存儲;2、具有如下得靜態(tài)查詢:1) 對員工、部門、家庭情況、管理人員、獎懲記錄、請假記錄、工資等信息得查詢(用視圖實現(xiàn) )2) 對員工出勤

6、情況整體得查詢(用視圖實現(xiàn))3) 對員工獎懲記錄情況整體得查詢(有視圖實現(xiàn) )4) 對員工請假記錄整體得查詢 ( 用視圖實現(xiàn) )5) 對員工工資整體查詢(用視圖實現(xiàn))3、具有如下得動態(tài)查詢1) 給定員工,查詢該員工總得工資、每月得工資.2) 給定部門號,查詢該部門總得工資金額、每月得工資金額3) 給定員工,查詢該員工總得獎懲金額、每月得獎懲金額2、4 數(shù)據(jù)字典數(shù)據(jù)字典名 : 員工表示對象:員工實體數(shù)據(jù)結(jié)構(gòu): 員工編號(ch r )+姓名( char )+性別 (c ar)+ 出生日期 (dateti )+ 學(xué)號( archar )+ 身份證號 ( arch r )+民族 (v ch) +職稱(

7、 char)+ 部門號 (cha )+職務(wù)( char)數(shù)據(jù)字典名:個人經(jīng)歷表示對象 : 個人經(jīng)歷實體數(shù)據(jù)結(jié)構(gòu) : 年份 (dat tim )+ 員工編號 (c ar )+學(xué)習(xí)經(jīng)歷( v rch )任職經(jīng)歷( varc r )數(shù)據(jù)字典名:部門表示對象:部門實體數(shù)據(jù)結(jié)構(gòu) : 部門號( char )+部門名 (ch r )+領(lǐng)導(dǎo)人員 ?(c r) 員工人數(shù) (int)表示對象:家庭關(guān)系實體數(shù)據(jù)結(jié)構(gòu) : 關(guān)系編號 (ch r )員工編號( har )+親屬關(guān)系( c r )親屬姓名 (cha )數(shù)據(jù)字典名:職位調(diào)動表示對象:職位調(diào)動實體數(shù)據(jù)結(jié)構(gòu):調(diào)動編號( chr)+ 員工編號( char)+ 調(diào)動

8、前職務(wù)( ch r )調(diào)動后職務(wù)( c ar )+調(diào)動前部門號( car )+調(diào)動后部門號 ( a)+調(diào)動日期 ( a e)+ 批復(fù)日期 (d tatime )+調(diào)動日期( vr har)數(shù)據(jù)字典名 : 出勤表示對象 : 出勤實體數(shù)據(jù)結(jié)構(gòu):出勤號 ( ha)+員工編號 (c r )+上班日期 (dat ti )+下班時間( d atime )刷卡機號( har )數(shù)據(jù)字典名:管理人員表示對象 : 管理人員實體數(shù)據(jù)結(jié)構(gòu):管理人員帳號 ( har )職工編號( ar)+ 密碼 ( har)+ 級別 (cha )數(shù)據(jù)字典名 : 刷卡機表示對象 : 刷卡機實體數(shù)據(jù)結(jié)構(gòu):刷卡機號 (cha )數(shù)據(jù)字典名

9、:獎懲記錄表示對象:獎懲記錄實體數(shù)據(jù)結(jié)構(gòu):獎懲編號( char )+員工編號( har)+ 獎懲類型( ca) 獎懲金額(a )+ 獎懲日期 (datatim )+ 批復(fù)部門號(car )批復(fù)日期 (datatime)+ 獎懲原因 (varchar)數(shù)據(jù)字典名:工資表示對象:工資實體數(shù)據(jù)結(jié)構(gòu) : 工資編號( har) 員工編號( c ar)+ 基本工資 ( oney)+ 罰款( mone)+獎金( ney)+ 結(jié)算工資( money)+起始時間( ata ime)截止時間( dat ime) + 發(fā)信時間( d aime)數(shù)據(jù)字典名:請假記錄表示對象:請假記錄實體數(shù)據(jù)結(jié)構(gòu):請假編號 (char

10、 ) +員工編號( char )請假時間( aatim ) +銷假時間(dat ti e)+ 請假天數(shù) (int )+審批人編號( char)3. 數(shù)據(jù)庫概念數(shù)據(jù)模型設(shè)計管理人員管理員帳號 Characters (4)職工編號Characters (4)密碼Characters (6)級別Characters (4)Identifier_1屬于請假記錄請假編號Characters (6)員工編號3Characters (4)請假時間Date & Time銷假時間Date & Time請假天數(shù)Integer審批人編號Characters (4)Identifier_1獎懲記錄獎懲編號Charac

11、ters (6)員工編號3Characters (4)獎懲類型Characters (4)獎懲金額Money獎懲日期Date & Time批復(fù)部門號Characters (4)批復(fù)日期Date & Time獎懲原因Variable characters (50)Identifier_1對應(yīng)工資工資編號Characters (6)員工編號3Characters (4)基本工資Money罰款Money獎金Money結(jié)算工資Money起始時間Date & Time截至?xí)r間Date & Time發(fā)信日期Date & TimeIdentifier_1家庭關(guān)系關(guān)系編號Characters (10)員工編號

12、3Characters (4)親屬關(guān)系Characters (50)親屬姓名Characters (10)Identifier_1信息員工員工編號1Characters (4)姓名Characters (10)性別Characters (2)出生日期Date & Time學(xué)歷Variable characters (32)身份證號Variable characters (32)民族Variable characters (16)職稱Characters (10)職務(wù)Characters (4)部門號1Characters (4)Identifier_1請假獎懲出勤服從職位調(diào)動調(diào)動編號Chara

13、cters (6)員工編號3Characters (4)調(diào)動前職務(wù)Characters (10)調(diào)動后職務(wù)Characters (10)調(diào)動前部門號Characters (4)調(diào)動后部門號Characters (4)調(diào)動日期Date & Time批復(fù)日期Date & Time調(diào)動原因Variable characters (50)Identifier_1個人經(jīng)歷年份Date & Time學(xué)習(xí)經(jīng)歷Variable characters (50)任職經(jīng)歷Variable characters (50)員工編號3Characters (4)Identifier_1擁有出勤出勤號Characters

14、(6)員工編號3Characters (4)上班日期Date & Time上班時間Date & Time下班時間Date & Time刷卡機號1Characters (4)Identifier_1部門部門號 Characters (4)依賴部門名Characters (4)領(lǐng)導(dǎo)人數(shù)Characters (4)員工人數(shù)IntegerIdentifier_1刷卡機刷卡機號Characters (4)Identifier_1刷卡4數(shù)據(jù)庫邏輯數(shù)據(jù)模型設(shè)計管理人員#管理員帳號Characters (4)o職工編號Characters (4)o密碼Characters (6)o級別Characters (

15、4)屬于請假記錄#請假編號Characters (6)o員工編號3Characters (4)o請假時間Date & Timeo銷假時間Date & Timeo請假天數(shù)Integero審批人編號Characters (4)請假獎懲# 員工編號1 Characters (4)家庭關(guān)系# 關(guān)系編號 Characters (10) * 員工編號1 Characters (4) o 員工編號3 Characters (4)o親屬關(guān)系Characters (50)o親屬姓名Characters (10)(D)信息2信息(D)員工#員工編號1Characters (4)* 管理員帳號 Characters

16、 (4)* 關(guān)系編號Characters (10)*年份Date & Timeo姓名Characters (10)o性別Characters (2)(D)o出生日期Date & Timeo學(xué)歷Variable characters (32)o身份證號Variable characters (32)o民族Variable characters (16)o職稱Characters (10)o職務(wù)Characters (4)o部門號1Characters (4)請假請假# 員工編號1 Characters (4)# 請假編號 Characters (6)個人經(jīng)歷#年份Date & Time*員工編號

17、1Characters (4)o學(xué)習(xí)經(jīng)歷Variable characters (50)o任職經(jīng)歷Variable characters (50)o 員工編號3 Characters (4)(D)擁有2擁有出勤#出勤號Characters (6)*刷卡機號Characters (4)o員工編號3Characters (4)o上班日期Date & Timeo上班時間Date & Timeo下班時間Date & Time服從(D)#獎懲編號Characters (6)獎懲出勤獎懲獎懲記錄#獎懲編號Characters (6)*工資編號Characters (6)o員工編號3Characters (

18、4)o獎懲類型Characters (4)o獎懲金額Moneyo獎懲日期Date & Timeo批復(fù)部門號Characters (4)o批復(fù)日期Date & Timeo獎懲原因Variable characters (50)對應(yīng)工資# 工資編號 Characters (6) o 員工編號3 Characters (4) o 基本工資 Moneyo罰款Moneyo獎金Moneyo結(jié)算工資Moneyo起始時間Date & Timeo截至?xí)r間Date & Timeo發(fā)信日期Date & Time出勤2# 出勤號Characters (6)# 員工編號1 Characters (4)服從# 調(diào)動編號C

19、haracters (6)# 員工編號1 Characters (4)服從職位調(diào)動#調(diào)動編號Characters (6)*部門號Characters (4)o員工編號3Characters (4)o調(diào)動前職務(wù)Characters (10)o調(diào)動后職務(wù)Characters (10)o調(diào)動前部門號Characters (4)o調(diào)動后部門號Characters (4)o調(diào)動日期Date & Timeo批復(fù)日期Date & Time刷卡2出勤刷卡(D)刷卡機#刷卡機號Characters (4)*出勤號Characters (6)部門#部門號Characters (4)o部門名Characters (

20、4)o 領(lǐng)導(dǎo)人數(shù) Characters (4) o 員工人數(shù) Integer依賴5. 數(shù)據(jù)庫物理數(shù)據(jù)模型設(shè)計管理人員管理員帳號職工編號密碼級別家庭關(guān)系關(guān)系編號員工編號1員工編號3親屬關(guān)系親屬姓名信息2信息個人經(jīng)歷年份員工編號1學(xué)習(xí)經(jīng)歷任職經(jīng)歷員工編號3屬于獎懲請假記錄請假編號員工編號3請假時間銷假時間請假天數(shù)審批人編號請假獎懲員工編號1獎懲編號獎懲獎懲記錄獎懲編號工資編號員工編號3獎懲類型獎懲金額獎懲日期批復(fù)部門號批復(fù)日期獎懲原因?qū)?yīng)工資工資編號員工編號3基本工資罰款獎金結(jié)算工資起始時間截至?xí)r間發(fā)信日期員工員工編號1管理員帳號關(guān)系編號年份姓名性別出生日期學(xué)歷身份證號民族職稱職務(wù)部門號1請假請假

21、員工編號1請假編號職位調(diào)動調(diào)動編號部門號員工編號3調(diào)動前職務(wù)調(diào)動后職務(wù)調(diào)動前部門號調(diào)動后部門號調(diào)動日期批復(fù)日期服從出勤出勤2出勤號員工編號1服從調(diào)動編號員工編號1服從擁有擁有2出勤出勤號刷卡機號員工編號3刷卡上班日期上班時間下班時間刷卡2出勤刷卡機刷卡機號出勤號部門部門號部門名領(lǐng)導(dǎo)人數(shù)員工人數(shù)依賴ifexists (select1 fro sys 、 yfo eignkey wher role= K個人經(jīng)歷擁有 _員工 ) thena ter ta e 個人經(jīng)歷d lete orei n ey FK 個人經(jīng)歷 _擁有 _員工 nd if; f exis s( sele 1 r m sys 、s

22、sfo ignkey wher ole= FK_出勤 _刷卡 2_刷卡機 ) thenlter tab e 出勤del t f reig key K_出勤 _刷卡 2_刷卡機endi ;i s(se ec 1f omys、 sf re gk h re rol =F _出勤 2_出勤 _出勤 ) thenalte ta ede te f出勤 2reign keyF _出勤2出勤出勤 nd if;i exists(seet 1from s s、 sysforeignkey whre o e=FK_出勤2_出勤 2_員工 ) thenalter tdeleblee出勤 2 o ign keyK_出勤

23、2出勤2_員工endf ;ifexss(sel刷卡 _出勤 ) te t 1from sys、 ys oreigkey where role=F_刷卡機 _alter le刷卡機el te forein y FK 刷卡機刷卡 _出勤enf ;ex sts(selectfrom sy、 sysf ignkey wherer le= K_員工 _信息2_家庭關(guān)系 ) t n er tale員工delete foreigkeyFK_員工信息_家庭關(guān)系enif;if exi s(selc1fromsy、 sysfore g key where rle=F_員工 _屬于_管理人員)the a ter t

24、ale員工del te f reign kFK_員工屬于_管理人員end if;if exists(sel tfromys、 sysf reignwere role FK_員工擁有2_個人經(jīng)歷 ) heal r a ledeete foreig員工key K_員工 _擁有2_個人經(jīng)歷 nd if ; exis s(select fr m y、 s sf rei nkeywhe ero e=F _獎懲 _獎懲 _員工) t l er tabl獎懲deleforig yFK_獎懲 _獎懲 _員工 dif;if ei s(selec 1 from sys、sy f r ign ywh獎懲 _獎懲記錄

25、 ) thenate table獎懲del tefo n ke F 獎懲 _獎懲 2_獎懲記錄role=FK_獎懲 df ;if exists(selct 1 fom sys、sy foreignkey w reol F _獎懲記錄_對應(yīng) _工資 )thena terable獎懲記錄delet foreigneyFK_獎懲記錄 _對應(yīng)工資ed if;if exits(s ct1 f osys、 sysforeignewhereole= FK_家庭關(guān)系_信息 _員工 )t enalter table家庭關(guān)系 e ete fore gn ke K_家庭關(guān)系信息 _員工 n i ;ifxists(s

26、elc rom s s、 sysfore key wh eole= K_服從_服從 _職位調(diào)動 )then t r tdelete ble服從fo ei n ke FK_服從服從_職位調(diào)動enif;if e ts (selecfro ys、ssf reigney her ole= FK_服從_服從2員工 ) henalterable服從d le e fo e g ey FK_服從 _服從2_員工enif;xsts( s le tfromsy、 sysfr ignkey w rerole=FK_職位調(diào)動 _依賴 _部門) henalt r tabe職位調(diào)動de te forign y F _職位

27、調(diào)動 _依賴 _部門endf;i exi ts (slec om s、s s ore gnkey where role_請假 _請假 _員工 )the alter be請假d te rei n ey FK_請假 _請假 _員工end if;i exis ( se ct from sys、 ysfo egn ey where ro e=FK_請假 _請假 2_請假記錄) thenalter table請假de etef reign y F 請假請假 2_請假記錄endi ;drop ind x ifxists個人經(jīng)歷、擁有 FK;dropndex ie i t 個人經(jīng)歷、個人經(jīng)歷 _PK;d t

28、able if exss 個人經(jīng)歷;dropndex f ex sts出勤、刷卡 _FK;dr p in ex ife ist 出勤、出勤 _ ;drop t lef exists出勤;do index xists出勤 2、出勤 _ ; op indx ifexists出勤 2、出勤 2_F;dro indexf exists出勤、出勤 2_P ;dro tableif exis 出勤 ; p inex if xists刷卡機、刷卡 _FK;dopinde if ex sts刷卡機、刷卡機 _P;drop tble fexists刷卡機;dro ind x f e ists員工、擁有 2_FK

29、; rop nde if xss 員工、信息 _FK;dro index if exi ts員工、屬于 _FK; rop i de if exists員工、員工 _PK;drop table if sts員工 ;dropndex f exists獎懲、獎懲 FK;dr n x ifex 獎懲、獎懲 2FK;dropindex if eists獎懲、獎懲 _ K;dro abl exists 獎懲;d p i de ife is s 獎懲記錄、對應(yīng) _FK; ro in ex if e i ts 獎懲記錄、獎懲記錄 _PK; ro ta e f exi ts 獎懲記錄; op inde if e

30、xists家庭關(guān)系、信息 FK;dopind x if exi ts家庭關(guān)系、家庭關(guān)系 PK;drop tabl if exis家庭關(guān)系;dr p dexi e i ts 工資、工資 ;drop table if exsts 工資 ;dro index i ex sts服從、服從 _K;dropndx exi ts 服從、服從 2 FK;dr p i dx if xis 服從、服從 _; op ta le if xists服從;do index f e ists管理人員、管理人員 P; rop t beif exis 管理人員 ;dro ind x i xis s 職位調(diào)動、依賴 _FK;dr

31、opindex if exists職位調(diào)動、職位調(diào)動 _K;dropa le ifexi ts職位調(diào)動; op indexf xists 請假、請假 _FK;dropndex exist 請假、請假 _FK;drop index ifeists 請假、請假 _P;dr paleif xsts 請假 ; r p in x exist 請假記錄、請假記錄 _PK;dro table i exi ts請假記錄; r p nd xf i ts 部門、部門 _PK;dopabl ifeis s 部門;/ = = = =*/ T: 個人經(jīng)歷*/*= = = = = =*/ceate tble個人經(jīng)歷(年份

32、timstampnotnull,n員工編號n l,學(xué)習(xí)經(jīng)歷任職經(jīng)歷員工編號1varvarchcha(4)har (5) ( 0)c ar(4 )null,nnll, l,co str int K_個人經(jīng)歷primakey (年份);/ = = = = = =*/ I dex: 個人經(jīng)歷 _*/ = = = = =/creat u iq ndx 個人經(jīng)歷 _PK on 個人經(jīng)歷(年份 A );/ = = = = = =/* Inex:擁有 F*/*= = = = = = =*/createndex 擁有 _FKon 個人經(jīng)歷(員工編號 1 SC);/* = = = = = = = / Ta le : 出勤 /* = = = = = /cre te table出勤(出勤號char(6) tnul ,刷卡機號ch (4 )n tnu,員工編號char(4) ul,上班日期tim apnul ,上班時間timestampn ll,下班時間imest mpn ,刷卡機號1ha(4 )nul,c ra n K出勤primry ke

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論