計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)畢業(yè)論文網(wǎng)站設(shè)計(jì)畢業(yè)論文-基于ASP的招聘網(wǎng)站規(guī)劃與實(shí)現(xiàn)_第1頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)畢業(yè)論文網(wǎng)站設(shè)計(jì)畢業(yè)論文-基于ASP的招聘網(wǎng)站規(guī)劃與實(shí)現(xiàn)_第2頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)畢業(yè)論文網(wǎng)站設(shè)計(jì)畢業(yè)論文-基于ASP的招聘網(wǎng)站規(guī)劃與實(shí)現(xiàn)_第3頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)畢業(yè)論文網(wǎng)站設(shè)計(jì)畢業(yè)論文-基于ASP的招聘網(wǎng)站規(guī)劃與實(shí)現(xiàn)_第4頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)畢業(yè)論文網(wǎng)站設(shè)計(jì)畢業(yè)論文-基于ASP的招聘網(wǎng)站規(guī)劃與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、摘 要求職是當(dāng)今大學(xué)生在畢業(yè)前最關(guān)注的一個(gè)問(wèn)題。由于如今大學(xué)生上網(wǎng)途徑非常便捷,使得網(wǎng)絡(luò)招聘成了異軍突起深受大學(xué)生廣泛歡迎的求職方式。據(jù)統(tǒng)計(jì),約有九成以上的畢業(yè)生通過(guò)瀏覽招聘網(wǎng)站或者在網(wǎng)上發(fā)布自己的求職信息來(lái)尋找工作。網(wǎng)絡(luò)求職有其突出的優(yōu)點(diǎn),即信息量大,資源豐富,更新速度快,招聘職位多等,很符合年輕人希望以最快捷便利的方式獲得最多最有效信息的求職要求。該文中的招聘網(wǎng)站就是一個(gè)模擬網(wǎng)上招聘和職業(yè)介紹的求職網(wǎng)站,具備現(xiàn)實(shí)中人才中介機(jī)構(gòu)的功能??梢詾閭€(gè)人用戶提供需要的求職與招聘的信息,也可以為企業(yè)用戶提供需要的人才信息,可以說(shuō)是兩者互動(dòng)的一種重要渠道。本網(wǎng)站采用Dreamweaver網(wǎng)頁(yè)制作工具,A

2、SP腳本代碼,Access數(shù)據(jù)庫(kù)等相關(guān)工具,來(lái)開發(fā)該網(wǎng)站。利用以上的制作技術(shù)與工具,再加上一些當(dāng)今的網(wǎng)站開發(fā)與創(chuàng)意設(shè)計(jì)理念,可以構(gòu)建出一個(gè)符合當(dāng)今社會(huì)要求的求職招聘類型的網(wǎng)站,適合于個(gè)人用戶使用和企業(yè)用戶使用。在整個(gè)求職網(wǎng)站構(gòu)建完成之后,在程序中的多表查詢與數(shù)據(jù)庫(kù)中多表間數(shù)據(jù)聯(lián)系時(shí)的實(shí)現(xiàn)是該求職網(wǎng)站不可避免的問(wèn)題,在文章的后部分將會(huì)詳細(xì)提到。關(guān)鍵詞:招聘求職,網(wǎng)站構(gòu)建,制作工具目 錄摘 要I1引言12招聘就業(yè)網(wǎng)站發(fā)展現(xiàn)狀22.1網(wǎng)絡(luò)招聘的優(yōu)勢(shì)32.2當(dāng)前網(wǎng)絡(luò)招聘存在的問(wèn)題32.3網(wǎng)絡(luò)招聘技術(shù)和服務(wù)體系有待完善43系統(tǒng)開發(fā)相關(guān)技術(shù)53.1網(wǎng)頁(yè)設(shè)計(jì)軟件Dreamweaver53.2ASP簡(jiǎn)介53.

3、3Access數(shù)據(jù)庫(kù)簡(jiǎn)介63.3.1Access的發(fā)展63.3.2Access的優(yōu)點(diǎn)73.3.3Access的缺點(diǎn)84招聘就業(yè)網(wǎng)站的分析與設(shè)計(jì)94.1網(wǎng)站風(fēng)格定位94.1.1網(wǎng)站的主要功能94.1.2設(shè)計(jì)網(wǎng)頁(yè)Logo94.1.3設(shè)計(jì)網(wǎng)頁(yè)Banner104.2在Dreamweaver中制作表格結(jié)構(gòu)頁(yè)面104.2.1網(wǎng)站效果圖設(shè)計(jì)104.2.2網(wǎng)頁(yè)的布局114.3創(chuàng)建數(shù)據(jù)庫(kù)114.3.1設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)114.3.2連接數(shù)據(jù)庫(kù)154.3.3會(huì)員的注冊(cè)164.3.4個(gè)人會(huì)員填寫資料194.3.5企業(yè)會(huì)員填寫資料244.3.6企業(yè)會(huì)員發(fā)布招聘信息284.3.7個(gè)人會(huì)員查看招聘信息與發(fā)送求職314.3.8

4、會(huì)員簡(jiǎn)歷的顯示354.3.9企業(yè)會(huì)員查看應(yīng)聘信息384.3.10網(wǎng)站中不同類別會(huì)員發(fā)送信息的實(shí)現(xiàn)394.4本地測(cè)試及上傳發(fā)布434.4.1網(wǎng)站的本地測(cè)試434.4.2網(wǎng)站的上傳發(fā)布444.5常見問(wèn)題444.5.1在程序中的多表查詢問(wèn)題444.5.2數(shù)據(jù)庫(kù)中多表間數(shù)據(jù)聯(lián)系時(shí)的實(shí)現(xiàn)技巧444.5.3網(wǎng)站中會(huì)員面板的實(shí)現(xiàn)技巧455結(jié)論46參考文獻(xiàn)47致 謝481 引言近幾年,由于世界金融風(fēng)暴的影響,就業(yè)一直成為百姓所關(guān)注的話題,尤其是當(dāng)今的大學(xué)生,畢業(yè)之后,第一個(gè)問(wèn)題擺在大學(xué)生面前的就是就業(yè)1。根據(jù)當(dāng)今的社會(huì)分析,社會(huì)當(dāng)中倒不是沒有職業(yè),有很多職位等著人們?nèi)プ?,但是想找一個(gè)能夠適合自己的工作,卻是非

