計(jì)算機(jī)畢業(yè)設(shè)計(jì)--基于asp技術(shù)的網(wǎng)上人才管理系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩72頁(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、<p>  本科畢業(yè)論文(設(shè)計(jì))</p><p><b>  論文(設(shè)計(jì))題目:</b></p><p>  基于ASP技術(shù)的網(wǎng)上人才管理系統(tǒng)</p><p><b>  目 錄</b></p><p><b>  摘 要III</b></p>&

2、lt;p><b>  關(guān)鍵詞III</b></p><p>  AbstractIV</p><p>  Key wordsIV</p><p><b>  前 言1</b></p><p>  第一章 網(wǎng)上人才管理系統(tǒng)的開(kāi)發(fā)背景及其概述2</p><p>

3、;  1.1 開(kāi)發(fā)背景2</p><p>  1.2 選題的意義2</p><p>  1.3 可行性研究3</p><p>  1.4 網(wǎng)上人才管理的發(fā)展史3</p><p>  1.5 網(wǎng)上人才管理系統(tǒng)的作用及優(yōu)勢(shì)4</p><p>  1.6 我國(guó)網(wǎng)上人才管理發(fā)展現(xiàn)狀4</p>

4、<p>  1.7 網(wǎng)上人才管理存在的問(wèn)題5</p><p>  第二章 網(wǎng)上人才管理系統(tǒng)開(kāi)發(fā)工具及環(huán)境7</p><p>  3.1 開(kāi)發(fā)工具的選擇7</p><p>  3.1.1 DreamWeaver的介紹7</p><p>  3.1.2 ASP的介紹7</p><p>  

5、3.1.3 SQL Server 2000的簡(jiǎn)介8</p><p>  3.2 開(kāi)發(fā)環(huán)境簡(jiǎn)介9</p><p>  3.2.1 ASP的開(kāi)發(fā)環(huán)境的配置9</p><p>  3.2.2 ASP的內(nèi)置對(duì)象10</p><p>  3.3.3 ASP的內(nèi)建組件11</p><p>  3.3.4 AS

6、P訪問(wèn)數(shù)據(jù)庫(kù)的方法11</p><p>  3.3.5 系統(tǒng)開(kāi)發(fā)及運(yùn)行環(huán)境17</p><p>  第三章 網(wǎng)上人才管理系統(tǒng)的需求分析18</p><p>  3.1 系統(tǒng)功能描述18</p><p>  3.2 功能模塊的劃分19</p><p>  3.3 系統(tǒng)流程分析20</p>

7、<p>  3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)21</p><p>  3.4.1 數(shù)據(jù)庫(kù)需求分析21</p><p>  3.4.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)22</p><p>  3.4.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)25</p><p>  第四章 數(shù)據(jù)庫(kù)與系統(tǒng)功能模塊的實(shí)現(xiàn)27</p><p>  4.1

8、 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)27</p><p>  4.1.1創(chuàng)建系統(tǒng)數(shù)據(jù)庫(kù)27</p><p>  4.1.2 創(chuàng)建系統(tǒng)數(shù)據(jù)表27</p><p>  4.2 系統(tǒng)功能模塊的實(shí)現(xiàn)30</p><p>  4.2.1 系統(tǒng)主頁(yè)面及登錄程序設(shè)計(jì)30</p><p>  4.2.2 管理員后臺(tái)管理模塊設(shè)計(jì)34&

9、lt;/p><p>  4.2.3 新聞信息管理模塊設(shè)計(jì)35</p><p>  4.2.4 企業(yè)信息管理模塊設(shè)計(jì)38</p><p>  4.2.5 企業(yè)用戶管理模塊設(shè)計(jì)40</p><p>  4.2.6 個(gè)人用戶管理模塊設(shè)計(jì)45</p><p>  第五章 系統(tǒng)測(cè)試50</p>&l

10、t;p>  第六章 總 結(jié)52</p><p><b>  參考文獻(xiàn)53</b></p><p><b>  致 謝54</b></p><p>  基于ASP技術(shù)的網(wǎng)上人才管理系統(tǒng)</p><p><b>  摘 要</b></p><

11、p>  隨著網(wǎng)絡(luò)信息的發(fā)展,網(wǎng)絡(luò)在人們生活中的應(yīng)用越來(lái)越廣泛。 招聘網(wǎng)站為應(yīng)聘者提供了方便、快捷的應(yīng)聘途徑。對(duì)招聘單位來(lái)說(shuō),招聘網(wǎng)站也為他們提供了查詢、檢索應(yīng)聘者信息庫(kù)的條件,使招聘工作中的人員初選工作變得輕松易行。此系統(tǒng)的開(kāi)發(fā)為應(yīng)聘者及招聘公司帶來(lái)了很大的方便和經(jīng)濟(jì),使他們足不出戶就可以輕輕松松地完成求職和招聘工作。</p><p>  網(wǎng)上招聘求職方式已經(jīng)成為招聘求職的一大重要手段,其招聘求職

12、規(guī)模和招聘求職成功率已直逼傳統(tǒng)招聘會(huì),有的甚至超過(guò)了傳統(tǒng)招聘會(huì)。通過(guò)它應(yīng)聘者和招聘公司/單位可以在網(wǎng)上通過(guò)Internet,突破時(shí)間和空間的限制而實(shí)現(xiàn)工作求職和公司/單位的人才的招聘。網(wǎng)上招聘的崛起對(duì)傳統(tǒng)人才招聘流通體系產(chǎn)生了強(qiáng)烈的沖擊,網(wǎng)上招聘較之傳統(tǒng)招聘具有招聘范圍廣,信息量大,可挑選余地大,應(yīng)聘人員素質(zhì)高,招聘效果好,費(fèi)用低,獲得了越來(lái)越多的公司的認(rèn)可優(yōu)勢(shì),同時(shí)它有著經(jīng)營(yíng)成本低、庫(kù)存是虛擬的、用戶檢索方便、地域限制少等特點(diǎn)。<

13、;/p><p>  本系統(tǒng)以ASP為主要制作工具,實(shí)現(xiàn)了用戶注冊(cè)、登陸、驗(yàn)證身份及用戶數(shù)據(jù)的采集、個(gè)人簡(jiǎn)歷的預(yù)覽查詢、搜索/查看用戶信息,站內(nèi)最新工作信息發(fā)布,可進(jìn)入留言本留言從而實(shí)現(xiàn)了網(wǎng)站與客戶之間的交流和溝通等。</p><p>  關(guān)鍵詞 網(wǎng)上人才管理,ASP,SQL Server 2000</p><p>  ASP online talent manage

14、ment system </p><p><b>  Abstract</b></p><p>  With the development of online information, the Internet on people's lives is the increasingly extensive application. Recruit candi

15、dates for the site to provide a convenient, efficient way to candidates. On the recruitment unit, the recruitment website also provided them with inquiries, information retrieval candidates for the conditions so that rec

16、ruitment of staff primaries becomes more easy. Development of this system to recruit candidates and the company brought great convenience and economy</p><p>  Online job recruitment has become a way to recru

17、it job one of the important means its recruitment and job-scale job recruitment success rate similar to traditional recruitment, some even more than the traditional recruitment. Through its candidates and recruitment com

18、panies / units on the Internet through the Internet, Breakthrough time and space constraints of work and job-seekers and companies / units of personnel recruitment. The rise of online recruitment to traditional recruitme

19、nt circulati</p><p>  ASP to the system as the main tool to achieve a user registration, landing verify identity and user data collection, biographical notes on the preview inquiries, search / view user info

