人力資源管理數(shù)據(jù)庫設(shè)計說明書(更改)_第1頁
人力資源管理數(shù)據(jù)庫設(shè)計說明書(更改)_第2頁
人力資源管理數(shù)據(jù)庫設(shè)計說明書(更改)_第3頁
人力資源管理數(shù)據(jù)庫設(shè)計說明書(更改)_第4頁
人力資源管理數(shù)據(jù)庫設(shè)計說明書(更改)_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、.人力資源數(shù)據(jù)庫設(shè)計說明書一、數(shù)據(jù)庫概要說明我們分析人力資源信息管理系統(tǒng)一般用有如下功能:人力資源系統(tǒng)功能描述1. 人力資源系統(tǒng)戰(zhàn)略性職能1)人力資源戰(zhàn)略管理功能包括:人力資源企業(yè)規(guī)劃人力資源指標(biāo)分析員工素質(zhì)評測領(lǐng)導(dǎo)決策支持領(lǐng)導(dǎo)或經(jīng)理查詢支持2 )人力資源管理和開發(fā)功能包括:職員招聘管理文書檔案管理(文書、會議記錄、文件)薪酬福利管理績效考核管理離職調(diào)動管理保險業(yè)務(wù)管理員工培訓(xùn)管理企業(yè)合同管理匯總報表管理勞動人事法規(guī)企業(yè)規(guī)章制度2. 人力資源系統(tǒng)操作性職能1) 人事信息儲存和處理功能員工信息管理黨團(tuán)工會管理機(jī)構(gòu)職位管理2) 日常辦公處理功能(一般企業(yè)人力資源軟件還帶日常辦公功能)證照管理宿舍管

2、理車輛管理物品管理獎懲記錄考勤管理日常費(fèi)用管理日程安排(工作日志)會議安排.3 )系統(tǒng)管理功能(包括后臺)角色管理操作員管理備份管理網(wǎng)絡(luò)配置管理企業(yè)基本信息頁面樣式管理元數(shù)據(jù)與字典系統(tǒng)幫助文檔(友好性)關(guān)于本系統(tǒng)在此次畢業(yè)設(shè)計中,我們不可能完成全部上述功能,所以相對進(jìn)行了一些精簡,采用ssh框架技術(shù)開發(fā)人力資源信息系統(tǒng),數(shù)據(jù)庫采用microsoft sql server 2005。人力資源管理系統(tǒng)在運(yùn)行過程中需要對大量的表和數(shù)據(jù)進(jìn)行增加、刪除、修改、檢索的操作,并且還要求對企業(yè)人才戰(zhàn)略方面提供規(guī)劃和分析的功能,對領(lǐng)導(dǎo)決策形成支持,因此在設(shè)計時采用microsoft sql server 200

3、5數(shù)據(jù)庫來滿足運(yùn)行需求,數(shù)據(jù)庫名“hris”,共存儲了30 張表用于存儲不同的信息。如下圖:二、數(shù)據(jù)庫概要設(shè)計( e-r 圖)1) 用戶實(shí)體圖2) 員工信息實(shí)體3) fdsf4) dsfds5) fdsaf6) fdasf7) fdsafds8) fdsaf9) fdsafd10)fdsafd11)dfsaf12)fdsaf.13)fdssaf14)dsaf15)dsaf16)fdsa17)fdsa18)的薩菲19)都是20)dsf.三、數(shù)據(jù)庫詳細(xì)設(shè)計(邏輯結(jié)構(gòu))人力資源管理系統(tǒng)數(shù)據(jù)庫表設(shè)計用戶表tb_user該表主要用于保存用戶信息字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述u_idint是

4、用戶 idu_namevarchar(30)用戶名稱u_passvarchar(30)用戶密碼u_truenamevarchar(30)是真實(shí)姓名create_timedatetime創(chuàng)建的時間stop_flagbit是否禁用u_role_idint是角色編號注:禁用狀態(tài),和刪除區(qū)別。創(chuàng)建時間、是否停用有默認(rèn)值。角色表tb_role該表主要用于保存角色信息字段名數(shù)據(jù)類型 (長度 )是否主鍵允許空外鍵描述role_idint是角色編號role_namevarchar(50)角色名稱role_remarkvarchar(200)是角色備注role_flagint是角色狀態(tài)注:角色狀態(tài): 1 正常2