5、常的困難。以往人們找工作,通過(guò)報(bào)紙,電視廣告等一些媒體的傳播或者是到招聘會(huì)上去,但是由于信息來(lái)源有限,找到一份合適自己的工作還是一個(gè)難以解決的問(wèn)題。近年來(lái),隨著Internet的迅猛發(fā)展,網(wǎng)上相繼出現(xiàn)各種以招聘為主體的網(wǎng)站,供給大眾進(jìn)行網(wǎng)絡(luò)上找工作。例如無(wú)憂工作網(wǎng)、中華英才網(wǎng)、前程無(wú)憂、智聯(lián)招聘、中華英才網(wǎng)等等。網(wǎng)站招聘之所以能在短時(shí)間內(nèi)迅速被大眾所接受,并且?guī)缀醭蔀榱舜蠹抑饕恼夜ぷ鞯囊环N媒介,就是因?yàn)樗谋憷?,足不出戶就能找工作;而且網(wǎng)上的資源來(lái)源廣泛,不用擔(dān)心信息匱乏;在網(wǎng)路上找工作還會(huì)節(jié)省大量的時(shí)間2。所以,網(wǎng)絡(luò)招聘在眾多工作資源媒介當(dāng)中占有舉足輕重的地位。本文正是符合當(dāng)今的網(wǎng)站需求

6、,構(gòu)建一個(gè)小型的招聘網(wǎng)站,不但能夠迎合當(dāng)今的社會(huì)網(wǎng)絡(luò)發(fā)展步伐,而且對(duì)網(wǎng)絡(luò)設(shè)計(jì)和動(dòng)態(tài)網(wǎng)站能力的培養(yǎng),也是相當(dāng)有促進(jìn)作用的。在構(gòu)建招聘網(wǎng)站的過(guò)程當(dāng)中,網(wǎng)站內(nèi)容的前期設(shè)計(jì)是不可缺少的一項(xiàng),本文中,首先會(huì)探討到一些該網(wǎng)站的功能,簡(jiǎn)要的闡述一下網(wǎng)頁(yè)的Logo設(shè)計(jì)和網(wǎng)頁(yè)的Banner設(shè)計(jì),因?yàn)榫W(wǎng)頁(yè)的前臺(tái)美觀設(shè)計(jì)部分不屬于該論文的探討范圍之內(nèi)。在構(gòu)建的主要內(nèi)容,首先會(huì)涉及到數(shù)據(jù)表的結(jié)構(gòu)設(shè)計(jì)3。之后,文章中會(huì)詳細(xì)的介紹該招聘網(wǎng)站中的代碼的編寫內(nèi)容,每一個(gè)細(xì)節(jié)環(huán)節(jié)都會(huì)被納入之內(nèi)。在整個(gè)網(wǎng)站完成設(shè)計(jì)之后,會(huì)有相關(guān)的測(cè)試工作,以便更加的使得網(wǎng)站的正常運(yùn)營(yíng)。在所有的工作完成之后,無(wú)論是設(shè)計(jì)者本人還是參與策劃的工作人員

7、,都會(huì)對(duì)動(dòng)態(tài)網(wǎng)站的搭建有一個(gè)非常深刻的印象。這對(duì)今后的網(wǎng)站搭建工作是很有幫助的。文中會(huì)合理地運(yùn)用ASP的相關(guān)語(yǔ)法、關(guān)鍵字的功能以便構(gòu)建出相對(duì)完善的招聘網(wǎng)站。2 招聘就業(yè)網(wǎng)站發(fā)展現(xiàn)狀據(jù)易觀國(guó)際研究發(fā)現(xiàn),2007年中國(guó)網(wǎng)絡(luò)招聘市場(chǎng)全年?duì)I收規(guī)模達(dá)到9.096億元,較2006年同比增長(zhǎng)37。全國(guó)性的3家招聘網(wǎng)站:前程無(wú)憂、中華英才網(wǎng)、智聯(lián)招聘分列網(wǎng)絡(luò)招聘市場(chǎng)前三甲,市場(chǎng)份額分別是31.1、25.7、15.3。網(wǎng)絡(luò)招聘市場(chǎng)集中度CR3為72.1,屬于市場(chǎng)集中度較高的行業(yè)。同時(shí),數(shù)據(jù)顯示,截至2008年2季度,網(wǎng)絡(luò)招聘的個(gè)人用戶注冊(cè)規(guī)模已經(jīng)達(dá)到了10543萬(wàn)人,較今年第一季度增長(zhǎng)16,較去年同期增長(zhǎng)61,

8、而招聘企業(yè)數(shù)同比增加31,達(dá)到了736萬(wàn)家4。 可以看出,三大招聘網(wǎng)站匯集了中國(guó)網(wǎng)絡(luò)招聘市場(chǎng)的絕大多數(shù)資源,人才庫(kù)數(shù)量龐大且相對(duì)集中。而從整個(gè)行業(yè)在中國(guó)發(fā)展的市場(chǎng)前景看,隨著網(wǎng)絡(luò)資源的不斷深入和企業(yè)招聘形式的日趨多元化,網(wǎng)絡(luò)招聘將在中國(guó)未來(lái)的企業(yè)招聘及人才求職過(guò)程中占據(jù)越來(lái)越重的比例。同時(shí),就業(yè)人數(shù)的逐年增長(zhǎng)和人才流動(dòng)的頻率加快也刺激了網(wǎng)絡(luò)人才庫(kù)中簡(jiǎn)歷數(shù)量的增加。中華英才網(wǎng)CEO張建國(guó)就認(rèn)為,城市白領(lǐng)已經(jīng)習(xí)慣了網(wǎng)絡(luò)招聘、在線投遞簡(jiǎn)歷的方式。近兩三年內(nèi)新增畢業(yè)生數(shù)量增加,求職人數(shù)也在增加,市場(chǎng)增量相當(dāng)可觀。數(shù)據(jù)顯示2007年,全國(guó)求職人數(shù)接近2000萬(wàn)人次,同比增長(zhǎng)60%。也就是說(shuō),未來(lái)網(wǎng)絡(luò)招聘

