《數據庫課程設計》doc版_第1頁
《數據庫課程設計》doc版_第2頁
《數據庫課程設計》doc版_第3頁
《數據庫課程設計》doc版_第4頁
《數據庫課程設計》doc版_第5頁
已閱讀5頁,還剩3頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、數據庫課程設計doc版數據庫課程設計doc版數據庫程序設計課程設計 報告課題:人事管理系統姓名:鐘彩紅學號: 200917020207同組姓名:王霞、唐謎 專業班級:信息管理 與信息系統09102指導教師:湯海蓉 設計時間:2011年12 月19號-2011年12月22日 評閱意見:評定成績:指導老師簽名:年 月 日目錄1、開發背景2 2、系統描述2 3、數據分 析3 3.1、數據流圖3 3.2、數據字典5 4、概念模型設計7 5.邏 輯模型設計及優化 8 6、課程設計心得體會 9參考文獻10 1、 開發背景在人才過剩的今天,企業對于有用人才的需求逐 步加大,企業內部的人事變動和部門規劃也開始

2、加速,傳統 的人事檔案已經不能滿足各個企業的人員流動速度,迫使人 們起用新的管理方法來管理員工的相關信息??茖W技術日新月異的進步,讓人類生活發生了巨大的變 化,計算機技術的飛速發展,使各行各業在計算機技術應用 方面得到了廣泛的普及和使用。信息化時代的到來成為不可抗拒的潮流,人類文明正在進 入一個嶄新的時代。因此,員工管理系統也以方便、快捷、費用低、綠色環保 的優點正慢慢地進入各個行業和領域,將傳統的員工管理方式徹底的解脫由來,提高效率,減輕工人人員以往繁忙的工 作,加速信息的更新速度,使企業管理層第一時間了解到員 工的信息,從而進一步的進行對員工的調配。2、系統描述 經過調研及分析,人事管理系

3、統主要完成 以下功能:(1)人事檔案管理:主要完成人事部門主管對員工基本信息的管理,包括查詢、 添加、修改和刪除等,以及員工對自己信息的查詢。(2)人員薪酬管理:主要完成人事部門主管根據獎懲信息和人員調動確定對員工的基本工資以及添加獎金和扣除工資。(3)人員培訓管理:主要完成人事部門主管對培訓信息的更新以及員工查詢培 訓信息。(4)人員內部調動、離崗管理:主要完成人事部門主管在員工調動以及離崗時對員工基本 信息進行修改或刪除以及對部門信息進行更新。(5)人員獎懲情況管理:主要完成人事部門管理根據員工表現進行相應的獎勵和懲罰。(6)各類報表生成:主要完成人事主管對功能模塊的管理后的表的打印。人事

4、管理系統員工端人事主管登錄、退由系統修改密碼員工基本信息查詢 員工薪資信息查詢 員工獎懲信息 查詢員工培訓信息查詢登錄、退由系統密碼修改添加用 戶員工基本信息管理員工培訓信息管理員工薪酬信息管 理 員工獎懲信息管理部門信息管理 部門信息查詢系統功能模塊圖3、數據分析3.1、數據流圖 通過需求分析,得 由人事管理系統員工信息查詢的數據流圖如圖所示用戶人事管理系統 D員工信息表員工信息人事管理系統第 0 層數據流圖 D1部門信息表 P1部門信息查詢 P2獎懲信 息查詢員工D2獎懲信息表人事管理系統獎懲信息管理 以及員工內部調動、離崗信息管理數據流圖P3獎懲信息記錄人事主管 P4員工調動、離崗信息記

5、錄P5部門信息修改D3獎懲信息表 D4員工調動、離崗信息表 D5部門信息 表3.2、數據字典(1)數據流的描述 數據流編號:D1數據流名稱: 部門信息表簡述: 企業中各個部門信息 數據流來源: 數據流去向:P1數據流組成:部門號+部門名稱+經理號+經理姓名+人數 數據流量: 1000/天 高峰流量:3000/天數據流編號:D2數據流名稱:獎懲信息表簡述:用來記錄員工平時表現,獎勵和懲罰,獎金或工資扣除數據流來源:數據流去向:P2數據流組成:獎稱號+職工號+原因+工資變動 數據流量:100/天高峰流量:500/天數據流編號:D4數據流名稱:員工調動、離崗信息表簡述:用來記錄企業內部員工調動及離職