20、rmation, work stations latest release of information, access the voice mail messages thereby realizing the site between the customer and communication. </p><p>  Key words Online talent management, ASP, SQ

21、L Server 2000 </p><p><b>  前 言</b></p><p>  隨著經(jīng)濟(jì)的全球化以及中國(guó)經(jīng)濟(jì)改革的逐漸深化,各企業(yè)面臨著激烈的競(jìng)爭(zhēng)。而這激烈的競(jìng)爭(zhēng)很大程度上體現(xiàn)為人才的競(jìng)爭(zhēng),我們應(yīng)該承認(rèn),誰(shuí)能夠在這競(jìng)爭(zhēng)中快速的找到適合自己本企業(yè)的人才,誰(shuí)就能競(jìng)爭(zhēng)中立于不敗之地。因此,構(gòu)建網(wǎng)上人才管理系統(tǒng),解決以往人才招聘工作效率低的問(wèn)題勢(shì)在必行。<

22、;/p><p>  網(wǎng)上人才管理系統(tǒng)順應(yīng)人才市場(chǎng)的需求,通過(guò)Internet在網(wǎng)上建立一個(gè)電子商務(wù)平臺(tái),求職者和招聘者的信息可以在本系統(tǒng)中發(fā)布,使雙方迅速找到自己所需要的信息。通過(guò)本系統(tǒng)平臺(tái),可有效地解決人才招聘工作效率低的問(wèn)題,并可使招聘者和求職者雙方在電腦前輕松地完成人才交流。</p><p>  第一章 網(wǎng)上人才管理系統(tǒng)的開(kāi)發(fā)背景及其概述</p><p><

23、;b>  1.1 開(kāi)發(fā)背景</b></p><p>  在當(dāng)前的市場(chǎng)環(huán)境中,隨著社會(huì)的進(jìn)步和技術(shù)的發(fā)展,知識(shí)正在發(fā)揮著越來(lái)越大的作用,市場(chǎng)的競(jìng)爭(zhēng)在很大程度上體現(xiàn)為人才的競(jìng)爭(zhēng)。從而。找到合適的人才,成為企業(yè)提高競(jìng)爭(zhēng)力的一項(xiàng)關(guān)鍵任務(wù)。同時(shí)。當(dāng)今的市場(chǎng)環(huán)境又是一個(gè)快速變化的環(huán)境,市場(chǎng)需求在變,對(duì)人才的需求也相應(yīng)處于變化之中。如何能快速適應(yīng)這一變化,提高人才招聘流程的工作效率,進(jìn)行快速定位,也就成為人

24、才招聘公司/單位需考慮的重要因素。</p><p>  無(wú)論是對(duì)于企業(yè)的人力資源部門的招聘服務(wù),還是職業(yè)中介的跨地域供需信息的溝通,或是對(duì)外的勞務(wù)輸出等等。作為一種服務(wù)類型,其服務(wù)對(duì)象均包含需方驅(qū)動(dòng)特點(diǎn)。其所達(dá)到的招聘人員的效率和效果是其存在的價(jià)值和理由。對(duì)于中介服務(wù)的另一個(gè)服務(wù)對(duì)象。即供方,尋求合適工作的各地人士。也同樣關(guān)注是否能快速獲得職位需求信息和條件要求等等。所有這些;都產(chǎn)生著對(duì)信息系統(tǒng)的需求。而且也只能

25、通過(guò)信息系統(tǒng)才能實(shí)現(xiàn)基于對(duì)人才招聘市場(chǎng)的理解和需求研究[1]。</p><p>  為了滿足市場(chǎng)對(duì)于人才招聘解決方案的需求,推出了網(wǎng)上人才招聘(管理)解決方案。作為一種專業(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í)借助SQL S

26、erver 2000這一強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)實(shí)現(xiàn)本畢業(yè)設(shè)計(jì)。</p><p>  1.2 選題的意義</p><p>  隨著Internet的飛速發(fā)展,網(wǎng)站在企業(yè)的地位越來(lái)越重要已成為企業(yè)面向市場(chǎng)的一個(gè)重要窗口。一個(gè)企業(yè)要想沖出固有的小圈圈,為將來(lái)贏得更多的市場(chǎng)空間,必需投入大量宣傳費(fèi)用,而且又不是一次性投入就能擴(kuò)展開(kāi)來(lái),需要持之以恒的宣傳。而互聯(lián)網(wǎng)作為最先進(jìn)最速度的雙向溝通工具,是

27、繼廣播、報(bào)紙、雜志、電視后的第五種媒體,欲來(lái)欲受商家的青睞!現(xiàn)在企業(yè)自己的網(wǎng)站不光只有宣傳網(wǎng)站了,企業(yè)還有自己的人才招聘網(wǎng)站——網(wǎng)上人才管理系統(tǒng)。</p><p>  國(guó)內(nèi)的人才網(wǎng)站已經(jīng)多達(dá)400多家,而且各種大型網(wǎng)站以及專業(yè)網(wǎng)站都紛紛建立自己的人才頻道,企業(yè)自己的網(wǎng)站也正在開(kāi)通人才網(wǎng)站的功能,以方便求職者和提高自身的服務(wù)效率,這樣很快國(guó)內(nèi)就有上萬(wàn)個(gè)登記建立和發(fā)布招聘信息的網(wǎng)站。網(wǎng)上人才管理系統(tǒng)是一種具有交互功能

28、的人才信息系統(tǒng),是在網(wǎng)絡(luò)上建立的以虛擬的招聘會(huì)。很多知名企業(yè)為了吸引人才,都建立了自己的網(wǎng)上人才管理系統(tǒng),因此這是一個(gè)比較流行的網(wǎng)絡(luò)應(yīng)用系統(tǒng)[1]。</p><p>  1.3 可行性研究</p><p>  1) 經(jīng)濟(jì)可行性分析。經(jīng)濟(jì)可行性研究的目的是實(shí)行系統(tǒng)能達(dá)到以最小的開(kāi)發(fā)成本取得最佳的經(jīng)濟(jì)效益,需要對(duì)組織的經(jīng)濟(jì)狀況和投資能力進(jìn)行分析[2]。由于本系統(tǒng)突破了時(shí)間限制,只要服務(wù)器開(kāi)

29、通,本企業(yè)的合法用戶隨時(shí)可以了解自己想了解的信息。這比過(guò)去那種手工作法有了很大的進(jìn)步。因而,該系統(tǒng)在經(jīng)濟(jì)上是可行的。</p><p>  2) 技術(shù)可行性分析。技術(shù)可行性研究是研究現(xiàn)有的技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬、軟件配置能否滿足開(kāi)發(fā)的需要等等[2]。本系統(tǒng)開(kāi)發(fā)環(huán)境為,硬件、硬件平臺(tái):CPU:P41.8GHz以上;內(nèi)存:256MB以上;軟件:WIN2000+IIS+SQL Server 2000。由此可以

30、看出,系統(tǒng)對(duì)軟硬件的要求均不高。系統(tǒng)采用ASP技術(shù)來(lái)實(shí)現(xiàn)。使用ASP可以創(chuàng)建動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP頁(yè)面可以使用腳本語(yǔ)言(如VBScript、JavaScript等)編寫,程序代碼是隱藏的,輸出到用戶瀏覽器的只是靜態(tài)的HTML文件。訪問(wèn)數(shù)據(jù)庫(kù)是通過(guò)使用內(nèi)置的ASP組件存取數(shù)據(jù),并將結(jié)果返回給用戶的瀏覽器。通過(guò)客戶端腳本,可以控制網(wǎng)頁(yè)元素的外觀和行為,而且可以對(duì)用戶在網(wǎng)頁(yè)中的操作做出響應(yīng),并進(jìn)行相應(yīng)的處理,從而創(chuàng)作出交互式