9、市場(chǎng)還將持續(xù)不斷增長(zhǎng)的發(fā)展趨勢(shì),而三大網(wǎng)站由于其自身的規(guī)模優(yōu)勢(shì)也會(huì)使得越來(lái)越多的人才資料匯集于此,可以說(shuō),三大網(wǎng)站將成為中國(guó)重要的人力資源庫(kù)。從三大網(wǎng)站的具體情況來(lái)看:前程無(wú)憂總體業(yè)務(wù)排名第一,簡(jiǎn)歷庫(kù)數(shù)量約有1900萬(wàn);中華英才網(wǎng)位居第二,有效簡(jiǎn)歷數(shù)突破1250份;而此前一直處于第三的智聯(lián)招聘,2007年10月以后,覆蓋用戶數(shù)(注冊(cè)并投放簡(jiǎn)歷的應(yīng)聘者)開始超過(guò)前程無(wú)憂,排名第一(艾瑞咨詢)。另有資料顯示,截至2008年7月,智聯(lián)注冊(cè)用戶為3000萬(wàn),簡(jiǎn)歷庫(kù)簡(jiǎn)歷數(shù)量為2200萬(wàn),每日增長(zhǎng)超過(guò)4萬(wàn)封,活躍簡(jiǎn)歷為810萬(wàn)份,活躍度約為25%。其用戶中,本科背景的約占60,2000?4000月收入的比

10、例為44%,其次是4000?6000月收入的約占34%。求職者所在行業(yè)排名中,IT服務(wù)領(lǐng)域占9%,隨后是互聯(lián)網(wǎng)/電子商務(wù),為8%,加工制造為7%,房地產(chǎn)/建筑/裝潢為6%,通訊為5%,其他醫(yī)藥、咨詢、快速消費(fèi)品、教育、廣告公關(guān)均占4%5。但是,由于中國(guó)招聘網(wǎng)站尚處于發(fā)展階段,贏利模式還不穩(wěn)定,所以目前三大網(wǎng)站中除了前程無(wú)憂外,其他兩家都紛紛出現(xiàn)虧損。Monster在二季度財(cái)報(bào)電話會(huì)議中稱,“我們今年第二季度在中國(guó)的投資遭到了380萬(wàn)美元的損失,這個(gè)損失比我們的預(yù)期要高?!苯刂聊壳?Monster在中國(guó)的投資僅有中華英才網(wǎng)一項(xiàng),共占中華英才網(wǎng)45%的股份。這意味著,二季度中華英才網(wǎng)的虧損額高達(dá)8

11、00多萬(wàn)美元。據(jù)了解,中華英才網(wǎng)去年全年虧損約960萬(wàn)美元,今年二季度的虧損額已經(jīng)接近這個(gè)數(shù)字,這當(dāng)然無(wú)法令Monster滿意。除了巨虧的中華英才網(wǎng),智聯(lián)招聘的投資方澳大利亞網(wǎng)絡(luò)招聘公司Seek也曾在財(cái)報(bào)中披露智聯(lián)招聘巨額虧損的消息。2007年7月至12月的半年里,智聯(lián)招聘稅后虧損780萬(wàn)美元,比2006年同期虧損度增加95%。在線招聘的三強(qiáng),三家中兩家出現(xiàn)虧損,顯現(xiàn)出這一市場(chǎng)的嚴(yán)峻態(tài)勢(shì)6。 網(wǎng)絡(luò)招聘的優(yōu)勢(shì)網(wǎng)絡(luò)招聘具有三大優(yōu)勢(shì):(1).信息社會(huì)網(wǎng)絡(luò)可以提供龐大的信息,不容置疑。(2).快捷方便,招聘者不用去招聘會(huì)勞神,求職者也可以不出家門輕松求職。(3).經(jīng)濟(jì)實(shí)惠,用人單

12、位成本小,求職者也省錢。對(duì)于求職者來(lái)說(shuō)逛網(wǎng)上的招聘會(huì)可以省去交通費(fèi)和制作簡(jiǎn)歷的費(fèi)用,節(jié)約很大的成本7。2.2 當(dāng)前網(wǎng)絡(luò)招聘存在的問(wèn)題(1).信息虛假。虛擬的網(wǎng)絡(luò)世界給少數(shù)虛假信息提供了可乘之機(jī),對(duì)求職者和招聘者雙方來(lái)說(shuō),也都存在對(duì)虛假信息的擔(dān)憂。有些網(wǎng)站為了吸引人氣,往往會(huì)發(fā)布一些過(guò)期的職位或某些虛假信息,還有一些企業(yè)通過(guò)發(fā)布并不存在的職位來(lái)招聘銷售人員,還有些企業(yè)則虛假抬高職位薪水8。(2).個(gè)人資料通過(guò)網(wǎng)絡(luò)泄露帶來(lái)不必要的麻煩。有些求職者可能會(huì)有這樣的遭遇,莫名其妙地接到自己從來(lái)沒投過(guò)簡(jiǎn)歷的保險(xiǎn)公司或傳銷公司的電話,不厭其煩地對(duì)其游說(shuō),更有甚者利用求職者的照片在一些不法網(wǎng)站上謀利。而且由于

13、對(duì)個(gè)人登記沒有“實(shí)名制”的要求,招聘者通過(guò)網(wǎng)絡(luò)難以確定應(yīng)聘者的真實(shí)身份,無(wú)從抵制虛假簡(jiǎn)歷,而且目前也缺乏有效的過(guò)濾技術(shù),無(wú)法事先剔除虛假信息和針對(duì)性不強(qiáng)的信息。此外,由于網(wǎng)絡(luò)招聘的成本較低,某些求職者并不是真的想跳槽,而只是想試探自己的身價(jià)。這一類消極應(yīng)聘者的不嚴(yán)厲投遞行為也給用人單位的篩選增加了困難9。(3).簡(jiǎn)歷投出去就石沉大海,杳無(wú)音信。“投了好幾十份簡(jiǎn)歷了,都沒有音信?!边@種抱怨對(duì)于網(wǎng)上求職者來(lái)說(shuō)已經(jīng)習(xí)以為常,由于缺少與用人單位面對(duì)面的溝通,求職者在投遞簡(jiǎn)歷后很多都會(huì)陷入被動(dòng)等待的狀態(tài),而且通常參加傳統(tǒng)招聘會(huì)后求職者一周之內(nèi)就能得到回音,而網(wǎng)上招聘會(huì)的等待期相對(duì)被延長(zhǎng)了,經(jīng)常是簡(jiǎn)歷發(fā)出

