目錄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 邏輯結構設計 9
4.1 關係模式 9
4.2資料關係圖 9
5 物理結構設計 10
5.1儲存記錄結構設計 10
5.2建立索引 12
6 資料庫實施 13
6.1建立資料庫 13
6.2資料表的建立 13
6.3建立儲存過程 16
6.4建立觸發器 17
7 資料庫執行和維護 18
8 結論 19
隨著企業人事管理的日趨複雜和企業人員的增多,企業的考勤管理變得越來越複雜。規範的考勤管理是現代企業提高管理效益的重要保證,而傳統的人工管理存在著效率低、不易統計、成本高和易出錯等弊端,已經無法適應現代企業的需求。隨著計算機技術和通訊技術的迅速發展,將傳統的人工考勤管理計算機化,建立乙個高效率的、無差錯的考勤管理系統,能夠有效的幫助企業實現「公正考勤,高效薪資」,使企業的管理水平登上乙個新的台階。
企業考勤管理經過如下的業務流程:
(1)員工基本資訊管理,新增,刪除,更改
(2)員工考勤管理,員工根據自己的班次在上下班時分別進行出勤操作,採用手動方式或者使用劃卡機。由人事部門專門的人員管理出勤和退勤資訊。
(3)一般在每個月月初進行考勤彙總,彙總資訊包括工作日的出勤情況、請假天數、出差天數、休假天數和不同性質的加班記錄等。
待開發的系統的名稱為企業職工**考勤系統;
我們以中小型企業的考勤管理業務為依託,結合科學管理的理論,設計並開發乙個企業考勤管理資訊系統,提供乙個科學合理的考勤管理解決方案,徹底實現無紙化作業。根據管理許可權的不同,將介面分為一般職員、部門經理、系統管理員和最高管理者四個層次,系統目標如下:
(1)提供簡單、方便的操作。
(2)根據企業原來的考勤管理制度,為企業不同管理層次提供相應的功能。
(3)通過考勤管理無紙化的實現,使企業的考勤管理更加科學規範。
(4)節省考勤管理的成本。
(5)提高企業考勤管理的透明度和效率,防止「虛假出勤「的現象。
(6)對系統提供必要的許可權管理。
(7)為企業實現整體資訊化的其他相關系統提供必要的資料支援。
本設計利用sql server 2005建立資料庫,**化儲存,利用表的查詢,連線,修改,刪除資料等管理員工資訊,對資料庫設定必要的許可權,只有具有許可權的人才能進行檢視,修改資料。
考勤系統能實現職工日考勤記錄,記錄請假資訊,記錄出差資訊等功能,並最終所有資訊歸入月統計中去。
本考勤系統建立了乙個高效率的、無差錯的考勤管理系統,能夠有效的幫助企業實現「公正考勤,高效薪資」,使企業的管理水平登上乙個新的台階。
(1) 資料管理
功能是設定和管理基礎資料,包括加班、請假類別的定義和班次的定義,在全縣範圍內可以進行基礎資料的新增、刪除和修改。
(2) 考勤管理
包括出勤動作、出勤資訊的查詢;上級對下級員工的出勤資訊的確認;生成考勤統計資訊並可以根據指定的條件進行查詢。實現從每日出勤到統計全部考勤資訊的無紙化操作。為方便資料傳遞和查閱,要根據需求提供不同時間短的考勤統計資訊表。
(3) 加班管理
對員工的加班時間進行統計,記錄開始時間和結束時間,對加班資訊實現新增,刪除等操作。
(4) 請假管理
可以提出請假申請,並完善請假資訊,如請假開始時間,請假結束時間,請假的次數進行管理。
(5) 出差管理
管理者安排員工出差,對出差時間,次數的管理。
資料流圖如圖2.1所示
nnm m
mm n
n m
n2.1 資料流圖
如圖2.2所示,圖為功能模組圖
2.2 功能模組圖
如圖2.3所示,圖為資料流程圖
2.3 資料流程圖
(1)員工e-r圖,如圖3.1.1所示
圖3.1 員工e-r圖
(2)圖2.3.2 為出勤e-r圖
圖3.2 出勤e-r圖
(3)圖3.3為出差e-r圖
圖3.3出差e-r圖
(4)加班e-r圖如圖3.4所示
3.4 加班e-r圖
(5)請假e-r圖如圖3.5所示
3.5 請假e-r圖
(6)月統計e-r圖
3.6 月統計e-r圖
如圖3.7所示,圖為整體e-r圖
3.7 整體e-r圖
職工(職工編號,姓名,性別,年齡)
出勤記錄(職工編號,出勤編號,上班時間,下班時間,缺勤記錄)
出差記錄(職工編號,出差編號,開始時間,結束時間,統計天數)
加班資訊(職工編號,加班編號,加班開始時間,加班結束時間,加班時間統計)
請假資訊(職工編號,請假編號,請假開始時間,請假結束時間,請假時間統計)
月統計(職工編號,出勤月統計,出差月統計,加班月統計,請假月統計)
如圖4.2.1所示,在資料庫中生成的關係圖中,員工編號是員工資訊表的主鍵,是其他表的外來鍵。
圖4.1 資料關係圖
在物理結構中,資料的基本訪問單位是儲存記錄。有了邏輯結構以後,就可以設計儲存記錄結構,乙個儲存記錄可以與多個邏輯記錄相對應。儲存記錄就包括記錄的組成,資料項的型別和長度等。
在本圖中5.1職工資訊表主要包括職工編號,姓名,性別,年齡
表5.1 職工資訊表
在本表5.2**勤記錄包含職工編號,出勤編號,上班時間,下班時間,缺勤記錄
表5.2 出勤記錄表
在本圖5.3**差記錄職工編號,出差編號,開始時間,結束時間,統計天數
表5.3 出差記錄表
在本表5.4中加班記錄表主要包含職工編號,加班編號,開始時間、結束時間。時間統計
表5.4 加班記錄表
在本表5.5中,請假記錄表主要包括職工編號,請假編號,請假開始時間和請假結束時間組成。
表5.5 請假記錄表
在本圖5.6中月統計主要包括職工編號,出勤月統計,出差月統計,請假月統計,加班月統計
表5.6 月統計記錄表
為mounth_note在w_id上建立唯一索引
create index m1 on mounth_note(w_id)
goexec sp_helpindex mounth_note
create database worker
on( name=worker_data,
filename='f:\worker.mdf',
size=3,
filegrowth=1
)log on
( name=worker_log,
filename='c:\worker_log.ldf',
size=1,
maxsize=50,
filegrowth=10%
)(1)如圖6.1所示員工資訊表(worker)
考勤系統資料庫課程設計
90年代中期,由於internet 的迅速普及,使intranet成為internet技術在企業管理資訊系統中的應用和延伸,形成了集計算機,計算機網路 資料庫 分布式計算等於一體的資訊科技綜合體,它打破了時間和地域的界限,使資訊交流變得快捷 準確,為建立現代企業管理資訊系統提供了充足的條件。企業資訊...
資料庫課程設計 考勤管理資訊系統
資料庫系統原理課程設計報告 考勤管理系統 學生姓名 倪匡男20090401159 系別 數學與物理科學學院 班級 1班 專業 資訊與計算科學 指導教師 劉風華 2011 年 12 月 15 日 目錄1 引言 1 1.1可行性研究1 2 需求分析 2 2.1功能需求 2 2.2資料流圖 3 2.3功能...
資料庫課程設計
隨著網際網路的發展,社會生活步驟的加快,電子商務逐漸走進人們的生活,滿足了人們生活步驟的需要。高效,低成本使其成為了新興的經營模式和理念。民以食為天 隨著生活水平的提高,餐飲業在服務行業中站有越來越重要的地位。同時人們也需要一種更有效 更快速 更便捷的方法來解決吃飯的時間問題。而網上訂餐系統也營運而...