公司雇員管理系統(tǒng)_第1頁
公司雇員管理系統(tǒng)_第2頁
公司雇員管理系統(tǒng)_第3頁
公司雇員管理系統(tǒng)_第4頁
公司雇員管理系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、公司雇員管理系統(tǒng)設計報告一、需求分析1、背景人類已經跨入了新世紀,正在進入信息時代。我國國民經濟和社會發(fā)展第十個五年 計劃將國民經濟和社會信息化作為覆蓋現(xiàn)代化建設全局的戰(zhàn)略舉措,要求加速發(fā)展信息 產業(yè),大力推進信息化。現(xiàn)在信息技術的應用越來越普及,不但促進了社會的高速發(fā)展, 也改變著人們的工作、學習、生活和娛樂的方式以及思想觀念。 隨著計算機的日益普及, 計算機軟件無處不在。軟件在計算機的發(fā)展和應用中至關重要,在人類進入信息化社會 時成為新興信息產業(yè)的支柱。企業(yè)職工信息管理系統(tǒng)是一個企業(yè)單位不可缺少的部分,它的內容對于企業(yè)的決策者和管理者來說都至關重要,所以職工信息管理系統(tǒng)應該能夠為用戶提供充

2、足的信息和 快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存 在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數(shù)據(jù),這對于查 找、更新和維護都帶來了不少的困難。而利用計算機技術,網絡技術和數(shù)據(jù)庫原理來設計的企業(yè)職工信息管理系統(tǒng)將為企業(yè)職工信息的管理帶來眾多方便之處2、功能系統(tǒng)主要完成一下幾個功能:1. 企業(yè)職工基本信息管理(包括員工基本信息查詢,修改,員工離職,信息表更新)2. 企業(yè)職工考勤管理3. 企業(yè)職工工資管理4. 企業(yè)職工工作調動管理3、功能結構圖歡迎共閱歡迎共閱4、系統(tǒng)說明(1)職工信息管理:職工個人信息由職工本人提供,系統(tǒng)生成職工基本

3、信息表和職工工作信息表,職工基本信息表包括職工姓名,性別,出生年月,住址等穩(wěn)定信息,職工工作信息表包括職工職務,所在部門,工資等經常查詢修改的變動信息。職工工作調動后,須向系統(tǒng)提出更改工作信息請求。(2)部門管理:包括部門號,部門名稱,電話,部門經理等信息。(3) 工資管理:職工工資為基本工資,崗位津貼,加班費的總和,工資管理子系統(tǒng) 根據(jù)職工工作信息表,出勤記錄,請假記錄,加班記錄,生成職工工資表,并發(fā)送I /:I、$給公司財政部,經財政部核對無誤后生成工資表,并發(fā)送工資通知單給職工。(4) 考勤管理:部門經理每天對本部門職工進行考勤,沒到月底系統(tǒng)生成一份考勤 記錄,包括缺勤日期及缺勤類型等,

4、缺勤類型分為遲到,早退,礦工三種。職工請 假須提前向部門經理申請,得到批準后方可休假并填寫請假記錄,包括請假日期,銷假日期,請假理由等。(5)日常工作管理:日常工作管理包括工作調動管理和加班管理。職工如需調動工I | 作須向系統(tǒng)提出申請,系統(tǒng)會自動通知原部門和申請調入部門,得到雙方批準后方可調動,并生成工作調動記錄文件,員工可多次申請職位調動,未批準的申請調動日期一項為空。如部門需要加班,須向系統(tǒng)提交加班安排,系統(tǒng)會自動通知部門每個員工,并生成加班記錄文件。5、數(shù)據(jù)流圖(1)頂層數(shù)據(jù)流圖圖2頂層數(shù)據(jù)流圖(2)0層數(shù)據(jù)流圖圖 30 層數(shù)據(jù)流圖歡迎共閱6、數(shù)據(jù)字典歡迎共閱(1)數(shù)據(jù)項:系統(tǒng)涉及的數(shù)