14、后數(shù)十天才接到反饋,有些甚至石沉大海10。2.3 網(wǎng)絡(luò)招聘技術(shù)和服務(wù)體系有待完善網(wǎng)絡(luò)招聘并不是簡(jiǎn)單地把招聘信息搬上網(wǎng),“一掛”了事。除了具備必要的技術(shù)實(shí)力以外,招聘網(wǎng)站還必須對(duì)人力資源有深刻的理解,需要有較強(qiáng)的市場(chǎng)策劃與推廣能力,以吸引更多的應(yīng)聘者。然而目前大多數(shù)招聘網(wǎng)站在深層次的服務(wù)上還很薄弱,對(duì)人才市場(chǎng)的分析、市場(chǎng)供求傾向、薪資水平、相關(guān)人事制度變化等方面的咨詢服務(wù)也十分有限。網(wǎng)絡(luò)招聘的服務(wù)體系還處于初步發(fā)展階段,需要進(jìn)一步發(fā)展改進(jìn)。信息的極大豐富也就意味著信息的極大泛濫,先進(jìn)的網(wǎng)絡(luò)技術(shù)極大地提高了信息傳遞的速度,對(duì)于一個(gè)職位會(huì)同時(shí)產(chǎn)生許多的求職者。在招聘組織收到極為豐富的簡(jiǎn)歷的同時(shí),也會(huì)

15、出現(xiàn)簡(jiǎn)歷數(shù)量過(guò)于龐大,人力資源部門不得不花費(fèi)大量的時(shí)間進(jìn)行篩選,疲于應(yīng)付的現(xiàn)象。此外,大量無(wú)效的信息還會(huì)增加真正合格的候選人漏選的可能性。比如,有統(tǒng)計(jì)表明,一些通過(guò)珠海人才網(wǎng)進(jìn)行網(wǎng)上招聘的規(guī)模較大的企業(yè)每周要接收500至1000份新簡(jiǎn)歷。面對(duì)如此多的簡(jiǎn)歷,人力資源治理者通常是匆匆瀏覽一遍后就將其中的80%刪除了,一般瀏覽每份簡(jiǎn)歷的時(shí)間不超過(guò)半分鐘。要讓公司在半分鐘內(nèi)通過(guò)一封Email對(duì)應(yīng)聘者產(chǎn)生愛好,其難度可想而知。在網(wǎng)上有過(guò)求職經(jīng)歷的人中,75%都經(jīng)歷過(guò)失敗,40%的人承認(rèn)已經(jīng)徹底失敗11。3 系統(tǒng)開發(fā)相關(guān)技術(shù)2333.1 網(wǎng)頁(yè)設(shè)計(jì)軟件DreamweaverDreamweave

16、r是一個(gè)功能強(qiáng)大的網(wǎng)頁(yè)設(shè)計(jì)工具,有著方便實(shí)用的工具和所見即所得的排版功能,見面十分友好,使用方便。在不需要掌握HTML語(yǔ)言的情況下,即可利用其強(qiáng)大的功能開發(fā)出專業(yè)的網(wǎng)頁(yè)。Dreamweaver也是一個(gè)方便的編程工具,可以方便地編寫ASP、PHP、JSP代碼,軟件的自動(dòng)提示填充功能和代碼染色功能可以有效地幫助用戶編寫和調(diào)試各種代碼。借助于Dreamweaver可以快速方便地開發(fā)出各種動(dòng)態(tài)或靜態(tài)網(wǎng)站12。3.2 ASP簡(jiǎn)介ASP是Active Server Page的縮寫,意為“動(dòng)態(tài)服務(wù)器頁(yè)面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便

17、的編程工具。ASP的網(wǎng)頁(yè)文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。 ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序13。 與HTML相比,ASP網(wǎng)頁(yè)具有以下特點(diǎn):(1)利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);(2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;(3)服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到

18、客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁(yè);(4)提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過(guò)HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;(5)可以使用服務(wù)器端ActiveX組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)現(xiàn)和那個(gè)Email或訪問(wèn)文件系統(tǒng)等。(6)由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。(7)方便連接ACCESS與SQL數(shù)據(jù)庫(kù)。(8)開發(fā)需要有豐富的經(jīng)驗(yàn),否則會(huì)留出漏洞,

19、讓黑客利用進(jìn)行注入攻擊14。3.3 Access數(shù)據(jù)庫(kù)簡(jiǎn)介Microsoft Office Access(前名 Microsoft Access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)。它結(jié)合了 Microsoft Jet Database Engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是 Microsoft Office的成員之一。Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文軟件公司),或者任何 ODBC 兼容數(shù)據(jù)庫(kù)內(nèi)的資料。熟練的軟件設(shè)計(jì)師和資料分析師利用它來(lái)開發(fā)應(yīng)用軟件,而一些不熟練的程序員和非程序員的"進(jìn)階用戶"則

20、能使用它來(lái)開發(fā)簡(jiǎn)單的應(yīng)用軟件。雖然它支援部份面向?qū)ο螅∣O)技術(shù),但是未能成為一種完整的面向?qū)ο箝_發(fā)工具15。其實(shí)Access 也是微軟公司另一個(gè)通訊程序的名字,想與 ProComm 以及其他類似程序來(lái)競(jìng)爭(zhēng)??墒鞘潞笪④涀C實(shí)這是個(gè)失敗計(jì)劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫(kù)軟件。13.3.1 Access的發(fā)展進(jìn)入可提供的編程語(yǔ)言,當(dāng)時(shí)在另一個(gè)內(nèi)產(chǎn)品Microsoft Office家具,微軟公司應(yīng)用的Visual Basic。兩個(gè)數(shù)據(jù)庫(kù)進(jìn)入訊息庫(kù)COM組成部分被提供:這筆遺產(chǎn)數(shù)據(jù)存取物體(DAO),用進(jìn)入和新只可提供ActiveX數(shù)據(jù)對(duì)象(忙亂)。Micros

21、oftAccess容易被應(yīng)用于小的工程,但是如果設(shè)計(jì)的不好對(duì)大工程是無(wú)用的。全部數(shù)據(jù)庫(kù)質(zhì)問(wèn),形式和報(bào)告被儲(chǔ)存在數(shù)據(jù)庫(kù)里,并且與相關(guān)的模型的理想?yún)f(xié)調(diào),沒有與他們做一個(gè)身體上組織的階層的可能性。一種設(shè)計(jì)技術(shù)是把進(jìn)入應(yīng)用在數(shù)據(jù)和計(jì)劃之間進(jìn)行分發(fā)。一數(shù)據(jù)庫(kù)應(yīng)該只包含桌子和關(guān)系,當(dāng)另一個(gè)將有全部計(jì)劃時(shí),形式,報(bào)告和質(zhì)問(wèn)和對(duì)第一個(gè)數(shù)據(jù)庫(kù)桌子的連接。令人遺憾,當(dāng)連結(jié)時(shí),進(jìn)入允許沒有有關(guān)的道路,因此那些發(fā)展環(huán)境作為這種生產(chǎn)環(huán)境有相同的道路應(yīng)該(雖然你寫你們自己的能"動(dòng)態(tài)連接程序"常規(guī)在里VBA那搜出能一定背面結(jié)束檔案以透過(guò)這個(gè)目錄樹搜尋,如果它發(fā)現(xiàn)這條電流通路它不能)。這種技術(shù)也允許開發(fā)者

