某單位的人事管理系統數據庫課程設計

某單位的人事管理系統數據庫課程設計

ID:9685153

大?。?.50 MB

頁數:24頁

時間:2018-05-05

某單位的人事管理系統數據庫課程設計_第1頁
某單位的人事管理系統數據庫課程設計_第2頁
某單位的人事管理系統數據庫課程設計_第3頁
某單位的人事管理系統數據庫課程設計_第4頁
某單位的人事管理系統數據庫課程設計_第5頁
資源描述:

《某單位的人事管理系統數據庫課程設計》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、數據庫原理及應用課程設計設計報告題目:某單位的人事管理系統學號:學生姓名:指導教師:提交時間:2015-01-04目錄第1章 需求分析11.1 需求調查11.2系統功能分析21.3面對用戶需求分析3第2章 面向對象分析和設計4第3章 邏輯結構設計7類和對象向關系模式轉換12第4章 數據庫物理結構設計124.1存取方法設計124.2 存儲結構設計124.3 物理設計13第5章 數據庫完整性設計165.1主鍵及唯一性索引165.2參照完整性設計165.3 Check約束175.4觸發(fā)器設計17第6章數據庫視圖設計19第7章數據庫存儲過程

2、設計19總結20參考文獻:20數據庫原理及應用課程設計報告24數據庫原理及應用課程設計報告人事管理系統后臺數據庫第1章 需求分析1.1 需求調查通過對各個用戶的調查,該人事管理系統有如下需求:1)員工信息管理:實現記錄在該單位中所有人員的在該單位的員工信息,實現對員工信息的管理,也包括對員工信息的增加、刪除、修改等功能。2)部門信息管理:實現對該單位中的各個部門的編號、部門相關信息的統計,此時也將單位中的所有人員進行分類管理。3)職位調動管理:實現當員工的就職信息發(fā)生更改的時候,系統進行相應關聯信息的更改,即增加相應的修改信息的同時

3、,員工的信息管理中的對應信息進行修改。4)系統管理人員信息管理:實現對相應的系統管理人員的帳號、密碼等基本信息的管理功能。5)出勤信息管理:實現對每一位員工的出勤狀況的記錄,記錄對應的出勤刷卡機號以及出勤時間的信息管理。6)獎懲管理:實現針對于不同的獎懲類型、獎懲金額等信息的管理,實現輸入獎懲信息的修改相應的工資信息。7)工資管理:實現各個員工工資條目信息的管理。24數據庫原理及應用課程設計報告1.2系統功能分析1)員工管理:主要應用于對員工在該單位基本信息的管理,可以執(zhí)行對某員工的增加、刪除、修改信息的功能等。2)管理人員管理:用

4、于對相應的系統管理人員的帳號、密碼等基本信息的管理。3)個人經歷管理:可對各個員工的過往經歷匯總并記錄留檔,完善員工在該單位中的基本信息,增加單位對員工個人經歷的了解。4)家庭關系管理:可對各個員工的家庭人員以及關系進行匯總并記錄留檔,完善員工在該單位中的基本信息,增加單位對員工家庭情況的了解5)部門管理:主要用于分別管理各個部門的基本信息,以及部門的實際情況統計。6)職位調動管理:負責記錄單位中人員的職位調動信息的記錄、統計、管理等,并當更新職位調動信息的時候,將相應的員工、部門信息進行修改。7)出勤信息管理:記錄員工每一次的刷卡

5、出勤的相關信息,做好統計工作。8)刷卡機管理:24數據庫原理及應用課程設計報告管理出勤是所需要的出勤記錄刷卡機。1)請假記錄管理:用于記錄員工的請假信息,包括員工編號、請假時間、銷假時間、請假天數等信息。2)獎懲記錄管理:用于記錄員工的獎懲信息,包括員工編號、獎懲類型、獎懲金額、獎懲時間等信息。3)工資管理:用于統計記錄員工的工資信息,基本工資、將罰金、時間等。1.3面對用戶需求分析在該單位的人事管理系統中,最主要的兩個功能就是查詢信息和管理信息。系統的用戶又分為員工和管理人員,因此我將該系統又分為以下若干子系統,包括員工查詢子系統

6、、管理員查詢子系統、員工信息管理子系統、部門信息管理子系統、信息變更子系統、工資管理子系統,以滿足不同用戶的不同應用需求。下面從細分后的各個子系統分析子系統的需求:1)員工查詢子系統:24數據庫原理及應用課程設計報告可供員工查詢與自己相關的姓名、職位、部門等基本信息,以及各個時期的工資、獎金罰款的發(fā)放情況。1)管理員查詢子系統可供管理員查詢所管理員工的全面信息,具有管理權限。2)員工信息管理子系統當員工自身的基本情況,如家庭關系變更時,可由員工自行進行修改相關信息。3)部門信息管理子系統部門的管理員可對該部門的相關信息進行管理,執(zhí)行

7、查詢、增加、刪除、修改等操作。4)信息變更子系統員工提交相應修改信息,則將所有該員工的相關信息進行修改。5)工資管理子系統對獎罰金額及基本工資、結算工資進行管理。第2章 面向對象分析和設計類和對象設計如下:個人經歷年份datetime員工編號char(4)學習經歷varchar(50)任職經歷varchar(50)查詢()添加()刪除()修改()員工員工編號char(4)姓名char(10)性別char(2)出生日期datetime學歷varchar(32)身份證號varchar(32)民族varchar(16)職稱char(10)

8、部門號char(4)職務char(32)查詢()添加()刪除()修改()24數據庫原理及應用課程設計報告部門部門號char(4)部門名char(10)領導人員char(4)員工人數int查詢()添加()刪除()修改()家庭關系關系編號

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。