版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 一.需求分析</b></p><p><b> 系統(tǒng)功能分析:</b></p><p> 數(shù)據(jù)庫(kù)主要是用來(lái)對(duì)公司、部門(mén)有關(guān)的人事信息以及對(duì)與公司相關(guān)的數(shù)據(jù)進(jìn)行管理,并提供了相關(guān)的人事職能,同時(shí)讓員工可以通過(guò)公司內(nèi)部網(wǎng)絡(luò)實(shí)現(xiàn)自我管理,提高了整體運(yùn)作能力。那些重復(fù)的,事務(wù)性的工作交給HR管理軟件來(lái)解決。每個(gè)月月中發(fā)工
2、資,包括考勤、人事信息變動(dòng)、福利、休假和績(jī)效考核獎(jiǎng)金對(duì)本月的薪資計(jì)算都有影響,為人事部提供了管理工具,因此運(yùn)用數(shù)據(jù)庫(kù)大大提高了公司運(yùn)行的效率。</p><p> 2.系統(tǒng)功能模塊設(shè)計(jì):</p><p> 員工的基本信息管理:</p><p> 提供員工的基本信息,如員工登錄系統(tǒng)的信息,員工名字,聯(lián)系方式,所屬部門(mén),基本工資,職位信息,部門(mén)信息等。</p&
3、gt;<p><b> 公司部門(mén)管理:</b></p><p> 提供部門(mén)信息,如部門(mén)名稱(chēng),部門(mén)描述,部門(mén)經(jīng)理等信息。</p><p><b> 公司的工資管理:</b></p><p> 記錄員工每月的工資信息,包括工資發(fā)放日期、工資組成等。</p><p><b>
4、; 公司的考勤管理:</b></p><p> 用于記錄員工的考勤信息</p><p> 公司的請(qǐng)假記錄管理:</p><p> 用于記錄員工的請(qǐng)假信息,包括請(qǐng)假提交時(shí)間、請(qǐng)假開(kāi)始時(shí)間、請(qǐng)假終止時(shí)間、請(qǐng)假原因、請(qǐng)假的類(lèi)別和請(qǐng)假申請(qǐng)狀態(tài)等</p><p> 公司的加班信息管理:</p><p>
5、用于記錄員工的加班信息,包括加班時(shí)間、加班起止時(shí)間、加班原因和加班申請(qǐng)批準(zhǔn)狀態(tài)等</p><p><b> 二.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p><b> 1.關(guān)系模式</b></p><p> ?。?)員工基本信息表(員工編號(hào),員工姓名,電子郵箱,所屬部門(mén),基本工資,職務(wù)名稱(chēng),聯(lián)系電話(huà))</p>&l
6、t;p> ?。?)部門(mén)基本信息表(部門(mén)編號(hào),部門(mén)名稱(chēng),部門(mén)描述,部門(mén)經(jīng)理編號(hào))</p><p> ?。?)工資信息表(工資編號(hào),員工編號(hào),工資發(fā)放時(shí)間,基本工資,加班工資,缺勤扣除)</p><p> ?。?)考勤信息表(考勤編號(hào),員工編號(hào),到達(dá)時(shí)間,記錄者編號(hào),日期)</p><p> (5)請(qǐng)假信息表(員工編號(hào),提交時(shí)間,開(kāi)始時(shí)間,結(jié)束時(shí)間,理由說(shuō)明)&
7、lt;/p><p> ?。?)加班信息表(加班申請(qǐng)編號(hào),員工編號(hào),批準(zhǔn)者編號(hào),提交時(shí)間,開(kāi)始時(shí)間,結(jié)束時(shí)間)</p><p><b> 2.E-R圖</b></p><p> 圖2.1為幾個(gè)實(shí)體之間的關(guān)系圖(下圖)</p><p> 3.各表字段以及數(shù)據(jù)類(lèi)型設(shè)置</p><p> (1)表2-
8、1為員工基本信息表</p><p><b> 表2-1</b></p><p> (2)表2-2部門(mén)基本信息表</p><p><b> 表2-2</b></p><p> (3)表2-3工資信息表</p><p><b> 表2-3</b>&
9、lt;/p><p> ?。?)表2-4考勤信息表</p><p><b> 表2-4</b></p><p> ?。?)表2-5請(qǐng)假信息表</p><p><b> 表2-5</b></p><p> ?。?)表2-6加班信息表</p><p><
10、;b> 表2-6</b></p><p><b> 4.關(guān)鍵代碼</b></p><p> (1)創(chuàng)建數(shù)據(jù)庫(kù)——人事管理:</p><p> create database 人數(shù)管理管理</p><p><b> on</b></p><p>
11、 ( name=’圖書(shū)管理_data’,</p><p> filename=’d:\sql\data\mssql\data\xueji.mdf,</p><p><b> size=5MB,</b></p><p> mxsize=50MB,</p><p> filegrowth=10%</p>
12、<p><b> )</b></p><p><b> log on </b></p><p> ( name=’圖書(shū)管理_log’,</p><p> filename=’d:\sql\data\mssql\data\xueji_log.ldf’,</p><p><
13、b> size=2MB,</b></p><p> maxsize=5MB,</p><p> filegrowth=1MB</p><p><b> )</b></p><p> ?。?)創(chuàng)建員工基本信息關(guān)系及其主鍵約束:</p><p> create table
14、員工基本信息</p><p> ?。▎T工編號(hào) char(10) constraint A primary key,</p><p> 員工姓名 char(10),</p><p> 電子郵箱 char(20),</p><p> 所屬部門(mén) char(10),</p><p> 基本工資 cha
15、r(10),</p><p> 職稱(chēng)姓名 char(10),</p><p> 聯(lián)系電話(huà) char(20))</p><p> (3)創(chuàng)建部門(mén)基本信息關(guān)系及其主鍵約束:</p><p> Create table 部門(mén)基本信息</p><p> ?。ú块T(mén)編號(hào) char(10),</p>&l
16、t;p> 部門(mén)名稱(chēng) char(10) constraint A primary key,</p><p> 部門(mén)描述 char(20),</p><p> 部門(mén)經(jīng)理編號(hào) char(10))</p><p> (4)創(chuàng)建工資信息關(guān)系及其主鍵約束:</p><p> Create table 工資信息</p&g
17、t;<p> (工資編號(hào) char(10) ,</p><p> 員工編號(hào) char(10) constraint A primary key,</p><p> 工資發(fā)放時(shí)間 datetime(8),</p><p> 基本工資 char(10),</p><p> 加班工資 char(10),<
18、;/p><p> 缺勤扣除 char(10))</p><p> (5)創(chuàng)建考勤信息關(guān)系及其主鍵約束:</p><p> create table 考勤信息</p><p> ?。记诰幪?hào) char(10) ,</p><p> 員工編號(hào) char(10) constraint A primary ke
19、y,</p><p> 到達(dá)時(shí)間 char(10),</p><p> 記錄者編號(hào) char(10),</p><p> 日期 datetime(8))</p><p> (6)創(chuàng)建請(qǐng)假信息關(guān)系及其主鍵約束:</p><p> create table 請(qǐng)假信息</p><p>
20、 (員工編號(hào) char(10) constraint A primary key,</p><p> 提交時(shí)間 char(10),</p><p> 開(kāi)始時(shí)間 char(10),</p><p> 結(jié)束時(shí)間 char(10),</p><p> 理由說(shuō)明 char(10))</p><p>
21、 (7)創(chuàng)建加班信息關(guān)系及其主鍵約束:</p><p> create table 加班信息</p><p> ?。影嗌暾?qǐng)編號(hào) char(10),</p><p> 員工編號(hào) char(10) constraint A primary key,</p><p> 批準(zhǔn)者編號(hào) char(10),</p><
22、p> 提交時(shí)間 char(10),</p><p> 開(kāi)始時(shí)間 char(10),</p><p> 結(jié)束時(shí)間 char(10))</p><p> ?。?)創(chuàng)建策劃部的員工基本信息視圖:</p><p> create view worker</p><p> as select 員工姓名,部門(mén)
23、名稱(chēng),職稱(chēng)姓名,聯(lián)系電話(huà)</p><p> from 員工基本信息</p><p> where 部門(mén)名稱(chēng)='策劃部'</p><p> ?。?)創(chuàng)建學(xué)習(xí)部的考勤信息視圖:</p><p> create view present</p><p> as select 員工基本信息.員工編號(hào),員
24、工姓名,部門(mén)名稱(chēng),到達(dá)時(shí)間</p><p> from 員工基本信息,考勤信息</p><p> where 員工基本信息.員工編號(hào)=考勤信息.員工編號(hào) and 部門(mén)名稱(chēng)='學(xué)習(xí)部'</p><p><b> 5.關(guān)系圖</b></p><p> 圖2.2為此數(shù)據(jù)庫(kù)的關(guān)系圖</p>
25、<p><b> 圖2.2</b></p><p> 三.詳細(xì)設(shè)計(jì)(各關(guān)系表格)</p><p> ?。?)表3-1為員工基本信息表:</p><p> select * from 員工基本信息</p><p><b> 表3-1</b></p><p>
26、?。?)表3-2為部門(mén)基本信息表:</p><p> select * from 部門(mén)基本信息</p><p><b> 表3-2</b></p><p> ?。?)表3-3為工資信息表:</p><p> select * from 工資信息</p><p><b> 表3-3
27、</b></p><p> ?。?)表3-4為考勤信息表</p><p> select * from 考勤信息</p><p><b> 表3-4</b></p><p> ?。?)表3-5為請(qǐng)假信息表:</p><p> select * from 請(qǐng)假信息</p>
28、;<p><b> 表3-5</b></p><p> ?。?)表3-6為加班信息表:</p><p> select * from 加班信息</p><p><b> 表3-6</b></p><p> ?。?)表3-7為策劃部的員工基本信息視圖</p><
29、p> Select * from worker</p><p><b> 表3-7</b></p><p> ?。?)表3-8為學(xué)習(xí)部的考勤信息視圖</p><p><b> 表3-8</b></p><p><b> 課程設(shè)計(jì)感想</b></p>
30、<p> 通過(guò)這次數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì), 使我對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)有了一個(gè)比較深刻的了解,對(duì)各種數(shù)據(jù)庫(kù)方法的性能有了清晰的認(rèn)識(shí),使我感覺(jué)到,一個(gè)優(yōu)秀的數(shù)據(jù)庫(kù)應(yīng)用軟件,不僅僅是可以運(yùn)行的,更應(yīng)該具有人性化的界面,協(xié)調(diào)的布局,合理的結(jié)構(gòu),良好的性能和一定的容錯(cuò)性.一個(gè)人要完成所有的工作是非常困難和耗時(shí)的.在以后的學(xué)習(xí)中我會(huì)更加注意各個(gè)方面的能力的協(xié)調(diào)發(fā)展,通過(guò)課程設(shè)計(jì)全面地對(duì)SQL Server 有了更深一步的認(rèn)識(shí),也更系統(tǒng)的了解了這門(mén)學(xué)科
31、,在對(duì)數(shù)據(jù)庫(kù)的創(chuàng)建,E-R圖,關(guān)系模式,到表的創(chuàng)建、修改以及查詢(xún)都基本掌握。我想對(duì)我以后的學(xué)習(xí)或是工作都有很大的幫助。</p><p> 數(shù)據(jù)庫(kù)是一門(mén)相對(duì)比較重要的課程,SQL是數(shù)據(jù)庫(kù)的重要精髓,但感覺(jué)掌握的不夠扎實(shí),特別是其中有一些比較抽象的知識(shí)點(diǎn),只是從邏輯上學(xué)習(xí),并沒(méi)有真正的參與設(shè)計(jì)或者實(shí)踐,因此本次課程設(shè)計(jì)對(duì)我們來(lái)說(shuō)是一個(gè)很好的機(jī)會(huì),不僅能夠把以前的書(shū)本知識(shí)在實(shí)驗(yàn)中做出來(lái),更重要的是我們可以學(xué)到一些書(shū)本
32、中不曾遇到的問(wèn)題。</p><p> 在這一周的實(shí)訓(xùn)過(guò)程中,我遇到了許多困難,有時(shí)候想也想不明白,我沒(méi)有放棄,雖然一時(shí)做不出來(lái),但我相信自己會(huì)做出來(lái)的,每次在機(jī)房實(shí)訓(xùn)結(jié)束后,我回去會(huì)查些資料,把不會(huì)的知識(shí)認(rèn)認(rèn)真真的看了有看,最終做了出來(lái),很高興,這使我明白困難只是一時(shí)的,只要堅(jiān)持,付出足夠努力,總會(huì)有收獲的.</p><p> 通過(guò)這次的實(shí)驗(yàn),使我學(xué)到了不少實(shí)用的知識(shí),更重要的是,做實(shí)
33、驗(yàn)的過(guò)程,思考問(wèn)題的方法,這與做其他的實(shí)驗(yàn)是通用的,真正使我們受益匪淺.非常感謝老師這次課程設(shè)計(jì)的付出,謝謝!</p><p><b> 參考文獻(xiàn)以及網(wǎng)址</b></p><p> 陳志泊,王春玲.數(shù)據(jù)庫(kù)原理及應(yīng)用教程(第二版).人民郵電出版社</p><p> 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第三版).高等教育出版社</p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(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)論