




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟 件 學(xué) 院課程設(shè)計(jì)報(bào)告書課程名稱 數(shù)據(jù)庫原理及應(yīng)用 設(shè)計(jì)題目 企業(yè)人事檔案管理 專業(yè)班級(jí) 財(cái)升本 11-1 學(xué) 號(hào) 1120970110 姓 名 李 詩 指導(dǎo)教師 馮永安 2011 年 12 月目錄1 設(shè)計(jì)時(shí)間52 設(shè)計(jì)目的53設(shè)計(jì)任務(wù)54 設(shè)計(jì)內(nèi)容54.1需求分析54.2系統(tǒng)設(shè)計(jì)64.2.1 概念結(jié)構(gòu)設(shè)計(jì)64.2.2 邏輯結(jié)構(gòu)設(shè)計(jì)94.2.3 物理結(jié)構(gòu)設(shè)計(jì)104.3系統(tǒng)實(shí)施124.3.1數(shù)據(jù)庫實(shí)現(xiàn)124.3.2 數(shù)據(jù)載入124.4運(yùn)行與測試134.4.1運(yùn)行與測試134.4.2分析145 總結(jié)與展望15參考文獻(xiàn)16成績?cè)u(píng)定161 設(shè)計(jì)時(shí)間2011年12月19日2011年12月22日2 設(shè)
2、計(jì)目的數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)是軟件工程專業(yè)集中實(shí)踐性環(huán)節(jié)之一,是學(xué)習(xí)完數(shù)據(jù)庫原理及應(yīng)用課程后進(jìn)行的一次全面的綜合練習(xí)。其目的在于加深對(duì)數(shù)據(jù)庫基礎(chǔ)理論和基本知識(shí)的理解,掌握使用數(shù)據(jù)庫進(jìn)行軟件設(shè)計(jì)的基本方法,提高運(yùn)用數(shù)據(jù)庫解決實(shí)際問題的能力,最終實(shí)現(xiàn)對(duì)于給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。同時(shí),此次設(shè)計(jì)對(duì)于同學(xué)將來的畢業(yè)設(shè)計(jì)和具體工作實(shí)踐將有重要的意義。3設(shè)計(jì)任務(wù)企業(yè)人事檔案管理設(shè)計(jì)目標(biāo)1) 輸入企業(yè)人事檔案管理的基本數(shù)據(jù)2) 實(shí)現(xiàn)人事檔案管理檢索/查詢操作3) 統(tǒng)計(jì)相關(guān)人事檔案管理報(bào)表處理功能:1)
3、 查詢(單項(xiàng)/綜合)2) 統(tǒng)計(jì)3) 分類數(shù)據(jù)要求人事檔案數(shù)據(jù):代碼、姓名、性別、出生日期、參加工作日期、工作簡歷、文化程度(最高學(xué)歷)、所屬部門、從事專業(yè)、職稱、職務(wù)、民族、籍貫。4 設(shè)計(jì)內(nèi)容 4.1需求分析 隨著經(jīng)濟(jì)的發(fā)展,企業(yè)的規(guī)模不斷擴(kuò)大,人員流動(dòng)日趨頻繁,人員檔案管理的工作量也隨之增加,以往的人工處理方式對(duì)于員工很多的企業(yè)來說就顯得力不從心,利用現(xiàn)代計(jì)算機(jī)技術(shù)可使管理人事檔案管理人員從繁重的勞動(dòng)中解脫出來,特別是對(duì)于人員檔案的查詢可做到更及時(shí),更準(zhǔn)確。人事管理系統(tǒng)是現(xiàn)代企業(yè)管理工作不可缺少的一部分,是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必經(jīng)之路。通過開發(fā)一個(gè)企
4、業(yè)人事檔案管理系統(tǒng),可使企業(yè)的人事檔案管理工作系統(tǒng)化,規(guī)范和自動(dòng)化,從而達(dá)到全面提高企業(yè)人事檔案管理效率的目的。4.2系統(tǒng)設(shè)計(jì)4.2.1 概念結(jié)構(gòu)設(shè)計(jì)e-r圖是分為兩部分實(shí)體和屬性,每個(gè)實(shí)體可以有多個(gè)屬性,這些屬性用來表示實(shí)體的性質(zhì)。不同實(shí)體之間可以用關(guān)系進(jìn)行連接,表明各個(gè)實(shí)體之間的內(nèi)在聯(lián)系。實(shí)體和實(shí)體之間的關(guān)系有一對(duì)一的關(guān)系(1:1),一對(duì)多的關(guān)系(1:n)和多對(duì)多的關(guān)系(n:m)。各個(gè)實(shí)體分e-r圖如下圖所示:職員職務(wù)職稱代碼姓名性別出生日期參加工作日期工作簡歷從事專業(yè)所屬部門文化程度民族籍貫圖4-1 職工e-r圖 部門 部門編碼 部門名稱部門經(jīng)理圖4-2 部門e-r圖部門入職員工 1n入
5、職時(shí)間入職說明圖4-3 入職管理e-r圖部門聘任部門經(jīng)理 11聘任說明 聘任時(shí)間圖4-4 經(jīng)理應(yīng)聘e-r圖員工經(jīng)歷部門 mn職務(wù) 任職時(shí)間圖4-5 任職經(jīng)歷e-r圖部門離職員工 1n離職時(shí)間離職說明圖4-6 離職管理e-r圖4.2.2 邏輯結(jié)構(gòu)設(shè)計(jì)e-r圖向關(guān)系模型的轉(zhuǎn)換關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。e-r圖則是由實(shí)體,實(shí)體的屬性和實(shí)體間的聯(lián)系三個(gè)要素組成。所以將e-r圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體,實(shí)體的屬性和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式。轉(zhuǎn)換原則如下。1.實(shí)體類型的轉(zhuǎn)換:一個(gè)實(shí)體型轉(zhuǎn)換成一個(gè)關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。2.聯(lián)系類型的轉(zhuǎn)換,根據(jù)不同的
6、情況做不同的處理。(1)一個(gè)1:1的聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均為轉(zhuǎn)換為關(guān)系的屬性,每個(gè)實(shí)體的均碼是該關(guān)系的候選碼。如果與某一段實(shí)體對(duì)應(yīng)的關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加入另一個(gè)關(guān)系模式的碼和聯(lián)系本身的屬性。(2)一個(gè)1:n的聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼的組合。(3)一個(gè)m:n的聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼為各實(shí)體的組合。(4)三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多
7、元聯(lián)系可以轉(zhuǎn)換為一個(gè)關(guān)系模式。與該多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。(5)具有相同碼的關(guān)系模式可合并。將每一個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系(關(guān)系就是給出關(guān)系名,屬性就是實(shí)體屬性,并標(biāo)明該關(guān)系的主鍵用下劃線來表示)職工(代碼,姓名,性別,出生日期,參加工作日期,工作簡歷,文化程度,所在部門,從事專業(yè),職稱,職務(wù),民族,籍貫)部門(部門編碼,部門名稱,部門經(jīng)理)入職(部門編碼,員工代碼,入職時(shí)間,入職說明)聘任(部門編碼,部門經(jīng)理,聘任說明 ,聘任時(shí)間)經(jīng)歷(部門編碼,員工代碼,任職時(shí)間,職務(wù))離職(部門編碼,員工代碼,離職時(shí)間,離職說明)4.2.3
8、物理結(jié)構(gòu)設(shè)計(jì)員工:列名含義長度類型nulldm代碼(主鍵)4int( )noxm姓名10char( )noxb性別2varchar( )nocsrq出生日期8datatime( )nocjgzrq參加工作日期8datatime( )nogzjl工作簡歷20char( )nowhcd文化程度10char( )noszbm所在部門10char( )nocszy從事專業(yè)10char( )nozc職稱10char( )nozw職務(wù)20char( )nomz民族10char( )nojg籍貫10char( )no部門列名含義長度類型nullbmbm部門編碼(主鍵)4int( )nobmmc部門名稱20c
9、har( )nobmjl部門經(jīng)理20char( )no入職列名含義長度類型nullrzid入職id(主鍵)4int( )nobmbm部門編碼(外鍵)4int( )nodm代碼(外鍵)4int( )norzsj入職時(shí)間8datatime( )norzsm入職說明20char( )no聘任列名含義長度類型nullprid聘任id(主鍵)4int( )nobmbm部門編碼(外鍵)4int( )nobmjl代碼(外鍵)4int( )noprsj聘任時(shí)間8datatime( )noprsm聘任說明20char( )no經(jīng)歷列名含義長度類型nulljlid經(jīng)歷id(主鍵)4int( )nobmbm部門編碼
10、(外鍵)4int( )nodm代碼(外鍵)4int( )norzsj任職時(shí)間8datatime( )nozw職務(wù)20char( )no離職列名含義長度類型nulllzid離職id(主鍵)4int( )nobmbm部門編碼(外鍵)4int( )nodm代碼(外鍵)4int( )nolzsj離職時(shí)間8datatime( )nolzsm離職說明20char( )no4.3系統(tǒng)實(shí)施4.3.1數(shù)據(jù)庫實(shí)現(xiàn)創(chuàng)建員工表zgcreate table zg(dm char(10),xm char(10),xb char(10),csrq char(20),cjgzrq char(20),gzjl char(20)
11、,whcd char(10),ssbm char(20),cszy char(20),zc char(10),zw char(10),mz char(10),jg char(10);同上分別創(chuàng)建部門表bm,入職rz,聘任pr,經(jīng)歷jl,離職lz。4.3.2 數(shù)據(jù)載入載入部門表載入職工表同上載入入職表,聘任表,經(jīng)歷表,離職表。4.4運(yùn)行與測試4.4.1運(yùn)行與測試(1) select * from zg;(2) select 職工.*from 職工where (職工.xb)="男");(3) select 職工.*from 職工where (職工.xb)="男&quo
12、t;) and (職工.whcd)="大學(xué)");(4) select 職工.xm, 職工.xb, 職工.csrq, 入職.rzsj, 入職.rzsmfrom 職工 inner join 入職 on 職工.dm = 入職.dmwhere (職工.xb)="女");(5) select 離職.lzsj, 離職.dm, 離職.lzsm, 入職.rzsj, 入職.rzsmfrom 離職 inner join 入職 on 離職.bmbm = 入職.bmbmwhere (入職.rzsm)="軍專業(yè)招入");(6) select 職工.zc, co
13、unt(職工.zc) as zc之計(jì)數(shù)from 職工group by 職工.zc;4.4.2分析1、在此次數(shù)據(jù)庫應(yīng)用及原理的課程設(shè)計(jì)中,我學(xué)會(huì)了如何完整的運(yùn)用本學(xué)期數(shù)據(jù)庫系統(tǒng)概論上所學(xué)到的知識(shí);2、在課程設(shè)計(jì)的過程中,遇到各種各樣的困難,通過查看參考書籍已經(jīng)詢問老師,得到解答;3、編寫執(zhí)行語句時(shí),一定要注意語句的標(biāo)點(diǎn)符號(hào)問題。5 總結(jié)與展望這完成課程設(shè)計(jì)的過程中,我了解到不管是不是已經(jīng)做過該方面的設(shè)計(jì),分析和編程過程中總會(huì)出現(xiàn)各種沒見過的錯(cuò)誤,而這需要在實(shí)踐過程中慢慢的解決,也許解決了一個(gè)會(huì)出現(xiàn)另一個(gè),但過程是重要的,我們要在思考和實(shí)踐中汲取經(jīng)驗(yàn),更好的培養(yǎng)自己的能力。在課程設(shè)計(jì)過程中,在各位老師的指導(dǎo)下,與同學(xué)們的討論中,無論是思想上,還是學(xué)習(xí)上,都取得了長足的發(fā)展和巨大的收獲。很多事情看起來是很簡單的問題,但實(shí)際做起來去會(huì)發(fā)現(xiàn)有許多奧妙!實(shí)習(xí),就像一面鏡子,通過它能夠看出自身的缺點(diǎn),通過它能夠查找出自身缺乏的知識(shí)。通過這次設(shè)計(jì),我明顯感覺到“書到用時(shí)方恨少”。在以后的生活中我會(huì)不斷地學(xué)習(xí)充實(shí)自己。通過這次課程設(shè)計(jì),我理解了課堂上學(xué)的理論知識(shí),進(jìn)一步熟悉了數(shù)據(jù)庫管理系統(tǒng)的操作技術(shù),加深了對(duì)數(shù)據(jù)庫系統(tǒng)、程序設(shè)計(jì)語言的理論知識(shí)的理解和應(yīng)用水平,提高了動(dòng)手能力、分析問
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025重慶市建筑安全員-B證考試題庫及答案
- 單位安全培訓(xùn)合同范本
- 寫字樓出租三方合同范本
- 北京私人司機(jī)合同范本
- 傳統(tǒng)文化在小學(xué)數(shù)學(xué)教學(xué)中的應(yīng)用
- 農(nóng)場蔬菜大棚承包合同范本
- 化學(xué)教學(xué)中“資料卡片”的應(yīng)用
- 臨時(shí)施工押金合同范本
- 探究式教學(xué)在小學(xué)語文教學(xué)中的運(yùn)用
- SI2302-N溝道MOS管中文數(shù)據(jù)資料
- (中職)中職生創(chuàng)新創(chuàng)業(yè)能力提升教課件完整版
- 中班健康課件《我不挑食》
- 人教版(2024新版)七年級(jí)上冊(cè)英語各單元重點(diǎn)語法知識(shí)點(diǎn)講義
- 生豬屠宰獸醫(yī)衛(wèi)生人員考試題庫答案(414道)
- 《完善中國特色社會(huì)主義法治體系》課件
- 2025版 高考試題分析-數(shù)學(xué)-部分4
- 湘教版三年級(jí)美術(shù)下冊(cè)教案全冊(cè)
- 重癥監(jiān)護(hù)-ICU的設(shè)置、管理與常用監(jiān)測技術(shù)
- 2024版高一上冊(cè)語文模擬試卷
- 法律顧問服務(wù)投標(biāo)方案(完整技術(shù)標(biāo))
- 知道網(wǎng)課智慧樹《哲學(xué)導(dǎo)論(湖南師范大學(xué))》章節(jié)測試答案
評(píng)論
0/150
提交評(píng)論