歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

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

  • 資源ID:28570014       資源大?。?span id="bzbxd9p" class="font-tahoma">218.71KB        全文頁(yè)數(shù):12頁(yè)
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

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

經(jīng)濟(jì)管理學(xué)院SQL Server課程設(shè)計(jì)報(bào)告 院 系: 經(jīng)濟(jì)管理學(xué)院 專(zhuān) 業(yè): 網(wǎng)絡(luò)營(yíng)銷(xiāo) 學(xué) 號(hào): 1040412120 姓 名: 沈簫慧 指導(dǎo)教師: 盛永祥 2012 年 6月 15日 1.系統(tǒng)開(kāi)發(fā)背景 企業(yè)人事管理信息系統(tǒng)是一個(gè)現(xiàn)代化的企業(yè)在競(jìng)爭(zhēng)中立于不敗之地的必要部分,它能夠?yàn)椴樵?xún)?nèi)耸滦畔⑻峁┏渥愕男畔⒑涂旖莸牟樵?xún)手段。一些公司一直以來(lái)使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難,而且容易丟失。 使用計(jì)算機(jī)對(duì)企業(yè)人事信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高企業(yè)人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。本系統(tǒng)可以通過(guò)提出查詢(xún)請(qǐng)求(執(zhí)行SQL語(yǔ)句),服務(wù)器完成對(duì)數(shù)據(jù)庫(kù)的查詢(xún)?nèi)蝿?wù),并可以完成一下功能:(1)對(duì)員工各種信息的輸入,包括員工的基本信息、學(xué)歷信息、婚姻狀況信息、職稱(chēng)等。員工各種信息的修改;(2) 對(duì)于轉(zhuǎn)出、辭職、辭退、退休員工信息的刪除;(3)按照一定的條件,查詢(xún)、統(tǒng)計(jì)符合條件的員工信息;至少應(yīng)該包括每個(gè)員工詳細(xì)信息的查詢(xún);(4)按婚姻狀況查詢(xún)、按學(xué)歷查詢(xún)、按工作崗位查詢(xún)等,至少應(yīng)該包括按學(xué)歷、婚姻狀況、崗位、參加工作時(shí)間等統(tǒng)計(jì)各自的員工信息;通過(guò)本系統(tǒng)把查詢(xún)結(jié)果,統(tǒng)計(jì)結(jié)果返回給用戶(hù),使用戶(hù)快速準(zhǔn)確的了解公司人事信息。2. 需求分析一個(gè)公司必將分為若多個(gè)部門(mén),包括人事部,車(chē)間,研發(fā)部等,各個(gè)部門(mén)的工作責(zé)任不同,它們完成不同的任務(wù),各盡其職,使公司能夠有條不紊的開(kāi)展。工作人事部負(fù)責(zé)人事管理及人才調(diào)用,車(chē)間負(fù)責(zé)生產(chǎn),研發(fā)部負(fù)責(zé)開(kāi)發(fā)新產(chǎn)品等等,每個(gè)部門(mén)的人數(shù)也不一樣。每個(gè)部門(mén)將有若干職位,人事部有部長(zhǎng),秘書(shū),副部長(zhǎng),部長(zhǎng)助理等職位,車(chē)間有廠長(zhǎng),車(chē)工,主管等職位,研發(fā)部有部長(zhǎng),秘書(shū),副部長(zhǎng),部長(zhǎng)助理等職位。每個(gè)職位有不同的員工來(lái)當(dāng)任,員工的工號(hào),員工姓名,出生年月,性別,婚姻狀況,職位,工作時(shí)間組成員工信息。這樣人事部門(mén)就能夠很快掌握員工的信息,能夠發(fā)現(xiàn)人才提拔人才。根據(jù)已婚員工的配偶信息可以很快掌握員工的家庭信息。職位,職權(quán)公 司人事部研發(fā)部車(chē)間員 工職位,職權(quán)職位,職權(quán) 通過(guò)分析,可以設(shè)計(jì)下面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 企業(yè)部門(mén)信息 :部門(mén) ,員工人數(shù),主管工作 企業(yè)工作崗位信息:工號(hào),學(xué)歷,部門(mén),職位 員工基本信息:工號(hào),員工姓名,出生年月,性別,婚姻狀況,職位,工作時(shí)間,電話3概念結(jié)構(gòu)設(shè)計(jì) 實(shí)體間的聯(lián)系如下:(1)一個(gè)公司有很多部門(mén),各個(gè)部門(mén)的主管工作不同,每個(gè)部門(mén)的人數(shù)也不一樣,部門(mén)和公司是多對(duì)一的關(guān)系,因此可以用部門(mén)信息來(lái)反映這個(gè)公司各個(gè)部門(mén)的責(zé)任情況。 (2)一個(gè)公司有很多工作崗位,各個(gè)崗位有不同的人來(lái)負(fù)責(zé),職位對(duì)于各個(gè)部門(mén)是多對(duì)一的關(guān)系,所以可以用工作崗位信息來(lái)表示每個(gè)員工的職位信息。(3)每個(gè)員工都有自己的個(gè)人基本信息,每個(gè)員工的學(xué)歷信息及已婚的員工的配偶信息也不同,學(xué)歷信息及已婚的員工的配偶信息與各個(gè)員工是一對(duì)一的關(guān)系。4. 邏輯結(jié)構(gòu)設(shè)計(jì) 人事管理系統(tǒng)中關(guān)系模式集如下: 員工基本信息(工號(hào),員工姓名,出生年月,性別,婚姻狀況,職位,工作時(shí)間,電話),主鍵為工號(hào)。 員工配偶信息(工號(hào),配偶姓名, 出生年月,工作單位,電話),主鍵為工號(hào)。員工學(xué)歷信息(工號(hào),員工姓名,學(xué)歷,畢業(yè)學(xué)校,專(zhuān)業(yè),畢業(yè)時(shí)間,外語(yǔ)情況),主鍵為工號(hào)。 企業(yè)工作崗位信息(工號(hào),學(xué)歷,部門(mén),職位),主鍵為工號(hào)+部門(mén)。 企業(yè)部門(mén)信息 (部門(mén) ,員工人數(shù),主管工作),主鍵為部門(mén)。5物理結(jié)構(gòu)設(shè)計(jì) (1) 數(shù)據(jù)結(jié)構(gòu):設(shè)置每一數(shù)據(jù)表的屬性名,類(lèi)型,寬度。 (2)設(shè)置參照屬性: 員工配偶信息(工號(hào),配偶姓名, 出生年月,工作單位,電話)的工號(hào)參照員工基本信息的工號(hào)。 員工學(xué)歷信息(工號(hào),員工姓名,學(xué)歷,畢業(yè)學(xué)校,專(zhuān)業(yè),畢業(yè)時(shí)間,外語(yǔ)情況)的工號(hào)參照員工基本信息的工號(hào)。企業(yè)工作崗位信息(工號(hào),學(xué)歷,部門(mén),職位)的工號(hào)參照員工基本信息的工號(hào),部門(mén)參照企業(yè)部門(mén)信息的部門(mén) (3)關(guān)系: 員工基本信息與員工配偶信息建立關(guān)于工號(hào)的父子關(guān)系。 員工基本信息與員工學(xué)歷信息建立關(guān)于工號(hào)的父子關(guān)系。 員工基本信息與企業(yè)工作崗位信息建立關(guān)于工號(hào)的父子關(guān)系。 企業(yè)工作崗位信息與員工基本信息建立關(guān)于工號(hào)的父子關(guān)系。 企業(yè)工作崗位信息與企業(yè)部門(mén)信息建立關(guān)于部門(mén)的父子關(guān)系。 (4)數(shù)據(jù)庫(kù)名稱(chēng):人事管理系統(tǒng)。 邏輯數(shù)據(jù)名稱(chēng):人事管理系統(tǒng)。 數(shù)據(jù)文件:人事管理.mdf,初始大?。?MB,最大空間:20MB,增加量:2MB。 日志文件:人事管理_log.ldf,初始大?。?MB,最大空間:20MB,增加量:2MB。 備份設(shè)備名:rsxtbf,備份文件:rsbf.bak (5)索引:對(duì)于每一數(shù)據(jù)表關(guān)于主關(guān)鍵字建立索引文件。 (6)設(shè)置觸發(fā)器: 要求員工基本信息中的工號(hào)被修改時(shí),員工配偶信息表和員工學(xué)歷信息表及企業(yè)工作崗位信息中的工號(hào)都被修改。 要求在員工基本信息中插入新的工號(hào)時(shí),員工配偶信息表和員工學(xué)歷信息表及企業(yè)工作崗位信息中的工號(hào)都被插入新的工號(hào)。 要求在員工基本信息中刪除工號(hào)時(shí),員工配偶信息表和員工學(xué)歷信息表及企業(yè)工作崗位信息中的工號(hào)都被刪除工號(hào)。 (7)設(shè)置視圖: 為用戶(hù)提供包含工號(hào),員工姓名,出生年月,性別,學(xué)歷,婚姻狀況,職位,工作時(shí)間的視圖。 (8)設(shè)置存儲(chǔ)過(guò)程: 根據(jù)用戶(hù)所提交的學(xué)歷,為用戶(hù)提供關(guān)于員工姓名,性別,婚姻狀況,工作時(shí)間,部門(mén),職位,電話的信息。 根據(jù)用戶(hù)所提交的婚姻狀況,為用戶(hù)提供關(guān)于員工姓名,性別,學(xué)歷,工作時(shí)間,部門(mén),職位,電話的信息。 根據(jù)用戶(hù)所提交的職位,為用戶(hù)提供關(guān)于員工姓名,性別,婚姻狀況,學(xué)歷,工作時(shí)間,部門(mén),電話的信息。 6源程序代碼 6.1 數(shù)據(jù)庫(kù)程序create database 人事管理系統(tǒng) on primary (name=人事管理, filename=d:renshi人事管理.mdf, size=2, maxsize=20, filegrowth=2) log on (name=人事管理_log, filename=d:renshi人事管理_log.ldf, size=2, maxsize=20, filegrowth=2)6.2 備份程序sp_addumpdevice disk,rsxtbf,d:beifenrsbf.bakgobackup database 人事管理系統(tǒng) to rsbf 6.3 表程序create table 員工基本信息 ( 工號(hào) char(5) defaultj0000, 員工姓名 char(8), 出生年月 datetime, 性別 char(3), 婚姻狀況 char(4), 職位 char(20), 工作時(shí)間 datatime, 電話 char(11), check(性別 in (男,女), primary key(工號(hào))create table 員工配偶信息 (工號(hào) char(5), 配偶姓名 char(8), 出生年月 datetime, 工作單位 char(20), 電話 char(11), foreign key(工號(hào)) references 員工基本信息(工號(hào))create table 員工學(xué)歷信息 ( 工號(hào) char(5), 員工姓名 char(8), 學(xué)歷 char(12), 畢業(yè)學(xué)校 char(30), 專(zhuān)業(yè) char(12), 畢業(yè)時(shí)間 datetime, 外語(yǔ)情況 char(6), foreign key(工號(hào)) references 員工基本信息(工號(hào))create table 企業(yè)工作崗位信息 ( 工號(hào) char(5), 學(xué)歷 char(10), 部門(mén) char(10), 職位 char(20), foreign key(工號(hào)) references 員工基本信息(工號(hào)), foreign key(部門(mén)) references 企業(yè)部門(mén)信息(部門(mén))create table 企業(yè)部門(mén)信息 (部門(mén) char(10), 員工人數(shù) int, 主管工作 char(20), primary key(部門(mén))6.4 視圖create view 員工信息視圖(工號(hào),員工姓名,出生年月,性別,學(xué)歷,婚姻狀況,職位,工作時(shí)間)as select.員工基本信息.工號(hào),員工基本信息.員工姓名,出生年月,性別,學(xué)歷,婚姻狀況,職位,工作時(shí)間from 員工基本信息,員工學(xué)歷信息where 員工基本信息.工號(hào)=員工學(xué)歷信息.工號(hào) 6.5 存儲(chǔ)過(guò)程1關(guān)于學(xué)歷的存儲(chǔ)過(guò)程create procedure yg xl varchar(8)=nullas if xl is null print 請(qǐng)輸入學(xué)歷!else select 員工姓名,性別,婚姻狀況,工作時(shí)間,部門(mén),企業(yè)工作崗位信息.職位,電話 from 員工基本信息,員工學(xué)歷信息,企業(yè)崗位信息 where 員工基本信息.工號(hào)=員工學(xué)歷信息.工號(hào) and 企業(yè)工作崗位信息.工號(hào)=員工學(xué)歷信息.工號(hào) 2 關(guān)于婚姻狀況的存儲(chǔ)過(guò)程create procedure yg1 hy varchar(8)=nullas if hy is null print請(qǐng)輸入婚姻狀況else select 員工基本信息.員工姓名,性別,學(xué)歷,工作時(shí)間,部門(mén),企業(yè)工作崗位信息.職位,電話 from 員工基本信息,員工學(xué)歷信息,企業(yè)工作崗位信息where 員工基本信息.工號(hào)=員工學(xué)歷信息.工號(hào) and 企業(yè)工作崗位信息.工號(hào)=員工學(xué)歷信息.工號(hào) 3 關(guān)于職位的存儲(chǔ)過(guò)程create procedure yg2 zw varchar(8)=nullas if zw is null print請(qǐng)輸入職位else select 員工基本信息.員工姓名,性別,婚姻狀況,學(xué)歷,工作時(shí)間,部門(mén),電話 from 員工基本信息,員工學(xué)歷信息,企業(yè)工作崗位信息 where 員工基本信息.工號(hào)=員工學(xué)歷信息.工號(hào) and 企業(yè)工作崗位信息.工號(hào)=員工學(xué)歷信息.工號(hào) 6.6 觸發(fā)器1修改工號(hào)的觸發(fā)器create trigger goha on 員工基本信息for updateas begin if(columns_updated()&01)>0 update 員工配偶信息 set 員工配偶信息.工號(hào)=(select a.工號(hào) from inserted a) where 員工配偶信息.工號(hào)=(select b.工號(hào) from deleted b) update 員工學(xué)歷信息 set 員工學(xué)歷信息.工號(hào)=(select a.工號(hào) from inserted a) where 員工學(xué)歷信息.工號(hào)=(select b.工號(hào) from deleted b) update 企業(yè)工作崗位信息 set 企業(yè)工作崗位信息.工號(hào)=(select a.工號(hào) from inserted a) where 企業(yè)工作崗位信息.工號(hào)=(select b.工號(hào) from deleted b) end2插入新工號(hào)的觸發(fā)器create trigger jbinsert on 員工基本信息for insert asif(columns_updated()&1)>0begin insert into 員工配偶信息(工號(hào)) select 工號(hào) from insertedinsert into 員工學(xué)歷信息(工號(hào),員工姓名) select 工號(hào),員工姓名from insertedinsert into 企業(yè)工作崗位信息(工號(hào)) select 工號(hào) from insertedend3刪除工號(hào)的觸發(fā)器create trigger check_delete on 企業(yè)工作崗位信息 for deleteas begin delete 員工學(xué)歷信息 where 員工學(xué)歷信息.工號(hào)=(select 工號(hào) from deleted) delete 員工配偶信息 where 員工配偶信息.工號(hào)=(select 工號(hào) from deleted) delete 員工基本信息 where 員工基本信息.工號(hào)=(select 工號(hào) from deleted) end7.數(shù)據(jù)庫(kù)表及時(shí)視圖截圖8結(jié)束語(yǔ)在盛永祥老師的指導(dǎo)下,運(yùn)用老師課堂上講的知識(shí),我設(shè)計(jì)出了一個(gè)可以查詢(xún)?nèi)耸滦畔⒐芾硐到y(tǒng)。這次課程設(shè)計(jì)是對(duì)這學(xué)期數(shù)據(jù)庫(kù)課程的一個(gè)知識(shí)綜合,它需要運(yùn)用到前面所學(xué)的知識(shí)。通過(guò)這次課程設(shè)計(jì),使我將平時(shí)所學(xué)的知識(shí)運(yùn)用到實(shí)踐中,提高了自己實(shí)際上機(jī)操作的能力。在實(shí)際操作中發(fā)現(xiàn)平時(shí)的知識(shí)的不足。總之,這是對(duì)平時(shí)掌握知識(shí)的一次檢驗(yàn),也是一次對(duì)平時(shí)不足的彌補(bǔ)。感謝盛老師這學(xué)期對(duì)課本知識(shí)和做人為事的教導(dǎo)使我們?cè)谳p松愉快中掌握了數(shù)據(jù)庫(kù)的基本操作。忠心的謝謝!

注意事項(xiàng)

本文(數(shù)據(jù)庫(kù)課程設(shè)計(jì) 企業(yè)人事管理信息系統(tǒng))為本站會(huì)員(仙***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!