5、 禁用 3 刪除。權(quán)限表tb_premission該表主要用于保存權(quán)限信息字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述premis_idint是權(quán)限編號premis_namevarchar ( 50)權(quán)限名稱premis_remarkvarchar ( 200)是權(quán)限備注權(quán)限分配表tb_premission_assign該表主要用于保存權(quán)限和角色的關(guān)聯(lián)關(guān)系字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述assign_idint是分配編號role_idint是角色編號.premis_idint是權(quán)限編號數(shù)據(jù)字典tb_dict_public該表主要用于保存實(shí)體表中常用固定不變的信息值字段名數(shù)據(jù)類型(長

6、度)是否主鍵允許空外鍵描述auto_idint是自增流水號dict_idvarchar(50)字典編號dict_item_codevarchar(10)字典代碼item_contentvarchar(50)名詞項stop_flagbit停用標(biāo)識is_groupbit是否是組合碼note_infovarchar (100)是備注注:字典代碼是其他表中的引用項。為了簡便,數(shù)據(jù)庫中我減去了auto_id列(自增流水號) ,無主鍵設(shè)置。集團(tuán)公司表tb_company該表主要用于設(shè)置總公司信息,分公司包含在表內(nèi)字段名數(shù)據(jù)類型 (長度 )是否主鍵允許空外鍵描述comp_idchar(2)是公司 idcom

7、p_namevarchar(60)公司名稱controlled_idchar(2)是母公司 idcontrolled_compvarchar(60)_name是母公司名稱remarkvarchar(300)是公司簡介charge_id1char(10)是負(fù)責(zé)人 1charge_id2char(10)是負(fù)責(zé)人 2top_flagbit是是否是總公司注:根據(jù)負(fù)責(zé)人id 在職員表中找到負(fù)責(zé)人信息部門表tb_department該表主要用于保存部門信息,包括部門之間的關(guān)聯(lián)數(shù)據(jù)類型字段名長度是否主鍵允許空外鍵描述depart_idchar(3)是部門 iddepart_namevarchar(50)部門

8、名稱parent_depart_idchar(3)是父部門 idstop_flagbit是停用標(biāo)識comp_idchar(2)是是公司編號comp_namevarchar(60)是公司名稱charge_id1char(10)是負(fù)責(zé)人 1.charge_id2char(10)是負(fù)責(zé)人 2部門職位表tb_depart_position該表主要用于保存部門和崗位之間的關(guān)聯(lián)字段名數(shù)據(jù)類型 (長度 )是否主鍵允許空外鍵描述auto_idint是數(shù)據(jù)庫自增標(biāo)識posi_idchar(2)是崗位 iddepart_idchar(3)是部門 idstaff_numint是該崗位人數(shù)職位表tb_position

9、該表主要用于職位信息字段名數(shù)據(jù)類型 (長度 )是否主鍵允許空外鍵描述posi_idchar(2)是職位 idposi_namevarchar ( 30)職位名稱parent_posi_idchar(2)是上級職位 idparent_posi _namevarchar(30)是上級職位名稱posi_levelvarchar(10)是職位級別posi_remarkvarchar(300)是職位描述注:根據(jù)職位級別代碼去字典中查級別職員表( 注:職員編號 =公司編號 (2)+ 部門編號 (3)+ 職位編號 (2)+ 順序碼 (3)=(10) )tb_employee用戶表主要用于保存員工信息字段名數(shù)

10、據(jù)類型 (長度 )是否主鍵允許空外鍵描述emp_idchar(10)是職員編號emp_namevarchar(20)職員姓名comp_idchar(2)是是公司編號comp_namevarchar(60)是公司名稱depart_idchar(3)是是部門編號depart_namevarchar(50)是部門名稱posi_idchar(2)是是崗位編號depart_postvarchar(30)是部門崗位post_levelvarchar(10)是崗位級別emp_typevarchar(10)是職工類別emp_statevarchar(10)是員工狀態(tài)emp_card_nochar(10)是考勤

11、卡號emp_paper_idvarchar(18)是身份證號emp_sexbit是性別emp_birthdaydatetime是生日rpr_typevarchar(10)是戶口類別rpr_addressvarchar(100)是戶口地址nationvarchar(10)是民族native_placevarchar(10)是籍貫.polityvarchar(10)是政治面貌marriagevarchar(10)是婚姻狀況culture_levelvarchar(10)是學(xué)位culture_degreevarchar(10)是學(xué)歷gradute_schoolvarchar(50)是畢業(yè)院校grad