22、在不同的檔案中分申請(qǐng),因此一些架構(gòu)是可能的16。3.3.2 Access的優(yōu)點(diǎn)(1)存儲(chǔ)方式單一 Access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。 (2)面向?qū)ο?Access是一個(gè)面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫(kù)管理的各種功能封裝在各類對(duì)象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國(guó),用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。通過(guò)對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了用戶的開發(fā)工作。同時(shí),這種基

23、于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡(jiǎn)便。 (3)界面友好、易操作 Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)?、表向?qū)?、查詢向?qū)А⒋绑w向?qū)?、?bào)表向?qū)У裙ぞ?,使得操作?jiǎn)便,容易使用和掌握。 (4)集成環(huán)境、處理多種數(shù)據(jù)信息 Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ撸瑯O大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫(kù)、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。 (5)Access支持O

24、DBC(開發(fā)數(shù)據(jù)庫(kù)互連,Open Data Base Connectivity)。利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫(kù)訪問(wèn)頁(yè)對(duì)象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用17。3.3.3 Access的缺點(diǎn)ACCESS是小型數(shù)據(jù)庫(kù),既然是小型就有他根本的局限性,以下幾種情況下數(shù)據(jù)庫(kù)基本上會(huì)吃不消:(1)數(shù)據(jù)庫(kù)過(guò)大,一般ACCESS數(shù)據(jù)庫(kù)達(dá)到50M左右的時(shí)候性

25、能會(huì)急劇下降。(2)網(wǎng)站訪問(wèn)頻繁,經(jīng)常達(dá)到100人左右的在線。(3)記錄數(shù)過(guò)多,一般記錄數(shù)達(dá)到10萬(wàn)條左右的時(shí)候性能就會(huì)急劇下降18。1.2.4 招聘就業(yè)網(wǎng)站的分析與設(shè)計(jì)44.1 網(wǎng)站風(fēng)格定位在設(shè)計(jì)網(wǎng)站之前,需要對(duì)網(wǎng)站有一個(gè)整體的定位。網(wǎng)站的定位包括確定網(wǎng)站功能、規(guī)劃網(wǎng)站效果、網(wǎng)站的Logo與Banner設(shè)計(jì)等工作。.4.1.1 網(wǎng)站的主要功能在進(jìn)行網(wǎng)站的設(shè)計(jì)之前,需要對(duì)網(wǎng)站的風(fēng)格與功能進(jìn)行定位。整個(gè)網(wǎng)站的設(shè)計(jì)需要按照這個(gè)定位來(lái)進(jìn)行。一個(gè)招聘求職網(wǎng)站,應(yīng)該是一個(gè)專業(yè)應(yīng)用型網(wǎng)站。所面對(duì)的對(duì)象,應(yīng)該是企業(yè)的招聘者與求職的會(huì)員。所以,網(wǎng)站的風(fēng)格應(yīng)該是清新自然的顏色與大眾

26、化企業(yè)化的網(wǎng)站內(nèi)容,使用太個(gè)性的顏色與風(fēng)格是不能很好發(fā)揮控制的。招聘求職網(wǎng)站的功能,應(yīng)該圍繞招聘與求職來(lái)進(jìn)行。針對(duì)的對(duì)象分別是企業(yè)與會(huì)員。這兩方面的功能都需要通過(guò)編號(hào)設(shè)計(jì)出強(qiáng)大的功能。在招聘功能上,企業(yè)通過(guò)注冊(cè)成為會(huì)員。登陸以后,可以發(fā)布企業(yè)招聘信息、查看會(huì)員的求職信息、設(shè)置企業(yè)資料等內(nèi)容。個(gè)人會(huì)員功能的實(shí)現(xiàn),求助者通過(guò)注冊(cè),成為網(wǎng)站的個(gè)人會(huì)員。個(gè)人會(huì)員登錄以后,可以查看企業(yè)發(fā)布的招聘信息、向需要的招聘信息發(fā)送個(gè)人簡(jiǎn)歷、管理自己的簡(jiǎn)歷等功能。網(wǎng)站還需要公告發(fā)布、招聘會(huì)發(fā)布、網(wǎng)站新聞等內(nèi)容。這些不同功能板塊之間存在各種邏輯關(guān)系。4.1.2 設(shè)計(jì)網(wǎng)頁(yè)Logo網(wǎng)站的Logo是一個(gè)網(wǎng)站的標(biāo)志,在各種場(chǎng)

27、合都需要使用到網(wǎng)站的Logo。一個(gè)求職招聘網(wǎng)站設(shè)計(jì)出一個(gè)有創(chuàng)意的Logo作為網(wǎng)站的品牌標(biāo)識(shí)。網(wǎng)站的Logo首先要突出網(wǎng)站的功能,讓用戶一看到這個(gè)Logo就可以聯(lián)想到網(wǎng)站求職招聘的功能。其次,網(wǎng)站的Logo需要有鮮明的色彩與內(nèi)容。在很多Logo連接中,能夠吸引用戶的注意并單擊這個(gè)Logo連接。4.1.3 設(shè)計(jì)網(wǎng)頁(yè)Banner求職網(wǎng)站的Banner就是網(wǎng)站中的動(dòng)畫。這些內(nèi)容需要體現(xiàn)網(wǎng)站中的內(nèi)容與網(wǎng)站主要開展的特色活動(dòng)。網(wǎng)站所有的廣告中,首頁(yè)的廣告是最重要的,需要美觀大方。網(wǎng)站中的Banner需要體現(xiàn)出“眼球效應(yīng)”??梢宰龀蓜?dòng)畫的形式,以動(dòng)態(tài)的效果吸引用戶的注意力。如果是靜態(tài)圖片需要使用鮮明的顏色與

