資料庫課程設計 考勤管理資訊系統

2021-10-01 22:14:14 字數 3148 閱讀 7272

《資料庫系統原理課程設計報告》

考勤管理系統

學生姓名: 倪匡男20090401159

系別: 數學與物理科學學院

班級: 1班

專業: 資訊與計算科學

指導教師: 劉風華

2011 年 12 月 15 日

目錄1 引言 1

1.1可行性研究1

2 需求分析 2

2.1功能需求 2

2.2資料流圖 3

2.3功能模組圖 4

2.4系統資料流程圖 4

2.5資料詞典 4

3 概念結構設計7

3.1 介面設計7

3.2 區域性e-r圖7

3.3 整體e-r圖8

4 邏輯結構設計 9

4.1 關係模式 9

4.2模式優化 ..10

5 資料實施與維護 10

5.1資料表的建立 10

5.2建立儲存過程 13

5.3建立觸發器 14

6測試 14

7.課程設計總計15

參考文獻 15

引言1.1 問題描述

隨著企業人事管理的日趨複雜和企業人員的增多,企業的考勤管理變得越來越複雜。規範的考勤管理是現代企業提高管理效益的重要保證,而傳統的人工管理存在著效率低、不易統計、成本高和易出錯等弊端,已經無法適應現代企業的需求。隨著計算機技術和通訊技術的迅速發展,將傳統的人工考勤管理計算機化,建立乙個高效率的、無差錯的考勤管理系統,能夠有效的幫助企業實現「公正考勤,高效薪資」,使企業的管理水平登上乙個新的台階。

企業考勤管理經過如下的業務流程:

(1)員工基本資訊管理,新增,刪除,更改

(2)員工考勤管理,員工根據自己的班次在上下班時分別進行出勤操作,採用手動方式或者使用劃卡機。由人事部門專門的人員管理出勤和退勤資訊。

(3)一般在每個月月初進行考勤彙總,彙總資訊包括工作日的出勤情況、請假天數、出差天數、休假天數和不同性質的加班記錄等。

待開發的系統的名稱為企業職工**考勤系統。

我們以中小型企業的考勤管理業務為依託,結合科學管理的理論,設計並開發乙個企業考勤管理資訊系統,提供乙個科學合理的考勤管理解決方案,徹底實現無紙化作業。根據管理許可權的不同,將介面分為一般職員、部門經理、系統管理員和最高管理者四個層次,系統目標如下:

(1)提供簡單、方便的操作。

(2)根據企業原來的考勤管理制度,為企業不同管理層次提供相應的功能。

(3)通過考勤管理無紙化的實現,使企業的考勤管理更加科學規範。

(4)節省考勤管理的成本。

(5)提高企業考勤管理的透明度和效率,防止「虛假出勤「的現象。

(6)對系統提供必要的許可權管理。

(7)為企業實現整體資訊化的其他相關系統提供必要的資料支援。

1.3開發環境和執行環境

公司考勤管理系統這運用了當前最流行的sql server20005執行和開發的

1.庫、基本表的建立和修改:在sql-server環境下用create table 建立庫以及庫中基本表。

2.資料載入: 用手工錄入或匯入等方法實現基本表中的資料載入。

3.單錶查詢以及多表查詢:在建立的基本表中使用select基本格式和聚集函式;設計合適的檢視,實現多表間查詢。

4.觸發器:設計觸發器,可實現表間關聯字段修改時的完整性等問題。

5.儲存器:設計儲存過程,並用語句呼叫。

6.用sql server 2000/2005等開發環境設計、實現系統主要功能。

考勤系統能實現職工日考勤記錄,記錄請假資訊,記錄出差資訊等功能,並最終所有資訊歸入月統計中去。

本考勤系統建立了乙個高效率的、無差錯的考勤管理系統,能夠有效的幫助企業實現「公正考勤,高效薪資」,使企業的管理水平登上乙個新的台階。

(1) 資料管理