31、的網(wǎng)頁(yè)。</p><p>  ASP程序的運(yùn)行環(huán)境在服務(wù)器端可以接收來(lái)自客戶端的請(qǐng)求,并對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行存取操作,然后將處理結(jié)果返回到客戶端瀏覽器。因此,該系統(tǒng)從技術(shù)上是可行的。</p><p>  1.4 網(wǎng)上人才管理的發(fā)展史</p><p>  網(wǎng)上人才管理系統(tǒng)隨著網(wǎng)絡(luò)招聘求職的出現(xiàn)而出現(xiàn)了,網(wǎng)絡(luò)招聘求職方式已經(jīng)成為了招聘求職的一大重要手段,其招聘求職規(guī)模和招

32、聘求職成功率已直逼傳統(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)系完全類似,消費(fèi)促進(jìn)生產(chǎn),生產(chǎn)帶動(dòng)消費(fèi)。</p><p>  根據(jù)美國(guó)IDC公司的調(diào)查結(jié)果,2001年全球的網(wǎng)

33、絡(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ā)生根本的變化”。由于“雇用方正在尋找比傳統(tǒng)的招聘方法更迅速、更廉價(jià)的招聘適當(dāng)人選的方法”,因此到2006年,在經(jīng)歷連續(xù)幾年超過(guò)40%的速度迅猛增長(zhǎng)后,全球網(wǎng)絡(luò)招聘市場(chǎng)的業(yè)務(wù)規(guī)模將超過(guò)157億美元。</p><p>  據(jù)介紹,在美國(guó)、日本和歐洲等互聯(lián)網(wǎng)普及程度

34、高的發(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)絕跡。</p><p>  1.5 網(wǎng)上人才管理系統(tǒng)的作用及優(yōu)勢(shì)</p><p>  在求職畢業(yè)生的眼中,通過(guò)網(wǎng)絡(luò)求職具有以下幾個(gè)其它方式所不能及的作用和優(yōu)勢(shì):其一,信息量大且更新快。這么大的求職隊(duì)伍,招聘職位數(shù)量顯然很吸引求職者的眼球,在人

35、才網(wǎng)站里,可以隨時(shí)查詢數(shù)萬(wàn)條信息,而且信息更新速度很快,每天更新的職位都很多,關(guān)注招聘網(wǎng)站就能夠第一時(shí)間掌握用人單位的需求;其二,招聘網(wǎng)絡(luò)平臺(tái)功能強(qiáng)大,提高效率。通過(guò)招聘網(wǎng)站可以輕松地對(duì)工作類別、地區(qū)和需求等條件進(jìn)行全方位智能查詢,快速準(zhǔn)確地查詢到所需要的包括行業(yè)、職能、工作地點(diǎn)、工資等信息,當(dāng)查詢到合適的招聘職位后還可以直接通過(guò)網(wǎng)站把簡(jiǎn)歷提交給招聘單位,很大程度上節(jié)省了求職者的時(shí)間;其三,求職無(wú)地域限制。無(wú)地域限制無(wú)疑給求職者創(chuàng)造更多

36、的就業(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ì)求職,求職者要花不少錢制作精美的簡(jiǎn)歷,外加交通、通訊等費(fèi)用,而這些在網(wǎng)絡(luò)求職中都可免去。而且各個(gè)證書(shū)只要一次掃描到計(jì)算機(jī)里,就可以發(fā)給多家網(wǎng)絡(luò)招聘單位,免去了印刷的高</p><p&

37、gt;  正是網(wǎng)絡(luò)求職具備上述幾大優(yōu)勢(shì)和逐漸提高的求職成功率,因而受到了廣大求職畢業(yè)生的青睞?;蛟S也正是高校畢業(yè)生對(duì)網(wǎng)絡(luò)求職的熱捧,網(wǎng)絡(luò)求職也變得也越來(lái)越火。</p><p>  1.6 我國(guó)網(wǎng)上人才管理發(fā)展現(xiàn)狀</p><p>  如果說(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)成為了招聘求職的一

38、大重要手段,其招聘求職規(guī)模和招聘求職成功率已直逼傳統(tǒng)招聘會(huì),有的甚至超過(guò)了傳統(tǒng)招聘會(huì)。一兩年前還處于新興地位的網(wǎng)絡(luò)招聘求職方式已經(jīng)名副其實(shí)地走向了招聘求職的主流地位。</p><p>  如果把時(shí)間往后推幾年,國(guó)內(nèi)招聘求職平臺(tái)僅僅只有全國(guó)性的幾家專業(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ì)

39、的不以盈利為目,其它基本上都是盈利性質(zhì)網(wǎng)站,網(wǎng)站要生存,利益是第一目的,競(jìng)爭(zhēng)也就是難免的。</p><p>  從目前網(wǎng)上人才管理網(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)與專業(yè)性平臺(tái)的競(jìng)爭(zhēng)。從長(zhǎng)遠(yuǎn)而言,隨著我國(guó)企業(yè)信息化程度的日益提高和互聯(lián)網(wǎng)家庭用戶的迅猛增長(zhǎng),網(wǎng)絡(luò)必將成為越來(lái)越多企業(yè)、人才進(jìn)行招聘和求職的最重要手段。而隨著

40、國(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è)的招聘,如公交車司機(jī)、飯店侍者等服務(wù)業(yè)現(xiàn)場(chǎng)招聘可能更有效,而IT、電子等現(xiàn)代行業(yè)的招聘,網(wǎng)上招聘效果就會(huì)更好。所以在今后很長(zhǎng)的時(shí)間內(nèi),網(wǎng)絡(luò)招聘求職和

41、傳統(tǒng)招聘求職將并行發(fā)展,誰(shuí)也不會(huì)取代誰(shuí)。</p><p>  1.7 網(wǎng)上人才管理存在的問(wèn)題</p><p>  網(wǎng)絡(luò)招聘雖然發(fā)展很快,前景廣闊,但也面臨著一些問(wèn)題,如安全問(wèn)題、技術(shù)問(wèn)題、法律制度問(wèn)題、觀念障礙、隱私權(quán)的保護(hù)、基礎(chǔ)設(shè)施問(wèn)題等。具體表現(xiàn)在如下幾點(diǎn):</p><p>  (1)信息的保密性?,F(xiàn)在人才網(wǎng)站魚(yú)龍混雜、良莠不齊,一些防護(hù)措施做得不到位的網(wǎng)站,

42、求職者的個(gè)人信息在網(wǎng)上常常可以“資源共享”。而大型的知名網(wǎng)站在這方面就做得比較好,通常不會(huì)出現(xiàn)信息泄露的現(xiàn)象 </p><p>  (2)網(wǎng)絡(luò)招聘的可信度不高?!俺山宦省鳖H低。究其原因,主要是招聘應(yīng)聘雙方都不夠誠(chéng)信。由于網(wǎng)上招聘,用人單位與求職者不見(jiàn)面,彼此只能通過(guò)電子簡(jiǎn)歷來(lái)完成首次面試,于是一些求職者就肆無(wú)忌憚地給自己“鍍金”:有的只是中專文憑,卻毫無(wú)顧忌地在電子簡(jiǎn)歷上填上“大學(xué)本科畢業(yè)”;有的連四級(jí)考試都沒(méi)有