28、內(nèi)容。4.2 在Dreamweaver中制作表格結(jié)構(gòu)頁(yè)面在制作動(dòng)態(tài)網(wǎng)站之前,需要制作出網(wǎng)站的效果圖,并用Fireworks切片與優(yōu)化,導(dǎo)出為網(wǎng)頁(yè)。然后用Dreamweaver進(jìn)行網(wǎng)頁(yè)的布局與排版。 網(wǎng)站效果圖設(shè)計(jì)在進(jìn)行網(wǎng)站設(shè)計(jì)之前,需要制作網(wǎng)站的效果圖。網(wǎng)站的效果圖就是對(duì)網(wǎng)站的風(fēng)格、內(nèi)容、基本布局進(jìn)行統(tǒng)一規(guī)劃與定位。如果只在Dreamweaver中進(jìn)行網(wǎng)頁(yè)排版,沒有一個(gè)整體規(guī)劃,是很難排版出美觀的網(wǎng)頁(yè)的。求職招聘的網(wǎng)站,顏色應(yīng)該清淡自然,不易使用過(guò)于隆重的顏色。網(wǎng)站的內(nèi)容以表現(xiàn)企業(yè)招聘信息與個(gè)人求職信息為主,而不是表現(xiàn)出網(wǎng)站中出色的個(gè)性色彩與美術(shù)效果。網(wǎng)站的主色調(diào),可以使用感覺

29、清淡的白色或淡藍(lán)色。網(wǎng)站中的圖片,可以搭配藍(lán)色、深紅色、灰色等。網(wǎng)站中的廣告、圖片等需要考慮到顏色的搭配。清淡的網(wǎng)頁(yè)中搭配一些較深的顏色可以表現(xiàn)出很好的視覺效果與對(duì)比效果。在網(wǎng)站的效果圖中,需要考慮到網(wǎng)站的Logo的布局、大小與相對(duì)應(yīng)布局的顏色關(guān)系等。在效果圖中很好把握網(wǎng)站的整體顏色和布局效果。網(wǎng)站的主色調(diào),可以使用感覺清淡的白色或淡藍(lán)色。網(wǎng)站中的圖片,可以搭配藍(lán)色、深紅色、灰色等。網(wǎng)站中的廣告、圖片等需要考慮到顏色的搭配。清淡的網(wǎng)頁(yè)中搭配一些較深的顏色可以表現(xiàn)出很好的視覺對(duì)比效果。在網(wǎng)站的效果圖中,需要考慮到網(wǎng)站Logo的布局、大小與相應(yīng)的布局顏色關(guān)系等。在效果圖中很好把握網(wǎng)站的整體顏色與布

30、局效果。完成網(wǎng)站的效果圖之后,需要使用Fireworks對(duì)效果圖進(jìn)行切割和優(yōu)化,然后導(dǎo)出為網(wǎng)頁(yè)。. 網(wǎng)頁(yè)的布局網(wǎng)站的效果圖導(dǎo)出為網(wǎng)頁(yè)之后,需要使用Dreamweaver對(duì)網(wǎng)頁(yè)進(jìn)行布局與排版。在這個(gè)過(guò)程中,參照效果圖中的網(wǎng)頁(yè)布局與效果,用Dreamweaver的相關(guān)工具,在網(wǎng)頁(yè)中排版出這些效果。在進(jìn)行排版時(shí),需要考慮到進(jìn)行網(wǎng)站編程時(shí)的方便性。動(dòng)態(tài)網(wǎng)站的內(nèi)容是通過(guò)程序動(dòng)態(tài)形成的,進(jìn)行的布局設(shè)計(jì)要有利于網(wǎng)站程序的編寫。除了對(duì)首頁(yè)布局與排版之外,還需要對(duì)網(wǎng)站中的其他重要網(wǎng)頁(yè)進(jìn)行設(shè)計(jì)與布局排版。4.3 創(chuàng)建數(shù)據(jù)庫(kù)招聘求職網(wǎng)站中的數(shù)據(jù)內(nèi)容比較復(fù)雜,有企業(yè)會(huì)員、個(gè)人會(huì)員、招聘信息

31、、求職信息、招聘會(huì)信息、網(wǎng)站新聞等數(shù)據(jù)內(nèi)容。這些數(shù)據(jù)有很強(qiáng)的邏輯關(guān)系。因此,在設(shè)計(jì)這個(gè)網(wǎng)站之是需要詳細(xì)分析每類數(shù)據(jù)和其他數(shù)據(jù)的邏輯關(guān)系,畫出這些數(shù)據(jù)的關(guān)系圖。根據(jù)這些關(guān)系合理的設(shè)置不同表的字段,建立這些數(shù)據(jù)表。.4.3.1 設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)在這個(gè)網(wǎng)站中,可能有的數(shù)據(jù)內(nèi)容如下。企業(yè)會(huì)員信息:記錄已經(jīng)注冊(cè)的企業(yè)會(huì)員,包括各種企業(yè)信息。企業(yè)招聘信息:企業(yè)會(huì)員發(fā)送的招聘信息,與企業(yè)會(huì)員有邏輯關(guān)系。個(gè)人會(huì)員信息:個(gè)人會(huì)員注冊(cè)信息,詳細(xì)記錄個(gè)人求職的信息和個(gè)人資料,可以根據(jù)這些信息生成個(gè)人簡(jiǎn)歷。個(gè)人會(huì)員向企業(yè)發(fā)送的簡(jiǎn)歷:個(gè)人會(huì)員查看招聘信息以后向此招聘信息發(fā)送招聘簡(jiǎn)歷,和個(gè)人會(huì)員、企業(yè)會(huì)員、企

32、業(yè)招聘信息有邏輯聯(lián)系。網(wǎng)站公告信息:網(wǎng)站的各種公告和新聞信息,這些信息由管理員管理。招聘會(huì)信息:網(wǎng)站管理員發(fā)布的招聘會(huì)信息。網(wǎng)站管理員信息:網(wǎng)站管理員的登錄信息,實(shí)現(xiàn)網(wǎng)站的權(quán)限管理。有了這些數(shù)據(jù)之后,即可設(shè)計(jì)數(shù)據(jù)庫(kù)的表。在設(shè)計(jì)數(shù)據(jù)表時(shí),需要根據(jù)數(shù)據(jù)實(shí)際需要設(shè)置各個(gè)數(shù)據(jù)的字段和字段的數(shù)據(jù)類型。表t_com用來(lái)保存企業(yè)用戶的注冊(cè)信息。表中的字段如下表4.1所示。表4.1 數(shù)據(jù)庫(kù)表t_com的字段Table 4.1 database table fields t_com字段名數(shù)據(jù)類型字段長(zhǎng)度保存數(shù)據(jù)內(nèi)容idusenamePasswordComnameTelAddressEmailTouchWebsi

