數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)人事管理系統(tǒng)設(shè)計(jì)



《數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)人事管理系統(tǒng)設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)人事管理系統(tǒng)設(shè)計(jì)(28頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 山西農(nóng)業(yè)大學(xué)資源環(huán)境學(xué)院 《數(shù)據(jù)庫(kù)系統(tǒng)原理》課程設(shè)計(jì) 課程設(shè)計(jì)題目 人事管理系統(tǒng)設(shè)計(jì) 班級(jí) 課程設(shè)計(jì)小組成員: 姓名 學(xué)號(hào) 姓名 學(xué)號(hào) 姓名 學(xué)號(hào) 姓名 學(xué)號(hào) 授課教師 指導(dǎo)教師 組 長(zhǎng) 2011年12月 23 日 目 錄 1 系統(tǒng)功能概述 1 2 需求分析階段 1 2.1 信息需求分析 2 2.2 功能需求分析 2 2.3 數(shù)
2、據(jù)流程圖 2 3 數(shù)據(jù)字典 3 4 概念結(jié)構(gòu) 7 5 邏輯設(shè)計(jì) 11 6 物理設(shè)計(jì) 12 7 用SQL實(shí)現(xiàn) 13 8 查詢與測(cè)試結(jié)果 20 9 課程總結(jié) 25 1 系統(tǒng)功能概述 一個(gè)正常運(yùn)行的公司必定有一個(gè)健全的人事管理系統(tǒng),人事管理系統(tǒng)可以有條不紊的管理一個(gè)企業(yè)的所有員工的方方面面的信息,更加促進(jìn)和更加方便公司的其他管理方面的工作。來(lái)管理員工的信息,包括員工的編號(hào),姓名,參加工作時(shí)間,職稱,出生年月,所在部門(mén)等情況,除了這些基本的用處外,此系統(tǒng)還提供如下功能:對(duì)員工基本信息表的新建、輸入、修改、查詢、刪除等功能,以及以不同類(lèi)別統(tǒng)計(jì)符合條件的員工信息、查詢
3、、統(tǒng)計(jì)的結(jié)果打印輸出等功能,使公司的人事管理既方便快捷而又清晰。面對(duì)各類(lèi)不同的信息,需要合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息以及有效地程序結(jié)構(gòu)來(lái)支持各類(lèi)數(shù)據(jù)操作的執(zhí)行。 我們現(xiàn)在介紹的這個(gè)人事管理系統(tǒng)是一個(gè)非常通用的管理系統(tǒng),它講述如何建立一個(gè)公司的人事管理系統(tǒng),它可以將關(guān)于員工的一切信息記錄在案,并且對(duì)其進(jìn)行輸入、修改、查詢、刪除,大大提高了公司員工管理的工作效率。 2 需求分析階段 需求分析的過(guò)程可以說(shuō)是一個(gè)對(duì)具體問(wèn)題的反復(fù)理解和抽象的過(guò)程。理解就是對(duì)現(xiàn)實(shí)問(wèn)題的理解,要弄清楚究竟需要解決什么問(wèn)題。抽象就是除去問(wèn)題的表面,提取問(wèn)題的本質(zhì),建立問(wèn)題的邏輯模型,以便于以后階段的系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)。需
4、求分析階段是軟件產(chǎn)品生存命期中的一個(gè)重要階段,其根本任務(wù)是確定用戶對(duì)軟件系統(tǒng)的需求。所謂需求是指用戶對(duì)軟件的功能和性能的要求,就是用戶希望軟件能什么事情,完成什么樣的功能,達(dá)到什么性能。此次課程設(shè)計(jì)的使用者是企業(yè)的員工,主要是針對(duì)系統(tǒng)的管理員。其進(jìn)行的操作就是對(duì)公司員工、部門(mén)等一些方面改動(dòng)的改善。 人事管理是企業(yè)管理的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變得龐大起來(lái),如何管理好企業(yè)內(nèi)部員工的信息,成為企業(yè)管理中一個(gè)重要的問(wèn)題。在這種情況下,一個(gè)可以規(guī)模化、自動(dòng)化的企業(yè)人事管理系統(tǒng)就顯得非常重要。 最初的人事管理,都是靠人力來(lái)完成的。當(dāng)企業(yè)規(guī)模比較小的時(shí)候,人力可以完成,隨著企業(yè)規(guī)模越來(lái)
5、越大,企業(yè)員工的人數(shù)越來(lái)越多,依然維持著人力進(jìn)行管理必然會(huì)造成工作效率低,工作錯(cuò)誤也多等諸多問(wèn)題。 人事管理系統(tǒng)就是把分散的企業(yè)單位員工信息實(shí)行統(tǒng)一,規(guī)范,集中的收集管理,建立分類(lèi)編號(hào)管理,電腦存儲(chǔ)查詢、添加、刪除、修改等功能,這樣大大提高了公司的工作效率。由此對(duì)員工需求分析如下: 2.1 信息需求分析 (1)員工基本信息:?jiǎn)T工編號(hào),姓名,參加工作時(shí)間,職稱,出生年月,部門(mén)號(hào); (2)員工學(xué)歷信息:學(xué)歷編號(hào),學(xué)歷,專業(yè),畢業(yè)學(xué)校,畢業(yè)時(shí)間; (3)員工婚姻信息:姓名,身份證號(hào),有無(wú)配偶; (4)部門(mén)信息:部門(mén)號(hào),部門(mén)名稱,部門(mén)經(jīng)理; (5)管理員信息:管理員編號(hào),姓名,密碼
6、,權(quán)限。 2.2 功能需求分析 (1)員工信息管理功能:管理員工的相關(guān)信息,包括員工信息的查詢、添加、刪除,以及個(gè)人信息的修改; (2)請(qǐng)假管理功能:對(duì)員工請(qǐng)假的記錄進(jìn)行統(tǒng)一編號(hào);對(duì)員工的請(qǐng)假具體時(shí)段,請(qǐng)假原由進(jìn)行記錄; (3)部門(mén)管理功能:對(duì)公司所有的部門(mén)進(jìn)行編號(hào),建立部門(mén)記錄。 2.3數(shù)據(jù)流程圖 頂層數(shù)據(jù)流程圖 查詢信息流程圖 3 數(shù)據(jù)字典 數(shù)據(jù)字典一般應(yīng)包括對(duì)數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)處理的說(shuō)明,下面是本系統(tǒng)的主要數(shù)據(jù)字典的描述: 主要數(shù)據(jù)項(xiàng)的定義 (1)數(shù)據(jù)項(xiàng)名稱:?jiǎn)T工編號(hào) 含義說(shuō)
7、明:唯一標(biāo)識(shí)每個(gè)員工 別名:?jiǎn)T工流水號(hào) 類(lèi)型:字符型 長(zhǎng)度:10 取值范圍:0000000000至9999999999 取值含義:前4位表示該員工參加工作年份,中間2位標(biāo)識(shí)該員工所在 部門(mén),后4位按順序編號(hào) (2)數(shù)據(jù)項(xiàng)名稱:部門(mén)號(hào) 含義說(shuō)明:唯一標(biāo)識(shí)每個(gè)部門(mén) 別名:部門(mén)流水號(hào) 類(lèi)型:字符型 長(zhǎng)度:10 取值范圍:0000000000至9999999999 取值含義:前4位表示建立該部門(mén)的時(shí)間,中間2位表示該部門(mén)的級(jí)別, 后4位按順序編號(hào). (3)數(shù)據(jù)項(xiàng)名稱:管理員編號(hào) 含義說(shuō)明:唯一標(biāo)識(shí)每個(gè)管理
8、員 別名:管理員流水號(hào) 類(lèi)型:字符型 長(zhǎng)度:10 取值范圍:0000000000至9999999999 取值含義:前4位表示參加工作年份,后6位按順序編號(hào) (4)數(shù)據(jù)項(xiàng)名稱:培訓(xùn)編號(hào) 含義說(shuō)明:唯一標(biāo)識(shí)培訓(xùn)人員 別名:培訓(xùn)人員流水號(hào) 類(lèi)型:字符型 長(zhǎng)度:10 取值范圍:0000000000至9999999999 取值含義:前8位表示參加培訓(xùn)年月日,后2位按順序編號(hào) (5)數(shù)據(jù)項(xiàng)名稱:學(xué)歷編號(hào) 含義說(shuō)明:唯一標(biāo)識(shí)員工的學(xué)歷 別名:學(xué)歷流水號(hào) 類(lèi)型:字符型 長(zhǎng)度:10 取值范圍:AAA0000000至ZZZ9999999 取值含義:前3位表示,后
9、4位按順序編號(hào) 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系: 主要數(shù)據(jù)流定義: (1)數(shù)據(jù)流名稱:?jiǎn)T工情況 定義:?jiǎn)T工編號(hào)+姓名+參加工作時(shí)間+職稱+出生年月+部門(mén)號(hào) 數(shù)據(jù)流量:根據(jù)公司的員工具體錄用情況來(lái)確定 說(shuō)明:要對(duì)每一位被聘用的新員工進(jìn)行唯一編號(hào) (2)數(shù)據(jù)流名稱:培訓(xùn)情況 定義:培訓(xùn)情況=員工編號(hào)+培訓(xùn)編號(hào)+培訓(xùn)時(shí)間+培訓(xùn)內(nèi)容+培訓(xùn)項(xiàng)目 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定 說(shuō)明:根據(jù)員工編號(hào)和培訓(xùn)編號(hào)可以唯一確定一個(gè)培訓(xùn)記錄 (3)數(shù)據(jù)流名稱:崗位情況 定義:崗位情況=員工編號(hào)+崗位+職務(wù) 數(shù)據(jù)流量: 根據(jù)公司的具體情況來(lái)確定 說(shuō)
10、明:要對(duì)每一個(gè)員工的崗位記錄確定崗位的人數(shù)需求 (4)數(shù)據(jù)流名稱:管理員情況 定義:用戶身份=員工編號(hào) 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定 說(shuō)明:要對(duì)每一位管理員建立唯一的賬號(hào) (5)數(shù)據(jù)流名稱:部門(mén)情況 定義:部門(mén)情況=部門(mén)號(hào)+部門(mén)名稱+部門(mén)經(jīng)理 數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定 說(shuō)明:部門(mén)號(hào)是主碼 主要數(shù)據(jù)存儲(chǔ)的定義 (1)數(shù)據(jù)存儲(chǔ)編號(hào):?jiǎn)T工記錄 數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工記錄=姓名+性別+出生日期+名族+學(xué)歷+職稱+員工編號(hào) 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體情況來(lái)確定 說(shuō)明:?jiǎn)T工編號(hào)具有唯一性和非空性,性別只能是
11、男生或者女生,主碼 是員工編號(hào) (2)數(shù)據(jù)存儲(chǔ)編號(hào):崗位記錄 數(shù)據(jù)結(jié)構(gòu):崗位記錄=員工編號(hào)+姓名+崗位+職務(wù)+部門(mén)號(hào) 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體情況來(lái)確定 說(shuō)明:主碼設(shè)為員工編號(hào)和部門(mén)號(hào) (3)數(shù)據(jù)存儲(chǔ)編號(hào):請(qǐng)假記錄 數(shù)據(jù)結(jié)構(gòu):請(qǐng)假記錄=員工編號(hào)+請(qǐng)假時(shí)段+請(qǐng)假原因 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體情況來(lái)確定 說(shuō)明:主碼設(shè)為員工編號(hào) (4)數(shù)據(jù)存儲(chǔ)編號(hào):培訓(xùn)記錄 數(shù)據(jù)結(jié)構(gòu):培訓(xùn)記錄=員工編號(hào)+培訓(xùn)時(shí)間+培訓(xùn)項(xiàng)目+培訓(xùn)編號(hào) 數(shù)據(jù)量和存取頻度:根據(jù)公司的具體情況來(lái)確定 說(shuō)明:主碼設(shè)為培訓(xùn)編號(hào) 主要的處理過(guò)程: (1)處理過(guò)程名:崗位管理 說(shuō)明:為公司的員
12、工安排崗位 輸入:?jiǎn)T工情況和崗位情況 輸出:崗位安排 處理說(shuō)明:根據(jù)公司員工的具體情況和部門(mén)的情況為員工合理的安排崗位。 (2)處理過(guò)程名:請(qǐng)假管理 說(shuō)明:為公司的員工進(jìn)行請(qǐng)假方面的處理 輸入:請(qǐng)假原因,請(qǐng)假時(shí)段,員工編號(hào) 輸出:請(qǐng)假記錄 處理說(shuō)明:根據(jù)員工的的請(qǐng)假原因和請(qǐng)假時(shí)段進(jìn)行請(qǐng)假表的登記。 (3)處理過(guò)程名:培訓(xùn)管理 說(shuō)明:為新進(jìn)公司的員工安排培訓(xùn) 輸入:?jiǎn)T工情況,培訓(xùn)編號(hào),培訓(xùn)時(shí)間,培訓(xùn)項(xiàng)目 輸出:培訓(xùn)記錄 處理說(shuō)明:根據(jù)員工情況為員工進(jìn)行特定的專業(yè)培訓(xùn) (4)處理過(guò)程名:部門(mén)管理 說(shuō)明:公司增加或者刪除一個(gè)部門(mén),或者是部門(mén)調(diào)動(dòng)以及人員調(diào)
13、動(dòng)等等 輸入:部門(mén)情況,部門(mén)記錄 輸出:部門(mén)記錄 處理說(shuō)明:根據(jù)上級(jí)的調(diào)度,對(duì)現(xiàn)在部門(mén)的領(lǐng)導(dǎo)人進(jìn)行調(diào)換,或者是增 加或刪除某一部門(mén). (5)處理過(guò)程名:學(xué)歷管理 說(shuō)明:為員工記錄學(xué)歷信息 輸入:學(xué)歷編號(hào),學(xué)歷,專業(yè) 輸出:學(xué)歷記錄 處理說(shuō)明:為了方便分派員工的崗位,所以記錄每一個(gè)員工的學(xué)歷信息。 4 概念結(jié)構(gòu)(E–R圖) ? (1)員工基本信息表: ? (2)工作崗位表: ? (3)學(xué)歷信息表: ? (4)婚姻信息表: ? (5)員工表: ? (6)
14、部門(mén)表: ? (7)管理員表: ? (8)請(qǐng)假情況表: ? (9)員工培訓(xùn)表: ? (10)總E—R圖: 5 邏輯設(shè)計(jì)(將E/R模型轉(zhuǎn)到關(guān)系模型) 員工基本信息(員工編號(hào),姓名,參加工作時(shí)間,職稱,出生年月,部門(mén)號(hào)) 工作崗位(員工編號(hào),崗位,職務(wù)) 學(xué)歷信息(學(xué)歷編號(hào),學(xué)歷,專業(yè),畢業(yè)學(xué)校,畢業(yè)時(shí)間) 婚姻信息(身份證號(hào),姓名,有無(wú)配偶) 員工表(員工編號(hào),姓名) 部門(mén)信息(部門(mén)號(hào),部門(mén)名稱,部門(mén)
15、經(jīng)理) 管理員表(管理員編號(hào),姓名,密碼,權(quán)限) 請(qǐng)假情況表(員工編號(hào),請(qǐng)假具體時(shí)段,請(qǐng)假原由) 員工培訓(xùn)(培訓(xùn)編號(hào),培訓(xùn)編號(hào),培訓(xùn)項(xiàng)目,培訓(xùn)時(shí)間) 組成(員工編號(hào),部門(mén)號(hào)) 管理(管理員編號(hào),員工編號(hào)) 擁有a(員工編號(hào),學(xué)歷編號(hào),身份證號(hào)) 6 物理設(shè)計(jì)(基于碼建立索引) create unique index 員工名單 on 員工表(員工編號(hào) Asc) create unique index 學(xué)歷信息表 on 學(xué)歷信息表(學(xué)歷編號(hào) Desc) create unique index 培訓(xùn)表 on 員工培訓(xùn)表(員工編號(hào) Asc) create
16、unique index 工作崗位名單 on 工作崗位表(員工編號(hào) Asc) 7 用SQL實(shí)現(xiàn)(表、關(guān)系圖的建立) u 員工基本信息 CREATE TABLE 員工基本信息 (員工編號(hào) char(10)foreign key references 工作崗位表PRIMARY KEY, 姓名 varchar (50)NOT NULL, 參加工作時(shí)間 char(10)NOT NULL, 職稱 varchar(50), 出生年月 datetime(8), 部門(mén)號(hào) char(10)foreign key references 部門(mén)信息NOT NULL, CONSTRAINT
17、員工編號(hào) check ([員工編號(hào)]>0 and [員工編號(hào)]< 10000)) u 學(xué)歷信息 CREATE TABLE 學(xué)歷信息 (學(xué)歷編號(hào) char (10)PRIMARY KEY, 學(xué)歷 varchar (50)NOT NULL, 專業(yè) varchar (50)NOT NULL, 畢業(yè)學(xué)校 varchar (50)NOT NULL, 畢業(yè)時(shí)間 char (10)NOT NULL, CONSTRAINT學(xué)歷編號(hào) check([學(xué)歷編號(hào)]like '[A-Z][A-Z][A-Z][0-9][0-9][0-9][0-9]')) u
18、 婚姻信息 CREATE TABLE 婚姻信息 (身份證號(hào)varchar(20)PRIMARY KEY, 姓名 varchar(30)NOT NULL, 有無(wú)配偶varchar(10)NOT NULL, CONSTRAINT有無(wú)配偶CHECK ([有無(wú)配偶] = '有' or [有無(wú)配偶] = '無(wú)')) u 工作崗位 CREATE TABLE 工作崗位 (員工編號(hào) char(10)PRIMARY KEY, 崗位 varchar (50)NOT NULL, 職務(wù) varchar (50)NOT NULL, CONSTRAINT 員工編號(hào) check ([
19、員工編號(hào)] > 0 and [員工編號(hào)] < 10000)) u 部門(mén)信息 CREATE TABLE 部門(mén)信息 ( 部門(mén)號(hào) char (10)PRIMARY KEY, 部門(mén)名稱 varchar (50)NOT NULL, 部門(mén)經(jīng)理 varchar (50)NOT NULL, CONSTRAINT部門(mén)號(hào)CHECK ([部門(mén)號(hào)] > 0 and [部門(mén)號(hào)] < 50)) u 員工培訓(xùn) CREATE TABLE 員工培訓(xùn) ( 培訓(xùn)編號(hào) char(10)PRIMARY KEY, 員工編號(hào) char(10) NOT NULL foreign key r
20、eferences 員工表.員工編號(hào), 培訓(xùn)項(xiàng)目 varchar (50)NOT NULL, 培訓(xùn)時(shí)間 varchar (50)NOT NULL, CONSTRAINT 培訓(xùn)編號(hào)CHECK ([培訓(xùn)編號(hào)] > 0 and [培訓(xùn)編號(hào)] < 200)) u 管理員表 CREATE TABLE 管理員表 ( 管理員編號(hào) char(10)PRIMARY KEY, 姓名 varchar(50)NOT NULL, 密碼 char(10)NOT NULL, 權(quán)限 varchar (50)NOT NULL, CONSTRAINT 管理員編號(hào)CHECK ([管理員編號(hào)]
21、> 0 and [管理員編號(hào)] < 50)) u 員工表 CREATE TABLE 員工表 (員工編號(hào) char(10)PRIMARY KEY foreign key references 擁有a.員工編號(hào), 姓名 varchar (50)NOT NULL, CONSTRAINT 員工編號(hào) check ([員工編號(hào)] > 0 and [員工編號(hào)] < 10000)) u 請(qǐng)假情況表 CREATE TABLE 請(qǐng)假情況表 ( 員工編號(hào) char(10)PRIMARY KEY foreign key references 員工表.員工編號(hào), 請(qǐng)假情況 varch
22、ar (20)NOT NULL, 請(qǐng)假原由 varchar (50), 請(qǐng)假時(shí)段 char(50), CONSTRAINT 員工編號(hào) check ([員工編號(hào)] > 0 and [員工編號(hào)] < 10000)) u 管理表 CREATE TABLE 管理表 (管理員編號(hào)char(10)PRIMARY KEY foreign key references 管理員表. 管理員編號(hào), 員工編號(hào) char(10)PRIMARY KEY foreign key references 員工表.員工編號(hào)) u 擁有a表 CREATE TABLE 擁有a表 (員工
23、編號(hào)char(10) PRIMARY KEY, 學(xué)歷編號(hào)char(10) NOT NULL foreign key references學(xué)歷信息表.學(xué)歷編號(hào), 身份證號(hào)varchar (20) NOT NULL foreign key references婚姻信息表.身份證號(hào)) u 總體關(guān)系圖 9 查詢與測(cè)試結(jié)果 (1) 查詢所有管理員的學(xué)歷 查詢語(yǔ)句: select 管理表.管理員編號(hào),學(xué)歷 from 學(xué)歷信息表,擁有a,管理表 where 管理表.管理員編號(hào)=擁有a.員工編號(hào) and 學(xué)歷信息表.學(xué)歷編號(hào)=擁有a.學(xué)歷編號(hào) (2)查詢身份證
24、號(hào)為‘121133198911233002’的員工姓名 查詢語(yǔ)句: select 姓名 from 員工基本信息 where 員工編號(hào) IN( select 員工編號(hào) from 擁有a where 身份證號(hào)='121133198911233002') (3)查詢信管專業(yè)畢業(yè)的員工名單 (姓名,職稱,) 查詢語(yǔ)句: Select 姓名,職稱 From 員工基本信息 Where 員工編號(hào) IN (select員工編號(hào) From學(xué)歷信息表,擁有a Where專業(yè)=‘
25、信息管理與信息系統(tǒng)’and學(xué)歷信息表.學(xué)歷編號(hào)=擁有a.學(xué)歷編號(hào)) (4)插入一條員工基本信息('00022','李剛','2011','會(huì)計(jì)','1989-11-03','005')和一條工作崗位('00022','會(huì)計(jì)員','負(fù)責(zé)工資核算')記錄 查詢語(yǔ)句: insert into 工作崗位表 values ('00022','會(huì)計(jì)員','負(fù)責(zé)工資核算') insert into 員工基本信息 values ('00022','李剛','2011','會(huì)計(jì)','1989-11-03','005') (5)查詢山西農(nóng)大畢業(yè)的員工表(姓名,崗位,職務(wù))
26、查詢語(yǔ)句: select 姓名,崗位,職務(wù) from 員工表,工作崗位表 where 工作崗位表.員工編號(hào) =員工表.員工編號(hào) and 員工表.員工編號(hào) in (select 員工編號(hào) from 學(xué)歷信息表,擁有a where 畢業(yè)學(xué)校='山西農(nóng)業(yè)大學(xué)' And 學(xué)歷信息表.學(xué)歷編號(hào)=擁有a.學(xué)歷編號(hào)) (6)查詢員工中姓李的員工并且在統(tǒng)計(jì)部工作的員工名單 查詢語(yǔ)句: select 姓名 from 員工基本信息 where 姓名 like '李%'and 部門(mén)號(hào)=(select 部門(mén)號(hào) from 部門(mén)信息 where 部門(mén)名稱='統(tǒng)計(jì)部'
27、) (7)把員工基本信息表與工作崗位表進(jìn)行等值連接 查詢語(yǔ)句: select 員工基本信息.*,工作崗位表.* from 員工基本信息,工作崗位表 where 員工基本信息.員工編號(hào)=工作崗位表.員工編號(hào) (8)將員工基本信息表中員工編號(hào)為“00022”的員工姓名改為“紫淇” 查詢語(yǔ)句: update 員工基本信息 set 姓名='紫淇' where 員工編號(hào)='00022' (9)查詢參加工作時(shí)間在2000年后的姓名與職稱組合表 查詢語(yǔ)句: SELECT 姓名,職稱 from 員工基本信息 where 參加工作時(shí)間>20
28、00 (10)查詢除管理員外所有存在請(qǐng)假記錄的員工 查詢語(yǔ)句: select 員工編號(hào) from 請(qǐng)假情況表 where 請(qǐng)假情況='有' and 員工編號(hào) not in (select 員工編號(hào) from 管理表 where 管理表.員工編號(hào)=管理表.管理員編號(hào)) 8 課程總結(jié) 由于在數(shù)據(jù)庫(kù)的設(shè)計(jì)初期,沒(méi)有對(duì)人事管理系統(tǒng)進(jìn)行準(zhǔn)確地需求分析,導(dǎo)致后期設(shè)計(jì)過(guò)程中的數(shù)據(jù)庫(kù)的概念設(shè)計(jì)階段無(wú)法進(jìn)行。因此,通過(guò)此次數(shù)據(jù)庫(kù)課程設(shè)計(jì)使學(xué)生認(rèn)識(shí)到了需求分析對(duì)于軟件系統(tǒng)設(shè)計(jì)的重要性。也認(rèn)識(shí)到規(guī)范化的設(shè)計(jì)流程對(duì)于后期的設(shè)計(jì)來(lái)說(shuō),是十分重要的。前面的設(shè)計(jì)是后面的鋪墊,只有對(duì)
29、前面的設(shè)計(jì)過(guò)程進(jìn)行準(zhǔn)確地分析,才能節(jié)省整個(gè)系統(tǒng)的開(kāi)發(fā)時(shí)間。最后,通過(guò)此次數(shù)據(jù)庫(kù)課程設(shè)計(jì)使學(xué)生初步理解了簡(jiǎn)單數(shù)據(jù)庫(kù)的一般開(kāi)發(fā)流程,以及數(shù)據(jù)流圖和E-R圖等專業(yè)圖形地繪制。 課程設(shè)計(jì)是一個(gè)對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程。通過(guò)這次的課程設(shè)計(jì),我們學(xué)到了很多很多的東西,同時(shí)不僅鞏固了以前學(xué)過(guò)的知識(shí),也學(xué)到了很多在書(shū)本上沒(méi)有學(xué)到的知識(shí)。這次數(shù)據(jù)庫(kù)課程設(shè)計(jì)經(jīng)歷了從選題、目錄、摘要、前言、系統(tǒng)設(shè)計(jì)、需求分析、數(shù)據(jù)字典到E-R圖設(shè)計(jì),再到關(guān)系模型設(shè)計(jì),最后建立數(shù)據(jù)庫(kù)。在這其中我們組的每個(gè)成員通過(guò)查閱相關(guān)書(shū)籍和上網(wǎng)查一些相關(guān)資料,分工合作,進(jìn)行了很多次大大小小的擴(kuò)充和修改,使數(shù)據(jù)結(jié)構(gòu)和內(nèi)容更趨于完善。 通過(guò)這次課程設(shè)計(jì),我們收益頗深,感受深刻,雖然我們這次設(shè)計(jì)可能做得不夠好,但是為我們以后的數(shù)據(jù)庫(kù)設(shè)計(jì)打下了很好的基礎(chǔ),在做這次課程設(shè)計(jì)的過(guò)程中,我們每個(gè)人都很努力,最終我們達(dá)成了共識(shí)并且順利的完成了這次設(shè)計(jì)。 26
- 溫馨提示:
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. 裝配圖網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題黨課講稿:以高質(zhì)量黨建保障國(guó)有企業(yè)高質(zhì)量發(fā)展
- 廉政黨課講稿材料:堅(jiān)決打好反腐敗斗爭(zhēng)攻堅(jiān)戰(zhàn)持久戰(zhàn)總體戰(zhàn)涵養(yǎng)風(fēng)清氣正的政治生態(tài)
- 在新錄用選調(diào)生公務(wù)員座談會(huì)上和基層單位調(diào)研座談會(huì)上的發(fā)言材料
- 總工會(huì)關(guān)于2025年維護(hù)勞動(dòng)領(lǐng)域政治安全的工作匯報(bào)材料
- 基層黨建工作交流研討會(huì)上的講話發(fā)言材料
- 糧食和物資儲(chǔ)備學(xué)習(xí)教育工作部署會(huì)上的講話發(fā)言材料
- 市工業(yè)園區(qū)、市直機(jī)關(guān)單位、市紀(jì)委監(jiān)委2025年工作計(jì)劃
- 檢察院政治部關(guān)于2025年工作計(jì)劃
- 辦公室主任2025年現(xiàn)實(shí)表現(xiàn)材料
- 2025年~村農(nóng)村保潔員規(guī)范管理工作方案
- 在深入貫徹中央8項(xiàng)規(guī)定精神學(xué)習(xí)教育工作部署會(huì)議上的講話發(fā)言材料4篇
- 開(kāi)展深入貫徹規(guī)定精神學(xué)習(xí)教育動(dòng)員部署會(huì)上的講話發(fā)言材料3篇
- 在司法黨組中心學(xué)習(xí)組學(xué)習(xí)會(huì)上的發(fā)言材料
- 國(guó)企黨委關(guān)于推動(dòng)基層黨建與生產(chǎn)經(jīng)營(yíng)深度融合工作情況的報(bào)告材料
- 副書(shū)記在2025年工作務(wù)虛會(huì)上的發(fā)言材料2篇
相關(guān)資源
更多