43、通過(guò),簡(jiǎn)歷上卻赫然寫著“達(dá)到六級(jí)水平”。</p><p>  (3) 簡(jiǎn)歷多次重復(fù)發(fā)送是網(wǎng)絡(luò)招聘中的一個(gè)普遍問(wèn)題。</p><p>  (4)我國(guó)網(wǎng)絡(luò)招聘起步晚。在網(wǎng)絡(luò)招聘中的規(guī)范性和法律制度不夠完善,一部分人對(duì)網(wǎng)絡(luò)招聘方式不認(rèn)識(shí)和了解,服務(wù)也有待改善。 </p><p>  (5)安全保障、誠(chéng)信問(wèn)題依然是亟需解決的問(wèn)題。</p><p&g

44、t;  第二章 網(wǎng)上人才管理系統(tǒng)開(kāi)發(fā)工具及環(huán)境</p><p>  3.1 開(kāi)發(fā)工具的選擇</p><p>  在本次畢業(yè)設(shè)計(jì)中,我主要運(yùn)用Html、ASP和SQL Server作為本系統(tǒng)的前后臺(tái)設(shè)計(jì),其中用DreamWeaver作為Html和ASP的編輯環(huán)境。</p><p>  3.1.1 DreamWeaver的介紹</p><p&g

45、t;  DreamWeaver在多媒體方面頗有建樹(shù)的Macromedia公司推出的可視化網(wǎng)頁(yè)制作工具,它與Flash、Fireworks合在一起被稱為網(wǎng)頁(yè)制作三劍客,這三個(gè)軟件相輔相承,是制作網(wǎng)頁(yè)的最佳選擇。其中,DreamWeaver主要用來(lái)制作網(wǎng)頁(yè)文件,制作出來(lái)的網(wǎng)頁(yè)兼容性比較好,制作效率也很高,F(xiàn)lash用來(lái)制作精美的網(wǎng)頁(yè)動(dòng)畫,而Fireworks用來(lái)處理網(wǎng)頁(yè)中的圖形。</p><p>  DreamWea

46、ver字面意思為“夢(mèng)幻編織”,這一軟件有著不斷變化的豐富內(nèi)涵和經(jīng)久不衰的設(shè)計(jì)思維,它能充分展現(xiàn)你的創(chuàng)意,實(shí)現(xiàn)你的想法,鍛煉你的能力,使你成為真正的網(wǎng)頁(yè)設(shè)計(jì)大師。因?yàn)锳SP沒(méi)有固定的編輯環(huán)境,人們一般用DreamWeaver作為他的編輯環(huán)境[3]。</p><p>  3.1.2 ASP的介紹</p><p>  ASP(Active Server Pages,動(dòng)態(tài)服務(wù)器主頁(yè)),是我們?cè)O(shè)計(jì)

47、網(wǎng)站的關(guān)鍵技術(shù)。采用Microsoft ASP技術(shù)實(shí)現(xiàn)WEB接口,連接數(shù)據(jù)庫(kù)服務(wù)器,處理服務(wù)器端的程序,動(dòng)態(tài)生成WEB頁(yè)面。作為Microsoft公司推出的IIS3.0、IIS4.0服務(wù)器的一個(gè)組件,它將腳本式編程語(yǔ)言直接嵌入HTML語(yǔ)言中,通過(guò)執(zhí)行腳本語(yǔ)句,處理運(yùn)算,變量輸出和子過(guò)程調(diào)用。</p><p>  ASP提供了一個(gè)服務(wù)器的Scripting 環(huán)境,能夠利用它建立和運(yùn)行動(dòng)態(tài)的、交互的、高效的網(wǎng)絡(luò)服務(wù)器

48、的應(yīng)用程序。因?yàn)锳SP是基于DCOM(Distributed Component Object Model,分布式組件對(duì)象模型)構(gòu)架,所以程序構(gòu)架可以在本地或網(wǎng)絡(luò)上以分布方式執(zhí)行。由于HTTP瀏覽器本身具有跨多種軟硬件平臺(tái)的優(yōu)勢(shì),因此是一種極好的客戶端操作平臺(tái),這就構(gòu)成了瀏覽器/服務(wù)器(B/S)的框架模型。有了ASP,程序與外觀得到分離,通過(guò)使用腳本和組件,ASP允許用戶將編程工作與一個(gè)網(wǎng)頁(yè)的設(shè)計(jì)和其他工作分離出來(lái)。</p>

49、<p>  傳統(tǒng)情況下開(kāi)發(fā)WEB應(yīng)用時(shí),要嵌入一些Script語(yǔ)言如VBScript、JavaScript到HTML中,使這些Script運(yùn)行于瀏覽器端,但并不是每個(gè)瀏覽器都支持所有的Script語(yǔ)言,現(xiàn)在只有Netscape 2.0以上,IE3.0以上和Opera3.0以上支持Script語(yǔ)言,這對(duì)應(yīng)用帶來(lái)很大的不便。使用ASP時(shí),應(yīng)用程序是在服務(wù)器端運(yùn)行而不是在客戶端運(yùn)行。當(dāng)用戶訪問(wèn)一個(gè)ASP頁(yè)面時(shí),首先WEB服務(wù)器調(diào)

50、用ASP文件,并讀取ASP文件的全部?jī)?nèi)容后并開(kāi)始執(zhí)行所有的Script命令,生成標(biāo)準(zhǔn)的HTML頁(yè),再把這些HTML頁(yè)傳送到用戶端的瀏覽器上,并完成操作。這樣,只要運(yùn)行普通的瀏覽器,而不必?fù)?dān)心所用的瀏覽器的類型,實(shí)現(xiàn)了瀏覽器的無(wú)關(guān)性[4]。</p><p>  3.1.3 SQL Server 2000的簡(jiǎn)介</p><p>  SQL Server 2000是由Microsoft開(kāi)發(fā)和推

51、廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由Microsoft 、Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的,并于1988年推出了第一個(gè)OS/2版本。SQL Server近年來(lái)不斷更新版本,1996年,Mircrosoft推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見(jiàn)面;SQL Server 2000是Mircosoft公司于2000年推出的最新版本。</p>&

52、lt;p>  什么是SQL Server 2000</p><p>  在深入地了解SQL Server 2000如何運(yùn)行以前,理解SQL Server 2000是什么十分重要。首先,也是最重要的, SQL Server 2000不是一個(gè)數(shù)據(jù)庫(kù)。它是一種客戶-服務(wù)器關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),或者簡(jiǎn)稱RDBMS。它使用Transact-SQL(一種結(jié)構(gòu)化查詢語(yǔ)言)在客戶機(jī)和服務(wù)器之間發(fā)送請(qǐng)求。盡管聽(tīng)起來(lái)有些混淆不

53、清,但她確實(shí)不是數(shù)據(jù)庫(kù)。SQL Server 2000或任何其他RDBMS都是一個(gè)用來(lái)建立數(shù)據(jù)庫(kù)的引擎。</p><p>  SQL Server2000是一個(gè)作為服務(wù)運(yùn)行的Windows 應(yīng)用程序。這就是說(shuō),它要運(yùn)行在Windows環(huán)境下,并且啟動(dòng)后需要極少的用戶交互。SQL Server 2000提供了用于建立用戶連接、提供數(shù)據(jù)安全性和查詢請(qǐng)求服務(wù)的全部功能。用戶所要做的是建立一個(gè)數(shù)據(jù)庫(kù)和與之交互的應(yīng)用程序,

54、不用為背后的過(guò)程擔(dān)心。</p><p>  二、SQL Server 2000的特點(diǎn)</p><p>  SQL Server 2000具有的7個(gè)基本特點(diǎn):</p><p> ?、?真正的客戶-服務(wù)器體系結(jié)構(gòu)。</p><p> ?、?圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。</p><p>  ③ 豐富

