

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 人事管理系統(tǒng)</b></p><p><b> 08網(wǎng)絡(luò)工程1班</b></p><p><b> 目錄</b></p><p> 1 系統(tǒng)概述</p><p> 2 系統(tǒng)數(shù)據(jù)流程圖和數(shù)據(jù)字典</p><
2、p> 2.1 用戶需求調(diào)查</p><p> 2.2 系統(tǒng)數(shù)據(jù)流程圖</p><p> 2.3 系統(tǒng)數(shù)據(jù)字典</p><p> 3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p> 3.1 概念結(jié)構(gòu)設(shè)計(jì)</p><p> 3.2 邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 3
3、.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)的詳細(xì)設(shè)計(jì)</p><p> 4 物理設(shè)計(jì)</p><p><b> 6 總結(jié)</b></p><p><b> 1 系統(tǒng)概述 </b></p><p> 一個(gè)正常運(yùn)作的公司必定有一個(gè)健全的人事管理系統(tǒng),來(lái)管理員工的信息,包括員工的編號(hào)、姓名、性別、工齡、工
4、資以及獎(jiǎng)懲情況。除了這些基本的用處外,此系統(tǒng)還提供員工信息更改或刪除等的功能,使公司的人事管理方便快捷而又清晰。面對(duì)各種不同種類的信息,需要合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息以及有效地程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。</p><p> 我們現(xiàn)在介紹的這個(gè)人事管理系統(tǒng)是一個(gè)非常通用的管理系統(tǒng)。它講述如何建立一個(gè)公司人事管理系統(tǒng)。他可以將關(guān)于的一切員工信息記錄在案,并且對(duì)其進(jìn)行輸入、修改、查詢,大大提高了公司員工管理的
5、工作效率。</p><p> 2 系統(tǒng)數(shù)據(jù)流程圖和數(shù)據(jù)字典 </p><p> 2.1 用戶需求調(diào)查 </p><p> 通過(guò)對(duì)現(xiàn)行人事管理系統(tǒng)的調(diào)查,明確了人事管理系統(tǒng)由檔案管理、職務(wù)調(diào)動(dòng)管理、獎(jiǎng)懲管理、考勤管理、工資管理、請(qǐng)銷假管理組成。 系統(tǒng)功能的主要描述如下。</p><p><b> (1)員工檔案管理<
6、/b></p><p> 1)對(duì)公司里所有員工進(jìn)行統(tǒng)一編號(hào);將每一位員工的信息保存在員工檔案記錄中。</p><p> 2)對(duì)新聘用的員工,將其信息加入到員工檔案記錄中;對(duì)于解聘的員工,將其信息從員工檔案記錄中刪除。</p><p> 3)當(dāng)員工的信息發(fā)生變動(dòng)時(shí),修改員工檔案記錄中相應(yīng)的屬性。</p><p> ?。?)員工職務(wù)調(diào)
7、動(dòng)管理</p><p> 對(duì)公司里所有員工的職務(wù)記錄進(jìn)行統(tǒng)一編號(hào);登記員工調(diào)動(dòng)前后的具體職務(wù),以及調(diào)動(dòng)時(shí)間。</p><p><b> ?。?)獎(jiǎng)懲管理</b></p><p> 對(duì)公司里所有員工的獎(jiǎng)懲記錄進(jìn)行統(tǒng)一編號(hào);登記員工獎(jiǎng)懲的原因,所受獎(jiǎng)懲類型,獎(jiǎng)懲時(shí)間。</p><p><b> (4)考勤管理
8、</b></p><p> 1)對(duì)員工上班刷卡的記錄進(jìn)行統(tǒng)一編號(hào);登記員工上班時(shí)間、簽到類型(準(zhǔn)時(shí)、遲到)。</p><p> 2)對(duì)員工下班刷卡的記錄進(jìn)行統(tǒng)一編號(hào);登記員工上班時(shí)間、簽到類型(準(zhǔn)時(shí)、早退)。</p><p><b> ?。?)請(qǐng)銷假管理</b></p><p> 1)對(duì)員工請(qǐng)假的記錄進(jìn)
9、行統(tǒng)一編號(hào);登記員工請(qǐng)假時(shí)間、請(qǐng)假類型。</p><p> 2)對(duì)員工銷假的記錄進(jìn)行統(tǒng)一編號(hào);登記員工銷假時(shí)間、請(qǐng)假類型,檢查是否超期。</p><p><b> ?。?)工資管理</b></p><p> 1)對(duì)公司里所有員工的工資記錄進(jìn)行統(tǒng)一編號(hào),建立工資記錄表。</p><p><b> (7)部門(mén)
10、管理</b></p><p> 1)對(duì)公司所有的部門(mén)進(jìn)行編號(hào),建立部門(mén)記錄。</p><p> 2.2 系統(tǒng)數(shù)據(jù)流程圖 </p><p> 經(jīng)過(guò)詳細(xì)的調(diào)查,弄清了系統(tǒng)現(xiàn)行的業(yè)務(wù)流程。在此基礎(chǔ)上,構(gòu)造出系統(tǒng)的邏輯模型,并通過(guò)數(shù)據(jù)流程圖表示。人事管理系統(tǒng)的頂層數(shù)據(jù)流程圖如圖1所示。</p><p><b> 圖1&
11、lt;/b></p><p> 注:圖中虛線表示的數(shù)據(jù)流是員工信息。</p><p> 在人事管理系統(tǒng)頂層流程圖中,“請(qǐng)假管理”和“出勤管理”兩個(gè)處理框所表示的功能不是很具體,需對(duì)他們進(jìn)一步細(xì)化。請(qǐng)假管理細(xì)化流程圖如圖2所示。</p><p><b> 圖2</b></p><p> 出勤管理細(xì)化流程圖如圖
12、3所示。</p><p><b> 圖3</b></p><p> 最終,經(jīng)過(guò)整理后得出細(xì)化后的系統(tǒng)數(shù)據(jù)流程圖。如圖4所示。</p><p><b> 圖4</b></p><p> 2.3 系統(tǒng)數(shù)據(jù)字典 </p><p> 人事管理系統(tǒng)數(shù)據(jù)流程圖中,數(shù)據(jù)信息和處
13、理過(guò)程還需要通過(guò)數(shù)據(jù)字典來(lái)描述。在本文的數(shù)據(jù)字典中,主要對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過(guò)程進(jìn)行說(shuō)明。</p><p> (1)主要的數(shù)據(jù)流定義</p><p> 1)數(shù)據(jù)流名稱:?jiǎn)T工情況</p><p><b> 位置:?jiǎn)T工→P1。</b></p><p> 定義: 員工情況=姓名+性別+出生日期+民族+學(xué)
14、歷+職稱 。</p><p> 數(shù)據(jù)流量:根據(jù)公司的員工具體錄用情況來(lái)確定。</p><p> 說(shuō)明:要對(duì)每一位被聘用的新員工進(jìn)行唯一編號(hào)。</p><p> 2)數(shù)據(jù)流名稱:獎(jiǎng)懲情況</p><p><b> 位置:P3→員工</b></p><p> 定義: 獎(jiǎng)懲情況=員工流水號(hào)+獎(jiǎng)
15、懲類型+獎(jiǎng)懲金額+獎(jiǎng)懲年月日。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p><p> 說(shuō)明:要對(duì)每一次的獎(jiǎng)懲記錄進(jìn)行唯一編號(hào)。</p><p> 3)數(shù)據(jù)流名稱:獎(jiǎng)懲批復(fù)</p><p><b> 位置:上級(jí)→P3</b></p><p> 定義: 獎(jiǎng)懲批復(fù)=獎(jiǎng)懲類型
16、+批復(fù)部門(mén)號(hào)+批復(fù)原因+批復(fù)日期。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p><p> 說(shuō)明:具體應(yīng)用中,批復(fù)原因可以省略。</p><p> 4)數(shù)據(jù)流名稱:調(diào)動(dòng)情況</p><p><b> 位置:P5→員工</b></p><p> 定義: 調(diào)動(dòng)情況=員工號(hào)+
17、調(diào)動(dòng)前職務(wù)+調(diào)動(dòng)后職務(wù)+調(diào)動(dòng)日期。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p><p> 說(shuō)明:?jiǎn)T工號(hào)和調(diào)動(dòng)日期可以唯一確定一個(gè)調(diào)動(dòng)情況。</p><p> 5)數(shù)據(jù)流名稱:調(diào)動(dòng)批復(fù)</p><p><b> 位置:上級(jí)→P5</b></p><p> 定義: 調(diào)動(dòng)批
18、復(fù)=批復(fù)部門(mén)號(hào)+批復(fù)原因+批復(fù)日期。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p><p> 說(shuō)明:批復(fù)原因可以省略。</p><p> 6)數(shù)據(jù)流名稱:上班刷卡</p><p> 位置:?jiǎn)T工→P7.1</p><p> 定義: 上班刷卡=員工號(hào)+上班刷卡時(shí)間+刷卡機(jī)號(hào)。</p>
19、<p> 數(shù)據(jù)流量:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p><p> 說(shuō)明:上班刷卡時(shí)間會(huì)匯入到出勤記錄中。</p><p> 7)數(shù)據(jù)流名稱:下班刷卡</p><p> 位置:?jiǎn)T工→P7.2</p><p> 定義: 下班刷卡=員工號(hào)+下班刷卡時(shí)間+刷卡機(jī)號(hào)。</p><p> 數(shù)據(jù)流量:根
20、據(jù)公司的具體情況來(lái)確定。</p><p> 說(shuō)明:下班刷卡時(shí)間會(huì)匯入到出勤記錄中。</p><p> 8)數(shù)據(jù)流名稱:工資查詢</p><p><b> 位置:P4→員工</b></p><p> 定義: 工資查詢=員工號(hào)+基本工資+獎(jiǎng)金+罰款+超始時(shí)間+截止時(shí)間+發(fā)薪日期。</p><p&g
21、t; 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p><p> 說(shuō)明:根據(jù)員工號(hào)和發(fā)薪日期可以唯一確定一個(gè)工資記錄。</p><p> 9)數(shù)據(jù)流名稱:請(qǐng)假申請(qǐng)</p><p> 位置:?jiǎn)T工→P2.2</p><p> 定義: 請(qǐng)假申請(qǐng)=員工號(hào)+請(qǐng)假時(shí)間+請(qǐng)假天數(shù)。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體
22、情況來(lái)確定。</p><p> 說(shuō)明:?jiǎn)T工號(hào)和請(qǐng)假時(shí)間可以唯一確定一個(gè)請(qǐng)假記錄。</p><p> 10)數(shù)據(jù)流名稱:請(qǐng)假批復(fù)</p><p> 位置:上級(jí)→P2.2</p><p> 定義: 請(qǐng)假批復(fù)=審批人+批復(fù)結(jié)果。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p><
23、p> 說(shuō)明:批復(fù)結(jié)果的類型只能是(批準(zhǔn)、拒絕)。</p><p> 11)數(shù)據(jù)流名稱:銷假申請(qǐng)</p><p> 位置:?jiǎn)T工→P2.1</p><p> 定義: 銷假申請(qǐng)=員工號(hào)+銷假時(shí)間 。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p><p> 說(shuō)明:針對(duì)銷假申請(qǐng)沒(méi)用單獨(dú)建立銷假
24、記錄表,在這里將銷假記錄和請(qǐng)假記錄進(jìn)行了合并。因?yàn)樵谝话闱闆r下,請(qǐng)假是不能夠進(jìn)行嵌套的。</p><p> 12)數(shù)據(jù)流名稱:管理員情況</p><p><b> 位置:管理員→P6</b></p><p> 定義: 用戶身份=員工編號(hào)。</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。</p>
25、<p> 說(shuō)明:要對(duì)每一位管理員建立唯一的賬號(hào)。</p><p> 13)數(shù)據(jù)流名稱:用戶身份</p><p> 位置:安全管理→{P1,P2.1,P2.2,P3,P4,P5,P7.1,P7.2}</p><p> 定義: 用戶身份=[ 非法用戶 | 內(nèi)部管理員 | 服務(wù)管理員]</p><p> 數(shù)據(jù)流量:根據(jù)公司的
26、具體情況來(lái)確定。</p><p> 說(shuō)明:不同的用戶身份對(duì)應(yīng)不同的操作權(quán)限,對(duì)應(yīng)著不同的安全級(jí)別。</p><p> 14)數(shù)據(jù)流名稱:部門(mén)情況</p><p> 位置:上級(jí)→部門(mén)情況</p><p> 定義: 部門(mén)情況=部門(mén)號(hào)+部門(mén)名稱+領(lǐng)導(dǎo)人號(hào)</p><p> 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。<
27、;/p><p> 說(shuō)明:部門(mén)號(hào)是主碼。</p><p> (2)主要的數(shù)據(jù)存儲(chǔ)定義</p><p> 1)數(shù)據(jù)存儲(chǔ)編號(hào):?jiǎn)T工記錄 D1</p><p><b> 輸入:P1</b></p><p> 輸出:P1,P7.1,P7.2,P2.1,P2.2</p><p>
28、 數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工記錄=姓名+性別+出生日期+民族+學(xué)歷+職稱 +員工編號(hào)。</p><p> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以隨機(jī)檢索為主。</p><p> 說(shuō)明:?jiǎn)T工編號(hào)具有唯一性和非空性;性別只能是男或女;主碼是員工編號(hào)。</p><p> 2)數(shù)據(jù)存儲(chǔ)編號(hào)
29、:請(qǐng)假記錄 D2</p><p> 輸入:P2.1,P2.2</p><p> 輸出:P2.1,P2.2</p><p> 數(shù)據(jù)結(jié)構(gòu):請(qǐng)假記錄=員工號(hào)+請(qǐng)假時(shí)間+請(qǐng)假天數(shù)+銷假時(shí)間 。</p><p> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以更新
30、操作為主。</p><p> 說(shuō)明:主碼設(shè)為請(qǐng)假時(shí)間和員工號(hào);員工號(hào)是外碼,參照表是員工記錄。</p><p> 3)數(shù)據(jù)存儲(chǔ)編號(hào):獎(jiǎng)懲記錄 D3</p><p><b> 輸入:P3</b></p><p><b> 輸出:P3</b></p><p> 數(shù)據(jù)結(jié)構(gòu)
31、:獎(jiǎng)懲記錄=員工流水號(hào)+獎(jiǎng)懲類型+獎(jiǎng)懲金額+獎(jiǎng)懲時(shí)間+批復(fù)部門(mén)號(hào)+批復(fù)原因+批復(fù)日期。</p><p> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。</p><p> 說(shuō)明:主碼設(shè)為獎(jiǎng)懲時(shí)間和員工號(hào);員工號(hào)是外碼,參照表是員工記錄。</p><p> 4)數(shù)據(jù)存
32、儲(chǔ)編號(hào):工資記錄 D4 </p><p><b> 輸入:P4</b></p><p><b> 輸出:P4</b></p><p> 數(shù)據(jù)結(jié)構(gòu):工資記錄=員工號(hào)+基本工資+獎(jiǎng)金+罰款+超始時(shí)間+截止時(shí)間+發(fā)薪日期。</p><p> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。<
33、/p><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。</p><p> 說(shuō)明:主碼設(shè)為發(fā)薪日期和員工號(hào);員工號(hào)是外碼,參照表是員工記錄。</p><p> 5)數(shù)據(jù)存儲(chǔ)編號(hào):職務(wù)調(diào)動(dòng)記錄 D5</p><p><b> 輸入:P5</b></p><p><b> 輸出
34、:P5</b></p><p> 數(shù)據(jù)結(jié)構(gòu):職務(wù)調(diào)動(dòng)記錄=員工號(hào)+調(diào)動(dòng)前職務(wù)+調(diào)動(dòng)后職務(wù)+調(diào)動(dòng)日期+批復(fù)部門(mén)號(hào)+批復(fù)原因+批復(fù)日期。</p><p> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。</p><p> 說(shuō)明:主碼設(shè)為調(diào)動(dòng)日期和員工號(hào);員工
35、號(hào)是外碼,參照表是員工記錄。</p><p> 6)數(shù)據(jù)存儲(chǔ)編號(hào):管理人員記錄 D6 </p><p><b> 輸入:P6</b></p><p><b> 輸出:P6</b></p><p> 數(shù)據(jù)結(jié)構(gòu):管理人員記錄=用戶密碼+職工號(hào)+密碼+管理員賬號(hào)。</p><p
36、> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。</p><p> 說(shuō)明:主碼設(shè)為管理員賬號(hào)。</p><p> 7)數(shù)據(jù)存儲(chǔ)編號(hào):出勤記錄 D7</p><p> 輸入:P7.1,P7.2</p><p> 輸出:P7.1,P7
37、.2</p><p> 數(shù)據(jù)結(jié)構(gòu):出勤記錄=員工號(hào)+上班刷卡時(shí)間+下班刷卡時(shí)間+刷卡日期。</p><p> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。</p><p> 說(shuō)明:主碼設(shè)為員工號(hào)和刷卡日期;員工號(hào)是外碼,參照表是員工記錄。</p>&
38、lt;p> 8)數(shù)據(jù)存儲(chǔ)編號(hào):部門(mén)記錄 D8</p><p><b> 輸入:P8</b></p><p><b> 輸出:P8</b></p><p> 數(shù)據(jù)結(jié)構(gòu):部門(mén)記錄=部門(mén)號(hào)+部門(mén)名稱+領(lǐng)導(dǎo)人號(hào)。</p><p> 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來(lái)確定。</p
39、><p> 存取方式:聯(lián)機(jī)處理;檢索和更新;以檢索操作為主。</p><p> 說(shuō)明:主碼設(shè)為部門(mén)號(hào)。</p><p> ?。?)主要的處理過(guò)程</p><p> 1)處理過(guò)程編號(hào):P1</p><p> 處理過(guò)程名:檔案管理</p><p> 輸入:用戶身份,員工記錄,員工情況</
40、p><p><b> 輸出:?jiǎn)T工記錄</b></p><p> 處理說(shuō)明:根據(jù)員工的聘用、解聘建立或刪除員工記錄,以及在后續(xù)的過(guò)程中,以管理員身份對(duì)員工的記錄進(jìn)行修改。</p><p> 2)處理過(guò)程編號(hào):P2.1</p><p> 處理過(guò)程名:銷假管理</p><p> 輸入:銷假申請(qǐng),請(qǐng)
41、假批復(fù),用戶身份,員工記錄,銷假記錄</p><p><b> 輸出:請(qǐng)假記錄</b></p><p> 處理說(shuō)明:根據(jù)員工的銷假申請(qǐng),把銷假時(shí)間錄入到相應(yīng)的請(qǐng)假記錄中。</p><p> 3)處理過(guò)程編號(hào):P2.2</p><p> 處理過(guò)程名:請(qǐng)假管理</p><p> 輸入:請(qǐng)假申
42、請(qǐng),請(qǐng)假批復(fù),用戶身份,員工記錄,請(qǐng)假記錄</p><p><b> 輸出:請(qǐng)假記錄</b></p><p> 處理說(shuō)明:根據(jù)員工的請(qǐng)假申請(qǐng)和批復(fù)情況,進(jìn)行請(qǐng)假表的登記。</p><p> 4)處理過(guò)程編號(hào):P3</p><p> 處理過(guò)程名:獎(jiǎng)懲管理</p><p> 輸入:用戶身份,
43、獎(jiǎng)懲批復(fù),獎(jiǎng)懲記錄</p><p> 輸出:獎(jiǎng)懲記錄,獎(jiǎng)懲情況</p><p> 處理說(shuō)明:根據(jù)獎(jiǎng)懲批復(fù)的要求對(duì)員工進(jìn)行相應(yīng)的懲處,并對(duì)懲處進(jìn)行記錄。</p><p> 5)處理過(guò)程編號(hào):P4</p><p> 處理過(guò)程名:工資管理</p><p> 輸入:用戶身份,工資記錄</p><p
44、> 輸出:工資記錄,工資查詢</p><p> 處理說(shuō)明:根據(jù)員工目前的工資情況,進(jìn)行調(diào)薪的操作。</p><p> 6)處理過(guò)程編號(hào):P5</p><p> 處理過(guò)程名:調(diào)動(dòng)管理</p><p> 輸入:調(diào)動(dòng)批復(fù),用戶身份,職務(wù)調(diào)動(dòng)記錄</p><p> 輸出:職務(wù)調(diào)動(dòng)記錄,調(diào)動(dòng)情況</p&g
45、t;<p> 處理說(shuō)明:根據(jù)調(diào)動(dòng)批復(fù)的內(nèi)容,更改員工的職務(wù)信息,并對(duì)調(diào)動(dòng)情況進(jìn)行記錄。</p><p> 7)處理過(guò)程編號(hào):P6</p><p> 處理過(guò)程名:安全管理</p><p><b> 輸入:管理員情況</b></p><p> 輸出:D6, P1,P2.1,P2.2,P3,P4,P5,
46、P7.1,P7.2</p><p> 處理說(shuō)明:建立管理人員記錄表;通過(guò)用戶名和口令,確認(rèn)用戶身份,保證系統(tǒng)安全性。</p><p> 8)處理過(guò)程編號(hào):P7.1</p><p> 處理過(guò)程名:上班管理</p><p> 輸入:上班刷卡,用戶身份,員工記錄,出勤記錄</p><p><b> 輸出:
47、出勤記錄</b></p><p> 處理說(shuō)明:根據(jù)輸入的員工號(hào)信息,記錄上班時(shí)間,并判斷是否遲到。</p><p> 9)處理過(guò)程編號(hào):P7.2</p><p> 處理過(guò)程名:下班管理</p><p> 輸入:下班刷卡,用戶身份,員工記錄,出勤記錄</p><p><b> 輸出:出勤記
48、錄</b></p><p> 處理說(shuō)明:根據(jù)輸入的員工號(hào)信息,記錄下班時(shí)間,并判斷是否早退。</p><p> 10)處理過(guò)程編號(hào):P8</p><p> 處理過(guò)程名:部門(mén)管理</p><p> 輸入:部門(mén)情況,部門(mén)記錄</p><p><b> 輸出:部門(mén)記錄</b><
49、;/p><p> 處理說(shuō)明:根據(jù)上級(jí)的調(diào)度,對(duì)現(xiàn)在公司的部門(mén)進(jìn)行領(lǐng)導(dǎo)人的調(diào)換,或者是增加或刪除某一部門(mén)。</p><p> 3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) </p><p> 3.1 概念結(jié)構(gòu)設(shè)計(jì) </p><p> 根據(jù)系統(tǒng)需求分析,可以得出人事管理系統(tǒng)數(shù)據(jù)庫(kù)的概念模型(信息模型),圖5是用E-R圖表示的人事管理系統(tǒng)的概念模型。最后,對(duì)設(shè)計(jì)
50、出的數(shù)據(jù)模型進(jìn)行規(guī)范化處理,使數(shù)據(jù)模型滿足第三范式。</p><p> 3.2 邏輯結(jié)構(gòu)設(shè)計(jì) </p><p> 將人事管理系統(tǒng)的E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)模型,其關(guān)系模式為:</p><p> 1)員工檔案(員工編號(hào)+姓名+性別+出生日期+民族+學(xué)歷+職稱+部門(mén)號(hào)),其中員工編號(hào)為主碼,部門(mén)號(hào)為外碼;</p><p> 2)管
51、理員記錄(管理員賬號(hào),員工編號(hào),密碼,級(jí)別),其中管理員賬號(hào)為主碼,員工編號(hào)為外碼;</p><p> 3)請(qǐng)假記錄(請(qǐng)假編號(hào)+員工編號(hào)+請(qǐng)假時(shí)間+請(qǐng)假天數(shù)+銷假時(shí)間+審批領(lǐng)導(dǎo)號(hào)+批復(fù)結(jié)果)</p><p> 請(qǐng)假編號(hào)為主碼,其中員工編號(hào)外碼。</p><p> 4)獎(jiǎng)懲記錄(獎(jiǎng)懲編號(hào)+員工編號(hào)+獎(jiǎng)懲類型+獎(jiǎng)懲金額+獎(jiǎng)懲日期+批復(fù)部門(mén)號(hào)+批復(fù)原因+</p
52、><p> 批復(fù)日期),獎(jiǎng)懲編號(hào)為主碼,其中員工編號(hào)和批復(fù)部門(mén)號(hào)為外碼;</p><p> 5)職務(wù)調(diào)動(dòng)記錄(調(diào)動(dòng)編號(hào)+員工編號(hào)+調(diào)動(dòng)前職務(wù)+調(diào)動(dòng)后職務(wù)+調(diào)動(dòng)日期+批復(fù)部門(mén)號(hào)+批復(fù)原因+批復(fù)日期),調(diào)動(dòng)編號(hào)為主碼,其中員工編號(hào)和批復(fù)部門(mén)號(hào)為外碼;</p><p> 6)出勤記錄(出勤編號(hào)+員工號(hào)+上班刷卡時(shí)間+下班刷卡時(shí)間+刷卡日期),出勤編號(hào)為主碼,員工號(hào)為外碼
53、;</p><p> 7)工資記錄(工資編號(hào)+員工號(hào)+基本工資+獎(jiǎng)金+罰款+起始時(shí)間+截止時(shí)間+發(fā)薪日期),工資編號(hào)為主碼,員工號(hào)為外碼。</p><p> 8)部門(mén)記錄(部門(mén)編號(hào)+名稱+領(lǐng)導(dǎo)人號(hào)),部門(mén)編號(hào)為主碼。</p><p> 9)刷卡機(jī)記錄(刷卡機(jī)號(hào))。</p><p> 將人事管理系統(tǒng)定名為“人事管理系統(tǒng)”。 各實(shí)體的分E
54、-R圖,如圖A,B,C所示:</p><p> 3.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)的詳細(xì)設(shè)計(jì) </p><p> 經(jīng)過(guò)檢查,此數(shù)據(jù)庫(kù)的詳細(xì)邏輯設(shè)計(jì)滿足第3范式的要求。人事管理系統(tǒng)中各表的屬性設(shè)計(jì)情況如下表1:</p><p><b> 4 物理設(shè)計(jì)</b></p><p> 4.1數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段的任務(wù)是根據(jù)具體計(jì)算機(jī)系統(tǒng)(
55、DBMS和硬件等)的特點(diǎn),為給定的數(shù)據(jù)庫(kù)系統(tǒng)確定合理的存儲(chǔ)結(jié)構(gòu)和存取方法。所謂的“合理”主要有兩個(gè)含義:一個(gè)是要使設(shè)計(jì)出的物理數(shù)據(jù)庫(kù)占用較少的存儲(chǔ)空間,另一個(gè)對(duì)數(shù)據(jù)庫(kù)的操作具有盡可能高的速度。主要體現(xiàn)在后者。</p><p><b> (1)建立索引:</b></p><p> ①對(duì)表 部門(mén) 在屬性列 領(lǐng)導(dǎo)人號(hào) 上建立非聚集索引,</p><p
56、> ?、趯?duì)表 員工 在屬性列 出生日期 上建立非聚集索引,在屬性列 學(xué)歷 上建立非聚集索引</p><p> ③對(duì)表 出勤 在屬性列 上班日期 上建立非聚集索引</p><p> ?、軐?duì)表 工資 在屬性列 基本工資 上建立非聚集索引</p><p> ?、輰?duì)表 職務(wù)調(diào)動(dòng) 在屬性列 調(diào)動(dòng)前職務(wù) 上建立非聚集索引。</p><p>
57、⑥對(duì)表 獎(jiǎng)懲記錄 在屬性列 獎(jiǎng)懲類型 上建立非聚集索引。</p><p> ?、邔?duì)表 請(qǐng)假記錄 在屬性列“請(qǐng)假天數(shù)”上建立非聚集索引,在屬性列“審批人編號(hào)” 上建立非聚集索引。</p><p><b> (2)存儲(chǔ)結(jié)構(gòu)</b></p><p> 確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括確定關(guān)系、索引、日志、備份等的存儲(chǔ)安
58、排及存儲(chǔ)結(jié)構(gòu),以及確定系統(tǒng)存儲(chǔ)參數(shù)的配置。</p><p> 將日志文件和數(shù)據(jù)庫(kù)對(duì)象(表、索引等)分別放在不同的磁盤(pán),可以改進(jìn)系統(tǒng)的性能,提高系統(tǒng)的安全性。所以,系統(tǒng)應(yīng)將日志文件和數(shù)據(jù)文件存放在不同磁盤(pán)上。</p><p><b> 4.2數(shù)據(jù)庫(kù)的建立</b></p><p> 職工表的創(chuàng)建語(yǔ)句如下:</p><p&g
59、t; CREATE TABLE [職工表] (</p><p> [編號(hào)] varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,</p><p> [姓名] varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,</p><p> [性別] char (10) COLLATE
60、Chinese_PRC_CI_AS NULL ,</p><p> [出生日期] datetime NULL ,</p><p> [參加工作日期] datetime NULL ,</p><p> [住址] varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,</p><p> [電話] var
61、char (50) COLLATE Chinese_PRC_CI_AS NULL ,</p><p> [來(lái)自本單位的時(shí)間] datetime NULL ,</p><p> [職稱名] varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,</p><p> [評(píng)定時(shí)間] datetime NULL ,</p>
62、<p> [工齡年數(shù)] int NULL ,</p><p><b> );</b></p><p> 職稱表的創(chuàng)建語(yǔ)句如下:</p><p> CREATE TABLE [職稱表] (</p><p> [職稱名] varchar (50) COLLATE Chinese_PRC_CI_AS N
63、OT NULL ,</p><p> [工資級(jí)別] varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,</p><p> [基本工資] money NULL ,</p><p> [職務(wù)補(bǔ)助] money NULL ,</p><p> [房補(bǔ)] money NULL ,</p>
64、<p><b> );</b></p><p><b> 管理員表的創(chuàng)建:</b></p><p> CREATE TABLE [管理員表] (</p><p> [登錄賬號(hào)] char (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,</p><p&
65、gt; [密碼] char (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,</p><p><b> );</b></p><p> 工齡表的創(chuàng)建語(yǔ)句如下:</p><p> CREATE TABLE [工齡表] (</p><p> [工齡年數(shù)] int NOT NULL
66、,</p><p> [工齡津貼] money NULL ,</p><p><b> );</b></p><p> 獎(jiǎng)懲表的創(chuàng)建語(yǔ)句如下:</p><p> CREATE TABLE [獎(jiǎng)懲] (</p><p> [編號(hào)1] varchar (50) COLLATE Chinese
67、_PRC_CI_AS NOT NULL ,</p><p> [金額] money NULL ,</p><p> [內(nèi)容] varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,</p><p><b> );</b></p><p> 洗理費(fèi)表的創(chuàng)建語(yǔ)句如下:</p&
68、gt;<p> CREATE TABLE [洗理費(fèi)] (</p><p> [性別] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,</p><p> [金額] [money] NULL ,</p><p><b> );</b></p><p>&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人事管理系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)----人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)——人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)(人事管理系統(tǒng))
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)—人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---人事管理系統(tǒng)
- 人事管理系統(tǒng)_數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 人事管理系統(tǒng)課程設(shè)計(jì)(數(shù)據(jù)庫(kù))
- 數(shù)據(jù)庫(kù)人事管理系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--人事管理系統(tǒng)
- 人事管理系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)------人事管理系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)—人事管理
- 數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)---人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告--人事管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--企業(yè)人事管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論