6、情況數據流來源:數據流去向:P4數據流組成:號碼+職工號+以前部門+現在部門+以前職位+現在職位+離崗情況數據流量:100/天高峰流量:500/天(2)處理邏輯的描述 處理邏輯編號:P1處理邏輯名稱:部門信息查詢 輸入的數據流:D1部門信息表處理描述:根據員工輸入的部門號,輸由該部門的全部信息,或者顯示企業所有部門信息 輸由的數據流:部門號+部門名稱+經理號+經理姓名+人數,顯示在員工界面上處理頻率:50次/天處理邏輯編號:P2處理邏輯名稱:獎懲信息查詢輸入的數據流:D2獎懲信息表處理描述:根據員工輸入的職工號顯示所有該職工的獎懲記錄輸生的數據流:獎稱號+職工號+原因+工資變動 處理頻率:10

7、0次/天 處理邏輯編號:P3處理邏輯名稱:獎懲信息記錄輸入的數據流:獎稱號+職工號+原因+工資變動 處理描述:人事主管在管理界面輸入添加的信息提交,存儲至數據庫中。輸生的數據流:添加成功或失敗處理頻率:100次/天 處理邏輯編號:P4處理邏輯名稱:員工調動、離崗信息記錄輸入的數據流:號碼+職工號+以前部門+現在部門+以前職位+現在職位+離崗情況處理描述:人事主管在管理界面輸入添加的信息提交,存儲至數據庫 中。輸生的數據流:添加成功或失敗處理頻率:100次/天 處理邏輯編號:P5處理邏輯名稱:員工調動、離崗信息記錄輸入的數據流:部門號+部門名稱+經理號+經理姓名+人數 處理描述: 人事主管在管理

8、界面輸入部門號調由該部門信息并修改提 交,存儲至數據庫中。輸生的數據流:修改成功或失敗處理頻率:10次/天4、概念模型設計 根據系統數據流圖和數據字典, 得由系統的總體概念模型(E-R)如圖2所示。Department 屬于 參力口 Trainning Appraisal 獲得 Salary 獲得 Staff 進行 Stafftransf N 1 N M N M M N 1 N 圖 2 系 統的 總體概念模型 Appraisal Number Empno Reason Salchange 獎懲信息表 E-R 圖 Stafftransf Number Presentdept Pastdept I

9、sleave Presentposition Pastposition 員工調動、離崗 信息表 E-R 圖 Department Deptno Deptname ManagerID Managername Sumstaff部門信息表 E-R圖5.邏輯模型設計及優化 根據系統的總體概念設計模型、E-R圖向關系模式的轉化規則和數據庫的范式理論,得到系統優化后的邏輯模 型,如表1所示。字段名數據類型長度備注Number字符10主碼 Empno 字符 10非空 Reason字符40 Salchange數字可 以為負值表1獎懲信息表 字段名數據類型長度備注 Number字符 10主碼Empno字符 10

10、非空 Pastdept字 符 10 Presentdept 字符 10 Pastposition 字符 10 Presentposition 字符10 Isleave布爾型 True或者false表2 員工調動、離崗信息表字段名數據類型長度備注Deptno 字符 10主碼 Deptname字符 10非空 ManagerID字符 10 Managername 字符10 Sumstaff數字表3部門信息表 6、課程設計心得體會本次數據庫課程設計讓我收獲了不少。我們這一組有三個組員,唐謎,王霞和我,我們做的是人 事管理系統,總共有六個功能模塊,經過討論,我們決定以 分工的形式完成這個系統,畫由數據流圖和E-R圖。我做人員內部調動、離崗信息管理和人員獎懲情況管理兩 個功能模塊。才開始,因為沒有企業實戰經驗,也缺乏相應的專業知識,我們都無從下手,還有各功能模塊之間有著千絲萬縷的聯 系,而我們不知道如何去實現。后來,通過自己上網查資料查參考書,參考別人的人事管 理系統,我們也請老師給我們指點,目標逐漸清晰,再經過 不斷溝通和修改錯誤,完成了各大功能模塊。我從中體會到了系統設計是三分技術,七分管理,十二分數據”。由

溫馨提示

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

最新文檔

評論

0/150

提交評論