功能是設定和管理基礎資料,包括加班、請假類別的定義和班次的定義,在全縣範圍內可以進行基礎資料的新增、刪除和修改。

(2) 考勤管理

包括出勤動作、出勤資訊的查詢;上級對下級員工的出勤資訊的確認;生成考勤統計資訊並可以根據指定的條件進行查詢。實現從每日出勤到統計全部考勤資訊的無紙化操作。為方便資料傳遞和查閱,要根據需求提供不同時間短的考勤統計資訊表。

(3) 加班管理

對員工的加班時間進行統計,記錄開始時間和結束時間,對加班資訊實現新增,刪除等操作。

(4) 請假管理

可以提出請假申請,並完善請假資訊,如請假開始時間,請假結束時間,請假的次數進行管理。

(5) 出差管理

管理者安排員工出差,對出差時間,次數的管理。

資料流圖如圖2.1所示

nnm m

mm n

n m

n2.1 資料流圖

如圖2.2所示,圖為功能模組圖

2.2 功能模組圖

如圖2.3所示,圖為資料流程圖

2.3 資料流程圖

2.5資料字典

在物理結構中,資料的基本訪問單位是儲存記錄。有了邏輯結構以後,就可以設計儲存記錄結構,乙個儲存記錄可以與多個邏輯記錄相對應。儲存記錄就包括記錄的組成,資料項的型別和長度等。

在本圖中2.5.1職工資訊表主要包括職工編號,姓名,性別,年齡

表2.5.1 職工資訊表

在本表2.5.2**勤記錄包含職工編號,出勤編號,上班時間,下班時間,缺勤記錄

表2.5.2 出勤記錄表

在本圖2.5.3**差記錄職工編號,出差編號,開始時間,結束時間,統計天數

表2.5.3 出差記錄表

在本表2.5.4中加班記錄表主要包含職工編號,加班編號,開始時間、結束時間、時間統計

表2.5.4 加班記錄表

在本表2.5.5中,請假記錄表主要包括職工編號,請假編號,請假開始時間和請假結束時間組成

表2.5.5 請假記錄表

在本圖2.5.6中月統計主要包括職工編號,出勤月統計,出差月統計,請假月統計,加班月統計

表2.5.6 月統計記錄表

(1)員工e-r圖,如圖3.1.1所示

(2)圖2.3.2 為出勤e-r圖

(3)圖3.3為出差e-r圖

(4)加班e-r圖如圖3.4所示

(5)請假e-r圖如圖3.5所示

(6)月統計e-r圖

如圖3.7所示,圖為整體e-r圖

職工(職工編號,姓名,性別,年齡)

資料庫課程設計 職工考勤管理資訊系統

目錄1 概述 1 1.1設計背景 1 1.2研究目的 1 1.3理論基礎的分析 2 1.4預期結果和意義 2 2 需求分析 2 2.1功能需求 2 2.2資料流圖 3 2.3功能模組圖 4 2.4系統資料流程圖 4 3 概念結構設計 5 3.1 區域性e r圖 5 3.2 整體e r圖 8 4 邏輯...

資料庫課程設計旅行社管理資訊系統

第一章系統概述 1.1系統開發背景與意義 1.1.1系統開發背景 天津中國青年旅行社建立於1986年,隸屬於共青團天津市委員會,為中國青旅集團天津公司,是經國家旅遊局批准,具有國有獨資性質的國際旅行社,公司已逐步發展成為一家專業的旅遊服務機構,以自身良好的社會形象,完善的經營網路,先進的服務手段,豐...

資料庫課程設計旅行社管理資訊系統

第一章系統概述 1.1系統開發背景與意義 1.1.1系統開發背景 天津中國青年旅行社建立於1986年,隸屬於共青團天津市委員會,為中國青旅集團天津公司,是經國家旅遊局批准,具有國有獨資性質的國際旅行社,公司已逐步發展成為一家專業的旅遊服務機構,以自身良好的社會形象,完善的經營網路,先進的服務手段,豐...