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

2021-03-14 11:42:56 字數 2795 閱讀 2681

工資管理系統

資料庫課程設計報告

姓名班級:計科 0613

學號:0902061307

指導老師:劉嬪

時間:2023年1月

目錄 第1章概述

1.1專案背景3

1.2編寫目的3

1.3軟體定義3

第二章需求分析

2.1 資料庫需求分析4

2.2 功能陳述4

2.3 資料流圖4

2.4功能流程圖6

2.5 e-r模型圖7

第三章資料庫邏輯設計

3.1 表的定義10

第四章系統模組的具體實現12

第五章結束語

5.1系統執行與測試25

5.2 心得體會25

參考文獻26

第一章概述

1.1專案背景

隨著我國國民經濟建設的蓬勃發展和具有中國特色的社會主義市場經濟體制的迅速完善,各個行業都在積極使用現代化的手段,不斷改善服務質量,提高工作效率,這些都在很大程度上給企業提出越來越嚴峻的挑戰,對企業體系無論是在行政職能、企業管理水平以及優質服務上都提出更高的要求。建設乙個科學高效的資訊管理系統是解決這一問題的必由之路。企業內部財務管理是該企業運用現代化技術創造更多更高的經濟效益的主要因素之一。

工資管理作為企業內部的一種財務管理也是如此,由於企業職工人數較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發放,如果沒有乙個完整的工資管理系統對員工工資等進行系統的管理,很難實現企業高效運轉。

1.2編寫目的

鞏固課堂知識,加深對資料庫系統的了解

領會資料庫理論與軟體開發實踐的關係

培養良好的程式設計習慣,熟悉軟體開發的基本流程

1.3軟體定義

1.3.1軟體名稱

工資管理系統

1.3.2 系統的主要功能

此工資管理系統的主要任務是用計算機對各種工資資訊進行日常的管理,如查詢、修改、增加、刪除以及儲存等,迅速準確地完成各種工資資訊的統計計算和彙總工作,快速列印出工資報表,針對系統服務物件的具體要求,設計了企業工資管理系統。企業工資管理系統主要有以下幾大功能:

對單位人員的變動進行處理。乙個單位的職工不會是一成不變的,總是在不斷的變化:有調出、有調入、也有職工在本單位內部調動。因此,設計系統是應考慮到這些情況。

對職工的工資進行計算、修改。可以對職工的工資檔案進行個別、部分和批量修改,同時,能對各職工的工資進行計算,即計算應發金額、應扣金額及實發金額等。

查詢統計功能。要求即可以單項查詢,比如檢視某個職工的工資情況等;也可以多項查詢,比如某部門工資數在某一範圍的職工的工資情況等。

報表列印功能。每月發放工資時,要求能夠列印本月的工資表、隨工資發給每個職工的工資條以及工資統計表。

第二章需求分析

2.1資料庫需求分析

資料庫的設計是指對於乙個給定的應用環境,構造最有效的資料庫模式,建立資料及應用系統,實質能夠有效地儲存資料,滿足使用者的需求,資料庫設計是在資料庫管理系統支援下進行的。

根據資料流程圖,可以列出以下資料項和資料結構:

員工資訊:工號,姓名,性別,年齡,出生日期,位址,**,政治面貌,畢業院校,身份證號,所在部門,備註。

考勤管理:工號,姓名,月份,本月天數,公休天數,出勤天數,出勤,曠工,年休,請假,遲到,早退,忘訂卡,假日加班,其它加班,補休天數,出差,加班費,扣考核,其它,備註。

員工評價:工號,姓名,工作態度,各種獎勵及處罰,技術水平,備註。

工資管理:工號,姓名,底薪,獎金,補貼,加班,養老金,,醫療保險,公積金,實發工資,月份。

人事變動:編號,事件,備註。

部門管理:編號,名稱,部門經理。

管理員:編號,使用者名稱,口令。

2.2功能陳述

要求具備如下基本功能:

基本工種、基本工資的管理;

公司部門、部門津貼、員工的管理;

加班型別、加班津貼的管理;

公司員工的考勤資訊管理;

公司員工月工資管理

月工資=基本工資+部門津貼+加班津貼-被扣工資

查詢統計上述資訊,進行企業工資報表。

2.3資料流圖

人事管理系統主要有以下幾項功能:

員工檔案的管理:包括員工基本資訊,所在部門,工作資訊和工作簡歷的輸入,員工資訊的查詢和修改。

員工考勤的管理:包括考勤的新增,查詢,修改和刪除。

員工工資的管理:包括工資的新增,工資報表的查詢,修改和刪除。

員工評價的管理:包括評價的輸入,查詢和修改。

人事變動的詳細記錄,包括崗位和部門的調整,便於掌握人員的動向,及時調整人才的分配。

企業所有部門的查詢與管理。

管理員以及其它功能模組。

仔細分析調查有關企業人事資訊需求的基礎上,將得到如圖1的資料流程。

圖1 資料流圖

2.4功能流程圖

根據系統功能的要求,可以將系統分解成幾個功能模組來分別設計,功能模組如圖2所示:

2.5 e-r模型圖

2.5.1 部門實體e-r圖

圖3 部門e-r圖

2.5.2員工實體e-r圖

圖4 員工e-r圖

2.5.3 考勤表實體e-r圖

圖5 考勤表e-r圖

2.5.4加班表實體e-r圖

圖6 加班表e-r圖

2.5.5工種表實體e-r圖

圖7 工種表e-r圖

2.5.6實體與實體之間的e-r模型如圖8所示

1圖8 實體間的e–r模型

第三章資料庫邏輯設計

3.1表的定義

3.1.1員工表

employee

表13.1.2部門表

department

表23.1.3工種表:

job表3

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

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

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

1 資料庫原理及應用 課程設計 工資管理系統 學生姓名 學生班級 學生學號 指導老師 一 開發背景 2 二 功能描述 3 資料庫原理及應用 課程設計 工資管理系統 學生姓名 學生班級 學生學號 指導老師 隨著經濟的發展,企業正向著大型化 規模化發展,而對於大中型企業,員工 職稱等跟工資管理有關的資訊...

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

企業員工工資管理系統設計 一 背景 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員工資訊...