人力資源管理系統資料庫

2021-03-04 07:49:36 字數 4611 閱讀 6914

組成員及所完成的工作:

周宇晴所完成工作:er圖的繪製,資料庫的物理設計, 資料庫上機實現,資料庫中資料的裝載

張雨薇所完成工作:er圖的繪製,er圖到關係模式的轉換,資料庫上機實現,資料庫的執行,作業的組織整理上傳

劉琴所完成工作:資料庫需求分析,er圖的繪製,資料庫上機實現 ,資料庫中資料的審核

一. 需求分析

人力資源管理系統(human resources management system,hrms)包括人事日常事務、薪酬、招聘、培訓、考核以及人力資源的管理也指組織或社會團體運用系統學理論方法,對企業的人力資源管理方方面面進行分析、規劃、實施、調整,提高企業人力資源管理水平,使人力資源更有效的服務於組織或團體目標。

(1)資料檢索

a.查詢職工基本資訊及所屬部門:

輸入:工號

輸出:職工姓名,部門名稱,性別,出生年月,籍貫,進入單位時間,身份證號

b.查詢職工的調動情況

輸入:調動編號

輸出:工號,調動日期,調動原因

c.查詢職工的考勤資訊

輸入:考勤編號

輸出:日期,出勤情況

d.查詢職工工資資訊

輸入:工資編號

輸出:工資發放日期,基本工資,獎金

e.查詢培訓資訊

輸入:培訓編號

輸出:完成情況、工號、培訓內容資訊

(2)資料插入

調動資訊表的插入

(3)資料修改

a.職工部門修改:某職工部門變化時,輸入該該職工工號及需修改的屬性值,完成對職工部門的修改。

b.職工文化程度的修改:某職工文化程度變化時,輸入該職工工號及需修改的屬性值,完成對職工文化程度的修改。

(4)資料統計與查詢

a.顯示職工全部資訊及其工資資訊。

b.顯示職工考勤情況及調動資訊。

本資料庫只包含了人力資源系統中的一些基本資訊。

建立此資料庫的主要目的就是為了更好的能對資料庫進行操作,包括資料庫的建立,設計資料庫的概念模型、繪製er圖、er圖轉換成關係模式、資料庫模式的建立(即為資料庫及其基本表的建立)、資料的錄入以及完成一些簡單的關係運算表示式的表達和相關的select 查詢語句的使用。

c.系統結構簡述:

本系統包括五個實體:職工基本資訊;考勤資訊;所屬部門;調動資訊;工資資訊;

注:各個基本表中關鍵字已在關係模式中說明

d. 該資料庫需要進行如下資料處理:

二. er圖

三.關係模式

系統中的實體有:職工基本資訊;考勤資訊;所屬部門;工資;調動資訊

關係模式如下:

職工基本資訊(工號,姓名,性別,出生年月,進入單位時間,籍貫,文化程度,身份證號,部門編號)

說明:員工編號格式為[0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] ,性別的取值為:男或女

調動資訊(調動編號,工號,調動日期,調動情況)

部門 (部門編號,部門名稱,部門**,部長)

考勤資訊(考勤編號,日期,工號,出勤情況)

說明:考勤編號格式為[0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9]

工資(工號,工資發放日期,基本工資,獎金)

培訓 (培訓編號,完成情況,培訓名稱,培訓內容資訊)

四、物理設計

表1 職工表

表2 調動資訊表

表3 部門表

表4考勤資訊表

表5工資表

表6 培訓表