12、ute_datedatetime是畢業(yè)日期specialtyvarchar(10)是所學(xué)專業(yè)technicalvarchar(10)是技術(shù)職稱technical_datedatetime是職稱日期beg_work_datedatetime是上崗日期 (合同開始日期 )create_datedatetime是建檔日期probation_beg_datedatetime是試用開始日期probation_end_datedatetime是試用結(jié)束日期recruit_sourcesvarchar(10)是招聘來源contract_beg_datedatetime是合同開始日期contract_end_

13、datedatetime是合同結(jié)束日期contract_typevarchar(10)是合同類別leave_causevarchar(10)是離職原因lea ve_methodvarchar(10)是離職方式lea ve_timedatetime是離職時間salary_levelint是是工資級別bank_namevarchar(50)是開戶銀行bank_accountvarchar(20)是工資賬號personal_specialityvarchar(50)是個人特長work_telephonevarchar(15)是工作電話mobilevarchar(15)是移動電話apartment_a

14、ddressvarchar(50)是居住地址zipcodevarchar(10)是郵政編碼home_phonevarchar(15)是家庭電話urgent_phonevarchar(15)是緊急聯(lián)系電話e_mailvarchar(50)是emailqq_novarchar(20)是qq 號msn_novarchar(50)是msn 號other_im_novarchar(50)是其它及時通信工具personal_pagevarchar(100)是個人主頁emp_remarksvarchar(300)是備注record_statuschar(1)是記錄刪除狀態(tài)emp_imgvarchar(50)

15、是個人照片注:本表及以下表中紅色強(qiáng)調(diào)字段取值均來自數(shù)據(jù)字典表的dict_item_code字段,代表的含義則是字典的名詞項item_content 。 希望理解!recordstatus 字段是用來標(biāo)識該條記錄虛擬刪除和還原用的。取值0-正常1-刪除.18 位身份證號碼各位的含義:1-2 位省、自治區(qū)、直轄市代碼;3-4 位地級市、盟、自治州代碼;5-6 位縣、縣級市、區(qū)代碼;7-14 位出生年月日,比如19670401 代表 1967 年 4 月 1 日;15-17 位為順序號,其中17 位(倒數(shù)第二位)男為單數(shù),女為雙數(shù);18 位為校驗碼,0-9 和 x 。作為尾號的校驗碼,是由把前十七位

16、數(shù)字帶入統(tǒng)一的公式計算出來的,計算的結(jié)果是 0-10 ,如果某人的尾號是0 9,都不會出現(xiàn)x,但如果尾號是10,那么就得用x 來代替,因為如果用 10 做尾號,那么此人的身份證就變成了19 位。 x 是羅馬數(shù)字的10,用 x 來代替 10。考勤表考勤卡號 =入職年份 +月份 +4 位編號,長度(10)。tb_check_work該表主要用于保存員工考勤記錄字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述idint是流水號check_idchar(10)考勤卡號salary_timedatetime是所屬工資月份emp_idchar(10)是是員工工號work_dayssmallint是出勤天數(shù)si

17、ck_dayssmallint是病假天數(shù)affair_dayssmallint是事假天數(shù)late_lea ve_countsmallint是遲到早退次數(shù)neglectwork_dayssmallint是曠工天數(shù)extra_work_timesmallint是加班小時數(shù)工資標(biāo)準(zhǔn)表tb_salary_level該表主要用于保存工資標(biāo)準(zhǔn)字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述level_noint是工資級別號level_namevarchar (20)級別salary_basemoney基本工資salary_performanmoneyce是績效工資salary_allow ancemoney是

18、崗位津貼salary_othermoney其他補(bǔ)貼是person_taxvarchar(10)個人所得稅率( 字典中起征點(diǎn)是字典代碼,字典項代表是稅率).工資發(fā)放表tb_salary_grant該表主要用于保存員工工資發(fā)放記錄字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述payroll_noint是工資單據(jù)號level_noint是是工資級別號grant_typevarchar(10)是發(fā)放類別check_idchar(10)是考勤卡號salary_timedatetime是所屬工資月份grant_timedatetime是發(fā)放日期emp_idchar(10)是是員工工號emp_namevarc

19、har(20)是員工姓名comp_idchar(2)是是公司編號depart_idchar(3)是是部門編號salary_yearmoney是工齡工資salary_overtimemoney是加班費(fèi)salary_neglectmoney是曠工費(fèi)check_deductmoney是考勤扣除encourage_alldaysmoney是全勤獎勵ought_to_grantmoney是應(yīng)發(fā)合計personal_income_tmoneyax是個人所得稅reality_grantmoney是實(shí)際應(yīng)發(fā)合同表tb_contract該表主要用于保存員工人事合同信息字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述

