人事管理系統(tǒng)-數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
人事管理系統(tǒng)-數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
人事管理系統(tǒng)-數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
人事管理系統(tǒng)-數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
人事管理系統(tǒng)-數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第第頁(yè)人事管理系統(tǒng)-數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)

1引言(2)

1」編寫(xiě)目的(2)

1.2背景(2)

1.3泄義(2)

1.4參考資料(2)

2外部設(shè)計(jì)(2)

2.1標(biāo)識(shí)符和狀態(tài)(2)

2.2使用它的程序(3)

2.3約泄(3)

2.4專門指導(dǎo)(3)

2.5支持軟件(3)

3結(jié)構(gòu)設(shè)計(jì)(3)

3.1槪念結(jié)構(gòu)設(shè)計(jì)(3)

3.2邏輯結(jié)構(gòu)設(shè)計(jì)(3)

3.3物理結(jié)構(gòu)設(shè)計(jì)(4)

4運(yùn)用設(shè)計(jì)(4)

4」數(shù)據(jù)字典設(shè)計(jì)(4)

4.2安全設(shè)計(jì)(4)

數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)(GB8567——88)

1引言

1.1編寫(xiě)目的

人事管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)汁說(shuō)明書(shū),對(duì)本系統(tǒng)數(shù)據(jù)庫(kù)的所有標(biāo)識(shí)、邏輯結(jié)構(gòu)、和物理結(jié)構(gòu)作出具體的設(shè)計(jì)規(guī)泄和分析說(shuō)明,指導(dǎo)程序員進(jìn)行數(shù)拯庫(kù)的建立、設(shè)計(jì)工作,為數(shù)拯庫(kù)的設(shè)計(jì)、實(shí)現(xiàn)提供主要依據(jù)。

本文檔主要針對(duì)人事管理系統(tǒng)的概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)人員,便于開(kāi)發(fā)人員對(duì)數(shù)據(jù)庫(kù)進(jìn)行進(jìn)一步的開(kāi)發(fā)改進(jìn),同時(shí)也為后續(xù)的數(shù)據(jù)庫(kù)維護(hù)工作提供了良好的使用說(shuō)明,也可作為項(xiàng)目驗(yàn)收和未來(lái)版本升級(jí)的主要依據(jù)。

預(yù)期的讀者為系統(tǒng)的開(kāi)發(fā)者、使用者和指導(dǎo)老師。

1.2背景

(1)數(shù)據(jù)庫(kù)爼稱:人事管理系統(tǒng)

(2)數(shù)據(jù)庫(kù)系統(tǒng):MySQL2023

(3)數(shù)據(jù)庫(kù)宿主環(huán)境:Windows

(4)任務(wù)提岀者:指導(dǎo)老師

(5)開(kāi)發(fā)者:

(6)用戶:適用于各種小型企業(yè)

(7)本系統(tǒng)將使用SQLScrver2OO5作為數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng)。

1?3定義

(1)ADO:ActiveXDataObjectActiveX數(shù)據(jù)對(duì)象

(2)SQL:StructuredQuerj^Language結(jié)構(gòu)查詢語(yǔ)言

1.4參考資料

1、本項(xiàng)目的《人事管理系統(tǒng)-需求說(shuō)明書(shū)》、《人事管理系統(tǒng)-模塊開(kāi)發(fā)卷宗》

2、用戶提供的《人事管理系統(tǒng)需求》

3、本項(xiàng)目的相關(guān)參考資料

4、《軟件工程》主編:肖漢國(guó)防工業(yè)

5、《SQLSERVER2000數(shù)據(jù)庫(kù)開(kāi)發(fā)》機(jī)械工業(yè)

6、標(biāo)準(zhǔn)編號(hào):SOT10367-1993標(biāo)準(zhǔn)名稱:計(jì)算機(jī)過(guò)程控制軟件開(kāi)發(fā)規(guī)程

7、標(biāo)準(zhǔn)編號(hào):SJ20778-2000標(biāo)準(zhǔn)名稱:軟件開(kāi)發(fā)與文檔編制

8、標(biāo)準(zhǔn)編號(hào):SH/T3901-1994標(biāo)準(zhǔn)名稱:工程設(shè)計(jì)計(jì)算機(jī)軟件開(kāi)發(fā)及文檔編制規(guī)

2外部設(shè)計(jì)

2.1標(biāo)識(shí)符和狀態(tài)

數(shù)據(jù)庫(kù)標(biāo)識(shí)符:Personal_Book

用戶名:無(wú)

密碼:無(wú)

權(quán)限:全部

有限時(shí)間:開(kāi)發(fā)階段

說(shuō)明:該數(shù)據(jù)庫(kù)中共建立了7個(gè)表,分別是:?jiǎn)T工信息表(Staff)、部門信息表(Department).職位信息表(Position).員工薪資表(Salary)、獎(jiǎng)懲信息表(Evcms)、員工調(diào)動(dòng)信息表(Remove).員工考勤信總表(Check)。

系統(tǒng)正式發(fā)布后,可能會(huì)根據(jù)用戶需求更改數(shù)據(jù)庫(kù)用戶/密碼,請(qǐng)?jiān)诮y(tǒng)一位置編寫(xiě)數(shù)據(jù)庫(kù)連接字符串,在發(fā)行前予以改正。

2.2使用它的程序

《人事管理系統(tǒng)》客戶端(正在開(kāi)發(fā)中)。

2.3約定

(1)本系統(tǒng)采用SQLServer2023為基本開(kāi)發(fā)工具,因而開(kāi)發(fā)者需要安裝相關(guān)軟件。

