職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計

職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計

ID:47080655

大小:355.82 KB

頁數(shù):16頁

時間:2019-07-18

職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計_第1頁
職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計_第2頁
職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計_第3頁
職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計_第4頁
職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計_第5頁
資源描述:

《職工考勤管理系統(tǒng)大數(shù)據(jù)庫設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫

1、《數(shù)據(jù)庫原理及應用》項目實訓任務書一、題目:職工考勤管理信息系統(tǒng)二、目的與要求1.目的:1)鍛煉學生的分析解決實際問題的能力;2)培養(yǎng)學生的數(shù)據(jù)庫基礎系統(tǒng)的分析、設計和開發(fā)能力2.基本要求1)《數(shù)據(jù)庫原理及應用》課程設計采用以“項目小組”為單位進行,項目小組根據(jù)選定的項目,按計劃進度完成項目的分析與設計及實現(xiàn)任務。2)每個班級分成兩個大組,每組選出組長一名,負責考勤、作業(yè)的收集上交。3)題目自定或采用附錄中的參考題目,每人選擇一個題目4)數(shù)據(jù)庫工具:Access或者SQLServer5)程序開發(fā)工具可以根據(jù)所學自行選擇,或者采用ACCESS實現(xiàn)開發(fā)3

2、.創(chuàng)新要求在基本要求達到后,可進行創(chuàng)新設計,如系統(tǒng)用戶功能控制,對管理員級和一般級別的用戶系統(tǒng)功能操作不同三、信息描述系統(tǒng)基本信息描述,如:職工、考勤等。四、功能描述系統(tǒng)功能基本要求職工信息,包括職工編號、職工姓名、性別、年齡、職稱等;出勤記錄信息,包括上班打卡時間,下班打卡時間,缺勤記錄等;出差信息,包括出差起始時間、結束時間、統(tǒng)計總共天數(shù)等;請假信息,包括請假開始時間,結束時間,統(tǒng)計請假天數(shù)等;加班信息,包括加班開始時間、結束時間、統(tǒng)計加班總時間。五、解決方案1.分析程序的功能要求,劃分程序功能模塊。2.畫出系統(tǒng)流程圖。3.重點是設計數(shù)據(jù)庫(嚴格

3、按照數(shù)據(jù)庫設計步驟),完成系統(tǒng)功能。4.完成項目實訓報告書。六、進度安排課程設計時間為兩周(15周),安排如下階段任務進度(天)數(shù)據(jù)庫設計需求分析系統(tǒng)功能模塊圖,以及每個子系統(tǒng)的數(shù)據(jù)流圖、數(shù)據(jù)字典?!断到y(tǒng)需求說明書》1概念結構設計局部E-R圖,合并總E-R圖1邏輯結構設計轉換為關系模式,優(yōu)化,外模式1物理結構設計及數(shù)據(jù)庫實現(xiàn)完成數(shù)據(jù)庫實施,創(chuàng)建表、關系及完整性《數(shù)據(jù)庫設計說明書》1第15頁共21頁系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn)及測試按照要求完成實現(xiàn)系統(tǒng)各項功能《系統(tǒng)詳細設計說明書》1系統(tǒng)驗收書寫《項目實訓報告》,驗收答辯七、撰寫項目實訓報告及總結項目實訓報告要求:

4、包括需求分析、概念結構設計、邏輯結構設計、編碼(詳細寫出編程步驟)、測試的步驟和內(nèi)容、項目總結、參考資料等,不符合以上要求者,則本次設計以不及格記。八、參考資料《數(shù)據(jù)庫原理及應用》《ACCESS數(shù)據(jù)庫與程序設計》《ACCESS項目案例導航》數(shù)據(jù)庫教研室2014.05.20登錄考勤系統(tǒng)用戶資料管理每日考勤管理請假考勤管理出差考勤管理加班考勤管理修改刪除管理圖1系統(tǒng)結構圖1.2.1模塊管理(1)用戶管理模塊增加一名系統(tǒng)使用用戶,同時設置密碼和權限,當此用戶要更改密碼時,可以在修改密碼模塊中進行。必須具有一定權限才能進行此項操作。而當某些職工離職或者因某中

5、緣故,不能再使用考勤系統(tǒng),可以將該用戶刪除。可以更改擁護權限,使其具有訪問某些模塊的權限或者剝奪其訪問某些模塊的權限。所有系統(tǒng)使用用戶都可能在此修改密碼,以保障系統(tǒng)安全。(2)基本資料管理模塊設置的時間有上午上、下班時間,下午上、下班時間,這個模塊與上下班時間表相對應,以方便考勤操作。增加和刪除請假類型,修改請假類型內(nèi)容,并將操作結果存在請假類型表內(nèi)。增加和刪除外出類型,修改外出類型內(nèi)容,并將操作結果存在外出類型表內(nèi)。增加、刪除和修改員工基本資料。第15頁共21頁:員工正常上班加班情況請假出差帶職人員命令部門部門申請批準圖2考勤系統(tǒng)業(yè)務流程圖設計的數(shù)

6、據(jù)流程圖如下所示:上班表員工正常上班加班請假出差加班表請假表出差表部門其它人員統(tǒng)計查詢圖3考勤系統(tǒng)的數(shù)據(jù)流程圖第15頁共21頁設計的E-R圖如下所示員工正常上班加班請假出差考勤表加班表請假表出差表姓名密碼進入公司時間上班時間下班時間加班時間類型性別請假時間請假類型出差時間出差類型上班時間管理員記錄日期密碼姓名上班日期圖4考勤系統(tǒng)的E-R流程圖該考勤管理系統(tǒng)中主要包括了員工的基本信息(姓名、性別、所屬部門等),查詢員工的基本信息,可根據(jù)員工的實際工資情況或實際的出勤情況查看員工的基本信息等;另外還有權限管理和日志的功能。將生成的代碼,復制。通過SQL2

7、000,在數(shù)據(jù)庫中新建的表如下所示:第15頁共21頁圖5數(shù)據(jù)庫中建立的表1.2.3數(shù)據(jù)表的設計(1)用戶表的創(chuàng)建用戶表的創(chuàng)建腳本如下:createtable用戶(用戶名char(30)notnull,員工號char(30)null,權限名char(30)null,用戶密碼intnotnull,權限號intnotnull,constraintPK_用戶primarykey(用戶名))go用戶表的字段格式說明如下所示:圖6用戶表的屬性圖7用戶表(2)權限表的創(chuàng)建權限表是用來確定某一權限類型所能訪問的系統(tǒng)模塊。權限表的創(chuàng)建腳本如下所示:createtabl

8、e權限表(權限名char(30)notnull,用戶管理char(2)notnull,基本資料更改char(

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

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

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