資料庫工資管理系統課程設計實驗報告

2022-11-17 19:48:02 字數 2833 閱讀 7062

- 1 -

資料庫原理及應用

課程設計

《工資管理系統》

學生姓名

學生班級

學生學號

指導老師

一、開發背景 ....2

二、功能描述 3

資料庫原理及應用

課程設計

《工資管理系統》

學生姓名

學生班級

學生學號

指導老師

隨著經濟的發展,企業正向著大型化、規模化發展,而對於大中型企業,員工、職稱等跟工資管理有關的資訊隨之急劇增加。在這種情況下單靠人工來處理員工的工資不但顯得力不從心,而且極容易出錯。如何設計乙個小型企業工資的資料庫管理系統,由計算機代替人工執行一系列諸如增加新員工,刪除舊員工,工資查詢,統計等操作。

這樣就使辦公人員可以輕鬆快捷地完成工資管理的任務。

對於企、事業單位的工資發放來說,不需要太大型的資料庫系統。只需要乙個操作方便,功能實用,能同時滿足財務部門、單位其他相關部門及代發單位三方對資料的管理及需求的系統。

實現工資的集中管理。可供財務人員對本單位的人員以及工資進行增加、刪除、修改、查詢,對工資發放中的應發工資合計等專案由系統自動進行計算;同時系統還可對員工及工資管理情況進行多角度查詢。

基於以上原因,企業工資管理系統使用電腦安全儲存、快速計算、全面統計,實現工資管理的系統化、規範化、自動化。企業工資管理系統是典型的資訊管理系統(mis),後台資料庫採用sql server2005資料庫。sql server2005資料庫具有與vb6無縫連線、操作簡單、易於使用的優點。

工資管理系統系是為了更好的實現工資各種資訊的管理以及各種資訊的安

全性管理。本系統主要對檢視員工的各種工資資訊需求所設計的,可以很好的

管理資料。 本系統的主要功能由以下幾個部分組成:

經過調研及分析,工資管理資訊系統主要完成以下功能:

(1) 員工基本資訊模組:員工的基本資訊。

(2) 工資資訊模組:員工每個月度的基本工資、崗位工資、水電費、津貼工

資、扣除薪酬、實發金額。

(3) 部門資訊模組:公司各部門編號、名稱、負責人、人數。

(4) 考勤模組:記錄員工遲到、缺席次數。

(5) 津貼模組:記錄員工加班情況派發津貼。

(6) 員工資訊管理模組:管理員對所需要的資料的查詢即對員工基本資訊的

增加、刪除、修改、查詢操作。

(7) 員工工資管理模組:管理員對所需要的資料的查詢即對員工工資資訊的

增加、刪除、修改、查詢操作。

圖3.1 工資管理系統簡易資料流圖

1、資料項名:員工編號

別名:w_number

取值範圍:0000-9999

含義說明:每位員工的編號

型別:char

長度:4

2、資料項名:員工姓名

別名:w_name

取值範圍:1-4

含義說明:每位員工的姓名

型別:varchar

長度:8

3、資料項名:員工性別

別名:***

取值範圍:「男」或「女」

含義說明:每位員工的性別

型別:char

長度:2

4、資料項名:基本工資

別名:basic_wage

取值範圍:整數

含義說明:每位員工的基本工資

型別:int

5、資料項名:出生年月

別名:birthday

含義說明:每位員工的出生日期

型別:datetime

1、名稱:員工(employee)

含義說明:員工資訊

組成結構:員工編號+姓名+性別+出生年月+所屬部門+文化程度+職稱

2、名稱:工資(salary)

含義說明:工資資訊

組成結構:員工編號+基本工資+崗位工資+水電費+津貼工資+扣除工資+實

發工資1、資料流名稱:員工資訊新增

簡述:新員工資訊錄入

資料流**:公司管理者

資料流去向:員工資訊

資料流組成:員工編號+姓名+性別+出生年月+所屬部門+文化程度+職稱

1、儲存名稱:員工記錄儲存

說明:記錄著所有員工的所有基本資訊

輸入:員工基本資訊

輸出:員工所有資訊

資料結構:員工編號+姓名+性別+出生年月+所屬部門+文化程度+職稱

1、處理過程名:員工資訊處理

說明:處理員工的基本資訊

輸入資料流:終端

輸出資料流:員工資訊入庫

根據系統資料流圖和資料字典,得出系統的概念模型(e-r)如圖所示。

圖4.1員工資訊e-r圖

圖4.2部門資訊e-r圖

圖4.3工資資訊e-r圖

圖4.4考勤資訊e-r圖

圖4.5津貼資訊e-r圖

圖4.6工資管理系統區域性e-r圖

圖4.7工資管理系統區域性e-r圖

圖4.8工資管理系統區域性e-r圖

圖4.9工資管理系統區域性e-r圖

圖4.10工資管理系統總e-r圖

關係模式:員工資訊(員工編號、姓名、性別、出生年月、所屬部門、

文化程度、職稱)

模式判定:員工資訊∈2nf,且每個非主屬性都不傳遞函式依賴於員工信

息的主關係鍵,所以員工資訊∈3nf

關係模式:部門資訊(部門編號、部門名稱、部門負責人、部門人數)

模式判定:部門資訊∈2nf,且每個非主屬性都不傳遞函式依賴於部門信

息的主關係鍵,所以部門資訊∈3nf

關係模式:基本工資(工資級別、工資金額)

模式判定:基本工資∈2nf,且每個非主屬性都不傳遞函式依賴於基本工

資的主關係鍵,所以基本工資∈3nf

關係模式:崗位工資(工資級別、工資金額)

工資管理系統資料庫課程設計報告

目錄一 開發背景 2 二 功能描述 3 三 資料流分析 4 3.1資料流圖 4 3.2資料字典 5 四 概念模型設計 7 五 邏輯結構設計和優化 10 六 應用程式設計 11 七 心得體會 13 參考文獻 14 附錄 14 一 開發背景 隨著經濟的發展,企業正向著大型化 規模化發展,而對於大中型企業...

工資管理系統資料庫課程設計報告

工資管理系統 資料庫課程設計報告 姓名班級 計科 0613 學號 0902061307 指導老師 劉嬪 時間 2010年1月 目錄 第1章概述 1.1專案背景3 1.2編寫目的3 1.3軟體定義3 第二章需求分析 2.1 資料庫需求分析4 2.2 功能陳述4 2.3 資料流圖4 2.4功能流程圖6 ...

員工工資管理系統資料庫課程設計

企業員工工資管理系統設計 一 背景 1 二 員工工資系統設計 1 2.1系統功能分析 1 2.2系統物理模組設計 2 三 資料庫設計 2 3.1資料流需求分析 2 3.2概念模型設計 2 3.3邏輯結構設計 4 四 資料庫程式設計 5 4.1使用者登入模組 5 4.2 主窗體模組 6 4.3員工資訊...