




已閱讀5頁(yè),還剩39頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
asp求職招聘網(wǎng)站設(shè)計(jì)摘要求職,是當(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),即信息量大,資源豐富,更新速度快,招聘職位多等,很符合年輕人希望以最快捷便利的方式獲得最多最有效信息的求職要求。 本系統(tǒng)就是一個(gè)模擬網(wǎng)上招聘和職業(yè)介紹的綜合軟件,具備現(xiàn)實(shí)中人才中介機(jī)構(gòu)的功能。可以為個(gè)人用戶(hù)提供需要的求職與招聘的信息,也可以為單位用戶(hù)提供需要的人才信息,可以說(shuō)是兩者互動(dòng)的一種重要渠道。關(guān)鍵詞:人才,企業(yè),招聘,求職abstractapplying for a job is the most important problem for university students before their graduation. nowadays there are more and more convenient ways to get much information from network, so it makes employ-online become the most popular method getting a job in undergraduates. it is reported that there are 90 percentage undergraduates applying for their jobs by browsing or releasing their job-applying information in the special job-site.finding job on net has many prominent advantage, such as large information, rich resource,quick renewal, many empty positions,and so on. it is accord with young people who want to find the most useful job information quickly and conveniently.this system is the integrate software that simulates job-applying online and business- introducing, which possesses the functions of human agencies in reality. this system can provide personal users with necessary information of applying for the job and employing, and offer the needed person information to enterprise users. it is a kind of interactive important channels of personal users and enterprise users.key word: talent, company, applying for the job , employing目錄摘要1第1章 引言4第2章 招聘就業(yè)網(wǎng)站發(fā)展現(xiàn)狀52.1網(wǎng)絡(luò)招聘的優(yōu)勢(shì)52.2當(dāng)前網(wǎng)絡(luò)招聘存在的問(wèn)題62.3我國(guó)網(wǎng)絡(luò)招聘的發(fā)展現(xiàn)狀7第3章 系統(tǒng)開(kāi)發(fā)工具介紹93.1開(kāi)發(fā)網(wǎng)站工具的分析93.2 asp簡(jiǎn)介103.2.1 asp的內(nèi)建對(duì)象113.2.2訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的方法123.3 數(shù)據(jù)庫(kù)介紹133.4網(wǎng)站設(shè)計(jì)開(kāi)發(fā)語(yǔ)言143.4.1 sql語(yǔ)言14第4章 招聘就業(yè)網(wǎng)站的分析與設(shè)計(jì)174.1 招聘就業(yè)網(wǎng)站的要求174.2 招聘就業(yè)網(wǎng)站的功能模塊設(shè)計(jì)174.2.1網(wǎng)站的功能描述174.2.2 網(wǎng)站的功能模塊圖184.2.3系統(tǒng)流程分析204.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)214.3.1 配置數(shù)據(jù)庫(kù)連接214.3.2概念結(jié)構(gòu)設(shè)計(jì)214.3.3網(wǎng)絡(luò)招聘數(shù)據(jù)庫(kù)簡(jiǎn)介25第5章 招聘就業(yè)網(wǎng)站的功能實(shí)現(xiàn)295.1管理員用戶(hù)管理模塊的實(shí)現(xiàn)295.1.1 網(wǎng)站管理模塊295.1.2網(wǎng)站信息設(shè)置295.1.3 網(wǎng)站公告管理與法律申明管理305.1.4 職位地區(qū)設(shè)置315.1.5 委托招聘管理325.2 一些關(guān)鍵技術(shù)的實(shí)現(xiàn)325.2.1 分頁(yè)技術(shù)325.2.2 session34第6章 總結(jié)35參考文獻(xiàn)36致謝語(yǔ)37第1章 引言近年人才市場(chǎng)的活躍和大企業(yè)對(duì)高素質(zhì)人才的需求殷切,無(wú)疑為招聘網(wǎng)站的生存和發(fā)展提供了廣闊的空間。與其他傳統(tǒng)的人才中介相比,網(wǎng)上招聘具有低成本、大容量、速度快和強(qiáng)調(diào)個(gè)性化服務(wù)的優(yōu)勢(shì)。他允許更加靈活的交互方式,提供更豐富的信息資源。網(wǎng)上招聘在國(guó)外已成為頗為流行的求職招聘方式,因而在國(guó)內(nèi)也迅速受到外企、私企和一些大型國(guó)企的青睞,很快就成了人才市場(chǎng)上的一匹黑馬。與其他商業(yè)網(wǎng)站相比較,人才招聘網(wǎng)站可以在網(wǎng)上實(shí)現(xiàn)供求雙方的對(duì)接,回避了一般電子商務(wù)中貨幣支付、貨物配送等問(wèn)題,通過(guò)直接向招聘企業(yè)收費(fèi)來(lái)取得穩(wěn)定的盈利。目前,全國(guó)最大的招聘網(wǎng)站無(wú)憂(yōu)工作網(wǎng)每天更新的招聘信息達(dá)2000多條,上網(wǎng)投遞的求職簡(jiǎn)歷達(dá)2萬(wàn)多份。整個(gè)職位信息庫(kù)保持有效招聘信息達(dá)7萬(wàn)多條近30萬(wàn)個(gè)空缺職位。世界財(cái)富500強(qiáng)企業(yè)有200家成為其長(zhǎng)期客戶(hù)。最新的統(tǒng)計(jì)數(shù)據(jù)表明,全國(guó)數(shù)十家人才網(wǎng)站每月發(fā)布的招聘職位都在萬(wàn)數(shù)以上,日訪(fǎng)問(wèn)量平均超過(guò)1萬(wàn)人次。業(yè)內(nèi)人士也指出,目前美國(guó)最大的招聘網(wǎng)每年贏利2億美元,相信國(guó)內(nèi)招聘網(wǎng)站隨著網(wǎng)絡(luò)應(yīng)用的普及和觀(guān)念的轉(zhuǎn)變,將有相當(dāng)發(fā)展?jié)摿?。為了滿(mǎn)足市場(chǎng)對(duì)于人才招聘解決方案的需求,推出了網(wǎng)上人才招聘解決方案。作為一種專(zhuān)業(yè)化的業(yè)務(wù)流程改進(jìn)工具,有效地解決了人才招聘工作效率和效果改進(jìn)提升中所面臨的問(wèn)題。本畢業(yè)設(shè)計(jì),就是為了適應(yīng)現(xiàn)代求職/招聘方式而做出的一種嘗試。本系統(tǒng)采用asp這種服務(wù)器端的開(kāi)發(fā)環(huán)境以及windows xp的操作系統(tǒng)為工作平臺(tái),同時(shí)借助microsoft access2003這一強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)實(shí)現(xiàn)本畢業(yè)設(shè)計(jì)。第2章 招聘就業(yè)網(wǎng)站發(fā)展現(xiàn)狀 網(wǎng)絡(luò)招聘求職方式已經(jīng)成為了招聘求職的一大重要手段,其招聘求職規(guī)模和招聘求職成功率已直逼傳統(tǒng)招聘會(huì),有的甚至超過(guò)了傳統(tǒng)招聘會(huì)。一兩年前還處于新興地位的博思人才網(wǎng)網(wǎng)絡(luò)招聘求職方式已經(jīng)名符其實(shí)地走向了招聘求職的主流地位。網(wǎng)絡(luò)招聘求職的快速發(fā)展,與網(wǎng)絡(luò)招聘求職平臺(tái)的建設(shè)和發(fā)展有著很大的關(guān)系。當(dāng)然網(wǎng)絡(luò)招聘求職的人群快速膨脹也促進(jìn)了網(wǎng)絡(luò)招聘求職平臺(tái)的發(fā)展。這與市場(chǎng)上的生產(chǎn)和消費(fèi)兩者關(guān)系完全類(lèi)似,消費(fèi)促進(jìn)生產(chǎn),生產(chǎn)帶動(dòng)消費(fèi)。根據(jù)美國(guó)公司的調(diào)查結(jié)果,2001年全球的網(wǎng)絡(luò)招聘市場(chǎng)擴(kuò)大了53,就已經(jīng)達(dá)到28億美元的規(guī)模。idc的高級(jí)分析師marc pramuk曾經(jīng)表示:“從網(wǎng)絡(luò)招聘市場(chǎng)擴(kuò)大的事實(shí)可以看出,招聘服務(wù)市場(chǎng)正在發(fā)生根本的變化?!庇捎凇肮陀梅秸趯ふ冶葌鹘y(tǒng)的招聘方法更迅速、更廉價(jià)的招聘適當(dāng)人選的方法”,到2006年,在經(jīng)歷連續(xù)幾年超過(guò)40的速度迅猛增長(zhǎng)后,全球網(wǎng)絡(luò)招聘市場(chǎng)的業(yè)務(wù)規(guī)模將超過(guò)157億美元。據(jù)介紹,在美國(guó)、日本和歐洲等互聯(lián)網(wǎng)普及程度高的發(fā)達(dá)國(guó)家,自上世紀(jì)90年代初互聯(lián)網(wǎng)出現(xiàn)以來(lái),網(wǎng)絡(luò)已經(jīng)成為人才進(jìn)行流動(dòng)的最主要渠道,而那些單純?yōu)槠髽I(yè)、個(gè)人提供單一集會(huì)式招聘服務(wù)的人才市場(chǎng)幾乎已經(jīng)絕跡。2.1網(wǎng)絡(luò)招聘的優(yōu)勢(shì)在求職畢業(yè)生的眼中,通過(guò)網(wǎng)絡(luò)求職具有以下幾個(gè)其它方式所不能及的作用和優(yōu)勢(shì):其一、信息量大且更新快。這么大的求職隊(duì)伍,招聘職位數(shù)量顯然很吸引求職者的眼球,在人才網(wǎng)站里,可以隨時(shí)查詢(xún)數(shù)萬(wàn)條信息,而且信息更新速度很快,每天更新的職位都很多,關(guān)注招聘網(wǎng)站就能夠第一時(shí)間掌握用人單位的需求;其二、招聘網(wǎng)絡(luò)平臺(tái)功能強(qiáng)大,提高效率。通過(guò)招聘網(wǎng)站可以輕松地對(duì)工作類(lèi)別、地區(qū)和需求等條件進(jìn)行全方位智能查詢(xún),快速準(zhǔn)確地查詢(xún)到所需要的包括行業(yè)、職能、工作地點(diǎn)、工資等信息,當(dāng)查詢(xún)到合適的招聘職位后還可以直接通過(guò)網(wǎng)站把簡(jiǎn)歷提交給招聘單位,很大程度上節(jié)省了求職者的時(shí)間;其三、求職無(wú)地域限制。無(wú)地域限制無(wú)疑給求職者創(chuàng)造更多的就業(yè)機(jī)會(huì),特別是對(duì)于異地求職者,如果采取傳統(tǒng)的求職方式,恐怕還得來(lái)回奔波于兩個(gè)城市之間。而且對(duì)于一般院校學(xué)生親臨知名企業(yè)校園招聘現(xiàn)象的機(jī)會(huì)也不是很多,但如果通過(guò)網(wǎng)絡(luò)就可以獲取與其它求職者同等競(jìng)爭(zhēng)的機(jī)會(huì);其四、經(jīng)濟(jì)實(shí)惠。如果通過(guò)現(xiàn)場(chǎng)招聘會(huì)求職,求職者要花不少錢(qián)制作精美的簡(jiǎn)歷,外加交通、通訊等費(fèi)用,而這些在網(wǎng)絡(luò)求職中都可免去。而且各個(gè)證書(shū)只要一次掃描到計(jì)算機(jī)里,就可以發(fā)給多家網(wǎng)絡(luò)招聘單位,免去了印刷的高成本費(fèi)用。正是網(wǎng)絡(luò)求職具備上述幾大優(yōu)勢(shì)和逐漸提高的求職成功率,因而受到了廣大求職畢業(yè)生的青睞。或許也正是高校畢業(yè)生對(duì)網(wǎng)絡(luò)求職的熱捧,網(wǎng)絡(luò)求職也變得也越來(lái)越火。當(dāng)然除了一些手段上的優(yōu)勢(shì)之外,背后真正決定這一方式生存的關(guān)鍵因素還是求職成功率。求職方式僅僅只是一個(gè)手段,而找到合適的工作或者說(shuō)求職成功才是最終的目的,即使一種求職方式非常方便快捷非常能夠節(jié)省成本,但如果求職成功率低下,還會(huì)有人通過(guò)它去求職嗎?以至于最終落入惡性循環(huán)之中,逐漸被求職者和招聘者所拋棄。而作為網(wǎng)絡(luò)這一求職方式之所以發(fā)展到今天的主流求職方式,很大程度上也是給予了青睞它的求職者高成功率的回報(bào)。據(jù)調(diào)查,通過(guò)網(wǎng)絡(luò)求職成功的比率在近一兩年提高迅速,調(diào)查結(jié)果顯示近五成的網(wǎng)絡(luò)求職者認(rèn)為網(wǎng)絡(luò)求職比較容易成功。2.2當(dāng)前網(wǎng)絡(luò)招聘存在的問(wèn)題網(wǎng)絡(luò)招聘雖然發(fā)展很快,前景廣闊,但也面臨著一些問(wèn)題,如安全問(wèn)題、技術(shù)問(wèn)題、法律制度問(wèn)題、觀(guān)念障礙、隱私權(quán)的保護(hù)、基礎(chǔ)設(shè)施問(wèn)題等。具體表現(xiàn)在如下幾點(diǎn):(1)信息的保密性?,F(xiàn)在人才網(wǎng)站魚(yú)龍混雜、良莠不齊,一些防護(hù)措施做得不到位的網(wǎng)站,求職者的個(gè)人信息在網(wǎng)上常??梢浴百Y源共享”。而大型的知名網(wǎng)站在這方面就做得比較好,通常不會(huì)出現(xiàn)信息泄露的現(xiàn)象 (2)網(wǎng)絡(luò)招聘的可信度不高?!俺山宦省鳖H低。究其原因,主要是招聘應(yīng)聘雙方都不夠誠(chéng)信。由于網(wǎng)上招聘,用人單位與求職者不見(jiàn)面,彼此只能通過(guò)電子簡(jiǎn)歷來(lái)完成首次面試,于是一些求職者就肆無(wú)忌憚地給自己“鍍金”:有的只是中專(zhuān)文憑,卻毫無(wú)顧忌地在電子簡(jiǎn)歷上填上“大學(xué)本科畢業(yè)”;有的連四級(jí)考試都沒(méi)有通過(guò),簡(jiǎn)歷上卻赫然寫(xiě)著“達(dá)到六級(jí)水平”。(3) 簡(jiǎn)歷多次重復(fù)發(fā)送是網(wǎng)絡(luò)招聘中的一個(gè)普遍問(wèn)題。最近,南寧市某科技公司一次收到數(shù)十份一模一樣的電子簡(jiǎn)歷,而且內(nèi)容拖沓冗長(zhǎng)。負(fù)責(zé)招聘的工作人員說(shuō),有些急于求成的求職者,擔(dān)心公司看不到自己的簡(jiǎn)歷,就在網(wǎng)上不停地“灌水”,一次發(fā)送數(shù)十份相同的簡(jiǎn)歷,給用人單位帶來(lái)許多不必要的麻煩。 (4)我國(guó)網(wǎng)絡(luò)招聘起步晚。在網(wǎng)絡(luò)招聘中的規(guī)范性和法律制度不夠完善,一部分人對(duì)網(wǎng)絡(luò)招聘方式不認(rèn)識(shí)和了解,服務(wù)也有待改善。 (5)安全保障、誠(chéng)信問(wèn)題依然是亟需解決的問(wèn)題。2.3我國(guó)網(wǎng)絡(luò)招聘的發(fā)展現(xiàn)狀如果說(shuō)沒(méi)有那場(chǎng)“非典”災(zāi)難,或許到現(xiàn)在,網(wǎng)絡(luò)招聘求職還最多只能說(shuō)成是招聘求職方式的重要補(bǔ)充。正是這場(chǎng)突如其來(lái)的災(zāi)難,讓網(wǎng)絡(luò)招聘求職方式已經(jīng)成為了招聘求職的一大重要手段,其招聘求職規(guī)模和招聘求職成功率已直逼傳統(tǒng)招聘會(huì),有的甚至超過(guò)了傳統(tǒng)招聘會(huì)。一兩年前還處于新興地位的網(wǎng)絡(luò)招聘求職方式已經(jīng)名符其實(shí)地走向了招聘求職的主流地位。如果把時(shí)間往后推幾年,國(guó)內(nèi)招聘求職平臺(tái)僅僅只有全國(guó)性的幾家專(zhuān)業(yè)招聘求職網(wǎng)站,短短地三年間,全國(guó)的招聘求職網(wǎng)站已發(fā)展超過(guò)了1000個(gè)。而隨著招聘求職網(wǎng)站的越來(lái)越多,市場(chǎng)的競(jìng)爭(zhēng)也會(huì)越來(lái)越激烈,在這些網(wǎng)站中,除了極少數(shù)的網(wǎng)站是政府性質(zhì)的不以盈利為目,其它基本上都是盈利性質(zhì)網(wǎng)站,網(wǎng)站要生存,利益是第一目的,競(jìng)爭(zhēng)也就是難免的。隨著網(wǎng)絡(luò)招聘求職的市場(chǎng)越來(lái)越大,不少地方網(wǎng)站迅速跟進(jìn),以地區(qū)化作為自己主要優(yōu)勢(shì),一方面利用本地化各類(lèi)關(guān)系,吸引本地的企業(yè)前來(lái)招聘,另一方面在本地區(qū)進(jìn)行大肆宣傳,吸引本地區(qū)更多的求職者前來(lái)求職。這兩點(diǎn)優(yōu)勢(shì)都是全國(guó)性網(wǎng)站所不能及的。但全國(guó)性網(wǎng)站也不會(huì)眼睜睜地看到自己幾年來(lái)形成的市場(chǎng)被地方網(wǎng)站挖走,在保持與國(guó)內(nèi)外大型企業(yè)合作的基礎(chǔ)上,也逐漸將第二只手伸向地方,全國(guó)性知名招聘求職網(wǎng)站中華英才網(wǎng)、51job等都逐步在全國(guó)幾個(gè)大的城市建立了分公司,意欲與地方性網(wǎng)站一拼高下。當(dāng)全國(guó)性招聘求職網(wǎng)站大力挺進(jìn)地方,顯然對(duì)地方性網(wǎng)站造成不小的影響,畢竟全國(guó)性網(wǎng)站不論是在信息量還是在平臺(tái)的先進(jìn)性上都高于地方性網(wǎng)站,這就迫使了地方性網(wǎng)站不斷提高自己實(shí)力,在競(jìng)爭(zhēng)中快速成長(zhǎng)。從目前網(wǎng)絡(luò)招聘求職網(wǎng)站的競(jìng)爭(zhēng)情況來(lái)看,主要存在兩大對(duì)抗陣營(yíng),一個(gè)是橫向?qū)龟嚑I(yíng),即全國(guó)性平臺(tái)與地方性平臺(tái)的競(jìng)爭(zhēng),另一個(gè)則是縱向?qū)龟嚑I(yíng),即綜合性平臺(tái)與專(zhuān)業(yè)性平臺(tái)的競(jìng)爭(zhēng)。從長(zhǎng)遠(yuǎn)而言,隨著我國(guó)企業(yè)信息化程度的日益提高和互聯(lián)網(wǎng)家庭用戶(hù)的迅猛增長(zhǎng),網(wǎng)絡(luò)必將成為越來(lái)越多企業(yè)、人才進(jìn)行招聘和求職的最重要手段。而隨著國(guó)內(nèi)勞動(dòng)力的增多、國(guó)內(nèi)企業(yè)的國(guó)際化及國(guó)內(nèi)網(wǎng)絡(luò)的更加普及,網(wǎng)絡(luò)招聘求職的主流地位不僅不會(huì)改變的,而且只會(huì)越來(lái)越火。但網(wǎng)絡(luò)招聘求職也不會(huì)像有的人說(shuō)的那樣將取代傳統(tǒng)招聘會(huì)。在國(guó)外,都是將網(wǎng)絡(luò)招聘與傳統(tǒng)的招聘方式結(jié)合,構(gòu)建一整套完善、多元的人才交流體系。而對(duì)于國(guó)內(nèi)的情況,兩種方式各有優(yōu)勢(shì),對(duì)傳統(tǒng)行業(yè)的招聘,如公交車(chē)司機(jī)、飯店侍者等服務(wù)業(yè)現(xiàn)場(chǎng)招聘可能更有效,而it、電子等現(xiàn)代行業(yè)的招聘,網(wǎng)上招聘效果就會(huì)更好。所以在今后很長(zhǎng)的時(shí)間內(nèi),網(wǎng)絡(luò)招聘求職和傳統(tǒng)招聘求職將并行發(fā)展,誰(shuí)也不會(huì)取代誰(shuí)。第3章 系統(tǒng)開(kāi)發(fā)工具介紹3.1開(kāi)發(fā)網(wǎng)站工具的分析一個(gè)網(wǎng)站的建設(shè),首先應(yīng)該從功能出發(fā)。功能是網(wǎng)站的目的所在,為了“個(gè)性”而犧牲功能上的需求,那就舍本求末了。而通常功能上的需求無(wú)非有:(1)能夠明確的表達(dá)一個(gè)網(wǎng)站的主題。(2)能夠容納多種形式的內(nèi)容。(3)能夠良好的適應(yīng)不同的分辨率。(4)其次要有一個(gè)清晰的網(wǎng)站結(jié)構(gòu)。要開(kāi)發(fā)一個(gè)優(yōu)秀的網(wǎng)站,通常應(yīng)該遵循以下工作流程:首先定義開(kāi)發(fā)網(wǎng)站的目的;接下來(lái)對(duì)網(wǎng)站的外觀(guān)進(jìn)行設(shè)計(jì);其次進(jìn)行實(shí)際頁(yè)面的制作;然后對(duì)所制作的網(wǎng)站進(jìn)行測(cè)試,以確保它符合最初設(shè)定的目標(biāo);最后是網(wǎng)站發(fā)布。網(wǎng)站發(fā)布后還需要有維護(hù)工作,以便及時(shí)更新網(wǎng)站內(nèi)容。目前的網(wǎng)站開(kāi)發(fā)最為流利的工具有:網(wǎng)頁(yè)制作工具軟件包括dreamweaver mx、asp、frontpag、等一些常用的編輯軟件;圖片處理工具軟件常用的photoshop、3dmark、corledraw,動(dòng)態(tài)圖片處理工具有flash等,而且對(duì)于圖片的切割,現(xiàn)在已經(jīng)出現(xiàn)的photoshop8.0不說(shuō),還有專(zhuān)業(yè)的割圖軟件fireworks,這些圖片制作軟件有效的組合使用,就可以做出精美圖片。雖然現(xiàn)在的開(kāi)發(fā)工具非常之多,但是本系統(tǒng)主要選用macromedia公司的網(wǎng)頁(yè)制作三劍客dreamweaver、asp做為主要的制作工具。 雖然在設(shè)計(jì)中也可以在frontpage和dreamweaver中選擇一種工具軟件為主開(kāi)發(fā)軟件,由于macromedia公司推出的主頁(yè)編輯工具dreamweaver mx它是一個(gè)所見(jiàn)即所得網(wǎng)頁(yè)編輯器,支持最新的dhtml和css標(biāo)準(zhǔn)。它采用了多種先進(jìn)技術(shù),能夠快速高效地創(chuàng)建極具表現(xiàn)力和動(dòng)感效果的網(wǎng)頁(yè),使網(wǎng)頁(yè)創(chuàng)作過(guò)程變得簡(jiǎn)單無(wú)比,dreamweaver不僅提供了強(qiáng)大的網(wǎng)頁(yè)編輯功能,而且提供了完善的站點(diǎn)管理機(jī)制。雖然微軟的frontpage 2000號(hào)稱(chēng)最好的所見(jiàn)即所得的網(wǎng)頁(yè)編輯器,但是利用frontpage創(chuàng)作網(wǎng)頁(yè),不但要對(duì)付各種各樣煩瑣和難懂的對(duì)話(huà)框,而且在頁(yè)面的控制方面也實(shí)在差強(qiáng)人意。不僅如此,frontpage還會(huì)生成多如牛毛的垃圾代碼,其龐大的體積和單調(diào)的功能特性遠(yuǎn)遠(yuǎn)不成比例。在以前的創(chuàng)作經(jīng)歷中,我們更多感受到的是frontpage像洪水一樣地難于控制,而很難將精力集中于網(wǎng)頁(yè)創(chuàng)作本身。網(wǎng)頁(yè)制作者不僅希望能夠創(chuàng)建出美觀(guān)的頁(yè)面,而且希望生產(chǎn)最精簡(jiǎn)和高效的html源代碼,在對(duì)網(wǎng)頁(yè)源代碼進(jìn)行精確地控制方面,frontpage幾乎是無(wú)能為力。而在這方面 dreamweaver 有編輯html、站點(diǎn)管理、創(chuàng)建、編輯對(duì)象和頁(yè)面元素、工作流程的改善、定制和擴(kuò)展等功能。asp動(dòng)態(tài)交互式語(yǔ)言,用于編寫(xiě)動(dòng)態(tài)網(wǎng)頁(yè),是非常實(shí)用的語(yǔ)言。3.2 asp簡(jiǎn)介asp的全稱(chēng)是:active server pages,是在服務(wù)器端腳本編譯環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的web服務(wù)器應(yīng)用程序。asp可以與html頁(yè)、腳本命令和activex組件組合創(chuàng)建交互的web頁(yè)和基于web的功能強(qiáng)大的應(yīng)用程序。asp應(yīng)用程序很容易開(kāi)發(fā)和修改。以下羅列了 active server pages 所獨(dú)具的一些特點(diǎn):1. 使用 vbscript ,jscript 等簡(jiǎn)單易用的腳本語(yǔ)言,結(jié)合 html 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序的編寫(xiě)。 2. 無(wú)須編譯,容易編寫(xiě),調(diào)試方便可在服務(wù)器端直接執(zhí)行。 3. 使用普通的文本編輯器,如 windows 的記事本,或在frontpage等流行軟件中都可進(jìn)行編輯設(shè)計(jì)。 4. 與瀏覽器無(wú)關(guān) (browser independence)。用戶(hù)端只要使用可執(zhí)行 html 碼的瀏覽器,即可瀏覽 asp 網(wǎng)頁(yè)的內(nèi)容。 asp所使用的腳本語(yǔ)言 (vbscript 、 jscript) 均在 web 服務(wù)器端執(zhí)行,用戶(hù)端的瀏覽器不要求能夠執(zhí)行這些腳本語(yǔ)言。 5. asp 能與任何 activex scripting 語(yǔ)言相容。除了可使用 vbscript 或 jscript 語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò) plug-in 的方式,使用由第三方所提供的其他腳本語(yǔ)言,如:rexx 、 perl 、 tcl 等。腳本引擎是處理腳本程序的 com(component object model) 物件。 6.active server pages 的源程序,不會(huì)被傳到客戶(hù)瀏覽器,因而可以避免所寫(xiě)的源程序被他人直接剽竊,提高了程序的安全性。 7. 可使用服務(wù)器端的腳本來(lái)控制產(chǎn)生客戶(hù)端的腳本。 8.activex server components(activex 服務(wù)器元件 ) 具有無(wú)限可擴(kuò)充性。可以使用 visual basic 、 java 、 visual c+ 、 cobol 等編程語(yǔ)言來(lái)編寫(xiě)你所需要的 activex server component 。由此可見(jiàn),將asp技術(shù)用于教育任務(wù)繁重的教師建設(shè)網(wǎng)站是最適合的。由于筆者本文主題是講解用asp技術(shù)實(shí)現(xiàn)球求職招聘網(wǎng)站的過(guò)程,其目的在于由一件具體事例的完成過(guò)程來(lái)拋磚引玉,使更多的人懂得怎樣在網(wǎng)站應(yīng)用現(xiàn)代網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)管理。所以對(duì)于網(wǎng)絡(luò)的一些基礎(chǔ)知識(shí)不作過(guò)多鋪墊,下僅列出本文所需基礎(chǔ)知識(shí):懂得基本的html語(yǔ)言。懂得基本的vbscript 或jscript語(yǔ)言。有數(shù)據(jù)庫(kù)操作基礎(chǔ),最少會(huì)一種數(shù)據(jù)庫(kù)(如最簡(jiǎn)單的microsoft access)3.2.1 asp的內(nèi)建對(duì)象asp(active server page)是一種類(lèi)似于vb的面向?qū)ο蟮某绦蛘Z(yǔ)言。服務(wù)器端的script要放在字符串中間,例如。如果你想在一個(gè)asp文件中調(diào)用另一個(gè)asp文件,則可在asp中加上下面的聲明: ,這有些象c語(yǔ)言中的#include。其中,virtual表示虛擬文件路徑,file表示真實(shí)文件路徑。 asp有五個(gè)主要的內(nèi)建對(duì)象:request、response、server、session、application,下面將分別舉例對(duì)其進(jìn)行說(shuō)明。1.request對(duì)象asp依然遵從流行的、利用客戶(hù)端的form進(jìn)行數(shù)據(jù)交換的方法。asp內(nèi)建的request對(duì)象擁有五個(gè)獲取客戶(hù)端資料的方法 (querystring/form/cookies/servervariables/clientcertificate)。語(yǔ)法:request.方法名稱(chēng)(參數(shù))|request(參數(shù))querystring:語(yǔ)法:request.querystring(參數(shù))(索引)form:使用form傳送信息一般有三種方式:由html網(wǎng)頁(yè)內(nèi)的form傳信息給其他asp;由asp內(nèi)的form傳信息給另外一個(gè)asp;asp內(nèi)的信息傳送給自身。語(yǔ)法:request.form(參數(shù))(索引)cookies:在客戶(hù)端,cookies記錄了客戶(hù)端瀏覽器很多的信息,我們可通過(guò)request.cookies(名稱(chēng))命令獲取它的值,也可通過(guò)response.cookies(名稱(chēng))=值在客戶(hù)端記錄一些信息,以便控制訪(fǎng)問(wèn)者。設(shè)置多重cookies的方法為response.cookies(名稱(chēng))(名稱(chēng))=值。servervariables:語(yǔ)法:servervariables(參數(shù)名稱(chēng))clientcertificate:clientcertificate用于獲取客戶(hù)端瀏覽器的身份確認(rèn)信息。2、response對(duì)象當(dāng)要從服務(wù)器傳送資料到客戶(hù)端時(shí),可通過(guò)下面的方法:(1)response.write直接輸出信息,如response.write 。(2)response.redirect引導(dǎo)客戶(hù)端到另一個(gè)url位置。(3)response.contenttype控制輸出的文件類(lèi)型。(4)response.cookie用于設(shè)置cookies的值,語(yǔ)法為:response.cookies(變量名稱(chēng))(key)|屬性=寫(xiě)入的信息。(5)response.buffer用于確定是否把信息傳輸?shù)骄彌_區(qū)。3、server對(duì)象server對(duì)象會(huì)為你提供一些固定的server端的方法和屬性,包括scripttimeout、mappath和urlencode等。其中scripttimeout是server的屬性,可規(guī)定一個(gè)asp程序執(zhí)行的最長(zhǎng)時(shí)間,如:server.scripttimeout=200(計(jì)數(shù)單位為秒,缺省時(shí)為90秒)。4、session對(duì)象session是asp中一個(gè)非常重要的對(duì)象,在用一些傳統(tǒng)的語(yǔ)言編程時(shí),都會(huì)涉及到變量是定義為全局變量還是局部變量這個(gè)問(wèn)題。語(yǔ)法:session.屬性|方法。一般建立新的session對(duì)象都是采用set關(guān)鍵字,如%set session(變量名稱(chēng))=要賦的值。如果賦給session變量的是一個(gè)數(shù)組,則讀取時(shí)需存放到數(shù)組中,因?yàn)橄到y(tǒng)是將其視為一個(gè)對(duì)象(object)。5、application對(duì)象global.asa是用于定義session、application和object對(duì)象的一個(gè)文件,客戶(hù)端是不能看到該文件的。定義一個(gè)application變量為application(name)=12343.2.2訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的方法 asp使用ado技術(shù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)。ado全名為active data object,是microsoft為了企業(yè)數(shù)據(jù)整體存取需求所提出的解決方案uda(universal data access)之一。在asp網(wǎng)頁(yè)中使用ado對(duì)象存取數(shù)據(jù)庫(kù)主要是使用其connection,recordset以及command三個(gè)對(duì)象。connection對(duì)象: 負(fù)責(zé)開(kāi)啟與鏈接到數(shù)據(jù)源的對(duì)象,通過(guò)connection對(duì)象也可以執(zhí)行開(kāi)啟與鏈接命令. command對(duì)象:負(fù)責(zé)傳送能被數(shù)據(jù)源所執(zhí)行的命令的對(duì)象,命令是一文本字符串,通常是一個(gè)sql語(yǔ)句。命令的參數(shù)是以parameter對(duì)象表示。command對(duì)象是一選擇項(xiàng)(optional)對(duì)象,并不是一定要使用,也就是說(shuō)可根據(jù)數(shù)據(jù)源的特性選擇是否提供。例如:一些非結(jié)構(gòu)性數(shù)據(jù)提供者(unstructured data providers,如電子郵件系統(tǒng)),可能無(wú)法處理文字形態(tài)命令,就可以選擇不提供command對(duì)象。command對(duì)象除了能下達(dá)sql語(yǔ)句的命令外,也可以執(zhí)行后端數(shù)據(jù)庫(kù)所提供的預(yù)儲(chǔ)程序(store procedure)。recordset對(duì)象:負(fù)責(zé)存取數(shù)據(jù)庫(kù)內(nèi)容的對(duì)象,為一數(shù)據(jù)記錄集。command對(duì)象的命令執(zhí)行結(jié)果如果是數(shù)據(jù)記錄集,也是以recordset對(duì)象來(lái)表示。它可以依照查詢(xún)條件獲取或顯示所要的數(shù)據(jù)列與記錄。recordset對(duì)象會(huì)保留每項(xiàng)查詢(xún)返回的記錄所在的位置,以便逐項(xiàng)查看結(jié)果。常用到的recordset對(duì)象的屬性和函數(shù)為: recordset.fields.count:返回recordset中的字段數(shù)。recordset(i).name:返回recordest中第i個(gè)字段的名稱(chēng),i是由0開(kāi)始計(jì)算的,因此i的最大數(shù)目應(yīng)為recordset.fields.count-1。recordset.rcordcound:返回recordset中數(shù)據(jù)記錄的數(shù)目。recordset(i):返回recordset目前記錄中的第i個(gè)字段的數(shù)據(jù)。recordset.eof:判斷指針是否已超過(guò)recordset的末端,如果是則返回ture,否則返回false3.3 數(shù)據(jù)庫(kù)介紹數(shù)據(jù)庫(kù)(database,db):db是統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。db能為各種用戶(hù)共享,具有最小冗余度,數(shù)據(jù)間聯(lián)系密切,而又有較高的數(shù)據(jù)獨(dú)立性。數(shù)據(jù)庫(kù)是管理信息的常規(guī)手段,它可以處理各種各樣的信息,包括試驗(yàn)數(shù)據(jù)、業(yè)務(wù)記錄、人事檔案和客戶(hù)請(qǐng)求等。數(shù)據(jù)庫(kù)的優(yōu)勢(shì)在于可以將龐大、復(fù)雜的信息以有序的方式組織起來(lái),便于修改和查詢(xún),免除管理人員手工處理這些枯燥數(shù)據(jù)的麻煩。數(shù)據(jù)庫(kù)系統(tǒng)在算法、系統(tǒng)結(jié)構(gòu)等方面采取了許多辦法提高數(shù)據(jù)處理性能,同時(shí)在數(shù)據(jù)的維護(hù)、存取控制和備份方面提供了許多重要功能。數(shù)據(jù)庫(kù)的一般分類(lèi)方法是按數(shù)據(jù)的組織和查詢(xún)方式區(qū)分。早期數(shù)據(jù)庫(kù)常常是網(wǎng)狀結(jié)構(gòu)數(shù)據(jù)庫(kù)或者層次結(jié)構(gòu)數(shù)據(jù)庫(kù)。顧名思義,可以想象這些數(shù)據(jù)庫(kù)是如何處理存儲(chǔ)數(shù)據(jù)和記錄數(shù)據(jù)之間的關(guān)系。盡管現(xiàn)在有些地方還是使用這些數(shù)據(jù)庫(kù),但是如今主要的數(shù)據(jù)庫(kù)系統(tǒng)都是基于關(guān)系代數(shù)的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(rdbms)。access做為一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),它被集成在microsoft office中。access數(shù)據(jù)庫(kù)處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫(kù)模式。與其他的數(shù)據(jù)庫(kù)系統(tǒng)相比,access更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶(hù)可以很快地掌握它。access 2003的功能十分強(qiáng)大,利用它可以方便地實(shí)現(xiàn)對(duì)信息保存、維護(hù)、查詢(xún)、統(tǒng)計(jì)、打印、交流、發(fā)布,而且它可以十分方便地與office其他組件交流數(shù)據(jù),這些功能對(duì)一個(gè)一般用戶(hù)而言已經(jīng)足夠了。3.4網(wǎng)站設(shè)計(jì)開(kāi)發(fā)語(yǔ)言3.4.1 sql語(yǔ)言1.sql語(yǔ)言特點(diǎn)介紹和應(yīng)用sql是structured query language(結(jié)構(gòu)化查詢(xún)語(yǔ)言)的縮寫(xiě)。sql是專(zhuān)為數(shù)據(jù)庫(kù)而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫(kù)語(yǔ)言。sql語(yǔ)言特點(diǎn)表現(xiàn)在以下幾方面:(1)功能的一體化: sql語(yǔ)言提供了完備的數(shù)據(jù)定義、數(shù)據(jù)操縱及數(shù)據(jù)控制功能,它將非關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)管理集于一體,為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)提供了良好的環(huán)境。(2)高度的描述性:sql是一種高度非過(guò)程化的語(yǔ)言,非過(guò)程化語(yǔ)言又稱(chēng)為描述性語(yǔ)言。(3)操作方式的面向集合性:目前的程序設(shè)計(jì)語(yǔ)言?xún)H具有記錄級(jí)的處理能力,而sql卻是一種集合級(jí)的語(yǔ)言。(4)兩種使用方式語(yǔ)法結(jié)構(gòu)的統(tǒng)一性:sql既是一種交互式語(yǔ)言,又是一種嵌入式語(yǔ)言。(5)語(yǔ)言的簡(jiǎn)潔、易學(xué)性:sql語(yǔ)言簡(jiǎn)潔、易學(xué)、易用。整個(gè)sql語(yǔ)言只用了9個(gè)動(dòng)詞就完成了數(shù)據(jù)控制、數(shù)據(jù)操縱和數(shù)據(jù)定義的核心功能。2.sql基礎(chǔ)asp程序要訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),就要用上sql語(yǔ)言。所以sql語(yǔ)言對(duì)asp編程是非常重要。下面介紹asp中常用的sql語(yǔ)句。見(jiàn)下表:sql語(yǔ)句功能select語(yǔ)句查詢(xún)記錄insert語(yǔ)句添加記錄delete語(yǔ)句刪除記錄update語(yǔ)句更新記錄create table語(yǔ)句創(chuàng)建數(shù)據(jù)表alter table語(yǔ)句修改數(shù)據(jù)表drop table語(yǔ)句刪除數(shù)據(jù)表其中前四個(gè)語(yǔ)句是最常用的,我們下面著重介紹。(1)select語(yǔ)句:是實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢(xún)最重要的語(yǔ)句。語(yǔ)法為:selecttop數(shù)值字段form數(shù)據(jù)表 where條件order by字段其中: 1.top數(shù)值:表示只選取多少條記錄。例如top5表示只選取前5條記錄。2.字段:指明要查詢(xún)的字段,如果是幾個(gè)字段,中間用逗號(hào)相隔。3.數(shù)據(jù)表:指明要查詢(xún)的數(shù)據(jù)表,如果是幾個(gè)數(shù)據(jù)表,中間用逗號(hào)相隔。4.條件:查詢(xún)中要滿(mǎn)足的條件。舉例如下:select * from users說(shuō)明:從表users中選取全部記錄。select name,class,age from users說(shuō)明:從表users選取指定列name、class、age的記錄,注意語(yǔ)句中列之間用逗號(hào)相隔。select * from users where class=信息五班說(shuō)明:根據(jù)條件選取記錄select * from users where order by age asc說(shuō)明:查詢(xún)結(jié)果排序,asc表示按升序排,升序是默認(rèn)的排序,所以asc可省略不寫(xiě)。select * from users where order by age desc說(shuō)明:查詢(xún)結(jié)果排序,desc表示按降序排。select top 10 from users 說(shuō)明:只先選取前10條記錄。select * from users where name like %張%說(shuō)明:模糊查找,從表中查找姓名中含有“張”字的記錄。(2)insert語(yǔ)句用于向數(shù)據(jù)庫(kù)添加記錄。語(yǔ)法如下:insert into 數(shù)據(jù)表(字段1,字段2,)values(字段1的值,字段2的值,)說(shuō)明:1、values中字段值的順序一定要與前面的字段順序相對(duì)應(yīng)。2、字段之間,字段值之間用逗號(hào)相隔。3、如果某字段的類(lèi)型為字符型或日期型,該字段值要用引號(hào)括起來(lái),單引號(hào)雙引號(hào)都可以。4、 引號(hào)可以嵌套,但內(nèi)層引號(hào)要用單引號(hào)或是用兩個(gè)雙引號(hào)來(lái)表示一個(gè)單引號(hào)。舉例如下:insert into users(name,class,age) values(張三,信息五班,20)說(shuō)明:向表users插入一條新記錄。(3)delete語(yǔ)句用于從數(shù)據(jù)表中刪除記錄。語(yǔ)法如下:delete from 數(shù)據(jù)表where 條件說(shuō)明:1、where 條件,可以按條件從表中刪除記錄。2、如果沒(méi)有“where 條件”,則表示刪除表中所有記錄。舉例如下:delete from users where name=張三說(shuō)明:從表中刪除張三的記錄。(4)update語(yǔ)句更新數(shù)據(jù)表中的記錄。語(yǔ)法如下:update 數(shù)據(jù)表名 set 字段1=字段值1,字段2=字段值2,where 條件說(shuō)明:1、where 條件,可以按條件從表中更新記錄。2、如果沒(méi)有“where 條件”,則表示更新表中所有記錄。舉例如下:update users set class=信息六班 where name=張三說(shuō)明:從表中更新張三的class字段值。第4章 招聘就業(yè)網(wǎng)站的分析與設(shè)計(jì)4.1 招聘就業(yè)網(wǎng)站的要求該系統(tǒng)應(yīng)實(shí)現(xiàn)通過(guò)網(wǎng)絡(luò)招聘過(guò)程中的所涉及兩類(lèi)重要客戶(hù)角色分為兩類(lèi)進(jìn)行。即供需雙方。供方為求職人員。需方為招聘單位或是用人部門(mén)。并分別處理。同時(shí)還包括第三部分的信息發(fā)布以及交流功能對(duì)于供方(求職人員)所設(shè)置的功能包括:(1)用戶(hù)管理:進(jìn)行求職人員的注冊(cè)登記管理以及密碼建立。查找和修改管理;(2)簡(jiǎn)歷管理:完成求職人員的個(gè)人簡(jiǎn)歷信息的輸入和保存。更改等;(3)職位搜索:按所設(shè)置的搜索條件進(jìn)行符合要求的空缺職位和用人單位進(jìn)行搜索。幫助求職人員及時(shí)發(fā)現(xiàn)合適的職業(yè)機(jī)會(huì)。(4)職位收藏:對(duì)于多個(gè)意向職位可以建立個(gè)人的職位收藏夾。進(jìn)行保存。以進(jìn)行以后的逐個(gè)處理;普通用戶(hù)最多收藏5條職位信息,vip用戶(hù)最多可收藏10條職位信息。對(duì)于需方(用人單位)所設(shè)置的功能包括:(1)用戶(hù)管理:進(jìn)行用戶(hù)的登記注冊(cè)。密碼管理及企業(yè)公開(kāi)招聘信息的發(fā)布。(2)企業(yè)用戶(hù)的普通用戶(hù),可以發(fā)布5條招聘信息。vip用戶(hù)可以發(fā)布10條招聘信息4.2 招聘就業(yè)網(wǎng)站的功能模塊設(shè)計(jì)4.2.1網(wǎng)站的功能描述招聘就業(yè)網(wǎng)站分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理包括瀏覽新聞、職位查詢(xún)、查看企業(yè)信息、維護(hù)個(gè)人信息和維護(hù)用戶(hù)信息等功能。后臺(tái)管理包括新聞管理、企業(yè)信息管理和信息管理、職位應(yīng)聘信息管理等模塊。后臺(tái)管理具體描述如下:新聞管理|-添加新聞,包括新聞標(biāo)題和新聞內(nèi)容;|-修改新聞;|-刪除新聞企業(yè)信息管理|-添加企業(yè)信息,包括企業(yè)名稱(chēng)、企業(yè)類(lèi)型、企業(yè)簡(jiǎn)歷、設(shè)置鎖定vip信息;|-修改企業(yè)信息|-刪除企業(yè)信息職位地區(qū)設(shè)置管理|-添加職位地區(qū)|-修改職位地區(qū)|-刪除職位地區(qū)應(yīng)聘信息管理|-查看應(yīng)聘信息(站內(nèi)短信)|-刪除應(yīng)聘信息(站內(nèi)短信)系統(tǒng)用戶(hù)管理|-修改自己的密碼系統(tǒng)用戶(hù)管理功能|-admin用戶(hù)修改自己的密碼|-admin刪除企業(yè)用戶(hù)|-企業(yè)用戶(hù)修改自己的密碼|-企業(yè)用戶(hù)修改自己的用戶(hù)信息|-注冊(cè)個(gè)人用戶(hù)|-個(gè)人用戶(hù)修改自己的密碼|-個(gè)人用戶(hù)修改自己的用戶(hù)信息4.2.2 網(wǎng)站的功能模塊圖本系統(tǒng)功能模塊劃分如圖所示新聞管理企業(yè)管理系統(tǒng)管理信息管理職位管理后臺(tái)管理瀏覽新聞職位信息企業(yè)信息人才信息用戶(hù)注冊(cè)前臺(tái)管理招聘就業(yè)網(wǎng)站圖一 網(wǎng)上人才管理系統(tǒng)功能模塊示意圖在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶(hù)admin,由程序設(shè)計(jì)人員手動(dòng)地添加到數(shù)據(jù)庫(kù)中。admin用戶(hù)可以創(chuàng)建企業(yè)用戶(hù);個(gè)人用戶(hù)可以通過(guò)注冊(cè)產(chǎn)生;所有用戶(hù)都可以修改自己的用戶(hù)信息和密碼。用戶(hù)管理功能模塊的關(guān)系如圖用戶(hù)管理功能模塊的關(guān)系如圖admin用戶(hù)個(gè)人用戶(hù)企業(yè)用戶(hù)系統(tǒng)用戶(hù)信息管理修改企業(yè)的信息修改企業(yè)的密碼創(chuàng)建、修改個(gè)人的信息修改個(gè)人的密碼創(chuàng)建、修改和刪除企業(yè)用戶(hù)信息修改admin用戶(hù)的密碼圖二 用戶(hù)管理功能模塊關(guān)系圖4.2.3系統(tǒng)流程分析職位申請(qǐng)流程:發(fā)送站內(nèi)信息選擇職位瀏覽職位注冊(cè)登錄未登錄注冊(cè)用戶(hù)已登錄注冊(cè)用戶(hù)未注冊(cè)用戶(hù)選擇職位瀏覽職位圖三 用戶(hù)職位申請(qǐng)流程企業(yè)用戶(hù)管理流程企業(yè)資料管理招聘信息發(fā)布用戶(hù)密碼管理招聘信息維護(hù)應(yīng)聘信息管理企業(yè)用戶(hù)申請(qǐng)注冊(cè)企業(yè)用戶(hù)是否存在企業(yè)用戶(hù)登錄圖 四 企業(yè)用戶(hù)管理流程 4.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)建立一個(gè)動(dòng)態(tài)的網(wǎng)站,必然要通過(guò)數(shù)據(jù)庫(kù)實(shí)現(xiàn)客戶(hù)端與服務(wù)器端的交互、對(duì)收集數(shù)據(jù)的處理。sql是一種通用的數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)言,利用sql的數(shù)據(jù)定義語(yǔ)句,可實(shí)現(xiàn)數(shù)據(jù)表、字段或索引的創(chuàng)建、修改和刪除,利用數(shù)據(jù)操縱語(yǔ)句,可實(shí)現(xiàn)數(shù)據(jù)的查詢(xún)、插入、更新或刪除等操作,asp存取數(shù)據(jù)庫(kù),也需要利用sql語(yǔ)句來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的相關(guān)操作。4.3.1 配置數(shù)據(jù)庫(kù)連接人才庫(kù)及簡(jiǎn)歷庫(kù)的管理是人才招聘系統(tǒng)的基礎(chǔ),核心模塊功能的實(shí)現(xiàn)都是建立在數(shù)據(jù)庫(kù)操作的基礎(chǔ)之上的。為了方便的配置數(shù)據(jù)庫(kù)連接并實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接的共享,本文的做法是將數(shù)據(jù)庫(kù)連接的創(chuàng)建過(guò)程放在單獨(dú)的頭文件(conn1.asp)中。使用 ado 技術(shù)可以用非常簡(jiǎn)潔的語(yǔ)句來(lái)操作數(shù)據(jù)庫(kù)。代碼示例:在系統(tǒng)的其他頁(yè)面中如果需要訪(fǎng)問(wèn)系統(tǒng)數(shù)據(jù)庫(kù),只需在頁(yè)面的頭部添加語(yǔ)句()就可以使用 conn1對(duì)象訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)。4.3.2概念結(jié)構(gòu)設(shè)計(jì)采用e-r 模型的概念結(jié)構(gòu)設(shè)計(jì)方法:圖 五 新聞信息實(shí)體e-r圖圖 六 個(gè)人信息實(shí)體e-r圖圖 七 個(gè)人技能實(shí)體e-r圖圖 八 企業(yè)信息實(shí)體e-r圖圖 九 職位信息實(shí)體e-r圖圖 十 管理員實(shí)體e-r圖實(shí)體之間的聯(lián)系模型圖 十二 實(shí)體之間的聯(lián)系圖4.3.3網(wǎng)絡(luò)招聘數(shù)據(jù)庫(kù)簡(jiǎn)介網(wǎng)絡(luò)招聘采用的數(shù)據(jù)庫(kù)是microsoft access。數(shù)據(jù)庫(kù)的結(jié)構(gòu):為了使用的方便性和數(shù)據(jù)的完整性,本系統(tǒng)使用的是microsoft access 2003數(shù)據(jù)庫(kù)。它具有數(shù)據(jù)完整性高、運(yùn)作方便的特點(diǎn)。數(shù)據(jù)庫(kù)的設(shè)計(jì)是本系統(tǒng)設(shè)計(jì)的核心內(nèi)容,一個(gè)優(yōu)秀的數(shù)據(jù)庫(kù),能很好地方便用戶(hù)去管理和操作。隨著時(shí)間的推移,教學(xué)資源的不斷累積和更新,如果缺乏一個(gè)良好設(shè)計(jì)的數(shù)據(jù)庫(kù)來(lái)對(duì)大量的數(shù)據(jù)進(jìn)行管理,便會(huì)雜亂無(wú)章,甚至?xí)G失寶貴的數(shù)據(jù),造成巨大的損失。以下是我所設(shè)計(jì)模塊所涉及的數(shù)據(jù)表。數(shù)據(jù)表info主要用于存儲(chǔ)設(shè)置修改后的網(wǎng)站信息設(shè)置表4.1 info字段名稱(chēng)數(shù)據(jù)類(lèi)型是否可以為空備注id自動(dòng)編號(hào)否網(wǎng)站信息設(shè)置標(biāo)識(shí)號(hào),系統(tǒng)自動(dòng)生成webname文本否網(wǎng)站名稱(chēng)webaddress文本否網(wǎng)站地址logo文本否商標(biāo)地址adminemail文本否站長(zhǎng)郵箱address文本否通信地址post數(shù)字否郵政編碼tel文本否服務(wù)電話(huà)qq數(shù)字否服務(wù)qq號(hào)碼in_max數(shù)字否普通個(gè)人用戶(hù)職位庫(kù)上限in_vip_max數(shù)字否高級(jí)個(gè)人用戶(hù)職位庫(kù)上限en_max1數(shù)字否普通企業(yè)用戶(hù)人才庫(kù)上限en_vip_max1數(shù)字否高級(jí)企業(yè)用戶(hù)人才庫(kù)上限en_max2數(shù)字否普通企業(yè)用戶(hù)職位發(fā)布上限en_vip_max2數(shù)字否高級(jí)企業(yè)用戶(hù)職位發(fā)布上限index1數(shù)字否首頁(yè)顯示求職技巧數(shù)index2數(shù)字否首頁(yè)顯示友情連接數(shù)index3數(shù)字否首頁(yè)顯示推薦職位數(shù)index4數(shù)字否首頁(yè)顯示最新人才數(shù) info(id,webname,webaddress,logo,adminemail,address,post,tel,qq,in_max,in_vip_max,en_max1,en_vip_max1,en_max2,en_vip_max2,index1 ,index2 ,index3,index4)數(shù)據(jù)表notice是用于存儲(chǔ)網(wǎng)站公告信息管理表4.2 notice字段名稱(chēng)數(shù)據(jù)類(lèi)型是否可以為空備注id自動(dòng)編號(hào)否公告信息標(biāo)識(shí)號(hào),系統(tǒng)自動(dòng)生成notice備注是內(nèi)容chtime文本否時(shí)間notice(id,notice,chtime)數(shù)據(jù)表service是用于存儲(chǔ)網(wǎng)站法律申明信息表4.3 service字段名稱(chēng)數(shù)據(jù)類(lèi)型是否可以為空備注id自動(dòng)編號(hào)否法律申明信息標(biāo)識(shí)號(hào),系統(tǒng)自動(dòng)生成service備注是內(nèi)容chtime文本否時(shí)間service(id,service,chtime)數(shù)據(jù)表arealist是用于存儲(chǔ)地區(qū)信息表4.4 arealist字段名稱(chēng)數(shù)據(jù)類(lèi)型是否可以為空備注id自動(dòng)編號(hào)否地區(qū)信息標(biāo)識(shí)號(hào),系統(tǒng)自動(dòng)生成areaclass文本否地區(qū)列表arealist(id,areaclass)數(shù)據(jù)表companylist是用于存儲(chǔ)公司信息表4.5 companylist字段名稱(chēng)數(shù)據(jù)類(lèi)型是否可以為空備注id自動(dòng)編號(hào)否公司信息標(biāo)識(shí)號(hào),系統(tǒng)自動(dòng)生成companyclass文本否公司列表companylist (id,companyclass)數(shù)據(jù)表joblist是用于存儲(chǔ)職位信息表4.6 joblist字段名稱(chēng)數(shù)據(jù)類(lèi)型是否可以為空備注id自動(dòng)編號(hào)否職位信息標(biāo)識(shí)號(hào),系統(tǒng)自動(dòng)生成jobclass文本否職位列表joblist(id,jobclass)數(shù)據(jù)表zhylist是用于存儲(chǔ)專(zhuān)業(yè)信息表4.7 zhylist字段名
溫馨提示
- 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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 四年級(jí)品德與社會(huì)下冊(cè) 第三單元 交通與生活 第四課 交通問(wèn)題帶來(lái)的思考教學(xué)設(shè)計(jì) 新人教版
- 電氣工程師資格證書(shū)考試細(xì)節(jié)試題及答案
- 2025年中國(guó)引塔夏手搖編織機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 探索酒店經(jīng)營(yíng)管理師考試內(nèi)容試題及答案
- 2025年中國(guó)廣告服裝數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2024電氣工程師考試復(fù)習(xí)材料選擇試題及答案
- 2025年中國(guó)帽鰭數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 焊接設(shè)備的故障排查方法試題及答案
- 2024年Adobe設(shè)計(jì)師考試案例分析試題及答案
- 2024年質(zhì)量工程師考試全景考點(diǎn)與考題詳解試題及答案
- 在建工程評(píng)估報(bào)告
- 鐵路工程管理平臺(tái)-EBS分解子系統(tǒng)用戶(hù)手冊(cè)
- 組織內(nèi)外部環(huán)境因素識(shí)別與控制表
- 《創(chuàng)傷失血性休克中國(guó)急診專(zhuān)家共識(shí)(2023)》解讀課件
- 車(chē)輛出借責(zé)任協(xié)議(2024年)
- 大橋小學(xué)四年級(jí)學(xué)生學(xué)業(yè)質(zhì)量綠色指標(biāo)測(cè)試考試規(guī)程
- GB/T 4706.30-2024家用和類(lèi)似用途電器的安全第30部分:廚房機(jī)械的特殊要求
- 借用資質(zhì)協(xié)議2024年
- 2022年全國(guó)機(jī)關(guān)事務(wù)管理研究會(huì)(中國(guó)機(jī)關(guān)后勤雜志社)招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- CJT328-2010 球墨鑄鐵復(fù)合樹(shù)脂水箅
- 道路救援公司規(guī)章制度
評(píng)論
0/150
提交評(píng)論