


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、人力資源數據庫設計說明書數據庫概要說明我們分析人力資源信息管理系統一般用有如下功能:人力資源系統功能描述1. 人力資源系統戰略性職能1)人力資源戰略管理功能包括:人力資源企業規劃人力資源指標分析員工素質評測領導決策支持領導或經理查詢支持2)人力資源管理和開發功能包括:職員招聘管理文書檔案管理(文書、會議記錄、文件)薪酬福利管理績效考核管理離職調動管理保險業務管理員工培訓管理企業合同管理匯總報表管理勞動人事法規企業規章制度2. 人力資源系統操作性職能1)人事信息儲存和處理功能員工信息管理黨團工會管理機構職位管理2)日常辦公處理功能(一般企業人力資源軟件還帶日常辦公功能)證照管理宿舍管理車輛管理物
2、品管理獎懲記錄考勤管理日常費用管理日程安排(工作日志)會議安排)系統管理功能(包括后臺)角色管理 操作員管理 備份管理 網絡配置管理 企業基本信息 頁面樣式管理 元數據與字典 系統幫助文檔(友好性) 關于本系統在此次畢業設計中,我們不可能完成全部上述功能,所以相對進行了一些精簡,采用SSH框架技術開發人力資源信息系統,數據庫采用Microsoft SQL Server 2005。人力資源管理系統在運行過程中需要對大量的表和數據進行增加、刪除、修改、檢索的操作,并 且還要求對企業人才戰略方面提供規劃和分析的功能,對領導決策形成支持,因此在設計時采用Microsoft SQL Server 200
3、5數據庫來滿足運行需求,數據庫名“HRIS',共存儲了 30張表用于存儲不同的信息。如下圖:數據庫概要設計(E-R圖)1) 用戶實體圖2) 員工信息實體3) fdsf4) dsfds5) fdsaf6) fdasf7) fdsafds8) fdsaf9) fdsafd10) fdsafd11) dfsaf12) fdsaf13)fdssaf14)dsaf15)dsaf16)fdsa17)fdsa18)的薩菲19)都是20)dsf三、 數據庫詳細設計(邏輯結構)人力資源管理系統數據庫表設計用戶表TB USER該表主要用于保存用戶信息字段名數據類型(長度)是否主鍵允許空外鍵描述U_IDin
4、t是用戶IDU_NAMEvarchar(30)用戶名稱U_PASSvarchar(30)用戶密碼U_TRUENAMEvarchar(30)是真實姓名CREATE_TIMEdatetime創建的時間STOP_FLAGbit是否禁用U_ROLE_IDint是角色編號注:禁用狀態,和刪除區別。創建時間、是否停用有默認值。角色表TB ROLE該表主要用于保存角色信息字段名數據類型(長度)是否主鍵允許空外鍵描述ROLE_IDint是角色編號ROLE_NAMEvarchar(50)角色名稱ROLE_REMARKvarchar(200)是角色備注ROLE_FLAGint是角色狀態注:角色狀態:1正常2禁用3
5、刪除。權限表TB PREMISSION該表主要用于保存權限信息字段名數據類型(長度)是否主鍵允許空外鍵描述PREMIS_IDint是權限編號PREMIS_NAMEvarchar ( 50)權限名稱PREMIS_REMARKvarchar (200)是權限備注權限分配表TB PREMISSION ASSIGN該表主要用于保存權限和角色的關聯關系字段名數據類型(長度)是否主鍵允許空外鍵描述ASSIGNDint是分配編號ROLE_IDint是角色編號PREMIS_IDint是權限編號數據字典TB DICT PUBLIC該表主要用于保存實體表中常用固定不變的信息值字段名數據類型(長度)是否主鍵允許空外
6、鍵描述AUTO_IDint是自增流水號DICT_IDvarchar(50)字典編號DICT_ITEM_CODEvarchar(IO)字典代碼ITEM_CONTENTvarchar(50)名詞項STOP_FLAGbit停用標識IS_GROUPbit是否是組合碼NOTE_INFOvarchar ( 100)是備注注:字典代碼是其他表中的引用項。為了簡便,數據庫中我減去了AUTO_ID列(自增流水號),無主鍵設置。集團公司表TB COMPANY該表主要用于設置總公司信息,分公司包含在表內字段名數據類型(長度)是否主鍵允許空外鍵描述COMP_IDchar(2)是公司IDCOMP_NAMEvarchar
7、(60)公司名稱CONTROLLED_IDchar(2)是母公司IDCONTROLLED COMP NAME varchar(60)是母公司名稱:REMARKvarchar(300)是公司簡介CHARGE ID1char(10)是負責人1CHARGE ID2char(10)是負責人2 丁TOP_FLAGbit是是否是總公司注:根據負責人ID在職員表中找到負責人信息部門表TB DEPARTMENT該表主要用于保存部門信息,包括部門之間的關聯字段名數據類型 長度是否主鍵允許空外鍵描述DEPART IDchar(3)是部門IDDEPART NAMEvarchar(50)部門名稱PARENT_DEPA
8、RT_IDchar(3)是父部門IDSTOP FLAGbit是停用標識COMP IDchar(2)是是公司編號COMP NAMEvarchar(60)是公司名稱CHARGE ID1char(10)是負責人1CHARGE ID2char(10)是負責人2部門職位表TB DEPART POSITION該表主要用于保存部門和崗位之間的關聯字段名數據類型(長度)是否主鍵允許空外鍵描述AUTO_IDint是數據庫自增標識POSI_IDchar(2)是崗位IDDEPART_IDchar(3)是部門IDSTAFF_NUMint是該崗位人數職位表TB POSITION該表主要用于職位信息字段名數據類型(長度)
9、是否主鍵允許空外鍵描述POSI IDchar(2)是職位IDPOSI NAMEvarchar ( 30)職位名稱PARENT_POSI_IDchar(2)是上級職位IDPARENT POSI NAMEvarchar(30)是上級職位名稱Posi_levELvarchar(10)是職位級別POSI_REMARKvarchar(300)是職位描述注:根據職位級別代碼去字典中查級別職員表(注:職員編號=公司編號(2)+部門編號(3)+職位編號(2)+順序碼(3)=(10)TB EMPLOYEE用戶表主要用于保存員工信息字段名數據類型(長度)是否主鍵允許空外鍵描述EMP_IDchar(10)是職員編號
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)是崗位級別IMp_tY|evarchar(10)是職工類別p_statevarchar(10)是員工狀態EMP CARD NOchar(10)是考勤卡號EMP PAPER IDvarchar(18)是身份證號EMP SEXbit是
11、性別EMP BIRTHDAYdatetime是生日RPR TYpEvarchar(10)是戶口類別RPR ADDRESSvarchar(IOO)是戶口地址natioNvarchar(10)是民族NAtive_plaC|varchar(10)是籍貫POLITYvarchar(10)是政治面貌.ARRIAGEvarchar(10)是婚姻狀況1culture_leVElvarchar(10)是學位CULTURE_DE.eevarchar(10)是學歷GRADUTE_SCHOOLvarchar(50)是畢業院校gradute_datedatetime是畢業日期SPECIALTYvarchar(10)是
12、所學專業TECHNICALvarchar(10)是技術職稱technical_datedatetime是職稱日期beg_work_datedatetime是上崗日期(合同開 始日期)create_datedatetime是建檔日期probation_beg_datedatetime是試用開始日期probation_end_datedatetime是試用結束日期Recruit_sourc|esvarchar(10)是招聘來源contract_beg_datedatetime是合同開始日期contract_end_datedatetime是合冋結束日期1contract_tyf3Evarchar(
13、10)是合同類別LEave_cau|evarchar(10)是離職原因LEAVE_MEtHOdvarchar(10)是離職方式leave timedatetime是離職時間salary levelint是是工資級別BANK NAMEvarchar(50)是開戶銀行bank accountvarchar(20)是工資賬號personal specialityvarchar(50)是個人特長work telephonevarchar(15)是工作電話mobilevarchar(15)是移動電話apartment addressvarchar(50)是居住地址ZIPCODEvarchar(10)是郵
14、政編碼HOME PHONEvarchar(15)是家庭電話urgent phonevarchar(15)是緊急聯系電話e mailvarchar(50)是emailQQ NOvarchar(20)是QQ號MSN NOvarchar(50)是MSN號other im novarchar(50)是其它及時通信工具personal pagevarchar(100)是個人主頁emp remarksvarchar(300)是備注record_statuschar(1)是記錄刪除狀態EMP IMGvarchar(50)是個人照片注:本表及以下表中紅色強調字段取值均來自數據字典表的DICT_ITEM_COD
15、字段,代表的含義則是字典的名詞項ITEM_CONTENT希望理解!RecordStatus字段是用來標識該條記錄虛擬刪除和還原用的。取值0-正常1-刪除18位身份證號碼各位的含義 :1-2位省、自治區、直轄市代碼;3-4位地級市、盟、自治州代碼;5-6位縣、縣級市、區代碼;7-14位出生年月曰,比如 19670401代表1967年4月1 日;15-17位為順序號,其中17位(倒數第二位)男為單數,女為雙數;18位為校驗碼,0-9和X。作為尾號的校驗碼,是由把前十七位數字帶入統一的公式計算出來的,計算的結果是0-10,如果某人的尾號是 0 9,都不會出現 X,但如果尾號是10,那么就得用 X來代
16、替,因為如 果用10做尾號,那么此人的身份證就變成了19位。X是羅馬數字的10,用X來代替10。考勤表考勤卡號=入職年份+月份+4位編號,長度(10)。TB CHECK WORK該表主要用于保存員工考勤記錄字段名數據類型(長度)是否主鍵允許空外鍵描述IDInt是流水號CHECK_IDchar(10)考勤卡號SALARY_TIMEdatetime是所屬工資月份EMP_IDchar(10)是是員工工號WORK_DAYSsmalli nt是出勤天數SICK_DAYSsmalli nt是病假天數AFFAIR_DAYSsmalli nt是事假天數LATE_LEAVE_COUNTsmalli nt是遲到早
17、退次數NEGLECTWORK DAYSsmalli nt是曠工天數EXTRA WORK TIMEsmalli nt是加班小時數工資標準表TB SALARY LEVEL該表主要用于保存工資標準字段名數據類型(長度)是否主鍵允許空外鍵描述LEVEL NOint是工資級別號LEVEL NAMEvarchar (20)級別SALARY_BASEmoney基本工資SALARY PERFORMANCEmoney是績效工資SALARY ALLOWANCEmoney是崗位津貼SALARY_OTHERmoney是其他補貼PErsoNITAxvarchar(10)是個人所得稅率(字 典中起征點是字典 代碼,字典項
18、代表 稅率)工資發放表.學習幫手.TB SALARY GRANT該表主要用于保存員工工資發放記錄字段名數據類型(長度)是否主鍵允許空外鍵描述PAYROLL_NOint是工資單據號LEVEL_NOint是是工資級別號grantY|evarchar(IO)是發放類別CHECK_IDchar(1O)是考勤卡號SALARY_TIMEdatetime是所屬工資月份GRANT_TIMEdatetime是發放日期EMP_IDchar(10)是是員工工號EMP_NAMEvarchar(20)是員工姓名COMP_IDchar(2)是是公司編號DEPART_IDchar(3)是是部門編號SALARY_YEARmo
19、ney是工齡工資SALARY_OVERTIMEmoney是加班費SALARY NEGLECTmoney是曠工費CHECK_DEDUCTmoney是考勤扣除ENCOURAGE_ALLDAYSmoney是全勤獎勵OUGHT TO GRANTmoney是應發合計PERSONAL_INCOME_TAXmoney是個人所得稅REALITY GRANTmoney是實際應發合同表TB CONTRACT該表主要用于保存員工人事合同信息字段名數據類型(長度)是否主鍵允許空外鍵描述RECORD IDint是記錄編號CONTRACT NOvarchar(20)是合同編號contract_staTusvarchar(
20、10)是合同狀態EMP IDchar(10)是是員工編號EMP NAMEvarchar(20)是員工姓名SIGN TIMEdatetime是簽訂日期CONTRACT BEG TIMEdatetime是合同開始日期CONTRACT END TIMEdatetime是合冋結束日期CONTRACT AGEint是合同年限TERMINAL TIMEdatetime是終止日期TERMINAL CAUSEvarchar(100)是終止原因CONTRACT REMARKvarchar(200)是備注調動離職表TB REMOVE LEAVE該表主要用于保存員工調動離職的信息字段名數據類型(長度)是否主鍵允許空
21、外鍵描述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)是原崗位|OST_LEVEL1varchar(10)是崗位級別|0ST_LEVE|2varchar(10)是原崗位級別Emp_st.evarchar(10)是員工狀態LEave_causevarchar(10)是離職
22、原因LEave_WAyvarchar(10)是離職方式RL_REMARKvarchar(200)是備注注:根據需要看是否要加上區分上崗方式和離崗方式,字典表中已經寫入該字段內容。不加也無所謂。獎勵表TB REWARD該表主要用于保存員工受獎勵記錄字段名數據類型(長度)是否主鍵允許空外鍵描述RECORD_IDint是記錄編號COMP_IDchar(2)是是公司編號DEPART IDchar(3)是是部門編號EMP_IDchar(10)是是員工編號REWARD TIMEdatetime是獎勵日期WARD_TYPEvarchar(10)是獎勵種類reward_Wayvarchar(10)是獎勵方式R
23、EWARD MONEYmoney是獎勵金額REWARD CAUSEvarchar(100)是獎勵原因APPROVE LEADERchar(10)是是批準領導REWARD REMARKvarchar(200)是備注懲罰表TB PUNISHMENT該表主要用于保存員工受懲罰記錄字段名數據類型(長度)是否主鍵允許空外鍵描述RECORD IDint是記錄編號COMP IDchar(2)是是公司編號DEPART IDchar(3)是是部門編號EMP IDchar(10)是是員工編號PUNIS TIMEdatetime是懲罰日期punisty*varchar(10)是懲罰種類(uniqwaYvarchar
24、(10)是懲罰方式PUNIS moneymoney是懲罰金額PUNIS CAUSEvarchar(100)是懲罰原因APPROVE_LEADERchar(10)是是批準領導PUNIS remarkvarchar(200)是備注招聘需求計劃表TB HIRING PLAN該表主要用于保存人力資源部招聘計劃信息字段名數據類型(長度)是否主鍵允許空外鍵描述plandint是計劃編號comp_idchar(2)是是公司編號depart_idchar(3)是是部門編號posi_idchar(2)是是崗位編號num_of_peopleint是計劃人數SALARY_BEGmoney是薪資待遇to_posi_t
25、imedatetime是到崗日期argument_numint是增補人數ARGUMENT_CAUSEvarchar(50)是增補原因english_requirevarchar(50)是外語要求specialty_requirevarchar(50)是專業要求degree requirevarchar(50)是學歷要求computer_requirevarchar(50)是電腦水平exper_requirevarchar(50)是經驗要求sex_requirevarchar(50)是性別要求age requirevarchar(50)是年齡要求marry_requirevarchar(50)是
26、婚姻要求chara requirevarchar(50)是性格要求hiring statusvarchar(50)是招聘狀態status timedatetime是狀態日期posi responsibilityvarchar(2000)是崗位職責posi requirementvarchar(2000)是崗位要求OTHER REMARKvarchar(2000)是其他備注應聘人員表(簡歷表)TB RESUME該表主要用于保存應聘人員的信息字段名數據類型(長度)是否主鍵允許空外鍵描述talents idint是人才編號cadidate namevarchar(20)是姓名cadidate timedatetime是面試時間pinvarchar(20)是身份證號photovarchar(100)是照片expect lowmoney是期望薪水低值expect highmoney是期望薪水高值cadidate posichar(2)是是應聘崗位birthday
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 氣候變化環境影響評估表
- 汽車電子控制技術原理與運用試題及答案
- 合同私車租賃合同
- 地理地質地貌學題庫概覽
- 高新技術產業專利申請數量統計表
- 旅游業市場份額分布統計表
- Python大數據分析與挖掘實戰:微課版(第2版)課件 第3章 數據處理包Pandas
- 農業生物科技實踐練習題
- 那次難忘的校園活動記事類作文13篇范文
- 縣域教育資源分布與基礎設施現狀分析
- 《現代齒軌交通設計標準》
- 南京信息工程大學《數據庫原理與應用Ⅱ》2022-2023學年期末試卷
- 雨水回收系統技術規格書
- 船舶敬港與港口作業考核試卷
- 禁毒情報學習通超星期末考試答案章節答案2024年
- DB11T 1946-2021 智慧工地評價標準
- 門窗更換承包合同
- 污水管道工程施工組織設計
- 職業教育專業教學資源庫建設工作方案和技術要求
- DB14T-苜蓿草顆粒生產技術規程
- 2024至2030年中國番茄行業研究及市場投資決策報告
評論
0/150
提交評論