招聘網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)_第1頁(yè)
招聘網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)_第2頁(yè)
招聘網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)_第3頁(yè)
招聘網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)_第4頁(yè)
招聘網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、招聘網(wǎng)站設(shè)計(jì)項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)第一部分、引言1.1 編寫目的本文檔說明了招聘網(wǎng)站設(shè)計(jì)項(xiàng)目的數(shù)據(jù)庫(kù)的設(shè)計(jì),用于指導(dǎo)該系統(tǒng)在數(shù)據(jù)庫(kù)存儲(chǔ)各方面的內(nèi)容,為系統(tǒng)開發(fā)的程序員、系統(tǒng)分析員作為基準(zhǔn)文檔。1.2 背景說明:軟件系統(tǒng)的名稱:招聘網(wǎng)站設(shè)計(jì)項(xiàng)目任務(wù)提出者:鄭州大學(xué)信息工程學(xué)院開發(fā)者:Echo小組1.3 定義IISMicrosoftInternetInformationServer;1.4 參考資料相關(guān)的文件包括:招聘網(wǎng)站問題定義招聘網(wǎng)站可行性研究報(bào)告招聘網(wǎng)站需求分析說明書參考資料:JAVA語(yǔ)言程序設(shè)計(jì)計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)理論軟件需求說明書(GB856T88)第二部分、外部設(shè)計(jì)2.1標(biāo)識(shí)符和狀態(tài)數(shù)據(jù)庫(kù)軟件:O

2、racle10g;系統(tǒng)要求建立的數(shù)據(jù)庫(kù)名稱:orcl;2.3約定1、括號(hào)內(nèi)的文本是說明的信息,包括不適用的情況;(可以在此說明使用此數(shù)據(jù)庫(kù)而需要了解的建立標(biāo)號(hào)、標(biāo)識(shí)的約定,例如用于標(biāo)識(shí)數(shù)據(jù)庫(kù)的不同版本的約定和用于標(biāo)識(shí)庫(kù)內(nèi)各個(gè)文卷、記錄、數(shù)據(jù)項(xiàng)的命名約定等。)第三部分、結(jié)構(gòu)設(shè)計(jì)3.1概念結(jié)構(gòu)設(shè)計(jì)E-R圖關(guān)系:DegreeJidentity一password一PID-birthday1rspecialtyidentityV-,有Id(hyperlinkSexmarkdate廠一、尸password-(addressname,-telephone/二二.E-mail.上addressvisitRun

3、numPIDnameaddressE-mailPersonaluserscorepublishhyperlinkRunnumsalaryCIDextrasnamedescriptoraddressdateE-mail:CID:E-mailnametelephone:Companyuser由三三:二MX;巖三EE?MEree1VkT.CH,:10unerdYAEM久鼠二:7EfhYATWJ;:tirihzi7tkTEt-slsph?ns二七二女2e.drifisVAT.C,Z2:erlinkVkr.GifJ.Z:Kr%??冢篻FID,密.a:1:壯以salary,A5.7=AjuI:estnul

4、組21:;XUE5P口OR,工少3=J:總:nVA5iAMl:jjzsiiiziltimeATSr5-ire,tjninvisn.口口pay的鼻汽L:)r=s:title;a5Ar;nK;二口:工;A5工A52l:iID】笫二三El:i二dc-ntitymeZAT*PartiEip-Et*Fa包曰j紀(jì)工gFk,JV二;二一三丁門.1VA?.MAT:1;“工士Oatsfck?;沖riML登錄/私人信息表:存儲(chǔ)登錄者的信息,因?yàn)橄到y(tǒng)要求只有登錄后的成員才具有修改自己的信息的權(quán)限。招聘/求職信息表:存儲(chǔ)求職者、招聘公司,提供網(wǎng)絡(luò)數(shù)據(jù)查詢的依據(jù)。Date字段提供最近的修改日期的記錄。2、表設(shè)計(jì)數(shù)據(jù)庫(kù)對(duì)

