企業人事資訊管理系統

2021-03-04 09:49:27 字數 2228 閱讀 8410

資料庫系統原理及應用課程設計報告

課程設計名稱: 企業人事資訊管理系統

學院名稱: 資訊工程學院

專業: 通訊工程班級

學號姓名

評分教師

1、需求分析

1.功能需求分析

企業人事管理系統是為企業公司提供的乙個操作平台,由於企業人員分布層次較為細緻,上至ceo下至普通職工,故需要乙個人事管理平台,方便全體人員資訊的採集與管理。

企業人事資訊管理系統具備如下功能:

1)使用者登入模組

根據使用者的身份,登入介面分為管理員登入介面與操作員登入介面,管理員的許可權比普通員工的許可權更多。

2)資訊管理與查詢模組

a.職工資訊。該模組供管理員和操作員共同操作,功能為新職工註冊、密碼修改、****修改、職位修改。

其中新職工註冊、刪除職工資訊、職工職位修改只供管理員操作,密碼修改、****修改可供管理員和操作員共同操作。

b.部門資訊。該模組供管理員和操作員共同操作,功能為職工部門資訊的錄入、查詢、修改以及刪除。

c.工資管理。該模組供管理員錄入、修改和刪除,供操作員查詢。

d.考勤記錄。該模組供管理員錄入、修改和刪除,供操作員查詢。

e.工作評價。該模組供管理員錄入、修改和刪除,供操作員查詢。

f.資料庫管理模組。該模組僅供管理員操作,實現的功能為資料庫備份、資料庫還原。

2.資料流圖

職工表部門表工資表考勤記錄表評價表

圖1.2 系統資料流圖

二、系統資料庫設計

1.資料庫概念結構設計

使用者雖然分為管理員和普通員工,但他們的基本資訊是一致的,實體圖一樣。

圖2.1 使用者實體圖

部門資訊用來儲存部門名稱、部長名及部門總人數。

圖2.2 部門實體圖

工資資訊用來儲存公司各階層職工的工資情況,包括職工的職稱、月薪及獎金。

圖2.3 工資實體圖

考勤資訊用來記錄全體職員的到勤情況,包括請假情況、曠班情況及時間。

圖2.4 考勤實體圖

評價資訊用來儲存對各職工工作情況進行的等級評價,包括職員姓名和工作水平的等級。

圖2.5 評價實體圖

根據各實體之間的聯絡,可以得出企業人事資訊管理系統的總體e-r圖,如下所示。n1

n1n 111

圖2.6 總e-r圖

2.資料庫邏輯結構設計

根據資料庫概念結構設計中得出的e-r圖,可以看出各實體之間的聯絡,可得出資料庫邏輯結構設計結果如下:

(1)職工(工號,姓名,密碼,年齡,性別,身份證號,聯絡**,電子郵箱,職稱,部門)

(2)部門(部門名,部長,部門人數,部門**)

(3)工資(職稱,月薪,獎金)

(4)考勤(工號,時間,請假情況,曠班情況)

(5)評價(工號,等級)

3.資料庫的物理結構設計

資料庫物理結構設計是根據資料庫邏輯結構設計資訊,設計出的關係表模式資訊,完成資料庫基本表、檢視、索引、觸發器等的建立。

1)資料庫基本表

本系統的資料庫共建立5張表,分別為:「staff_info」、「depart_info」、「wage」、「attendance_rec」、「evaluation」。

表2-1 staff_info

表2-2 depart_info

表2-3 wage

表2-4 attendance_rec

表2-5 evaluation

2)資料庫檢視

系統資料庫建立了一張檢視可供使用者查詢職工對應職位的工資情況,具體建立如下。

create view 個人工資 (工號,姓名,月薪,獎金)

as select staff_info.工號,staff_info.姓名,wage.月薪,wage.獎金

from staff_info,wage

where staff_info.職稱 = wage.職稱

3、設計小結

本課題設計的企業人事管理系統基本可以實現在企業中對企業職員資訊的管理,包括資訊的查詢,對部分資訊的修改,其中管理員身份可以實現對資料的錄入、修改以及刪除功能。由於該系統的各**之間的關係簡單,約束條件較少,故整體設計較為簡單。職工的工資是按照職工的職稱分配的,為避免冗餘,特建立了工資表,該錶以職稱為主鍵,其他字段資訊為月薪與獎金,並且建立了「個人工資」檢視以方便職工查詢工資情況。

而職工的到勤情況和評價情況可直接通過工號在相應的考勤表或者評價表中直接查詢,故沒有為此特建立相應的**。再者,由於資料量不大、關係簡單,本設計的系統沒有建立觸發器和關係圖。

人事資訊管理系統 APS SQL

內容摘要 北京電信公司人事資訊管理系統 是為實現北京電信公司人事資訊管理現代化,運用asp語言和sql資料進行開發的應用軟體。它旨在通過員工基本資訊 員工入離職 員工考勤管理 員工工作評價管理 員工工資管理五個子系統完成對企業員工基本資訊 考勤資料 工作評價資料和工資資訊的錄入 修改 查詢,然後根據...

人事資訊管理系統需求分析

資料庫需求分析 需求規格說明是需求分析的產物,它是軟體系統生存期中軟體定義階段的最後乙個步驟。作為整個軟體開發過程的指南,它也是軟體開發人員開發出符合使用者要求的軟體的基礎。2.1介面要求 1 介面內容 主題突出 操作方便 術語和行文格式統一 規範 明確。選單布局合理,傳遞資訊準確。2 介面功能人性...

人事檔案資訊管理系統設計報告

目錄1.概述 4 1.1公司發展背景 4 1.2人事檔案管理系統建立的意義 4 1.3公司人事檔案管理的現狀分析 5 2.系統分析 6 2.1系統可行性分析 6 2.2企業檔案管理系統要完成的功能 6 2.3組織結構 6 2.4業務流程 8 2.5資料流程圖 9 2.6資料字典 9 3.系統設計 1...