55、的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。</p><p> ?、?SQL Server 2000與Windows NT完全集成,利用了Windows NT的許多功能,如發(fā)送和接收消息,管理登錄安全性等。SQL Server 2000也可以很好地與Mircosoft Back Office 產(chǎn)品集成。</p><p> ?、?具有很好的伸縮性,可跨越從運(yùn)行Windows 95

56、/98的膝上型電腦到運(yùn)行Windows 2000的大型多處理器等多種平臺(tái)。</p><p>  ⑥ 對(duì)Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到Web頁(yè)面上。</p><p> ?、?SQL Server 2000提供數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在Oracle和其他更昂貴的DBMS中才有。</p><p>  三、SQL Server 2000除了具有一

57、般SQL Server數(shù)據(jù)庫(kù)的特點(diǎn)之外,增加了許多新的特性,包括:</p><p>  ① 支持XML(Extensive Markup Langguage,擴(kuò)展標(biāo)記語(yǔ)言);</p><p>  ② 強(qiáng)大的基于Web的分析;</p><p> ?、?支持OLE DB和多種查詢;</p><p> ?、?支持分布式的分區(qū)視圖[5]。</

58、p><p>  3.2 開(kāi)發(fā)環(huán)境簡(jiǎn)介</p><p>  3.2.1 ASP的開(kāi)發(fā)環(huán)境的配置</p><p>  1) 如果您的操作系統(tǒng)為Windows 98,請(qǐng)運(yùn)行 Windows98的安裝光盤。在其Add-ons\pws目錄下找到pws的安裝程序,運(yùn)行安裝即可 </p><p>  2) 如果操作系統(tǒng)為 Windows 2000 以上,可

59、以按圖4.1.1的方法安裝 IIS: </p><p>  打開(kāi)【控制面板】,找到 【添加/刪除程序】→【添加/刪除WINDOWS組件】, 彈出 【W(wǎng)indows 組件向?qū)А?,選擇 【Internet 信息服務(wù)(IIS)】(在 Windows Server 2003 中,此選項(xiàng)是在 【就用程序服務(wù)器】的【詳細(xì)信息】里),插入安裝盤,按【下一步】開(kāi)始安裝。安裝成功后,就可以按照自己的要求配置IIS了。首先您需要知

60、道IIS在我們使用的過(guò)程中充當(dāng)著一個(gè)虛擬的角色。也就是我們是“假裝的”把本機(jī)磁盤空間的一部分空間劃歸為“服務(wù)器”(實(shí)際上我們?cè)L問(wèn)的網(wǎng)站是存儲(chǔ)在專門的網(wǎng)絡(luò)服務(wù)器上的)。既然我們也要訪問(wèn)“服務(wù)器”上的內(nèi)容(雖然它存在本機(jī)上),那么我們也要通過(guò)類似于訪問(wèn)網(wǎng)站的模式去訪問(wèn)。 </p><p>  IIS的默認(rèn)目錄安裝在 系統(tǒng)盤:\Inetpub\wwwroot里,也就是說(shuō)上面的虛擬目錄http://localhost/

61、或http://127.0.0.1/其實(shí)是執(zhí)行您機(jī)器上物理路徑為 系統(tǒng)盤:\Inetpub\wwwroot上的內(nèi)容,嘗試看看IIS起始頁(yè)中的localstart.asp是不是就在wwwroot目錄里? 同理,如果在wwwroot里有一個(gè)b.asp文件,同樣可以通過(guò)http://localhost/b.asp 或http://127.0.0.1/b.asp 來(lái)訪問(wèn)。</p><p>  同時(shí),wwwroot的默認(rèn)目

62、錄也是可以更改的。進(jìn)入【控制面板】→【管理工具】→【Internet 服務(wù)管理器】,雙擊它,會(huì)出現(xiàn)【Internet信息服務(wù)器】的主界面,在窗體里找到【計(jì)算機(jī)名】,展開(kāi)后會(huì)出現(xiàn):【默認(rèn) FTP 站點(diǎn)】、【默認(rèn) Web 站點(diǎn)】、以及【默認(rèn) SMTP 虛擬服務(wù)器】。在【默認(rèn) Web 站點(diǎn)】上單擊右鍵,選擇【屬性】,就可以進(jìn)行IIS的諸多配置了。</p><p>  3.2.2 ASP的內(nèi)置對(duì)象</p>

63、<p>  對(duì)象是由數(shù)據(jù)和程序代碼封裝而成的單元。對(duì)象通常包含方法、屬性或集合,方法決定如何處理對(duì)象,屬性用于返回或設(shè)置對(duì)象的狀態(tài),集合則是類似數(shù)組的數(shù)據(jù)結(jié)構(gòu),可以存儲(chǔ)字符串、數(shù)值、對(duì)象、數(shù)組和其他值。ASP提供了一些內(nèi)置對(duì)象,在腳本中不必創(chuàng)建這些對(duì)象,便可以直接訪問(wèn)它們的方法、屬性和集合,以擴(kuò)展腳本的功能。例如,通過(guò)ASP內(nèi)置對(duì)象可以取得來(lái)自瀏覽器的請(qǐng)求并控制對(duì)請(qǐng)求的響應(yīng)、創(chuàng)建服務(wù)器組件實(shí)例等。下面介紹ASP的幾個(gè)內(nèi)置對(duì)象

64、:</p><p>  ▼ Response 對(duì)象 :用于向客戶端瀏覽器發(fā)送信息,或者將訪問(wèn)者轉(zhuǎn)移到另一個(gè)網(wǎng)址,并可以輸入和控制Cookie信息等。</p><p>  ▼ Request對(duì)象:提供客戶端在請(qǐng)求一個(gè) 頁(yè)面或傳送一個(gè)表單時(shí)提供的所有信息,包括能夠標(biāo)識(shí)瀏覽器和用戶的HTTP變量、Cookie信息以及附近URL后面的值(查詢字符串或表單數(shù)據(jù))。</p><

65、p>  ▼ Server對(duì)象:提供了一系列的方法和屬性,在使用ASP編寫腳本時(shí)是非常有用的。最常用的是Server.CreateObject方法,它允許在當(dāng)前的環(huán)境或會(huì)話中在服務(wù)器上實(shí)例化其他COM對(duì)象。還有一些方法能夠把字符串翻譯成在URL和HTML中使用的正確格式,這是通過(guò)把非法字符轉(zhuǎn)換成正確、合法的等價(jià)字符來(lái)實(shí)現(xiàn)的。</p><p>  ▼ Session對(duì)象:存儲(chǔ)一個(gè)會(huì)話的信息。Session對(duì)

66、象是在每一個(gè)訪問(wèn)者從Web站點(diǎn)或Web應(yīng)用程序中首次請(qǐng)求一個(gè)ASP頁(yè)時(shí)創(chuàng)建的,它將保留到默認(rèn)的期限結(jié)束或者通過(guò)腳本設(shè)置中止的期限。</p><p>  ▼ Application對(duì)象:在一個(gè)ASP應(yīng)用中讓不同客戶端共享信息。Application對(duì)象是在為響應(yīng)一個(gè)ASP頁(yè)的首次請(qǐng)求而載入Asp.dll時(shí)創(chuàng)建的,它提供了存儲(chǔ)空間用來(lái)存放變量和對(duì)象的引用,可以用于所有的頁(yè)面,任何訪問(wèn)者都可以打開(kāi)這些頁(yè)面。</