33、teCom_infoCom_categoryAddtimeHitsLastlogin自動(dòng)編號(hào)文本文本文本文本文本文本文本文本備注文本文本整型文本5050503080403040405050自動(dòng)編號(hào)用戶名登錄口令公司名稱聯(lián)系電話公司地址電子郵箱聯(lián)系人企業(yè)網(wǎng)站企業(yè)簡(jiǎn)介企業(yè)性質(zhì)注冊(cè)時(shí)間登陸次數(shù)最后登錄時(shí)間表users用來(lái)保存?zhèn)€人用戶的注冊(cè)信息。表中的字段如表4.2所示。表4.2 數(shù)據(jù)庫(kù)表users的字段Table 4.2 database table fields users字段名數(shù)據(jù)類型字段長(zhǎng)度保存數(shù)據(jù)內(nèi)容idUsenamePasswordturenameTelAddressEmailLangua

34、geSchoolEducationInfoSubjectWantworkAddtimeHitsLastlogin自動(dòng)編號(hào)文本文本文本文本文本文本文本文本文本備注文本文本文本整型文本505050308040405040402005050自動(dòng)編號(hào)用戶名登錄口令真實(shí)姓名聯(lián)系電話公司地址電子郵箱外語(yǔ)情況畢業(yè)學(xué)校學(xué)歷個(gè)人簡(jiǎn)介所學(xué)專業(yè)希望從事工作注冊(cè)時(shí)間登陸次數(shù)最后登錄時(shí)間表alljobs用來(lái)保存企業(yè)用戶發(fā)布的招聘會(huì)。表中字段如下表4.3所示。表4.3 數(shù)據(jù)庫(kù)表alljobs中的字段Table 4.3 database table fields alljobs字段名數(shù)據(jù)類型字段長(zhǎng)度保存數(shù)據(jù)內(nèi)容IdCom_

35、idTitleContentSubjectHowmanyAddtimeHitsHowlong自動(dòng)編號(hào)整型文本備注文本整型文本整型文本1001005050自動(dòng)編號(hào)企業(yè)ID號(hào)標(biāo)題招聘要求招聘學(xué)科招聘人數(shù)注冊(cè)時(shí)間點(diǎn)擊次數(shù)有效時(shí)間表users_getjob用來(lái)保存?zhèn)€人會(huì)員向招聘信息發(fā)送的個(gè)人求職信息。表中的字段如表4.4所示。表4.4 數(shù)據(jù)庫(kù)表users_getjob的字段Table 4.4 database table fields users_getjob字段名數(shù)據(jù)類型字段長(zhǎng)度保存數(shù)據(jù)內(nèi)容IdJob_idAddtimeInfo自動(dòng)編號(hào)整型文本備注50自動(dòng)編號(hào)招聘信息ID號(hào)注冊(cè)時(shí)間備注信息表news

36、用來(lái)保存網(wǎng)站公告。表中的字段如下表4.5所示。表4.5數(shù)據(jù)庫(kù)表news的字段Table 4.5 database table fields news字段名數(shù)據(jù)類型字段長(zhǎng)度保存數(shù)據(jù)內(nèi)容IdtitleConnectAddtimeHits自動(dòng)編號(hào)文本備注文本整型10050自動(dòng)編號(hào)標(biāo)題內(nèi)容添加時(shí)間點(diǎn)擊次數(shù)表meeting_info用來(lái)保存招聘會(huì)信息。表中的字段如表4.6所示。表4.6 數(shù)據(jù)表meeting_info的字段Table 4.6 database table fields meeting_info字段名數(shù)據(jù)類型字段長(zhǎng)度保存數(shù)據(jù)內(nèi)容IdThetimeTitleAddressConnectAdd

37、timeHits自動(dòng)編號(hào)文本文本文本備注文本整型5010010050自動(dòng)編號(hào)招聘會(huì)時(shí)間招聘會(huì)標(biāo)題招聘會(huì)地址預(yù)告信息添加時(shí)間點(diǎn)擊次數(shù)4.3.2 連接數(shù)據(jù)庫(kù)同其他的ASP網(wǎng)站數(shù)據(jù)連接一樣,網(wǎng)站中需要連接Access數(shù)據(jù)庫(kù)時(shí),可以使用下面的代碼。<%DIM CONNSTR,CONNDIM SQL,RSDIM ICONNSTR = "DBQ=" + SERVER.MAPPATH("DATABASE/data.MDB") + "DRIVER=MICROSOFT ACCESS DRIVER (*.MDB)"SET CONN=SERVER.C

38、REATEOBJECT("ADODB.CONNECTION")CONN.OPEN CONNSTR%>在數(shù)據(jù)庫(kù)連接文件中,需要把SERVER.MAPPATH("DATABASE/data.MDB")中的數(shù)據(jù)庫(kù)路徑改為網(wǎng)站的實(shí)際數(shù)據(jù)庫(kù)路徑,然后將這個(gè)文件保存為conn.asp。使用數(shù)據(jù)庫(kù)鏈接網(wǎng)頁(yè)只需要包含這個(gè)文件。4.3.3 會(huì)員的注冊(cè)招聘求職類網(wǎng)站,為了加強(qiáng)權(quán)限的管理和增強(qiáng)會(huì)員的功能,需要制作會(huì)員注冊(cè)功能。會(huì)員注冊(cè)并登陸以后,才可以使用網(wǎng)站的某些功能。在會(huì)員注冊(cè)功能中,可以把個(gè)人會(huì)員與企業(yè)會(huì)員存放在同一個(gè)表中,同一個(gè)字段區(qū)分是個(gè)人會(huì)員還是企業(yè)會(huì)員。這

39、個(gè)表中還存放會(huì)員的聯(lián)系方式等基本信息。需要有一個(gè)字段來(lái)表示會(huì)員的權(quán)限級(jí)別。具體的代碼如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>注冊(cè)</title><link href="css.css" rel="stylesheet" type="text/css"></head><b

40、ody> <form name="form1" method="post" action="regsave.asp"> <table width="279" border="1" align="center" cellspacing="4" bordercolor="#CCCCCC"> <tr> <td colspan="2" class="title&quo

41、t;><div align="center">會(huì)員注冊(cè)</div></td> </tr> <tr> <td width="69">用戶名</td> <td width="188"><input name="username" type="text" id="username"></td> </tr> <tr> <td>

42、;口令</td> <td><input name="userpass" type="password" id="userpass"></td> </tr> <tr> <td>重復(fù)口令</td> <td><input name="userpass1" type="password" id="userpass1"></td> </tr>

43、<tr> <td>QQ</td> <td><input name="qq" type="text" id="qq"></td> </tr> <tr> <td>EMAL</td> <td><input name="email" type="text" id="email"></td> </tr> <tr&g