5、據(jù)項共有 27 項 表 1 企業(yè)員工信息管理系統(tǒng)數(shù)據(jù)項說明數(shù)據(jù)項名含義說明別名類型長度與其他數(shù)據(jù)相關系Emp_No職工編號編號Char5Emp_Na職工姓名姓名Varchar8Emp_Bir職工出生年月出生年月Datetime 1Emp_Ph one 職工電話聯(lián)系電話Char11!1Emp_Ad職工住址住址Varchar55| f IEmp_Da職工入職日期入職日期Datetime-Emp_Dept職工所在部門部門Char4等于 Dep_NoEmp_Post職工職務職務Char4Emp_Sal職工工資工資IntEmp_Co mn1職工崗位一-F1津貼津貼IntDep_No部門編號部門號Char

6、4Dep_Na部門名稱部門名varChar8Dep_phone部門電話電話Char11Man_No經理編號編號Char5等于 Emp_NoMan_Dept經理管理部門號Char4等于 Dep_No歡迎共閱部門EW_Time加班工時加班工時IntEW_Date加班日期加班日期dateEW_Co mn加班補貼加班補貼IntChck_Da缺勤日期缺勤日期DatetimeChck_Type缺勤類型缺勤類型Char4Lev_Go請假日期請假日期DatetimeLev_Back銷假日期銷假日期Datetimer- j1Tr_Lev_Exce請假理由請假理由Char4jr .1 !- . *;/1 /Wor

7、k_Dept1職工原所在部門原部門Char4等于 Dep_NoWork_Dept2職工申請調入部門調入部門CharI4等于 Dep_NoWork_Date11 ; Il調動申請日期申請日期-L-/|_ - DatetimeWork_Date2工作調動1日期調動日期Datetime表 2 企業(yè)員工信息管理系統(tǒng)數(shù)據(jù)結構數(shù)據(jù)結構名數(shù)據(jù)結構含義組成Emp1職工基本信息表Emp_NpEmp_NaEmp_Bir, Emp_PhoneEmp_Ad Emp_DaEmp2職工工作信息表Emp_No Emp_Dept Emp_Pos,歡迎共閱Emp_Sa,Emp_ComnDep部門基本信息表Dep_Nq Dep_

8、Na Dep_phoneMan經理信息表Man_No Man_DeptEW加班記錄信息Emp_No EW_Time EW_Date EW_ComChck考勤記錄信息Emp_No Chch_Da Chck_TypeLev請假記錄信息Emp_No Lev_Go, Lev_Back,Lev_ExceWork工作調動記錄信息Emp_No Work_Dept1, Work_Dept2,Work_Date1, Work_Date二二、概念結構設計1 主要任務概念設計階段主要目的是將需求分析階段得到的用戶需求抽象為信息結構(概念模型),為以后的數(shù)據(jù)庫設計做好基礎。它是整個數(shù)據(jù)庫設計的關鍵,他的主要任務是概念