67、p><p>  ▼ ObjectContext對(duì)象:用于提交或中止一個(gè)由Microsoft事務(wù)服務(wù)器(MTS)管理的事務(wù),通過(guò)ASP頁(yè)中包含的腳本對(duì)事務(wù)服務(wù)進(jìn)行初始化。</p><p>  3.3.3 ASP的內(nèi)建組件</p><p>  所謂組件,是包含在動(dòng)態(tài)鏈接庫(kù)(.dll)或可執(zhí)行文件(.exe)中的可執(zhí)行代碼。組件提供了一個(gè)或多個(gè)對(duì)象,也提供了對(duì)象的屬性、集

68、合和方法。若要在ASP中使用有組件提供的對(duì)象,應(yīng)首先創(chuàng)建對(duì)象的實(shí)例并將該對(duì)象應(yīng)用賦給變量,然后才能在腳本中使用對(duì)象的屬性、集合和方法。</p><p>  常用的ASP內(nèi)建組件:</p><p>  安裝IIS/ASP時(shí)會(huì)自動(dòng)一組服務(wù)器組件,盡管在默認(rèn)情況下它們是完全安裝的,但在IIS文檔中仍將這些組件稱為可安裝組件(installable component),這個(gè)名稱僅僅是沿用ASP前

69、幾個(gè)版本中的名稱。在ASP的以前版本中,這些組件需要人工安裝?,F(xiàn)在,可以將它們稱為“可實(shí)例化的組件”。在Windows 2000中的WINNT\System32\intesrv\目錄下可以找到這組件,該目錄下也放置一些組件要求的配置文件。下面是對(duì)常用ASP服務(wù)器組件的簡(jiǎn)要說(shuō)明。</p><p>  內(nèi)容輪顯組件(Content Rotator):自動(dòng)翻轉(zhuǎn)Web頁(yè)上的HTML內(nèi)容字符串。</p>&l

70、t;p>  內(nèi)容鏈接組件(Content Linking):用于創(chuàng)建一個(gè)NextLink對(duì)象,通過(guò)該對(duì)象可以生成Web頁(yè)內(nèi)容列表,并像書(shū)一樣將各頁(yè)按順序連接起來(lái)。</p><p>  廣告輪顯組件(Ad Rotator):用于創(chuàng)建一個(gè)AdRotator對(duì)象,通過(guò)該對(duì)象可以按指定計(jì)劃在同一頁(yè)面上自動(dòng)輪顯廣告。</p><p>  頁(yè)面計(jì)數(shù)器組件(Page Counter):記錄并顯示W(wǎng)

71、eb頁(yè)被打開(kāi)的次數(shù)。</p><p>  計(jì)數(shù)器組件(Counters):創(chuàng)建一個(gè)Counters對(duì)象,通過(guò)該對(duì)象可以創(chuàng)建、保存、增加或檢索任意數(shù)量的獨(dú)立計(jì)數(shù)器。</p><p>  瀏覽器功能組件(Browser Capabilities):用于創(chuàng)建一個(gè)BrowserType對(duì)象,通過(guò)該對(duì)象可以獲取訪問(wèn)Web站點(diǎn)的每個(gè)瀏覽器的性能、類型及版本。</p><p> 

72、 文件存取組件(File Access Component):提供文件的輸入與輸出方法。</p><p>  數(shù)據(jù)庫(kù)訪問(wèn)組件(Database Access):提供用ActiveX Data Objects (ADO)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。</p><p>  3.3.4 ASP訪問(wèn)數(shù)據(jù)庫(kù)的方法</p><p>  要開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序,首先需要了解訪問(wèn)數(shù)據(jù)庫(kù)的方法。A

73、SP可以非常方便地通過(guò)ADO(ActiveX Data Object)數(shù)據(jù)模型和SQL語(yǔ)句訪問(wèn)SQL Server 2000數(shù)據(jù)庫(kù)。本小節(jié)將介紹常用的SQL語(yǔ)句和ADO數(shù)據(jù)模型。</p><p>  一、常用的SQL語(yǔ)句</p><p>  SQL是Structure Query Language的縮寫,即結(jié)構(gòu)化查詢語(yǔ)言。SQL語(yǔ)言是專門為訪問(wèn)數(shù)據(jù)庫(kù)而設(shè)計(jì)的結(jié)構(gòu)化語(yǔ)言,可以完成數(shù)據(jù)查詢、數(shù)

74、據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)控制等操作。SQL Server 2000提供了Transact-SQL,是SQL語(yǔ)言的增強(qiáng)版本。</p><p>  在本節(jié)中將介紹一些數(shù)據(jù)庫(kù)程序設(shè)計(jì)中經(jīng)常使用到SQL語(yǔ)句,包括:</p><p>  ★ INSERT語(yǔ)句 向表中插入記錄;</p><p>  ★ UPDATE語(yǔ)句 修改表中滿足指定條件的記錄;</p>

75、<p>  ★ DELETE語(yǔ)句 刪除表中滿足指定條件的記錄;</p><p>  ★ SELECT語(yǔ)句 查詢表中滿足指定條件的記錄。</p><p> ?、?INSERT語(yǔ)句</p><p>  INSERT語(yǔ)句的功能是在指定的表中插入一行新的記錄。INSERT語(yǔ)句的基本語(yǔ)法結(jié)構(gòu)如下:</p><p>  INS

76、ERT INTO <表名>[<字段名列表>]</p><p>  VALUES<字段值的列表></p><p>  上面的語(yǔ)法雖然沒(méi)有包含INSERT語(yǔ)句的所有功能,但是在大多數(shù)情況下,我們只需要通過(guò)這個(gè)格式插入數(shù)據(jù)。</p><p> ?、?UPDATE語(yǔ)句</p><p>  UPDATE語(yǔ)句的功能是

77、在指定的表中修改滿足條件的記錄。UPDAE語(yǔ)句的基本語(yǔ)法結(jié)構(gòu)如下:</p><p>  UPDATE<表名> SET<字段名>=<字段值>,<字段名>=<字段值>,……</p><p>  WHERE<條件表達(dá)式></p><p>  WHERE子句是SQL語(yǔ)句中常用的子句,它可以出現(xiàn)在UPDA

78、TE、DELETE和SELECT等語(yǔ)句中。WHERE子句中通常使用關(guān)系表達(dá)式,關(guān)系運(yùn)算符包括>、< 、= 、>= 、<= 、<> 、!> 和 !< 等,其中<>表示不等于、!> 表示不大于、!<表示不小于。</p><p> ?、?DELETE語(yǔ)句</p><p>  DELETE語(yǔ)句的功能是在指定的表中刪除滿足條件

79、的記錄。DELETE語(yǔ)句的基本語(yǔ)法結(jié)構(gòu)如下:</p><p>  DELETE[FROM]<表名></p><p>  WHERE<條件表達(dá)式></p><p>  FROM是可選項(xiàng),如果要?jiǎng)h除表中的所有數(shù)據(jù),可以不使用FROM。</p><p> ?、?SELECT語(yǔ)句</p><p>  

80、SELECT語(yǔ)句是最常用的語(yǔ)句之一,它的功能是在指定的一個(gè)或多個(gè)表中中查詢滿足條件的記錄集。SELECT語(yǔ)句的語(yǔ)法結(jié)構(gòu)比較復(fù)雜,其語(yǔ)法結(jié)構(gòu)如下:</p><p>  SELECT[ALL|DISTINCT]<目標(biāo)列表達(dá)式>[,<目標(biāo)列表達(dá)式>,……]</p><p>  FROM<表名或視圖名>[,<表名或視圖名>]</p>&

81、lt;p>  [WHER<條件表達(dá)式>]</p><p>  [GROUP BY<列名1>[HAVING<條件表達(dá)式>]</p><p>  [ORDER BY<列名2>[ASC|DESC]];</p><p>  在SELECT語(yǔ)句中,*表示表中的所有字段,F(xiàn)ROM子句的作用是指定查詢的表名,當(dāng)我們?cè)诓樵儠r(shí)可以使用A