5、應(yīng)的表設(shè)計(jì)如下(字段采用英文表示):Personal_user(PID,identity,sex,degree,password,name,E-mail,birthday,specialty,telephone,address,hyperlink)個(gè)人用戶表Company_user(CID,identity,password,name,address,E-mail,telephone,hyperlink)公司用戶表Resume(Runnum,PID,salary,extras,descriptor,date)求職信息表Employment(Runnum,CID,position,date,re

6、quire,pay)招聘信息表Post(Runnum,title,visitsnum,ID,identity,date)貼子表Participate(Runnum,ID,identity,date,mark,content)論壇訪問表Visit(PID,CID,date,mark,score)訪問用戶表3、檢查、默認(rèn)約束對(duì)象設(shè)計(jì):1、登錄/私人信息表郵件:郵件的字符信息之中,必須包含有字符,否則為非法的輸入;密碼:最,長(zhǎng)10位,默認(rèn)為000000;2、招聘/求職信息表郵件:郵件的字符信息之中,必須包含有字符,否則為非法的輸入;3.3物理結(jié)構(gòu)設(shè)計(jì)在數(shù)據(jù)庫(kù)中,數(shù)據(jù)的存儲(chǔ)如下Companytable

7、:NameCodeDataTypeLengthPrecrdon|PM1CDCIDCHARACTER(10JW三2identityidentityVARCHAR210)103pa湍wordpasswordVARCHAR220)20一=4namenameVARCHAR210)105addressaddressVARCHAR220)20BE劃刮E-mailVARCHAR220)20=7telephonetelephoneVARCHAR215)15hyperlinkhypeilinkVARCHAR2100100=:三=HHH回口口口口口口口口口口口0口口口口口口口口口口口口口口中aaa回口口口口口口口

8、口口口口|:RumumVARCHAR210)inIDVARCHAR210),10identitvVAFCHAR21010timeDATEmarkVARCHAR25)5contentVARCHAR2100011000=CodeHunnumIDidentictimemarkcontent12Employmenttable:NameCodeD品日TypeLenglhPr?ctsiori:PNMTiRurinuRunnunnVARCHAR21D)1012DDDDVAHCHAR210)103positionpositionVARCHAR2(20)20-1二4timetimeDATE=5requirere

9、quireVARCHAR2(200)200二6gyp坪1VARCHAR2(10)10=一=Participatetable:Personaltable:NamsCodeDataTypeLengthPrecisionPM1:|PID”口VARCHAR2(10)1022identityidentityVARCHAR210)103sexsexVARCHAR2(2)24degreedegnBBVARCHAR2(10)105因瑞四ofdpasswordVARCHAR220J206namenameVARCHAR210)10一7E-mailE-mailVARCHAR2C20J203birthdaybirth