20、record_idint是記錄編號contract_novarchar(20)是合同編號contract_statusvarchar(10)是合同狀態(tài)emp_idchar(10)是是員工編號emp_namevarchar(20)是員工姓名sign_timedatetime是簽訂日期contract_beg_timedatetime是合同開始日期contract_end_timedatetime是合同結(jié)束日期contract_ageint是合同年限terminal_timedatetime是終止日期terminal_causevarchar(100)是終止原因contract_remarkvar

21、char(200)是備注調(diào)動離職表tb_remove_leave該表主要用于保存員工調(diào)動離職的信息字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述.record_idint是記錄編號emp_idchar(10)是是員工工號emp_namevarchar(20)是員工姓名unusual_timedatetime是異動日期unusual_typevarchar(10)是異動類型depart_id1char(3)是部門depart_id2char(3)是原部門posi_id1char(2)是崗位posi_id2char(2)是原崗位post_level1varchar(10)是崗位級別post_leve

22、l2varchar(10)是原崗位級別emp_statevarchar(10)是員工狀態(tài)lea ve_causevarchar(10)是離職原因lea ve_w ayvarchar(10)是離職方式rl_remarkvarchar(200)是備注注:根據(jù)需要看是否要加上區(qū)分上崗方式和離崗方式,字典表中已經(jīng)寫入該字段內(nèi)容。不加也無所謂。獎勵表tb_reward該表主要用于保存員工受獎勵記錄字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述record_idint是記錄編號comp_idchar(2)是是公司編號depart_idchar(3)是是部門編號emp_idchar(10)是是員工編號rewa

23、rd_timedatetime是獎勵日期reward_typevarchar(10)是獎勵種類reward_w ayvarchar(10)是獎勵方式reward_moneymoney是獎勵金額reward_causevarchar(100)是獎勵原因approve_leaderchar(10)是是批準(zhǔn)領(lǐng)導(dǎo)reward_remarkvarchar(200)是備注懲罰表tb_punishment該表主要用于保存員工受懲罰記錄字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述record_idint是記錄編號comp_idchar(2)是是公司編號depart_idchar(3)是是部門編號emp_idc

24、har(10)是是員工編號punis _timedatetime是懲罰日期punis _typevarchar(10)是懲罰種類punis _wayvarchar(10)是懲罰方式.punis _moneymoney是懲罰金額punis _causevarchar(100)是懲罰原因approve_leaderchar(10)是是批準(zhǔn)領(lǐng)導(dǎo)punis _remarkvarchar(200)是備注招聘需求計劃表tb_hiring_plan該表主要用于保存人力資源部招聘計劃信息字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述plan_idint是計劃編號comp_idchar(2)是是公司編號depar

25、t_idchar(3)是是部門編號posi_idchar(2)是是崗位編號num_of_peopleint是計劃人數(shù)salary_begmoney是薪資待遇to_posi_timedatetime是到崗日期argument_numint是增補(bǔ)人數(shù)argument_causevarchar(50)是增補(bǔ)原因english_requirevarchar(50)是外語要求specialty_requirevarchar(50)是專業(yè)要求degree_requirevarchar(50)是學(xué)歷要求computer_requirevarchar(50)是電腦水平exper_requirevarchar(

26、50)是經(jīng)驗要求sex_requirevarchar(50)是性別要求age_requirevarchar(50)是年齡要求marry_requirevarchar(50)是婚姻要求chara_requirevarchar(50)是性格要求hiring_ statusvarchar(50)是招聘狀態(tài)status_timedatetime是狀態(tài)日期posi_responsibilityvarchar(2000)是崗位職責(zé)posi_requirementvarchar(2000)是崗位要求other_remarkvarchar(2000)是其他備注應(yīng)聘人員表 (簡歷表 )tb_resume該表主要用于保存應(yīng)聘人員的信息字段名數(shù)據(jù)類型(長度)是否主鍵允許空外鍵描述talents_idint是人才編號cadidate_namevarchar(20)是姓名cadidate_timedatetime是面試時間pinvarchar(20)是身份證號photovarchar(100)是照片expect_lowmoney是期望薪水低值expect_highmoney是期望薪水高值cadidate_posichar(2)是是應(yīng)聘崗位bir

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論