82、S關(guān)鍵字在SELECT中指定列名.可以使用WHERE子句設(shè)置查詢的條件;WHERE子句中還可以使用SQL Server謂詞;而滿足更多的查詢要求,可以使用ORDER BY子句對(duì)查詢結(jié)果進(jìn)行排序;如果我們需要對(duì)表中的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),還可以使用使用聚合函數(shù)。Transact-SQL中常用的聚合函數(shù)如下表所示:</p><p>  表3.1 Transact-SQL中常用的聚合函數(shù)</p><p&g

83、t;  如果我們需要對(duì)表中的數(shù)據(jù)進(jìn)行分組統(tǒng)計(jì)時(shí),可以使用GROUP BY子句來(lái)實(shí)現(xiàn)。</p><p>  下面將介紹一些常用的謂詞。</p><p><b>  LIKE謂詞</b></p><p>  LIKE謂詞的功能是確定指定的字符串是否與指定的模式匹配。模式包括普通字符和通配符,是一種簡(jiǎn)單的模糊查詢方法。在SQL Server中,%和_

84、是最常用的通配符,%表示0個(gè)或多個(gè)字符構(gòu)成的字符串,_表示單個(gè)任何字符。</p><p><b>  BETWEEN謂詞</b></p><p>  BETWEEN謂詞的功能是指定關(guān)系表達(dá)式的范圍。</p><p>  IN謂詞的功能是確定給定的值是否與查詢或列表中的值相匹配。</p><p>  二、使用ADO訪問(wèn)數(shù)據(jù)

85、庫(kù)</p><p>  ADO是ActiveX Data Object的縮寫,是目前最流行的訪問(wèn)數(shù)據(jù)庫(kù)的方法之一。ASP提供對(duì)ADO的全面支持,可以通過(guò)ADO數(shù)據(jù)模型訪問(wèn)各種數(shù)據(jù)庫(kù)。本節(jié)將介紹ADO訪問(wèn)數(shù)據(jù)庫(kù)的方法。</p><p><b>  1) ADO簡(jiǎn)介</b></p><p>  ADO數(shù)據(jù)模型提供了以下元素:</p>

86、<p><b> ?、?連接</b></p><p>  從應(yīng)用程序中創(chuàng)建“連接”可以訪問(wèn)數(shù)據(jù)源。創(chuàng)建連接時(shí),必須指定要連接到的數(shù)據(jù)源、連接所使用的用戶名和口令等信息。ADO使用Connection對(duì)象完成連接功能。</p><p><b> ?、?命令</b></p><p>  可以通過(guò)發(fā)出命令對(duì)數(shù)據(jù)源

87、進(jìn)行指定的操作。一般情況下,命令可以連接數(shù)據(jù)源中添加、修改或刪除數(shù)據(jù),也可以檢索數(shù)據(jù)滿足指定的數(shù)據(jù)。通常需要通過(guò)已建立的連接發(fā)送命令。ADO用Commmand對(duì)象來(lái)體現(xiàn)命令的概念。</p><p><b>  參數(shù)</b></p><p>  在執(zhí)行命令時(shí)可以指定參數(shù),參數(shù)可以是一個(gè)或多個(gè)。ADO用Parameter對(duì)象來(lái)體現(xiàn)參數(shù)概念。</p><

88、p><b>  記錄集</b></p><p>  使用SELECT語(yǔ)句可以將查詢結(jié)果存儲(chǔ)在本地,這些數(shù)據(jù)以“行”(記錄)為單位,返回?cái)?shù)據(jù)的集合被稱為記錄集,也可以稱為結(jié)果集。ADO用Recordset對(duì)象來(lái)體現(xiàn)記錄集的概念。</p><p><b>  字段</b></p><p>  與表中的字段相似,ADO中也

89、有字段對(duì)象,但是它包含在記錄集中。每一字段(列)都分別包含有名稱、數(shù)據(jù)類型和值的屬性,值中包含了來(lái)自數(shù)據(jù)源的真實(shí)數(shù)據(jù)。ADO以Fileld對(duì)象體現(xiàn)字段。</p><p><b>  錯(cuò)誤</b></p><p>  錯(cuò)誤隨時(shí)可在應(yīng)用程序中發(fā)生,通常是由于無(wú)法建立連接、執(zhí)行命令或?qū)δ承顟B(tài)的對(duì)象進(jìn)行操作導(dǎo)致的。對(duì)象模型以Error對(duì)象體現(xiàn)錯(cuò)誤。任何發(fā)生的錯(cuò)誤都會(huì)產(chǎn)生一個(gè)

90、或多個(gè)Error對(duì)象。</p><p><b>  屬性</b></p><p>  每個(gè)ADO對(duì)象都有一組唯一的“屬性”來(lái)描述或控制對(duì)象的行為。屬性有內(nèi)置和動(dòng)態(tài)兩種類型。內(nèi)置屬性是ADO對(duì)象的一部分并且隨時(shí)可用。動(dòng)態(tài)屬性則由特別的數(shù)據(jù)提供者添加到ADO對(duì)象的屬性集合中,僅在提供者被使用時(shí)才能存在。ADO以Property對(duì)象體現(xiàn)屬性。</p><

91、p><b>  集合</b></p><p>  ADO集合是一種可方便地包含其他特殊類型對(duì)象的對(duì)象類型。使用集合方法可按名稱(文本字符串)或(整型數(shù))對(duì)集合中的對(duì)象進(jìn)行檢索。</p><p>  ADO提供4種類型的集合。</p><p>  ● Connection對(duì)象具有Error集合,包含為響應(yīng)與數(shù)據(jù)源有關(guān)的單一錯(cuò)誤而創(chuàng)建的所有

92、Error對(duì)象;</p><p>  ● Command對(duì)象具有Parameters集合,包含應(yīng)用于Command對(duì)象的所有Parameter對(duì)象;</p><p>  ● Recordset對(duì)象具有Filelds集合,包含Recordset對(duì)象中所有列的Fileld對(duì)象;</p><p>  ● 此外,Connection、Command、Recordset

93、和Fileld對(duì)象都具有Properties集合,它包含各個(gè)對(duì)象的Porperty對(duì)象。</p><p><b>  事件</b></p><p>  ADO2.0將“事件”的概念引入編程模型。事件是對(duì)將要發(fā)生或已經(jīng)發(fā)生的某些操作的通知。ADO支持兩種</p><p>  ● ConnectionEvents ConnectionEve

94、nts事件在以下情況下發(fā)生:</p><p>  □ 連接中的事務(wù)開(kāi)始、被提交或被回滾;</p><p>  □ Commands執(zhí)行;</p><p>  □ Connection開(kāi)始或結(jié)束。</p><p>  此事件可以反映連接狀態(tài)的變化。</p><p>  ● RecordsetEvents R

95、ecordsetEvents事件在以下情況下發(fā)生:</p><p>  □ 在Recordset對(duì)象的行中進(jìn)行定位;</p><p>  □ 更改記錄集行中的字段;</p><p>  □ 更改記錄集中的行;</p><p>  □ 在整個(gè)記錄集中進(jìn)行更改。</p><p>  此事件可以反映數(shù)據(jù)檢索信息的變化

96、。</p><p>  使用ADO存取數(shù)據(jù)源的過(guò)程如下圖所示:</p><p>  圖3.1 ADO的工作流程</p><p><b>  2) 連接數(shù)據(jù)庫(kù)</b></p><p>  ADO使用Cconnection對(duì)象實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接。如果客戶端/服務(wù)器數(shù)據(jù)系統(tǒng),該對(duì)象可以等價(jià)于到服務(wù)器的實(shí)際網(wǎng)絡(luò)連接。<