表七五、系統實現(

資料庫、基本表的建立在查詢分析器中使用t-sql語言:

資料庫名稱為:人力資源管理系統資料庫

1.資料庫的建立:

create database 人力資源管理系統資料庫

on primary

( name=人力資源管理系統資料庫_data,

filename='e:\\人力資源管理系統資料庫_data.mdf',

size=10,

maxsize=100,

filegrowth=2

)log on

( name=人力資源管理系統_log,

filename=' e:\ \人力資源管理系統_log.ldf',

size=5,

maxsize=50,

filegrowth=2)

2.資料表的建立

use 人力資源管理系統

gocreate table 部門

(部門編號 char(4) primary key,

部門名稱 char(10) not null,

部門** char(11) not null

部長 char(8) )

gocreate table 職工

(工號 char(10) primary key,

姓名 char(8)not null,

部門編號 char(4) not null references 部門表(部門編號),

出生年月 datetime not null,

性別 char(2) not null,

文化程度 char(10),

身份證號 char(18) not null,

籍貫 char(50) not null,

進入單位時間 datetime)go

create table 調動資訊

(調動編號 char(10) primary key,

工號 char(10) not null references 員工(工號),

調動日期 datetime not null,

調動原因 char(50) not null,)go

create table 考勤資訊

(考勤編號 char(10) primary key,

日期 int not null,

出勤情況 char(4) not null,

工號 char(10) not null references 員工(工號))

gocreate table 工資

(工號 char(10) primary key,

工資發放日期 datetime not null,

基本工資 int not null,

獎金 int,

)3.資料的輸入

僅以人力資源管理表為乙個資料為例,其他資料及其他資料表資料的輸入略。

insert into職工

values(『3013207』 『3013』 『張悅』 『1983-9』 『女』 『高中』 『1202242010.10』 『天津』)

values(『3012205』 『3012』 『李豔』 『1983-1』 『女』 『高中』 『120224198309296452』 『2010.10』 『天津』)

values(『3013216』 『3013』 『趙偉』 『1982-9』 『女』 『高中』 『120224198309297567』 『2010.10』 『天津』)

values(『3012217』 『3012』 『林翔』 『1985-3』 『女』 『高中』 『120224198309299785』 『2010.10』 『天津』)

values(『3011208』 『3011』 『雲霄』 『1973-2』 『女』 『高中』 『120224198309293961』 『2010.10』 『天津』)

values(『3011209』 『3011』 『韓丹』 『1986-4』 『女』 『高中』 『120224198309293045』 『2010.10』 『天津』)

values(『3015210』 『3015』 『錢雪』 『1989-5』 『女』 『高中』 『1202242010.10』 『天津』)

values(『3013213』 『3013』 『袁飛』 『1987-9』 『女』 『高中』 『120224198309292462』 『2010.10』 『天津』)

values(『3014211』 『3014』 『趙明』 『1988-6』 『女』 『高中』 『120224198309299775』 『2010.10』 『天津』)

values(『3016207』 『3016』 『李輝』 『1981-7』 『女』 『高中』 『120224198309292463』 『2010.10』 『天津』)

insert into 部門

values(『3011』『宣傳部』『20671111』『雲霄』)

values(『3012』『管理部』『20672222』『林翔』)

values(『3013』『策劃部』『20673333』『趙偉』)

values(『3014』『廣告部』『20674444』『趙明』)

values(『3015』『技術部』『20675555』『錢雪』)

values(『3016』『組織部』『20676666』『李輝』)

values(『1』『3013207』『2023年5月1日』『生病不適合』)

values(『2』『3013205』『2023年3月28日』『生病』)

values(『3』『3013216』『2023年1月1日』『人事變動』)

values(『4』『3012217』『2023年2月2日』『私事』)

values(『5』『3011208』『2014/12/8』『人事調整』)

資料庫人力資源管理系統

二 er圖 注 總經理與經理的屬性er圖與員工相同 員工的職務屬性通過員工編號體現,規則見 職務表 三 關係模式 系統中的實體有 總經理 經理 員工 部門 指標 工資 為簡化關係模式,將總經理 經理 員工的資訊集中到乙個表。關係模式如下 職務表 職務名稱 職務編號 基本工資 基本獎金 部門表 部門編...

人力資源管理資料庫設計說明書

人力資源管理系統平台 資料庫設計說明書 編號 iss im rlzy 001 datadesign 版本 1.0 變更記錄 目錄1引言 5 1.1編寫目的 5 1.2背景 5 1.3術語定義 5 1.4參考資料 5 2外部設計 5 2.1識別符號和狀態 5 2.2使用它的程式 5 2.3約定 6 2...

人力資源管理系統

一 概述 通過網路人力資源管理系統對企業人力資源進行管理,使企業人力資源管理適應時代的發展要求,大大提高了企業的核心競爭力。二 系統分析 1 需求分析 全面管理企業的員工資訊 管理企業人力資源的基礎資訊 人才招聘管理及企業人才庫管理 企業人才培訓的全程跟蹤管理 提供企業員工考勤管理 設定企業員工薪酬...