(2)數(shù)據(jù)庫(kù)中共建立了7個(gè)表,分別是:?jiǎn)T工信息表(Staff)、部門信息^(Department).職位信息表(Posi(ion)、員工薪資表(Salary)、獎(jiǎng)懲信息表(Events)員工調(diào)動(dòng)信息表(Remove)、員工考勤信總表(Check)°

(3)所有數(shù)據(jù)項(xiàng)前臺(tái)用漢語(yǔ)表示,后臺(tái)用英語(yǔ)或者相關(guān)縮寫(xiě)表示,自增字段,不可空,名稱為:ID,確保不把此字段暴霸給最終用戶。

(4)除特別說(shuō)明外,所有字段默認(rèn)值都設(shè)置為NULL。

2.4專門指導(dǎo)

對(duì)于此系統(tǒng)的使用者、開(kāi)發(fā)者、測(cè)試者和維護(hù)人員,提出如下參考意見(jiàn):

1、在使用此數(shù)摒庫(kù)時(shí),首先要參考上而的約泄容,做好軟件的安裝以及表格的建立。

2、數(shù)據(jù)庫(kù)的輸入統(tǒng)一采用鍵盤(pán)。對(duì)于數(shù)據(jù)庫(kù)的使用權(quán)限,請(qǐng)參考本系統(tǒng)英他相關(guān)文檔。

3、數(shù)據(jù)庫(kù)后臺(tái)的管理員沒(méi)有等級(jí)差異,可根據(jù)實(shí)際情況添加刪除管理員。

此外,MySQL中的date的默認(rèn)值為:0000-00-00,這與.Net的數(shù)據(jù)類型不匹配,請(qǐng)確保在存儲(chǔ)date字段時(shí)給出一個(gè)合法的初始值。

2.5支持軟件

管理員工具:MySQLAdministatorWindows/Linux/Unix

查詢?yōu)g覽工具:MySQLQuery-BrowserWindows/Linux/Unix

命令行工具:MySQL2023

開(kāi)發(fā)客戶端:MySQLconnector/Net

注意:MySQLQuery-Browser在Windows環(huán)境下對(duì)中文支持不好,可能無(wú)法書(shū)寫(xiě)帶有中文的SQL語(yǔ)句,請(qǐng)盡量用英文或者相關(guān)詞縮寫(xiě)對(duì)變量進(jìn)行左義。

3結(jié)構(gòu)設(shè)計(jì)

3.1概念結(jié)構(gòu)設(shè)計(jì)

3.1.1E-R圖

3.1.2概念模型

根據(jù)系統(tǒng)需求分析,可以得岀人事管理系統(tǒng)數(shù)據(jù)庫(kù)的概念模型(信息模型),用E-R圖表示的人事管理系統(tǒng)的概念模型。最后,對(duì)設(shè)計(jì)岀的數(shù)據(jù)模型進(jìn)行規(guī)化處理,使數(shù)據(jù)模型滿足第三式。

(1)員工信息表

(2)部門信息表

(3)職位信息表

(4)員工薪資表

(5)獎(jiǎng)懲信息表

(6)員工考勤表

(7)員工調(diào)動(dòng)信息表

3.2邏輯結(jié)構(gòu)設(shè)計(jì)

將人事管理系統(tǒng)的E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)模型,英關(guān)系模式為:

員工信息表(員工編號(hào),,性別,出生日期,民族,政治而貌,文化程度,畢業(yè)學(xué)校,畢業(yè)時(shí)間,所學(xué)專業(yè),外語(yǔ)語(yǔ)種,進(jìn)公司時(shí)間,籍貫,聯(lián)系方式,聯(lián)系地址,,職務(wù)職稱,崗位,合同開(kāi)始時(shí)間,合同結(jié)朿時(shí)間,錄入時(shí)間,錄入人員,修改時(shí)間,修改人員)部門信息表(部門編號(hào),部門名稱,部門經(jīng)理,成立時(shí)間)

職位信息表(職位編號(hào),名稱,工作容)

員工嶄資表(員工編號(hào),部門編號(hào),日期,基本工資,加班費(fèi),夜班費(fèi),獎(jiǎng)金,病事假,補(bǔ)貼,扣款,實(shí)發(fā)工資,錄入時(shí)間,錄入人員,修改時(shí)間,修改人員)

獎(jiǎng)懲信總表(員工編號(hào),日期,獎(jiǎng)懲標(biāo)記,獎(jiǎng)懲細(xì)則)

員工考勤表(日期,員工編號(hào),部門編號(hào),上班時(shí)間,下班時(shí)間,考勒情況)

員工調(diào)動(dòng)信息表(日期,員工編號(hào),部門編號(hào),職位編號(hào),原因備注)

3.3物理結(jié)構(gòu)設(shè)計(jì)

數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段的任務(wù)是根據(jù)具體的計(jì)算機(jī)系統(tǒng)(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)在后者。

根據(jù)硬件設(shè)備和數(shù)據(jù)庫(kù)平臺(tái)系統(tǒng),對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的物理儲(chǔ)存結(jié)構(gòu)進(jìn)行規(guī)劃,估計(jì)數(shù)據(jù)庫(kù)的大小、增長(zhǎng)速度、各主要部分的訪問(wèn)頻度等。確左數(shù)據(jù)文件的命劣,日志文件的命名。數(shù)據(jù)文件和日志文件的物理存放位置,如果有多個(gè)存儲(chǔ)設(shè)備,需要規(guī)劃數(shù)據(jù)文件的組織方式。

系統(tǒng)存使用配置,一般來(lái)說(shuō),數(shù)據(jù)庫(kù)系統(tǒng)會(huì)自動(dòng)維護(hù)系統(tǒng)存,但有時(shí)為了某些性能問(wèn)題,

可以根據(jù)需要對(duì)數(shù)據(jù)庫(kù)的存管

溫馨提示

  • 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ù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論