44、t; <td>會(huì)員類型</td> <td><input name="usertype" type="radio" value="1" checked> 個(gè)人會(huì)員 <input type="radio" name="usertype" value="2"> 企業(yè)會(huì)員</td> </tr> <tr> <td>&nbsp;</td> <td>&

45、lt;input type="submit" name="Submit" value="提交"></td> </tr> </table></form></body></html>用戶在填寫好注冊(cè)信息之后,單擊提交按鈕,將把這個(gè)網(wǎng)頁(yè)的注冊(cè)信息發(fā)送到會(huì)員注冊(cè)保存的網(wǎng)頁(yè)。在保存會(huì)員時(shí),需要驗(yàn)證這個(gè)會(huì)員的名稱是不是已經(jīng)被占用,驗(yàn)證會(huì)員名和口令是不是有效。如果出現(xiàn)無(wú)效字段,則會(huì)轉(zhuǎn)跳到出錯(cuò)頁(yè)面,并提示出錯(cuò)原因。如果填寫信息正確則保存注冊(cè)信息,代碼如下:<!-#in

46、clude file="conn.asp"-><% dim username,userpass,userpass1username = trim(request("username")userpass = trim(request("userpass")userpass1 = trim(request("userpass1")if username = "" or userpass = "" thenresponse.Redirect("err.asp?

47、info=用戶名或口令不可為空")end if if userpass <> userpass1 thenresponse.Redirect("err.asp?info=兩次輸入的口令必須相同")end if Set rs =Server.CreateObject("Adodb.RecordSet") ''定義查詢指針 sql = "select * from users where username ='" & username & "'" r

48、s.open sql,conn,1,1 if not rs.eof then response.Redirect("err.asp?info=已經(jīng)有此用戶,請(qǐng)選擇其它用戶名。") rs.close end if Set rs =Server.CreateObject("Adodb.RecordSet") ''定義查詢指針 sql = "select * from users " rs.open sql,conn,1,3 rs.addnew rs("username") = username rs(&

49、quot;userpass") = userpass rs("qq") = request("qq") rs("email") = request("email") rs("addtime") = now() rs("usertype") = request("usertype") rs.update rs.close Response.Write("注冊(cè)成功。") %>4.3.4 個(gè)人會(huì)員填寫資料會(huì)員注冊(cè)以后,還要登錄

50、填寫會(huì)員資料。個(gè)人會(huì)員與企業(yè)會(huì)員填寫的內(nèi)容是不同的。個(gè)人會(huì)員需要填寫個(gè)人專業(yè)、求職行業(yè)、學(xué)歷、個(gè)人資料、求職信等。學(xué)科、求職行業(yè)等數(shù)據(jù),需要有一個(gè)固定的范圍,因此需要在數(shù)據(jù)庫(kù)中建立相關(guān)的表。網(wǎng)頁(yè)會(huì)從數(shù)據(jù)庫(kù)查找,生成下拉菜單的選項(xiàng),用戶可以從菜單中選取內(nèi)容。代碼如下:<%LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!-#include file="conn.asp"-><!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transit

51、ional/EN" ""><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>個(gè)人信息填寫</title><link href="css.css" rel="stylesheet" type="text/css"></head><body><

52、;form name="form1" method="post" action="user_info_save.asp"> <table width="568" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC"> <tr> <td colspan="2"

53、><div align="center">個(gè)人會(huì)員信息</div></td> </tr> <tr> <td width="99">真實(shí)姓名</td> <td width="463"><input name="username" type="text" id="username"></td> </tr> <tr> <td&g

54、t;畢業(yè)學(xué)校</td> <td><input name="school" type="text" id="school"></td> </tr> <tr> <td>所學(xué)專業(yè)</td> <td><input name="lesson" type="text" id="lesson"></td> </tr> <tr> <

55、td>畢業(yè)時(shí)間</td> <td><input name="biye" type="text" id="biye"></td> </tr> <tr> <td>外語(yǔ)能力</td> <td><input name="language" type="text" id="language"></td> </tr> <tr>

56、<td>計(jì)算機(jī)能力</td> <td><input name="computer" type="text" id="computer"></td> </tr> <tr> <td>求職專業(yè)</td> <td><select name="subject" id="subject"> <option selected>請(qǐng)選擇</option> &l

57、t;% Set rs =Server.CreateObject("Adodb.RecordSet") ''定義查詢指針 sql = "select * from subject" rs.open sql,conn,1,1 while not rs.eof %> <option value="<%= rs("subject") %>"><%= rs("subject") %></option> <% rs.movenext

58、 wend rs.close %> </select></td> </tr> <tr> <td>求職工作</td> <td><select name="works" id="works"> <option >請(qǐng)選擇</option> <% Set rs =Server.CreateObject("Adodb.RecordSet") ''定義查詢指針 sql = "select *

59、 from works" rs.open sql,conn,1,1 while not rs.eof %> <option value="<%= rs("works") %>"><%= rs("works") %></option> <% rs.movenext wend rs.close %> </select></td> </tr> <tr> <td>工作經(jīng)歷</td> <td&

60、gt;<textarea name="history" cols="60" rows="3" id="history"></textarea></td> </tr> <tr> <td>個(gè)人簡(jiǎn)介</td> <td><textarea name="info" cols="60" rows="3" id="info"></text

61、area></td> </tr> <tr> <td>求職信</td> <td><textarea name="letter" cols="60" rows="10" id="letter"></textarea></td></tr> <tr> <td colspan="2"><div align="center">

62、<input type="submit" name="Submit" value="提交"> </div></td> </tr> </table></form></body></html>用戶提交這個(gè)網(wǎng)頁(yè)之后,需要有一個(gè)網(wǎng)頁(yè)來(lái)處理這些數(shù)據(jù),將用戶提交的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中,代碼如下:<%LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!-#include fi

63、le="conn.asp"-><% function tohtml(str)dim str1str1= replace(str," ","&nbsp;")str1= replace(str1,vbcrlf,"<br>")tohtml = str1end functionSet rs =Server.CreateObject("Adodb.RecordSet") ''定義查詢指針 sql = "select * from user_info

64、 where userid = " & session("userid") rs.open sql,conn,1,1 if rs.eof then rs.close Set rs =Server.CreateObject("Adodb.RecordSet") ''定義查詢指針 sql = "select * from user_info" rs.open sql,conn,1,3 rs.addnew rs("userid") = session("userid") else rs.close Set rs =Server.CreateObject("Adodb.RecordSet") ''定義查詢指針 sql = "select * from user_info where userid = " & session("userid") rs.open sql,conn,1,3 end if rs("userna

溫馨提示

  • 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ù)覽,若沒有圖紙預(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)論