9、模型設計(畫出 E-R 圖)。IJ2、E_R 圖II rI |u I(1)職工、部門管理 E_R 圖歡迎共閱入班日期聯(lián)系方式請假理由請假申請1N職工住址1N考勤請鍛日期 :銷假日期侮 (鈾 日曲(5)Ly XZ X/1N職務)工資廣-崗位補!I占1部門部門電話)圖 4 職工、部門管理 E R 圖(2)考勤管理 E_R 圖經理職務、工資二(入職日期)崗位補貼丿(3考勤常工作管理 E_R 圖歡迎共閱1 初始化模式設計(1) 一個實體轉換成一個關系模型職工(職工號,姓名,性別,出生年月,住址,聯(lián)系方式,入職日期,部門,職務, 工人職日期1N聯(lián)系方式職工經理任址1調職由請部門號經理號用丄三N人部門)(

10、崗位補貼_迪生年可-(酬X姓名帆班工時丿Q腋日期丿血卿貼)1E_R 圖經理號經理11銷假日期缺勤類型請假理由N1N職工姓名N加班日期調職申請如班安排加班補貼1經理付貼人職目屬于請假日期)考勤議I (職務丿N性別J 請假申請啓31歡迎共閱資,崗位補貼)部門(部門號,部門名稱,部門電話)經理(經理號,部門)(2)個聯(lián)系轉換為一個關系模式請假申請(職工號,請假日期,銷假日期,請假理由)考勤(職工號,缺勤日期,缺勤類型)調職申請(職工號,原部門,調入部門,申請日期,調動日期)./ r I 加班安排(職工號,加班時間,加班工時,加班補貼)2、關系模式規(guī)范化(1)職工(職工號,姓名,性別,出生年月,住址,

11、聯(lián)系方式,入職日期,部門,職務, 工資,崗位補貼)主鍵:職工號函數(shù)依賴:職工號*姓名,性別,出生年月,住址,聯(lián)系方式,入職日期,部.- . 1 門,職務,工資,崗位補貼范式級別:3NF 存在數(shù)據(jù)冗余模式分解:職工 1 (職工號,姓名,性別,出生年月,住址,聯(lián)系方式,入職日期)職工 2 (職工號,部門,職務,工資,崗位補貼)(2)部門(部門號,部門名稱,部門電話)主鍵:部門號函數(shù)依賴:部門號部門名稱,部門電話歡迎共閱范式級別:BCNF(3)經理(經理號,部門)主鍵:經理號- 函數(shù)依賴:經理號部門范式級別:BCNF(4)請假申請(職工號,請假日期,銷假日期,請假理由)主鍵:職工號,請假日期函數(shù)依賴

12、:(職工號,請假日期)銷假日期,請假理由范式級別:BCNF:./ 沖I (5)考勤(職工號,缺勤日期,缺勤類型)主鍵:職工號,缺勤日期函數(shù)依賴:(職工號,缺勤日期)缺勤類型范式級別:BCNF(6)調職申請(職工號,原部門,調入部門,申請日期,調動日期)主鍵:職工號函數(shù)依賴:職工號原部門,調入部門,申請日期,調動日期范式級別:BCNFJ 亠 _I(7)加班安排(職工號,加班日期,加班工時,加班補貼)主鍵:職工號,加班日期函數(shù)依賴:(職工號,加班日期)加班工時,加班補貼范式級別:BCNF3、規(guī)范后的關系模式歡迎共閱-說明:“”表示模式主鍵“_”表示模式外鍵“”表示既是模式主鍵又是模式外鍵職工 1

13、(職工號,姓名,性別,出生年月,住址,聯(lián)系方式,入職日期)職工 2 (職工號,部門,職務,工資,崗位補貼)部門(部門號,部門名稱,部門電話)經理(經理號,部門)請假記錄(職工號,請假日期,銷假日期,請假理由)考勤(職工號,缺勤日期,缺勤類型)調職記錄(職工號,原部門,調入部門,申請日期,調動日期)/ 沖I 加班記錄(職工號,加班日期,加班工時,加班補貼)四、物理結構設計1、目標與任務數(shù)據(jù)庫的物理設計階段的目標就是為邏輯數(shù)據(jù)模型選取一個最合適應用要求的物理結構,在這個階段中要完成兩大任務:(1)確定數(shù)據(jù)庫的物理結構,即將關系模式轉化為基本表。 y j.zi、(2)設計視圖,存儲過程等,從而實現(xiàn)子功能模塊。2、數(shù)據(jù)庫的存儲結構亠I(1)易變結構:職工 2,請假記錄,考勤,調職記錄,加班記錄(2)穩(wěn)定結構:職工 1,經理,部門3、數(shù)據(jù)庫視圖表 3 數(shù)據(jù)庫視圖信息歡迎共閱視圖名稱說明EmpView職工信息視圖,用于查詢職工經常變動的信息歡迎共閱ManV iew經理視圖,用于查詢經理信息DeptView部門信息視圖,用于查詢部門信息SalView工資視圖,用于查詢工資信息ChckView考勤視圖,用于查

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論