【正文】
默認(rèn)值 描述cvname varchar 20 no no 無 簡歷名loginname varchar 15 no no 無 個人用戶用戶名username varchar 10 no no 無 真實姓名code varchar 18 no no 無 身份證號country varchar 20 no no 無 國籍height int 11 no no 無 身高weight float 0 no no 無 體重nation varchar 10 no no 無 民族marry varchar 4 no no 無 婚姻狀況 1 表示未婚hkarea varchar 14 no no 無 戶口所在地 varchar 50 no no 無 郵箱phone varchar 12 no no 無 電話sex char 1 no no 無 性別 m 表示先生 f 表示女士age int 3 no no 無 年齡birthday datetime 0 no no 無 出生日期level varchar 4 no no 無 教育程度hdegree varchar 6 no no 無 最高學(xué)位edutime varchar 10 no no 無 畢業(yè)時間school varchar 50 no no 無 畢業(yè)院校wantmoney varchar 20 no no 無 期望薪水major varchar 50 no no 無 所學(xué)專業(yè)mexpress text 0 no no 無 所學(xué)專業(yè)描述secmajor varchar 50 no no 無 第二專業(yè)secmexpress text 0 no no 無 第二專業(yè)描述political varchar 8 no no 無 政治面貌jtitle varchar 4 no no 無 職稱eduhistory text 0 no no 無 受教育經(jīng)歷/培訓(xùn)經(jīng)歷language varchar 8 no no 無 第一外語langlevel varchar 4 no no 無 第一外語水平othlang varchar 8 no no 無 第二外語othlevel varchar 4 no no 無 第二外語水平mandarin varchar 4 no no 無 普通話水平puter varchar 4 no no 無 計算機(jī)能力jobexperiencetext 0 no no 無 工作經(jīng)歷jtime int 3 no no 無 工作時間specialty text 0 no no 無 工作能力及其它專長goal text 0 no no 無 職業(yè)目標(biāo)evaluation text 0 no no 無 自我評價nowadd varchar 50 no no 無 現(xiàn)居住地jobstate varchar 8 no no 無 工作性質(zhì)jobkinds varchar 20 no no 無 職位種類job1 varchar 25 no no 無 求職意向 1job2 varchar 25 no no 無 求職意向 2job3 varchar 25 no no 無 求職意向 3wantarea1 varchar 14 no no 無 期望地區(qū) 1字段名 數(shù)據(jù)類型 長度 是否為空 是否主鍵 默認(rèn)值 描述wantcity1 varchar 10 no no 無 期望城市 1wantarea2 varchar 14 no no 無 期望地區(qū) 2wantcity2 varchar 10 no no 無 期望城市 2wantarea3 varchar 14 no no 無 期望地區(qū) 3wantcity3 varchar 10 no no 無 期望城市 3workcan varchar 10 no no 無 到崗時間postadd varchar 50 no no 無 通訊地址zip varchar 6 no no 無 郵政編碼qq varchar 12 no no 無 msn varchar 50 no no 無 MSNweb varchar 50 no no 無 個人主頁state char 1 no no 無 是否推薦pubtime datetime 0 no no 無 簡歷填寫時間g) articles (發(fā)布文章信息表)發(fā)布文章信息表用來保存發(fā)布的文章信息,其中文章 ID 是主鍵具有唯一性。發(fā)布文章信息表的結(jié)構(gòu)如表 47 所示:表 47 articles 表的結(jié)構(gòu)字段名 數(shù)據(jù)類型 長度 是否為空 是否主鍵 默認(rèn)值 描述id int 11 no yes 無 文章 ID,自增akinds varchar 20 no no 無 文章類別title varchar 20 no no 無 文章標(biāo)題pubtime datetime 0 no no 無 文章發(fā)布時間content text 0 no no 無 文章內(nèi)容h) hrmsg (申請工作信息表)申請工作信息表用來保存申請工作的信息,其中 ID 是主鍵具有唯一性。申請工作信息表的結(jié)構(gòu)如表 48 所示:表 48hrmsg 表的結(jié)構(gòu)字段名 數(shù)據(jù)類型 長度 是否為空 是否主鍵 默認(rèn)值 描述id int 11 no yes 無 ID,自增userid varchar 15 no no 無 個人用戶用戶名id varchar 15 no no 無 公司用戶用戶名jobname varchar 50 no no 無 職位名稱userstate char 1 no no 無 用戶標(biāo)記state char 1 no no 無 公司標(biāo)記 數(shù)據(jù)表之間的關(guān)系設(shè)計本系統(tǒng)設(shè)計了如圖 48 所示的數(shù)據(jù)表之間的關(guān)系,該關(guān)系實際上也反映了系統(tǒng)中各個實體之間的關(guān)系。圖 48 數(shù)據(jù)表之間的關(guān)系圖5 詳細(xì)設(shè)計 前臺首頁模塊設(shè)計 前臺首頁概述用戶打開網(wǎng)上招聘系統(tǒng)的主頁后可以看到如下頁面,他主要包括功能導(dǎo)航部分、用戶登錄部分、用戶注冊部分、網(wǎng)站公告部分、新聞動態(tài)部分、推薦職位部分、推薦人才部分、站內(nèi)搜索部分和友情鏈接部分組成。圖 51 前臺首頁的運(yùn)行效果在用戶登錄部分用戶可以根據(jù)已經(jīng)注冊的賬號登錄系統(tǒng)進(jìn)入會員中心進(jìn)行相應(yīng)的操作;還沒有注冊的瀏覽者可以在用戶注冊部分注冊成為會員;在站內(nèi)搜索部分可以按要求搜索到自己想找的職業(yè)或人才;在職位推薦和人才推薦部分可以瀏覽到管理員最新推薦的職位和人才;在網(wǎng)站公告部分和新聞動態(tài)部分可以瀏覽當(dāng)最新的網(wǎng)站公告和各種新聞。a) 用戶登錄模塊的系統(tǒng)流程如圖 52 所示:圖 52 用戶登錄模塊的系統(tǒng)流程圖b) 用戶注冊模塊的系統(tǒng)流程如圖 53 所示:圖 53 用戶注冊模塊的系統(tǒng)流程圖開始輸入登錄信息驗證碼查詢數(shù)據(jù)庫 驗證會員中心登錄頁面結(jié)束正確錯誤正確錯誤開始選擇注冊對象填寫注冊數(shù)據(jù) 驗證會員中心結(jié)束正確錯誤進(jìn)入相應(yīng)界面c) 站內(nèi)搜索模塊的系統(tǒng)流程如圖 54 所示:在公司會員中心模塊設(shè)計中的人才超級搜索模塊、個人會員中心模塊設(shè)計中的職位超級搜索模塊以及后臺模塊設(shè)計中的檢索模塊都采用相似的流程,故在下面的模塊中不再重復(fù)說明。圖 54 站內(nèi)搜索模塊的系統(tǒng)流程圖 前臺首頁技術(shù)分析前臺求職技巧、網(wǎng)站公告和新聞動態(tài)采用相似的技術(shù)來實現(xiàn),采用一個人JavaBean 保存文章信息另一個 JavaBean 聯(lián)接數(shù)據(jù)庫獲取信息,顯示信息時對某些信息創(chuàng)建超鏈接。table border=0 style=marginleft:15px。margintop:5px。 id=table1jsp:useBean id=art scope=request class= /jsp:setProperty name=art property=*/jsp:useBean id=indexDao scope=request class= /% ()。 List list = (求職技巧,5)。 Iterator iter = ()。開始填寫查詢條件顯示查詢結(jié)果結(jié)束創(chuàng)建查詢語句查詢數(shù)據(jù)庫點(diǎn)擊要查看詳細(xì)信息的鏈接顯示詳細(xì)信息創(chuàng)建查詢語句查詢數(shù)據(jù)庫 while(()) { art = ()()。 String title = ()。 int id = ()。%trtdimg src=/myweb/images/ style=marginright:10px。a href=/myweb/?id=%=id % style=font:15px。%=title %/a/td/tr% }%/table其中 id 為 art ,class 為 的 JavaBean 是用來保存文章信息的 Bean,另一個 id 為 indexDao,class 為.IndexDaoImpl 的 JavaBean 是對數(shù)據(jù)庫中關(guān)于保存文章信息表操作的Bean。(求職技巧,5)為 indexDao 中一個對數(shù)據(jù)庫操作的方法。 公司會員中心模塊設(shè)計 公司會員中心概述用戶以公司會員身份登錄后進(jìn)入如下的公司會員中心頁面,他主要包括功能導(dǎo)航頭部分、公司功能菜單部分和顯示窗口組成。圖 55 公司會員中心頁面公司功能菜單部分主要包括客戶服務(wù)中心、公司資料設(shè)置、查看公司信息、發(fā)布招聘信息、維護(hù)招聘信息、人才超級搜索、修改會員密碼、用戶賬戶注銷和退出會員中心。在公司資料設(shè)置中可以添加和修改公司資料;在發(fā)布招聘信息項中可以添加職位信息發(fā)布;維護(hù)招聘信息中顯示本公司發(fā)布了的職位信息,用戶能對相應(yīng)的職位信息進(jìn)行查看、修改和刪除操作;人才超級搜索中可以根據(jù)各種條件進(jìn)行人才檢索;修改會員密碼功能項用于修改用戶密碼。a) 公司資料設(shè)置模塊的系統(tǒng)流程如圖 56 所示:圖 56 公司資料設(shè)置模塊的系統(tǒng)流程圖b) 發(fā)布招聘信息模塊的系統(tǒng)流程如圖 57 所示:開始創(chuàng)建 SQL 語句查詢數(shù)據(jù)庫更新資料信息結(jié)束顯示查詢結(jié)果創(chuàng)建 SQL 語句更新數(shù)據(jù)庫開始填寫職位信息結(jié)束創(chuàng)建 SQL 語句查詢數(shù)據(jù)庫判斷格式創(chuàng)建 SQL 語句更新數(shù)據(jù)庫顯示新職位信息錯誤正確圖 57 發(fā)布招聘信息模塊的系統(tǒng)流程圖c) 維護(hù)招聘信息模塊的系統(tǒng)流程如圖 58 所示:圖 58 維護(hù)招聘信息模塊的系統(tǒng)流程圖在后臺模塊設(shè)計中的管理文章模塊采用相似的流程,也使用類似的技術(shù)實現(xiàn)其功能,故在下面的模塊中不再重復(fù)說明。d) 修改會員密碼模塊的系統(tǒng)流程如圖 59 所示在個人會員中心模塊設(shè)計中的修改會員密碼模塊采用相似的流程,故在下面的開始結(jié)束創(chuàng)建 SQL 語句查詢數(shù)據(jù)庫顯示本公司職位信息點(diǎn)擊查看鏈接 點(diǎn)擊更新鏈接 點(diǎn)擊刪除鏈接創(chuàng)建 SQL 語句查詢數(shù)據(jù)庫創(chuàng)建 SQL 語句查詢數(shù)據(jù)庫顯示職位信息 顯示職位信息更新職位信息創(chuàng)建 SQL 語句查詢數(shù)據(jù)庫判斷格式創(chuàng)建 SQL 語句更新數(shù)據(jù)庫顯示新職位信息錯誤正確創(chuàng)建 SQL 語句更新數(shù)據(jù)庫顯示刪除結(jié)果信息模塊中不再重復(fù)說明。圖 59 修改會員密碼模塊的系統(tǒng)流程 公司會員中心技術(shù)分析公司會員中心使用了框架技術(shù),公司會員中心所有的連接都在框架名為content 的框架中。具體框架技術(shù)的代碼如下所示:bodyjsp:include page=..//jsp:includediv id=main style=height:750px。div id=lefta href=/myweb/pany/ target=content會員服務(wù)中心/aa href=/myweb/pany/infor/ target=content公司資料設(shè)置/aa href=/myweb/pany/infor/ target=content查看公司信息/aa href=/myweb/pany/job/ target=content發(fā)布招聘信息/aa href=/myweb/pany/job/ target=content維護(hù)招聘信息/aa href= target=content我的站內(nèi)信箱/aa href=/myweb/pany/user/target=content我的人才庫/aa href=/myweb/pany/user/target=content人才超級搜索/aa href=/myweb/pany/ target=content修改會員密碼/aa href=/myweb/ target=_top用戶帳戶注銷/a開始填寫密碼修改信息顯示更新成功結(jié)束創(chuàng)建 SQL 語句查詢數(shù)據(jù)庫比對原始密碼正確錯誤創(chuàng)建 SQL 語句更新數(shù)據(jù)庫a href=/myweb/ target=_top退出會員中心/a/divdiv id=right%String msg = (String)(register)。%iframe name=content src=/myweb/pany/?msg=%=msg % scrolling=yes/iframe/div/div/bodyIframe 表示 HTML 內(nèi)聯(lián)框架,iframe 標(biāo)簽是成對出現(xiàn)的,以iframe開