97、/p><p>  在訪問(wèn)數(shù)據(jù)庫(kù)時(shí),首先需要?jiǎng)?chuàng)建一個(gè)Connection對(duì)象,通過(guò)它建立到數(shù)據(jù)庫(kù)的連接。創(chuàng)建Connection對(duì)象的語(yǔ)法結(jié)構(gòu)如下如下:</p><p><b>  <%</b></p><p><b>  Dim cnn</b></p><p>  Set cnn=Server.C

98、reateObject(“ADODB.Connection”)</p><p><b>  %></b></p><p>  創(chuàng)建Connection對(duì)象后,還需要設(shè)置具體的屬性,連接到指定的數(shù)據(jù)庫(kù)。常用的屬性如下:</p><p>  ● ConnectionString屬性 是連接字符串,指定用于建立連接數(shù)據(jù)源的信息。</p

99、><p>  ● ConnectionTimeout屬性 是指示在終止嘗試和產(chǎn)生錯(cuò)誤之前執(zhí)行命令需等待的時(shí)間,默認(rèn)值為30秒。</p><p>  ● Stata屬性 返回Connection對(duì)象的狀態(tài)。當(dāng)Stata=0時(shí),表示對(duì)象已經(jīng)關(guān)閉;當(dāng)Stata=1時(shí),表示對(duì)象狀態(tài)是打開(kāi)的。</p><p>  ● Open方法 用于打開(kāi)到數(shù)據(jù)源的連接。Open方

100、法的語(yǔ)法結(jié)構(gòu)如下:</p><p>  Connection.open ConnectionString,UserID,Password,Options</p><p>  ● Close方法 用于關(guān)閉到數(shù)據(jù)源的連接。訪問(wèn)數(shù)據(jù)庫(kù)完成后,為了節(jié)省資源,通常需要將數(shù)據(jù)庫(kù)連接關(guān)閉。</p><p>  也可以使用DSN(數(shù)據(jù)源名稱)配置連接字符串。因?yàn)锳SP程序在服務(wù)器

101、運(yùn)行,所以只需要在服務(wù)器上創(chuàng)建就可以DSN就可以了[6]。</p><p>  3.3.5 系統(tǒng)開(kāi)發(fā)及運(yùn)行環(huán)境</p><p><b>  硬件平臺(tái):</b></p><p>  CPU:P41.8GHz及以上。</p><p>  內(nèi)存:256MB及以上。</p><p><b> 

102、 軟件平臺(tái):</b></p><p>  操作系統(tǒng):Windows 2000及以上,推薦Windows xp。</p><p>  數(shù)據(jù)庫(kù):SQL Server 2000。</p><p>  瀏覽器:IE5.0,推薦使用IE6.0。</p><p>  Web服務(wù)器:IIS5.0或IIS6.0。</p><p

103、>  分辨率:最佳效果1024×768像素。</p><p>  第三章 網(wǎng)上人才管理系統(tǒng)的需求分析</p><p>  3.1 系統(tǒng)功能描述</p><p>  網(wǎng)上人才管理系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理包括瀏覽新聞、職位查詢、查看企業(yè)信息、維護(hù)個(gè)人信息等功能。后臺(tái)管理包括新聞管理、企業(yè)信息管理、職位信息管理、應(yīng)聘信息查詢等模塊[6]。后

104、臺(tái)管理具體描述如下:</p><p><b>  (1) 新聞管理</b></p><p>  ◆ 添加新聞,包括新聞標(biāo)題與新聞內(nèi)容;</p><p><b>  ◆ 修改新聞;</b></p><p><b>  ◆ 刪除新聞。</b></p><

105、p> ?。?) 企業(yè)信息管理</p><p>  ◆ 添加企業(yè)信息,包括企業(yè)名稱、企業(yè)類型、企業(yè)簡(jiǎn)介等信息;</p><p>  ◆ 修改企業(yè)信息;</p><p>  ◆ 刪除企業(yè)信息。</p><p><b>  (3) 職位管理</b></p><p><b>  

106、◆ 添加職位;</b></p><p><b>  ◆ 修改職位;</b></p><p><b>  ◆ 刪除職位。</b></p><p> ?。?) 應(yīng)聘信息管理</p><p>  ◆ 查看應(yīng)聘信息;</p><p>  ◆ 刪除應(yīng)聘信息。&l

107、t;/p><p> ?。?) 系統(tǒng)用戶管理</p><p>  ◆ 系統(tǒng)用戶的錄入,包括用戶名、密碼等信息;</p><p>  ◆ 修改自己的密碼;</p><p>  ◆ 退出登錄狀態(tài);</p><p>  ◆ 用戶信息的查看。</p><p> ?。?) 系統(tǒng)用戶管理功能</

108、p><p>  ◆ Admin用戶修改自己的密碼;</p><p>  ◆ Admin用戶創(chuàng)建或刪除企業(yè)用戶;</p><p>  ◆ 企業(yè)用戶修改自己的密碼;</p><p>  ◆ 企業(yè)用戶修改自己的用戶信息;</p><p>  ◆ 注冊(cè)個(gè)人用戶;</p><p>  ◆ 個(gè)人用戶

109、修改自己的密碼;</p><p>  ◆ 個(gè)人用戶修改自己的用戶信息。</p><p>  3.2 功能模塊的劃分</p><p>  本系統(tǒng)的功能模塊如圖3.1所示。</p><p>  圖3.1 網(wǎng)上人才管理系統(tǒng)功能模塊示意圖</p><p>  在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶Admin,由程

110、序設(shè)計(jì)人員手動(dòng)地添加到數(shù)據(jù)庫(kù)中。Admin用戶可以創(chuàng)建企業(yè)用戶;個(gè)人用戶則可以通過(guò)注冊(cè)產(chǎn)生;所有用戶都可以修改自己用戶信息和密碼。</p><p>  用戶管理模塊的關(guān)系如圖3.2所示。</p><p><b>  Admin用戶 </b></p><p><b>  個(gè)人用戶</b></p><p&g

111、t;<b>  企業(yè)用戶</b></p><p>  圖3.2 用戶管理功能模塊關(guān)系圖</p><p>  3.3 系統(tǒng)流程分析</p><p> ?。?) 職位申請(qǐng)流程,如圖3.3所示:</p><p>  圖3.3用戶申請(qǐng)職位流程圖</p><p> ?。?) 企業(yè)用戶管理流程,如圖3.4

112、所示。</p><p><b>  N</b></p><p><b>  Y</b></p><p>  圖3.4 后臺(tái)訂單操作流程</p><p>  3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) </p><p>  數(shù)據(jù)庫(kù)技術(shù)是實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的必要手段,在信息系統(tǒng)中占有非常重要的地位。數(shù)據(jù)

113、庫(kù)的設(shè)計(jì)好壞將對(duì)系統(tǒng)的實(shí)現(xiàn)效果產(chǎn)生影響。正確、合理地設(shè)計(jì)數(shù)據(jù)庫(kù)不但可以提高數(shù)據(jù)庫(kù)的存儲(chǔ)效率,而且還能保證數(shù)據(jù)的完整性和一致性。</p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)首先充分了解用戶的需求,這不僅包括現(xiàn)在的需求,還包括將來(lái)的需求。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括以下3個(gè)步驟:</p><p>  ● 數(shù)據(jù)庫(kù)需求分析;</p><p>  ● 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì);</p>

溫馨提示

  • 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ù)僅提供信息存儲(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)論