10、dayDATE9距ec同中speciallyVARCHAR210J1010telephonetetephoneVARCHAR2C15J1511addressVARCHAR220)2012hypedinkhypedinkVARCHAR2100100-,Posttable:HomeCode_DataLength|Preci$ion|pIm|1JRunnumVARCHAR2H0103C歹2title胤曰VARCHAR2(20)20I3visitinumvisitsnumVARCHAR2(1O104ID舊VARCHAR2(1010匠identicidentityVARCHAR2(10)10timeti

11、meDATEIIJIAElResumetable:NameCodeDataTypeLengthPrecisionPM1=|RunnumVARCHAR2(10)10H72PIDPIDVARCHAR2(10103VARCHAR2(10104extiajextrasVARCHAR2(10105de$crptordescriptorVARCHAR2(10106tirtretimeDATErn1=Visittable陰口=:PIDVARCHAR210)102QDiODVARCHAR2t10io:13datedateDATE4markmarkVARCHAR2(5)三i5scorescoreVARCHAR2

12、(3J3NamsCodeDataTypeLengthPrecisionPM第四部分、運(yùn)用設(shè)計(jì)4.1數(shù)據(jù)字典設(shè)計(jì)1、數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)名稱:ORCL中文名稱或意義:招聘網(wǎng)站數(shù)據(jù)庫(kù)系統(tǒng)創(chuàng)建日期:2010.06.14創(chuàng)建人:Echo數(shù)據(jù)文件大小:100M數(shù)據(jù)文件物理位置:E:oracleproduct10.2.0日志文件大?。?0M日志文件物理位置:E:oracleproduct10.2.0(以上內(nèi)容可以采用圖表來進(jìn)行說明。)2、表以下不包括oracle為數(shù)據(jù)庫(kù)提供的默認(rèn)的系統(tǒng)表。表名存儲(chǔ)實(shí)體描述全文索引鍵主鍵引用字段Personal_user個(gè)人信息基礎(chǔ)表(無)PIDCompany_user公司信息基礎(chǔ)

13、表(無)CIDResume求職信息基礎(chǔ)表(無)RunnumEmployment招聘信息基礎(chǔ)表(無)RunnumPost帖子信息基礎(chǔ)表(無)RunnumParticipate論壇訪問信息基礎(chǔ)表(無)Runnum,ID,identity,dateVisit用戶互訪信息基礎(chǔ)表(無)PID,CID,date3、表結(jié)構(gòu)表名:Personal_user字段名中文描述數(shù)據(jù)類型長(zhǎng)度輸入范圍是否為空默認(rèn)值PID個(gè)人IDVarChar210數(shù)字NOidentity身份VarChar210字符NO個(gè)人sex性別VarChar22字符NO男degree學(xué)歷VarChar210字符、數(shù)字YESpassword密碼Var

14、Char220字符、數(shù)字NO000000name姓名VarChar210字符NOE-mail郵箱VarChar250字符、數(shù)字YESbirthday出生日期DATENOspecialty專業(yè)VarChar250字符、數(shù)字YEStelephone電話VarChar215數(shù)字YESaddress地址VarChar250字符、數(shù)字YEShyperlink個(gè)人主頁(yè)VarChar2100字符、數(shù)字YES一其余參照數(shù)據(jù)存儲(chǔ)表。4、觸發(fā)器在向Participate表中出入數(shù)據(jù)時(shí),即有帖子被訪問,所以應(yīng)在相應(yīng)帖子的visitsnum(訪問量)上加一,因此適合用觸發(fā)器!代碼如下:createtriggervis

15、numtriggerafterinsertonparticipateforeachrowbeginupdatepostsetvisitsnum=visitsnum+1=:new.rumnumwherepost.rumnumendvisnumtrigger;4.2安全保密設(shè)計(jì)數(shù)據(jù)庫(kù)被放置在獨(dú)立的數(shù)據(jù)庫(kù)服務(wù)器,只有僅僅提供了爭(zhēng)取的密碼和郵件信息的操作者本人,修改任何數(shù)據(jù)。數(shù)據(jù)庫(kù)服務(wù)器和數(shù)據(jù)的訪問角配置分別為iis服務(wù)器具有對(duì)應(yīng)的權(quán)限進(jìn)行數(shù)據(jù)訪問,才能對(duì)本人的信息進(jìn)行修改,其他人不能IIS服務(wù)器提供了安全限制,這些限制通過數(shù)據(jù)庫(kù)和IIS自身的配置來完成,不進(jìn)行相關(guān)的代碼和開發(fā)工作。其他方面數(shù)據(jù)庫(kù)的安

16、全策略,遵從SQLServer2000、IIS的安全策略事項(xiàng)但是由于是實(shí)驗(yàn)性數(shù)據(jù)庫(kù),保密設(shè)計(jì)未實(shí)現(xiàn)。部分sql語(yǔ)句實(shí)現(xiàn):按要求查詢?cè)诒揪W(wǎng)站注冊(cè)的個(gè)人用戶:select*frompersonal_userwherespecialty=機(jī)械工程andaddresslike上海市按要求查詢?cè)诒揪W(wǎng)站注冊(cè)的公司用戶:select*fromcompany_userwherenamelike%傳播查詢招聘某一職位的招聘信息:,b.address,b.telephone,b.e_mail,b.hyperlink,a.position,a.payfromemploymenta,compa

17、ny_userbwherea.cid=b.cidandposition=銷售經(jīng)理andpaybetween5000and10000查詢求某一職務(wù)的求職信息,b.address,b.telephone,10b.e_mail,b.hyperlink,a.extras,a.salary,a.extrasfromresumea,personal_userbwherea.pid=b.pidandextraslike%醫(yī)藥化工%andsalarybetween3000and5000查詢某個(gè)貼子的歷史信息:selecta.title,a.visitsnum,b.id,b.mark,b.time,b.contentfromposta,participatebwherea.rumnum=b.rumnumanda.rumnum=0000000001orderbytitle,visitsnumdesc,timeasc查詢某個(gè)用戶在論壇上的歷史信息:selectb.nam

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論