




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE 畢業(yè)(b y)論文(lnwn)題 目:基于ASP的網(wǎng)上求職招聘(zhopn)系統(tǒng) 的設(shè)計(jì)姓 名:李帆學(xué) 號(hào):1005020213指導(dǎo)教師(職稱):韓曉民(講師)專 業(yè):網(wǎng)絡(luò)工程班 級(jí):10網(wǎng)絡(luò)02所 在 學(xué) 院:計(jì)算機(jī)科學(xué)與工程學(xué)院 2014年6月武漢工程大學(xué) 畢業(yè)論文- PAGE 52 -武漢工程大學(xué) 畢業(yè)論文- PAGE III -目 錄 TOC o 1-2 h z u HYPERLINK l _Toc389142045 摘 要 PAGEREF _Toc389142045 h II HYPERLINK l _Toc389142046 Abstract PAGEREF _Toc38
2、9142046 h III HYPERLINK l _Toc389142047 第一章 緒 論 PAGEREF _Toc389142047 h 1 HYPERLINK l _Toc389142048 1.1 課題(kt)背景 PAGEREF _Toc389142048 h 1 HYPERLINK l _Toc389142049 1.2 課題(kt)意義 PAGEREF _Toc389142049 h 3 HYPERLINK l _Toc389142050 1.3 系統(tǒng)(xtng)設(shè)計(jì)思想 PAGEREF _Toc389142050 h 3 HYPERLINK l _Toc389142051 1
3、.4 章節(jié)安排 PAGEREF _Toc389142051 h 4 HYPERLINK l _Toc389142052 第二章 系統(tǒng)開(kāi)發(fā)工具介紹 PAGEREF _Toc389142052 h 5 HYPERLINK l _Toc389142053 2.1 Dreamweaver CS3簡(jiǎn)介 PAGEREF _Toc389142053 h 5 HYPERLINK l _Toc389142054 2.2 ASP簡(jiǎn)介 PAGEREF _Toc389142054 h 8 HYPERLINK l _Toc389142055 2.3 HTML簡(jiǎn)介 PAGEREF _Toc389142055 h 10 H
4、YPERLINK l _Toc389142056 2.4 Microsoft Access簡(jiǎn)介 PAGEREF _Toc389142056 h 11 HYPERLINK l _Toc389142057 2.5 IIS簡(jiǎn)介 PAGEREF _Toc389142057 h 11 HYPERLINK l _Toc389142058 第三章 系統(tǒng)總體功能設(shè)計(jì) PAGEREF _Toc389142058 h 13 HYPERLINK l _Toc389142059 3.1 可行性研究 PAGEREF _Toc389142059 h 13 HYPERLINK l _Toc389142060 3.2 需求分
5、析 PAGEREF _Toc389142060 h 13 HYPERLINK l _Toc389142061 3.3 流程圖設(shè)計(jì) PAGEREF _Toc389142061 h 14 HYPERLINK l _Toc389142062 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc389142062 h 16 HYPERLINK l _Toc389142063 第四章 功能實(shí)現(xiàn) PAGEREF _Toc389142063 h 18 HYPERLINK l _Toc389142064 4.1 主體部分 PAGEREF _Toc389142064 h 18 HYPERLINK l _Toc38914
6、2065 4.2 求職者部分 PAGEREF _Toc389142065 h 24 HYPERLINK l _Toc389142066 4.3 招聘單位部分 PAGEREF _Toc389142066 h 38 HYPERLINK l _Toc389142067 第五章 系統(tǒng)測(cè)試與性能分析 PAGEREF _Toc389142067 h 53 HYPERLINK l _Toc389142068 5.1 測(cè)試目的 PAGEREF _Toc389142068 h 53 HYPERLINK l _Toc389142069 5.2 測(cè)試目標(biāo) PAGEREF _Toc389142069 h 53 HYP
7、ERLINK l _Toc389142070 5.3 測(cè)試方法 PAGEREF _Toc389142070 h 53 HYPERLINK l _Toc389142071 5.4 測(cè)試步驟 PAGEREF _Toc389142071 h 54 HYPERLINK l _Toc389142072 5.5 系統(tǒng)功能測(cè)試 PAGEREF _Toc389142072 h 54 HYPERLINK l _Toc389142073 總 結(jié) PAGEREF _Toc389142073 h 55 HYPERLINK l _Toc389142074 致 謝 PAGEREF _Toc389142074 h 56 H
8、YPERLINK l _Toc389142075 參考文獻(xiàn) PAGEREF _Toc389142075 h 57摘 要 近年來(lái),百萬(wàn)計(jì)的高校畢業(yè)生就業(yè)愈發(fā)困難,與此同時(shí),用人單位無(wú)法招到適崗人才。這兩種嚴(yán)峻的社會(huì)現(xiàn)象背后反映了人才產(chǎn)出與崗位空余之間的信息不通暢、結(jié)構(gòu)不協(xié)調(diào)的矛盾。大學(xué)生就業(yè)問(wèn)題應(yīng)該引起(ynq)社會(huì)的廣泛關(guān)注。如今網(wǎng)絡(luò)的覆蓋面越來(lái)越廣泛,大學(xué)生上網(wǎng)非常方便,網(wǎng)絡(luò)招聘異軍突起,成為一種深受大學(xué)生歡迎的求職方式。與傳統(tǒng)的求職招聘相比,新興的網(wǎng)絡(luò)求職招聘資源廣、信息全,以其實(shí)時(shí)性、便利性成為大多數(shù)高校畢業(yè)生和用人單位的信息交流平臺(tái)。然而,目前流行的網(wǎng)絡(luò)求職招聘平臺(tái)也良莠不齊,存在著結(jié)
9、構(gòu)混亂、信息不明甚至(shnzh)充斥著虛假、浮夸的無(wú)效信息。本課題的目的在于構(gòu)建一個(gè)基于ASP的求職/招聘網(wǎng)站。網(wǎng)站采用統(tǒng)一的數(shù)據(jù)交換標(biāo)準(zhǔn),運(yùn)用分工協(xié)作的信息收集發(fā)布機(jī)制,確保數(shù)據(jù)真實(shí)有效、實(shí)時(shí)更新,以形成完整的就業(yè)服務(wù)信息系統(tǒng),為廣大高校(goxio)畢業(yè)生和用人單位提供真實(shí)便利的求職招聘信息化平臺(tái)。關(guān)鍵詞:ASP;招聘;就業(yè)AbstractIn recent years,it is more and more difficult for the millions of college graduates to find a job on the contrary, the employe
10、rs cant find the suitable personnels. That is the contradiction of the information between the personnels and employers behind these two serious social phenomenon.Compared with the traditional job recruitment, Network job hunting and recruitment is becoming popular between the personnels and employe
11、rs depend on its wide resources, Real-time information. However, not every network recruitment platform can provide perfect survices because these platform can not guarantee the accuracy of these information ,and even some information is false and invalid.The purpose of this paper is to construct a
12、job / recruitment website based on ASP .This website will use a unified data exchange standard, and apply the division of information collection and release mechanism, to ensure that the data is true and effective, real-time updates. With these methods we are gong to establish a employment service i
13、nformation system which can serve the vast number of college graduates and employers by providing useful employment information.Keywords:ASP;Recruitment;Employment- PAGE 51 -第一章 緒 論1.1 課題(kt)背景在這個(gè)以計(jì)算機(jī)、互聯(lián)網(wǎng)絡(luò)為中心的信息時(shí)代,任何事物都與互聯(lián)網(wǎng)絡(luò)息息相關(guān),大到國(guó)家政要,小到衣食住行(y sh zh xng),互聯(lián)網(wǎng)開(kāi)始用它那神奇的觸手深入到了各行各業(yè)乃至平民百姓家。而促使這個(gè)時(shí)代(shdi)的來(lái)
14、臨與發(fā)展的毋庸質(zhì)疑的是那些高精尖的人才,因而,人才是各行各業(yè)發(fā)展的關(guān)鍵,各個(gè)求賢若渴的企業(yè)都非常關(guān)心如何能夠招攬到有真才實(shí)學(xué)的人才是各個(gè)企業(yè)非常關(guān)心的問(wèn)題。而人才也想要找到一個(gè)符合自己興趣愛(ài)好和專業(yè)特長(zhǎng)的崗位一展才華與抱負(fù),然而雖有毛遂自薦之心卻苦于沒(méi)有門路。與此同時(shí),我國(guó)就業(yè)大軍規(guī)模的逐年龐大使的原有的招聘方式即通過(guò)召開(kāi)招聘會(huì)的方式壓力倍增招聘會(huì)定期召開(kāi),過(guò)期沒(méi)有交流機(jī)會(huì)。招聘會(huì)都是在有限的幾天內(nèi)企業(yè)與大學(xué)生面對(duì)面的交流,雖然有的招聘會(huì)提前貼出海報(bào)或進(jìn)行其他方式的宣傳,但還會(huì)有很多企業(yè)和學(xué)生錯(cuò)過(guò)。還有一部分人,為了參加招聘會(huì)不得不放棄一些重要的事情。招聘會(huì)人數(shù)眾多,很難管理。由于參加招聘會(huì)的
15、人員繁多,而且整個(gè)過(guò)程人員的流動(dòng)性非常強(qiáng),這給管理增加了很大難度??臻g有限不利交流。招聘會(huì)上人數(shù)眾多,但是展位卻有限,不能讓所有的用人單位都參加,而且想要企業(yè)與學(xué)生一一會(huì)面很困難,不能更好地分配人力資源。在此種情況下,急需一種能夠解決企業(yè)與人才雙方需要的方法,網(wǎng)上人才招聘系統(tǒng)便應(yīng)運(yùn)而生。網(wǎng)絡(luò)招聘求職的方式已經(jīng)成為了大學(xué)生找工作和用人單位招兵買馬的重要方式,因?yàn)榫W(wǎng)絡(luò)招聘和網(wǎng)上求職有著傳統(tǒng)招聘會(huì)所無(wú)法企及的優(yōu)勢(shì)。但在此同時(shí),網(wǎng)絡(luò)招聘求職還存在著作為新興方式的不完善之處。1.1.1 招聘求職網(wǎng)站發(fā)展現(xiàn)狀自從網(wǎng)絡(luò)求職招聘這一新興的求職招聘方式誕生起,它就以蓬勃的態(tài)勢(shì)發(fā)展開(kāi)來(lái)。根據(jù)美國(guó)公司的調(diào)查結(jié)果,2
16、001年全球的網(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)則逐漸式微,慢慢退出舞臺(tái)。國(guó)內(nèi)網(wǎng)絡(luò)招聘市場(chǎng)的發(fā)展(fzhn
17、)同樣來(lái)勢(shì)兇猛。隨著國(guó)內(nèi)勞動(dòng)力的增多、國(guó)內(nèi)企業(yè)的國(guó)際化及國(guó)內(nèi)網(wǎng)絡(luò)的普遍化,網(wǎng)上招聘求職的主流地位在國(guó)內(nèi)不僅不會(huì)改變(gibin),而且只會(huì)越來(lái)越火?!爸锹?lián)招聘(zhopn)”、“趕集網(wǎng)”、“中華英才網(wǎng)”、“前程無(wú)憂”等網(wǎng)上求職招聘網(wǎng)站如雨后春筍般出現(xiàn),成為了新的求職招聘陣地。2003年6月13日“中國(guó)高校畢業(yè)生就業(yè)服務(wù)信息網(wǎng)”正式開(kāi)通。到目前為止,全國(guó)各個(gè)?。ㄖ陛犑?、自治區(qū))基本上已經(jīng)建立了畢業(yè)生就業(yè)信息網(wǎng)絡(luò),各個(gè)高校也在加緊建設(shè)和完善本校各具特色的“就業(yè)信息網(wǎng)”。但網(wǎng)上招聘求職也不會(huì)像有的人說(shuō)的那樣將取代傳統(tǒng)招聘會(huì)。在國(guó)外,都是將網(wǎng)上招聘與傳統(tǒng)的招聘方式結(jié)合,構(gòu)建一整套完善、多元的求職招聘體
18、系。而對(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ì)更好。1.1.2 網(wǎng)絡(luò)招聘的優(yōu)勢(shì)網(wǎng)絡(luò)招聘求職具有傳統(tǒng)招聘會(huì)所不能及的作用和優(yōu)勢(shì)。第一,招聘網(wǎng)絡(luò)信息量龐大而且更新速度快。由于用人單位基數(shù)很大,招聘職位數(shù)量眾多,在人才網(wǎng)站里,可以隨時(shí)查詢數(shù)萬(wàn)條信息,而且信息更新速度很快,每天更新的職位都很多,關(guān)注招聘網(wǎng)站就能夠第一時(shí)間掌握用人單位的需求。第二,求職無(wú)地域限制。對(duì)于身處異地的求職者來(lái)說(shuō),無(wú)地域限制無(wú)疑給求職者創(chuàng)造更多的就業(yè)機(jī)會(huì),如果采取傳統(tǒng)的求職方式,恐怕還得來(lái)回奔波于兩個(gè)城市之間,耽誤時(shí)間而且
19、浪費(fèi)精力。其三,經(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ò)招聘單位,免去了印刷的高成本費(fèi)用。第四,招聘網(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í)間。據(jù)調(diào)查,通過(guò)網(wǎng)絡(luò)求職成功的比率在近一兩年提高迅速,調(diào)查結(jié)果顯示近五成的網(wǎng)絡(luò)求職者認(rèn)為網(wǎng)絡(luò)求職比較容易成功。作為網(wǎng)絡(luò)這
20、一求職方式之所以發(fā)展到今天的主流求職方式,很大程度上也是給予了青睞它的求職者高成功率的回報(bào)。1.1.3 當(dāng)前網(wǎng)絡(luò)招聘存在的問(wèn)題網(wǎng)絡(luò)招聘雖然發(fā)展很快,前景廣闊,但也面臨著一些問(wèn)題,如安全問(wèn)題、技術(shù)問(wèn)題、法律制度問(wèn)題、觀念障礙、隱私權(quán)的保護(hù)、基礎(chǔ)設(shè)施問(wèn)題等。具體表現(xiàn)在如下幾點(diǎn):1. 信息的保密性?,F(xiàn)在(xinzi)人才網(wǎng)站魚(yú)龍混雜、良莠不齊,一些防護(hù)措施做得不到位的網(wǎng)站,求職者的個(gè)人信息在網(wǎng)上常??梢浴百Y源共享”。而大型的知名網(wǎng)站在這方面就做得比較好,通常(tngchng)不會(huì)出現(xiàn)信息泄露的現(xiàn)象 2. 網(wǎng)絡(luò)招聘的可信度不高。究其原因,主要是招聘應(yīng)聘雙方都不夠誠(chéng)信。由于網(wǎng)上招聘,用人單位與求職者不見(jiàn)
21、面(jin min),彼此只能通過(guò)電子簡(jiǎn)歷來(lái)完成首次面試,于是一些求職者就肆無(wú)忌憚地給自己“鍍金”,以虛假信息來(lái)填充自己,造成普遍的相互不信任。3. 簡(jiǎn)歷多次重復(fù)發(fā)送。有些求職者急于求成,擔(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ù)也有待改善。 1.2 課題意義隨著高校招的生進(jìn)一步擴(kuò)大,畢業(yè)生數(shù)量也越來(lái)越多,其就業(yè)工作涉及面和社會(huì)影響也越來(lái)越大,要推動(dòng)就業(yè)工作,就不能一味的追求有形市場(chǎng)(傳統(tǒng)招聘市場(chǎng))的規(guī)模和聲勢(shì),
22、還要充分看到無(wú)形市場(chǎng)(網(wǎng)上人才市場(chǎng))高效、便利、覆蓋面廣的優(yōu)點(diǎn),它是畢業(yè)生就業(yè)市場(chǎng)發(fā)展的新方向?!熬W(wǎng)上人才市場(chǎng)”開(kāi)辟求職信息頻道和招聘信息頻道,供需雙方可以根據(jù)需要查詢?cè)敿?xì)的相關(guān)信息,有利于加深用人單位與畢業(yè)生之間的了解與溝通,克服了空間與時(shí)間的限制,為用人單位和畢業(yè)生節(jié)省了大量的時(shí)間、精力和資金,同時(shí)又可以達(dá)到雙方滿意的目的。這樣“網(wǎng)上人才市場(chǎng)”就會(huì)吸引更多企業(yè)與畢業(yè)生參與進(jìn)來(lái),形成良性循環(huán),從而擴(kuò)展了畢業(yè)生就業(yè)市場(chǎng),使得用人單位與畢業(yè)生之間的雙向選擇更具實(shí)際意義。因此,當(dāng)舊的招聘方式已經(jīng)不能夠滿足當(dāng)今企業(yè)招聘人才的要求了,企業(yè)就需要一個(gè)規(guī)范的簡(jiǎn)便的招聘方式來(lái)提高招聘工作人員的工作效率,所以
23、,一個(gè)界面簡(jiǎn)潔、功能完善的網(wǎng)上求職招聘系統(tǒng),對(duì)企業(yè)用來(lái)招聘人才和提高工作效率是非常有必要的。該系統(tǒng)的開(kāi)發(fā)能夠幫助求職者更方便、更快捷、更可靠的尋找到一個(gè)適合自己的用人單位,節(jié)省了時(shí)間、精力、財(cái)力等等。同時(shí)也能夠?yàn)橄蚱髽I(yè)輸送更多有用的人才提供了一條便利可靠的渠道。1.3 系統(tǒng)設(shè)計(jì)思想網(wǎng)上求職招聘系統(tǒng)是利用互聯(lián)網(wǎng)構(gòu)建的網(wǎng)上招聘系統(tǒng),它涉及了網(wǎng)上應(yīng)用這一學(xué)科。一個(gè)網(wǎng)站的建設(shè),首先應(yīng)該從功能出發(fā)。完善的功能是網(wǎng)站的目的所在。一個(gè)良好的網(wǎng)站,應(yīng)該設(shè)計(jì)一個(gè)良好的工作流程:首先定義開(kāi)發(fā)網(wǎng)站的目的;接下來(lái)對(duì)網(wǎng)站的外觀進(jìn)行設(shè)計(jì);其次進(jìn)行實(shí)際頁(yè)面的制作;然后對(duì)所制作的網(wǎng)站進(jìn)行測(cè)試,以確保它符合最初設(shè)定的目標(biāo);最后
24、是將網(wǎng)站發(fā)布。在將網(wǎng)站發(fā)布后還需要有維護(hù)工作,以便及時(shí)更新網(wǎng)站內(nèi)容。所以要做出一個(gè)出色的網(wǎng)上招聘系統(tǒng)要做到以下要求。首先,對(duì)人才市場(chǎng)網(wǎng)上招聘的定義、特征和優(yōu)勢(shì)的了解是必不可少的。其次,系統(tǒng)網(wǎng)站的規(guī)劃、網(wǎng)站構(gòu)建的目標(biāo)和市場(chǎng)需求調(diào)查分析、網(wǎng)站設(shè)計(jì)與管理的可行性分析以及網(wǎng)站設(shè)計(jì)與管理的解決方案的深入分析也是不可少的。再次,網(wǎng)上人才交流中心運(yùn)行平臺(tái)的構(gòu)建、服務(wù)器選擇、ASP語(yǔ)言和數(shù)據(jù)庫(kù)的知識(shí)更是實(shí)現(xiàn)網(wǎng)上交流的基礎(chǔ)。1.4 章節(jié)(zhngji)安排論文(lnwn)第一章先介紹了課題背景,即網(wǎng)絡(luò)求職招聘系統(tǒng)的發(fā)展現(xiàn)狀(xinzhung)、它的優(yōu)勢(shì)以及劣勢(shì)等。接著表明了課題意義,展示了設(shè)計(jì)這一系統(tǒng)的必要性。
25、最后闡述了系統(tǒng)設(shè)計(jì)思想,為具體設(shè)計(jì)做好準(zhǔn)備工作。論文第二章簡(jiǎn)略介紹了系統(tǒng)開(kāi)發(fā)工具。包括開(kāi)發(fā)工具Dreamweaver,開(kāi)發(fā)語(yǔ)言HTML和ASP、IIS,以及數(shù)據(jù)庫(kù)開(kāi)發(fā)工具M(jìn)icrosoft Access等。論文第三章是系統(tǒng)總體功能設(shè)計(jì),涉及到需求分析、可行性研究、流程圖、E-R圖和數(shù)據(jù)庫(kù)的設(shè)計(jì)等。論文的第四章是系統(tǒng)的詳細(xì)設(shè)計(jì),該部分將系統(tǒng)的每一個(gè)功能的實(shí)現(xiàn)方式通過(guò)每一個(gè)文件的代碼都詳細(xì)展示了出來(lái)。論文的第五章是系統(tǒng)測(cè)試與性能分析,該部分對(duì)系統(tǒng)進(jìn)行功能測(cè)試。第二章 系統(tǒng)(xtng)開(kāi)發(fā)工具介紹 本系統(tǒng)(xtng)采用了Dreamweaver CS5作為開(kāi)發(fā)(kif)平臺(tái),使用HTML 4.0語(yǔ)言
26、,ASP作為WEB服務(wù)器端的開(kāi)發(fā)環(huán)境,ASP采用腳本語(yǔ)言VBScript(Javascript)作為自己的開(kāi)發(fā)語(yǔ)言。以Microsoft Access作為數(shù)據(jù)庫(kù)環(huán)境。2.1 Dreamweaver CS5簡(jiǎn)介DreamweaverCS5是一款功能強(qiáng)大的可視化的網(wǎng)頁(yè)編輯與管理軟件。利用它,不僅可以輕松地創(chuàng)建跨平臺(tái)和跨瀏覽器的頁(yè)面,也可以直接創(chuàng)建具有動(dòng)態(tài)效果的網(wǎng)頁(yè)而不用自己編寫(xiě)一行源代碼。DreamweaverCS5最主要的優(yōu)勢(shì)在于能夠進(jìn)行多任務(wù)工作,并且在操作方法、界面風(fēng)格方面更加人性化。用戶可以根據(jù)自己的喜好和工作方式,重新排列面板和面板組,自定義工作區(qū)。2.1.1 DreamweaverCS
27、5概述DreamweaverCS5是由Adobe公司在并購(gòu)Macromedia之后推出的最新版本,它是一款專業(yè)的Web站點(diǎn)開(kāi)發(fā)軟件,可用于Web站點(diǎn)、Web頁(yè)和Web應(yīng)用程序的設(shè)計(jì)、編碼和開(kāi)發(fā)工作。在業(yè)界通常將Dreamweaver、Flash、Fireworks稱為網(wǎng)頁(yè)三劍客。將各種網(wǎng)頁(yè)制作的相關(guān)工具緊密聯(lián)系起來(lái)是Dreamweaver系列的一大亮點(diǎn),同時(shí)良好的插件體系,使DreamweaverCS5可通過(guò)第三方插件進(jìn)行補(bǔ)充。另外,DreamweaverCS5還為開(kāi)發(fā)人員提供了動(dòng)態(tài)語(yǔ)言支持與豐富的模板。另外值得稱道的是,DreamweaverCS5不僅提供了強(qiáng)大的網(wǎng)頁(yè)編輯功能,而且提供了完善
28、的站點(diǎn)管理機(jī)制,可以說(shuō),它是一個(gè)集網(wǎng)頁(yè)創(chuàng)作和站點(diǎn)管理兩大利器于一身的超重量級(jí)的創(chuàng)作工具。DreamweaverCS5在功能強(qiáng)大與易用性之間具有很好的平衡,使用DreamweaverCS5可以有效地提高Web開(kāi)發(fā)的工作效率。2.1.2 DreamweaverCS5新增功能相對(duì)于以前的版本DreamweaverCS5的功能主要在以下方面進(jìn)行了增強(qiáng):1.Ajax的Spry框架通過(guò)AdobeDreamweaverCS5,可以使用Ajax的Spry框架進(jìn)行動(dòng)態(tài)用戶界面的可視化設(shè)計(jì)、開(kāi)發(fā)和部署。Ajax的Spry框架是一個(gè)面向Web設(shè)計(jì)人員的JavaScript庫(kù),用于構(gòu)建向用戶提供更豐富體驗(yàn)的網(wǎng)頁(yè)。Sp
29、ry與其它Ajax框架不同,可以同時(shí)為設(shè)計(jì)人員和開(kāi)發(fā)人員所用。2.Spry構(gòu)件Spry構(gòu)件是預(yù)置(y zh)的常用用戶界面組件,可以使用CSS自定義這些組件,然后將其添加(tin ji)到網(wǎng)頁(yè)中。使用Dreamweaver,您可以(ky)將多個(gè)Spry構(gòu)件添加到自己的頁(yè)面中,這些構(gòu)件包括XML驅(qū)動(dòng)的列表和表格、折疊構(gòu)件、選項(xiàng)卡式界面和具有驗(yàn)證功能的表單元素。3.Spry效果Spry效果是一種提高網(wǎng)站外觀吸引力的簡(jiǎn)潔方式。這種效果差不多可應(yīng)用于HTML頁(yè)面上的所有元素。您可以添加Spry效果來(lái)放大、收縮、漸隱和高亮顯示元素;在一段時(shí)間內(nèi)以可視方式更改頁(yè)面元素;以及執(zhí)行更多操作。4.高級(jí)Photo
30、shopCS5集成Dreamweaver包括了與PhotoshopCS5的增強(qiáng)的集成功能。現(xiàn)在,設(shè)計(jì)人員可以在Photoshop中選擇設(shè)計(jì)的任一部分(甚至可以跨多個(gè)層),然后將其直接粘貼到Dreamweaver頁(yè)面中。Dreamweaver會(huì)顯示一個(gè)對(duì)話框,可在其中為圖像指定優(yōu)化選項(xiàng)。如果需要編輯圖像,只需雙擊圖像即可在Photoshop中打開(kāi)原始的帶圖層PSD文件進(jìn)行編輯。5. 瀏覽器兼容性檢查Dreamweaver中新的瀏覽器兼容性檢查功能可生成報(bào)告,如圖2-1所示,指出各種瀏覽器中與CSS相關(guān)的呈現(xiàn)問(wèn)題。在代碼視圖中,這些問(wèn)題以綠色下劃線來(lái)標(biāo)記,如圖2-2所示,因此您可以準(zhǔn)確知道產(chǎn)生問(wèn)題
31、的代碼位置。確定問(wèn)題之后,如果知道解決方案,則可以快速解決問(wèn)題;如果需要了解詳細(xì)信息,則可以訪問(wèn)AdobeCSSAdvisor。圖2.1 顯示與CSS相關(guān)的問(wèn)題圖2-2 綠色(l s)下劃線6.AdobeCSSAdvisorAdobeCSSAdvisor網(wǎng)站包含(bohn)有關(guān)最新CSS問(wèn)題的信息,在瀏覽器兼容性檢查(jinch)過(guò)程中可通過(guò)Dreamweaver用戶界面直接訪問(wèn)該網(wǎng)站。CSSAdvisor不止是一個(gè)論壇、一個(gè)wiki頁(yè)面或一個(gè)討論組,它使您可以方便地為現(xiàn)有內(nèi)容提供建議和改進(jìn)意見(jiàn),或者方便地添加新的問(wèn)題以使整個(gè)社區(qū)都能夠從中受益。7.CSS布局Dreamweaver提供一組預(yù)先
32、設(shè)計(jì)的CSS布局,它們可以幫助您快速設(shè)計(jì)好頁(yè)面并開(kāi)始運(yùn)行,并且在代碼中提供了豐富的內(nèi)聯(lián)注釋以幫助您了解CSS頁(yè)面布局,如圖2-3所示。Web上的大多數(shù)站點(diǎn)設(shè)計(jì)都可以被歸類為一列、兩列或三列式布局,而且每種布局都包含許多附加元素(例如標(biāo)題和腳注)。Dreamweaver提供了一個(gè)包含基本布局設(shè)計(jì)的綜合性列表,您可以自定義這些設(shè)計(jì)以滿足自己的需要。圖2-38.管理CSS借助管理CSS功能,可以輕松地在文檔之間、文檔標(biāo)題與外部表之間、外部CSS文件之間以及更多位置之間移動(dòng)CSS規(guī)則。此外,還可以將內(nèi)聯(lián)CSS轉(zhuǎn)換為CSS規(guī)則,并且只需通過(guò)拖放操作即可將它們放置在所需位置。9.AdobeDeviceCe
33、ntralAdobeDeviceCentral與Dreamweaver相集成并且存在于整個(gè)CreativeSuite3軟件產(chǎn)品系列中,使用它可以快速訪問(wèn)每個(gè)設(shè)備的基本技術(shù)規(guī)范,還可以收縮HTML頁(yè)面的文本和圖像以便顯示效果與設(shè)備上出現(xiàn)的完全一樣,從而簡(jiǎn)化了移動(dòng)內(nèi)容的創(chuàng)建過(guò)程。10.AdobeBridgeCS5將AdobeBridgeCS5與Dreamweaver一起使用可以輕松、一致(yzh)地管理圖像和資源。通過(guò)AdobeBridge能夠集中訪問(wèn)項(xiàng)目文件、應(yīng)用程序、設(shè)置(shzh)以及XMP元數(shù)據(jù)(shj)標(biāo)記和搜索功能。AdobeBridge憑借其文件組織和文件共享功能以及對(duì)AdobeSt
34、ockPhotos的訪問(wèn)功能,提供了一種更有效的創(chuàng)新工作流程,使您可以駕馭印刷、Web、視頻和移動(dòng)等諸多項(xiàng)目。11.CSS增強(qiáng)功能:DW8具有HTML格式化功能但沒(méi)有CSS格式化,DWCS3又增加了CSS的格式化功能。2.2 ASP簡(jiǎn)介ASP(ActiveServerPages)是一個(gè)WEB服務(wù)器端的開(kāi)發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動(dòng)態(tài)的、互動(dòng)的、高性能的WEB服務(wù)應(yīng)用程序。ASP采用腳本語(yǔ)言VBScript(Javascript)作為自己的開(kāi)發(fā)語(yǔ)言。近年來(lái)隨著Internet技術(shù)的飛速發(fā)展及用戶需求的不斷變化與升級(jí),Web頁(yè)面技術(shù)也在不斷的更新,使得Web站點(diǎn)的功能越來(lái)越強(qiáng)大,能夠提供的服務(wù)種
35、類越來(lái)越繁多。從HTML 到HTML5從JAVA的誕生到ActiveX,F(xiàn)lash, Web頁(yè)面設(shè)計(jì)人員不斷受到?jīng)_擊,微軟公司在總結(jié)了以往技術(shù),重新思考Web頁(yè)面設(shè)計(jì)的真正需要后,推出了Active Server Pages (ASP),一種用以取代CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口)的技術(shù)。ASP是創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)的一個(gè)很好的工具,它起一種編程語(yǔ)言的作用,可以利用它編寫(xiě)動(dòng)態(tài)產(chǎn)生HTML的程序代碼。因此,只要用戶瀏覽Web站點(diǎn)并請(qǐng)求一個(gè)ASP頁(yè),Web服務(wù)器就可以處理相應(yīng)的ASP代碼生成HTML代碼,然后將它傳遞到用戶瀏覽器并顯示出網(wǎng)頁(yè)。ASP內(nèi)含于IIS3.0
36、和5.0之中,通過(guò)ASP我們可以結(jié)合HTML網(wǎng)頁(yè)、ASP指令和ActiveX元件建立動(dòng)態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。有了ASP就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。2.2.1 ASP訪問(wèn)數(shù)據(jù)庫(kù)的方法ASP是服務(wù)器端的腳本執(zhí)行環(huán)境,可用來(lái)產(chǎn)生和執(zhí)行動(dòng)態(tài)的高性能的WEB服務(wù)器程序。當(dāng)用戶使用瀏覽器請(qǐng)求ASP主頁(yè)時(shí),WEB服務(wù)器響應(yīng),調(diào)用ASP引擎來(lái)執(zhí)行ASP文件,并解釋其中的腳本語(yǔ)言(JScript或
37、VBScript),通過(guò)ODBC連接數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)訪問(wèn)組件ADO(ActiveXDataObjects)完成數(shù)據(jù)庫(kù)操作,最后ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁(yè)返回用戶端顯示。由于ASP在服務(wù)器端運(yùn)行,運(yùn)行結(jié)果以HTML主頁(yè)形式(xngsh)返回用戶瀏覽器,因而ASP源程序不會(huì)泄密,增加了系統(tǒng)的安全保密性。此外,ASP是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加ActiveX組件來(lái)擴(kuò)充其功能,拓展應(yīng)用范圍。2.2.2 ASP頁(yè)面(y min)的結(jié)構(gòu)ASP的程序代碼簡(jiǎn)單、通用,文件名由.asp結(jié)尾,ASP文件通常由四部分(b fen)構(gòu)成:1. 標(biāo)準(zhǔn)的HTML標(biāo)記:所有的HTML標(biāo)記均可使用。2
38、. ASP語(yǔ)法命令:位于標(biāo)簽內(nèi)的ASP代碼。3. 服務(wù)器端的include語(yǔ)句:可用#include語(yǔ)句調(diào)入其它ASP代碼,增強(qiáng)了編程的靈活性。4. 腳本語(yǔ)言:ASP自帶JScript和VBScript兩種腳本語(yǔ)言,增加了ASP的編程功能,用戶也可安裝其它腳本語(yǔ)言,如Perl、Rexx等。2.2.3 ASP的運(yùn)行環(huán)境目前ASP常運(yùn)行在以下環(huán)境中。WINDOWSXP/2003server/WINDOWS 7運(yùn)行IIS。其中以2003server上的IIS功能最強(qiáng),提供了對(duì)ASP的全面支持,是創(chuàng)建高速、穩(wěn)定的ASP主頁(yè)的最佳選擇。2.2.4 ASP的內(nèi)建對(duì)象ASP提供了六個(gè)內(nèi)建對(duì)象,供用戶直接調(diào)用
39、:1. Application對(duì)象:負(fù)責(zé)管理所有會(huì)話信息,可用來(lái)在指定的應(yīng)用程序的所有用戶之間共享信息。2. Session對(duì)象:存貯特定用戶的會(huì)話信息,只被該用戶訪問(wèn),當(dāng)用戶在不同WEB頁(yè)面跳轉(zhuǎn)時(shí),Session中的變量在用戶整個(gè)會(huì)話過(guò)程中一直保存。Session對(duì)象需cookie支持。3. Request對(duì)象:從用戶端取得信息傳遞給服務(wù)器,是ASP讀取用戶輸入的主要方法。4. Response對(duì)象:服務(wù)器將輸出內(nèi)容發(fā)送到用戶端。5. Server對(duì)象:提供對(duì)服務(wù)器有關(guān)方法和屬性的訪問(wèn)。6. ObjectContext對(duì)象:IIS4.0新增的對(duì)象,用來(lái)進(jìn)行事務(wù)處理。此項(xiàng)功能需得到MTS(Mi
40、crosoftTransactionServer)管理的支持。2.2.5 ASP的主要(zhyo)內(nèi)置組件1. AdRotator組件:用來(lái)按指定(zhdng)計(jì)劃在同一頁(yè)上自動(dòng)輪換顯示廣告,用于WWW上日益重要的廣告服務(wù)。2. BrowserCapabilities組件:確定訪問(wèn)WEB站點(diǎn)的用戶瀏覽器的功能數(shù)據(jù),包括類型(lixng)、性能、版本等。3. DatabaseAccess組件:提供ADO(ActiveXDataObjects)來(lái)訪問(wèn)支持ODBC的數(shù)據(jù)庫(kù)。4. FileAccess組件:提供對(duì)服務(wù)器端文件的讀寫(xiě)功能。5. ContentLinking組件:生成WEB頁(yè)內(nèi)容列表,并將
41、各頁(yè)順序連接,用于制作導(dǎo)航條。此外,還可安裝Myinfo、Counters、ContentRotator、PageCount等組件,用戶也可自行編制ActiveX組件,以提高系統(tǒng)的實(shí)用性。2.2.5 數(shù)據(jù)庫(kù)組件ADOWWW上很重要的應(yīng)用是訪問(wèn)WEB數(shù)據(jù)庫(kù),用ASP訪問(wèn)WEB數(shù)據(jù)庫(kù)時(shí),必須使用ADO組件,ADO是ASP內(nèi)置的ActiveX服務(wù)器組件(ActiveXServerComponent),通過(guò)在WEB服務(wù)器上設(shè)置ODBC和OLEDB可連接多種數(shù)據(jù)庫(kù):如SYBASE、ORACLE、INFORMIX、SQLSERVER、ACCESS、VFP等,是對(duì)目前微軟所支持的數(shù)據(jù)庫(kù)進(jìn)行操作的最有效和最簡(jiǎn)
42、單直接的方法。ADO組件主要提供了以下七個(gè)對(duì)象和四個(gè)集合來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。1. Connection對(duì)象:建立與后臺(tái)數(shù)據(jù)庫(kù)的連接。2. Command對(duì)象:執(zhí)行SQL指令,訪問(wèn)數(shù)據(jù)庫(kù)。3. Parameters對(duì)象和Parameters集合:為Command對(duì)象提供數(shù)據(jù)和參數(shù)。4. RecordSet對(duì)象:存放訪問(wèn)數(shù)據(jù)庫(kù)后的數(shù)據(jù)信息,是最經(jīng)常使用的對(duì)象。5. Field對(duì)象和Field集合:提供對(duì)RecordSet中當(dāng)前記錄的各個(gè)字段進(jìn)行訪問(wèn)的功能。6.Property對(duì)象和Properties集合:提供有關(guān)信息,供Connection、Command、RecordSet、Field對(duì)象使用。7.
43、 Error對(duì)象和Errors集合:提供訪問(wèn)數(shù)據(jù)庫(kù)時(shí)的錯(cuò)誤信息。2.3 HTML簡(jiǎn)介HTML的英文全稱是“Hypertext Markup Language”,中文譯為“超文本標(biāo)記語(yǔ)言”?!俺谋尽本褪侵疙?yè)面內(nèi)可以包含圖片,鏈接,甚至音樂(lè),程序等非文字的元素。在幾年前作為SGML的一個(gè)子集開(kāi)發(fā)的。一個(gè)HTML文件中包含了所有(suyu)將顯示在網(wǎng)頁(yè)上的文字信息,其中也包括對(duì)瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。如果你還有一些圖片、動(dòng)畫(huà)、聲音或是任何其它形式的資源,HTML文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁(yè)的什么位置。瀏覽的網(wǎng)頁(yè)就是由HTM
44、L語(yǔ)言編寫(xiě)出來(lái)的。雖然HTML是一種語(yǔ)言,但HTML不是程序語(yǔ)言,如 C+ 和 Java 之類,它只是標(biāo)記語(yǔ)言,你只要明白了各種標(biāo)記的用法便算學(xué)會(huì)了HTML。HTML 的格式非常簡(jiǎn)單,只是由文字及標(biāo)記組合而成,因此任何文本編輯器都可以制作HTML頁(yè)面。在編輯器中輸入html代碼即可完成(wn chng)對(duì)網(wǎng)頁(yè)的設(shè)計(jì),如果在其中加入VB,JAVA等腳本文件以及數(shù)據(jù)庫(kù)連接有關(guān)的語(yǔ)句指令,便可對(duì)已知數(shù)據(jù)進(jìn)行查詢,從而生成動(dòng)態(tài)網(wǎng)頁(yè)的一部分。2.4 Microsoft Access簡(jiǎn)介(jin ji)Access是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),主要用于中小型數(shù)據(jù)庫(kù)應(yīng)用,適用于小型商務(wù)活動(dòng),用以存
45、貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù),允許用戶構(gòu)造應(yīng)用程序來(lái)歸檔和存儲(chǔ)數(shù)據(jù),并使數(shù)據(jù)能夠很容易地采用多種方式進(jìn)行篩選、分類和查詢數(shù)據(jù)。Access是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),以為它與其他的數(shù)據(jù)庫(kù)管理系統(tǒng)相比更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶即可掌握并使用它,而且ACCESS的功能強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)庫(kù)管理以及處理需要。下面簡(jiǎn)單介紹ACCESS數(shù)據(jù)庫(kù)的基本方法:1.新建數(shù)據(jù)庫(kù),新建一個(gè)數(shù)據(jù)庫(kù)有兩中方法:一種是創(chuàng)建一個(gè)空數(shù)據(jù)庫(kù),即建立一個(gè)沒(méi)有表,查詢,窗體和報(bào)表等內(nèi)容的數(shù)據(jù)庫(kù);另一種方法是使用ACCESS中提供的數(shù)據(jù)庫(kù)模版創(chuàng)建數(shù)據(jù)庫(kù),即通過(guò)對(duì)向?qū)岢龅倪x項(xiàng)和不同選擇來(lái)設(shè)計(jì)窗體,查詢和報(bào)表等,從而建立一個(gè)完
46、整的數(shù)據(jù)庫(kù)。2.添加數(shù)據(jù)庫(kù),表是ACCESS數(shù)據(jù)庫(kù)的基礎(chǔ),是信息的載體。其他對(duì)象如查詢,窗體和報(bào)表,也是將表中的信息以各種形式表現(xiàn)出來(lái),方便用戶使用這些信息。在ACCESS中,創(chuàng)建表的方法有三種:一是使用設(shè)計(jì)器創(chuàng)建表;二是通過(guò)輸入數(shù)據(jù)創(chuàng)建表;三是利用向?qū)?chuàng)建表。3.表的操作,在添加了數(shù)據(jù)庫(kù)之后,我們實(shí)際上就初步的完成了一個(gè)數(shù)據(jù)庫(kù)的建立工作,接下來(lái)我們就可以通過(guò)SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。當(dāng)然,在ACCESS中,對(duì)表的操作十分的方便,可以瀏覽表,為表添加、刪除、對(duì)表記錄進(jìn)行排序,因?yàn)锳CCESS是面向一些普通用戶的,所以其操作方法不必要用戶清楚SQL語(yǔ)句的語(yǔ)法及結(jié)構(gòu)。與其它的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)
47、相比,Access具有以下優(yōu)點(diǎn):1.存儲(chǔ)文件單一。Access的一個(gè)數(shù)據(jù)庫(kù)文件中包含了該數(shù)據(jù)庫(kù)中的全部數(shù)據(jù)表、查詢、窗體、報(bào)表等所有數(shù)據(jù),便于管理。2.支持(zhch)長(zhǎng)文件名,并可以在文件名內(nèi)加空格,使文件便于理解、查找。3.具有強(qiáng)大的網(wǎng)絡(luò)功能,可通過(guò)網(wǎng)絡(luò)傳送數(shù)據(jù)。使用簡(jiǎn)便,用戶無(wú)需了解(lioji)編程語(yǔ)言,便可輕松地設(shè)計(jì)和開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。4.可以處理多種數(shù)據(jù)(shj)信息,如文本文件和其它數(shù)據(jù)庫(kù)文件。2.5 IIS簡(jiǎn)介本次設(shè)計(jì)所用到的服務(wù)器IIS7.0,ASP文件只有發(fā)布到IIS服務(wù)器上之后,才能能夠正常瀏覽。IIS是Internet Information Services的縮寫(xiě),
48、是一個(gè)World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味著你能發(fā)布網(wǎng)頁(yè),并且有ASP(Active Server Pages)、JAVA、VBscript產(chǎn)生頁(yè)面,有著一些擴(kuò)展功能。IIS支持一些有趣的東西,像有編輯環(huán)境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW) 其次,IIS是隨 HYPERLINK /view/1028735.htm Windows NT Server 4.0一起提供的文件和應(yīng)用程序 HYPERLINK /view/899.htm 服務(wù)器,
49、是在Windows NT Server上建立Internet服務(wù)器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內(nèi)置的安全性以及 HYPERLINK /view/119305.htm NTFS文件系統(tǒng)建立強(qiáng)大靈活的Internet/Intranet站點(diǎn)。IIS(Internet Information Server,互聯(lián)網(wǎng)信息服務(wù))是一種Web(網(wǎng)頁(yè))服務(wù)組件,其中包括Web服務(wù)器、 HYPERLINK /view/106754.htm FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁(yè)瀏覽、 HYPERLINK /view/54
50、3341.htm 文件傳輸、新聞服務(wù)和郵件發(fā)送等方面。第三章 系統(tǒng)(xtng)總體功能設(shè)計(jì)3.1 可行性研究網(wǎng)上求職招聘系統(tǒng)是通過(guò)計(jì)算機(jī)使用戶和招聘信息建立起緊密的聯(lián)系。本系統(tǒng)在技術(shù)方面主要采用現(xiàn)有的軟件ASP、DREAMWEAVER、ACCESS進(jìn)行(jnxng)開(kāi)發(fā)和研究的,這些軟件早已經(jīng)被大眾所熟知和了解。目前人才市場(chǎng)的活躍與企業(yè)對(duì)高素質(zhì)人才的殷切需求,無(wú)疑為網(wǎng)上求職招聘系統(tǒng)的生存和發(fā)展提供了廣闊的空間。與傳統(tǒng)(chuntng)的人才中介相比,網(wǎng)上求職招聘系統(tǒng)具有成本低、容量大、速度快與強(qiáng)調(diào)個(gè)性化服務(wù)的優(yōu)勢(shì)。該系統(tǒng)允許更加靈活的交互方式,提供更加豐富的信息資源。本系統(tǒng)純?yōu)樗饺嗽O(shè)計(jì),在開(kāi)發(fā)
51、過(guò)程中沒(méi)有涉及到合同、責(zé)任等與法律法規(guī)相抵觸的方面,也無(wú)從考慮法律法規(guī)方面的局限,但是文明上網(wǎng)是每一個(gè)公民必須具備的基本素質(zhì)。3.1.1 經(jīng)濟(jì)可行性研究由于本系統(tǒng)突破了時(shí)間的限制,只要服務(wù)器開(kāi)通,本系統(tǒng)的合法用戶隨時(shí)可以了解自己想要了解的信息。這比起過(guò)去那種傳統(tǒng)的手工法有了很大的進(jìn)步。因而,該系統(tǒng)就經(jīng)濟(jì)上來(lái)說(shuō)是可行的。3.1.2 技術(shù)可行性研究技術(shù)可行性一般受制于軟硬件、參與人員、操作環(huán)境等。本系統(tǒng)對(duì)軟硬件的要求均不高,采用ASP技術(shù)來(lái)實(shí)現(xiàn)。使用ASP可以創(chuàng)建動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP頁(yè)面可以使用腳本語(yǔ)言(如Vbscript、Javascript等)編寫(xiě),程序代碼是隱藏的,輸出到
52、用戶瀏覽器的是動(dòng)態(tài)的HTML文件。訪問(wèn)數(shù)據(jù)庫(kù)是通過(guò)使用內(nèi)置的ASP組件存取數(shù)據(jù)庫(kù),并將結(jié)果返回給用戶的瀏覽器。通過(guò)客戶端腳本,可以控制網(wǎng)頁(yè)元素的外觀和行為,而且可以對(duì)用戶在網(wǎng)頁(yè)中的操作做出響應(yīng),并進(jìn)行相應(yīng)的處理,從而創(chuàng)作出交互式網(wǎng)頁(yè)。ASP程序的運(yùn)行環(huán)境在服務(wù)器端可以接收來(lái)自客戶端的請(qǐng)求,并對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行存取操作,然后將處理結(jié)果返回客戶端瀏覽器。3.2 需求(xqi)分析需求分析是系統(tǒng)(xtng)設(shè)計(jì)的一個(gè)重要的環(huán)節(jié)。本階段對(duì)系統(tǒng)管理的應(yīng)用情況作全面調(diào)查,以確定系統(tǒng)目標(biāo)和確定用戶的需求。本課題的開(kāi)發(fā)的目的是為了能夠?yàn)槠髽I(yè)和個(gè)人提供一個(gè)操作簡(jiǎn)單、應(yīng)用(yngyng)廣泛、擴(kuò)展性強(qiáng)的網(wǎng)上交流平臺(tái)
53、,一方面提高企業(yè)和個(gè)人辦事效率,實(shí)現(xiàn)信息化管理;另一方面擴(kuò)大了企業(yè)和求職者的視野,有利于雙方更好的交流和發(fā)展。3.2.1 功能分析網(wǎng)上求職招聘系統(tǒng)包括了:求職用戶模塊,招聘用戶模塊和后臺(tái)管理模塊。任何用戶未注冊(cè)前都只能瀏覽首頁(yè)信息。求職用戶模塊含有求職用戶注冊(cè),登陸個(gè)人簡(jiǎn)歷,修改個(gè)人簡(jiǎn)歷,個(gè)人職位庫(kù),個(gè)人信箱,職位搜索,密碼修改等;招聘用戶模塊含有企業(yè)用戶注冊(cè),登陸企業(yè)信息,維護(hù)企業(yè)信息,發(fā)布招聘信息,維護(hù)招聘休息,企業(yè)人才庫(kù),企業(yè)信箱,人才搜索,密碼修改等;后臺(tái)管理模塊包括對(duì)個(gè)人用戶和企業(yè)用戶各類信息的管理,前臺(tái)后臺(tái)一些信息管理,數(shù)據(jù)庫(kù)管理等。另外,后臺(tái)管理員還包括對(duì)取得合法身份的用戶進(jìn)行身
54、份驗(yàn)證,確保系統(tǒng)的安全,防止敏感商業(yè)信息的泄露。3.2.2 性能分析一個(gè)合格的網(wǎng)上求職招聘系統(tǒng)應(yīng)當(dāng)具有以下特點(diǎn):實(shí)用性。為在網(wǎng)上進(jìn)行招聘求職的人員提供便利。操作簡(jiǎn)單:適用于不同的使用者,包括求職用戶和招聘用戶,同時(shí)系統(tǒng)也不復(fù)雜,操作簡(jiǎn)單。代碼可讀性好:文中的代碼都是利用ASP腳本語(yǔ)言進(jìn)行編寫(xiě)的,簡(jiǎn)單易懂。系統(tǒng)穩(wěn)定性:系統(tǒng)在運(yùn)行中應(yīng)努力保障不發(fā)生或極少發(fā)生故障,即使系統(tǒng)出現(xiàn)偶然事故或者出現(xiàn)某些操作失誤時(shí),系統(tǒng)應(yīng)具有較強(qiáng)的恢復(fù)能力,從而使系統(tǒng)不會(huì)出現(xiàn)死鎖或使數(shù)據(jù)信息丟失。5. 安全性:對(duì)于求職者,沒(méi)有權(quán)限查看其他人的簡(jiǎn)歷。對(duì)于招聘企業(yè),可以查看求職者的個(gè)人信息和簡(jiǎn)歷信息,但不能對(duì)求職者的個(gè)人信息進(jìn)
55、行任何修改。系統(tǒng)管理員可以對(duì)系統(tǒng)的所以數(shù)據(jù)庫(kù)進(jìn)行操作和管理,擁有系統(tǒng)所以權(quán)限。3.3 流程圖設(shè)計(jì)(shj)網(wǎng)絡(luò)(wnglu)招聘的業(yè)務(wù)流程比較簡(jiǎn)單,其中單位招聘的功能模塊如圖3-1所示。單位注冊(cè)單位登陸查詢求職者信息發(fā)布招聘信息發(fā)送信息給求職者查看求職者回復(fù)查詢錄取情況修改單位資料錄取求職者圖3.1 招聘(zhopn)單位模塊網(wǎng)絡(luò)求職模塊的功能如圖3-2所示。個(gè)人注冊(cè)個(gè)人登陸查詢單位信息發(fā)布求職信息查看單位回復(fù)修改個(gè)人資料發(fā)送信息給單位圖3.2 網(wǎng)絡(luò)求職功能模塊圖業(yè)務(wù)流程圖如下:人才招聘?jìng)€(gè)人 企業(yè)個(gè)人信息個(gè)人簡(jiǎn)歷職業(yè)信息企業(yè)信息應(yīng)聘招聘圖3.3 業(yè)務(wù)(yw)流程圖3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)(shj)根
56、據(jù)前面的需求分析和業(yè)務(wù)流程,本系統(tǒng)數(shù)據(jù)庫(kù)可以(ky)由以下的表來(lái)實(shí)現(xiàn)。由于該系統(tǒng)規(guī)模不大,因此采用Microsoft Access數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱為FindJob.mdb。 1. userinfo表,保存求職者的信息。2. cominfo表,保存招聘單位的信息。3. usercom表,保存招聘單位和求職者之間的信息交流。userinfo表的結(jié)構(gòu)如表3-1所示。表3-1 userinfo表字段說(shuō)明類型(長(zhǎng)度)備注userid標(biāo)識(shí)號(hào)自動(dòng)編號(hào)不可為空username姓名文本(20)不可為空usersex性別文本(2)不可為空userage年齡整形不可為空userlevel學(xué)歷文本(20)不可為空u
57、sermajor專業(yè)文本(20)不可為空job1求職意向文本(50)不可為空job2求職意向文本(50)可為空resume簡(jiǎn)歷文本(50)不可為空user賬號(hào)文本(10)不可為空,主鍵userpsw口令文本(10)不可為空addr地址文本(50)不可為空cominfo表的結(jié)構(gòu)(jigu)如表3-2所示。表3-2 cominfo表字段說(shuō)明類型(長(zhǎng)度)備注comname招聘者名稱文本(50)不可為空comaddr地址文本(50)不可為空comwanted需求人才類型文本(50)不可為空comintroduce公司介紹文本(50)不可為空comid賬號(hào)文本(10)不可為空,主鍵compsw口令文本(
58、10)不可為空usercom表的結(jié)構(gòu)(jigu)如表3-3所示。表3-3 usercom表字段說(shuō)明類型(長(zhǎng)度)備注comid招聘者賬號(hào)文本(50)不可為空userid應(yīng)聘者賬號(hào)文本(50)不可為空comtouser信息類型文本(50)不可為空message信息內(nèi)容文本(10)不可為空其中(qzhng),comtouser等于1時(shí)表明是給單位給個(gè)人,等于2時(shí)表示是個(gè)人個(gè)單位的,message為信息內(nèi)容。用戶的屬性如圖3.3。姓名學(xué)歷專業(yè)性別年齡求職意向求職者/簡(jiǎn)歷圖3.4 用戶的屬性招聘單位的屬性如圖3.5。公司名稱公司地址需求人才公司介紹招聘單位圖3.5 招聘單位(dnwi)的屬性其整體(zh
59、ngt)E-R圖如圖3.6。招聘求職者招聘者簡(jiǎn)歷擁有nn1n查看n1圖4.6 系統(tǒng)(xtng)整體E-R圖第四章 功能(gngnng)實(shí)現(xiàn)整個(gè)系統(tǒng)的所有頁(yè)面(y min)文件如表4-1所示,創(chuàng)建的頁(yè)面用Dreamweaver實(shí)現(xiàn)。表4-1 招聘(zhopn)/求職系統(tǒng)文件列表文件名稱說(shuō)明Logon.asp顯示登陸界面Createframe.asp處理登陸內(nèi)容并分幀Leftframe.asp左窗口系那是的提供鏈接的文件Mainframe.asp信息提示頁(yè)面Userreg.asp求職者注冊(cè)Userdit.asp求職者修改注冊(cè)資料Viewallcom.asp查詢所有單位的簡(jiǎn)介Viewcom.sap查
60、看指定單位的具體信息Searchcom.asp查詢指定需求類型的單位Userviewmessage.asp求職者查看信息Comreg.asp單位注冊(cè)Comdit.asp單位修改注冊(cè)資料Viewalluser.asp查看所有的求職者的簡(jiǎn)介Viewuser.asp查看求職者的具體信息Wanteduser.asp錄用求職者Comtatics.asp錄用統(tǒng)計(jì)Comviewmessage.asp查看單位信息4.1 主體部分4.1.1 系統(tǒng)登錄(logon.asp文件)該文件的作用是為用戶(個(gè)人或單位)提供一個(gè)登錄或注冊(cè)的界面,新用戶需要新建賬號(hào)和指定口令才能進(jìn)入系統(tǒng)。如果輸入的賬號(hào)已經(jīng)被使用,則依然顯示
溫馨提示
- 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ù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 劇本合同范本
- 化工出地安裝合同范本
- 衛(wèi)生管理合同范本
- app外包開(kāi)發(fā)合同范本
- 功能添加合同范本
- 廠房收購(gòu)協(xié)議合同范例
- 九龍坡區(qū)家具運(yùn)輸合同范例
- 保姆勞務(wù)合同范本
- 鹵味培訓(xùn)合同范本
- 北京存量房合同范本
- 2023年部編人教版六年級(jí)道德與法治下冊(cè)全冊(cè)課件【全套】
- 《茉莉花》(課件)人音版音樂(lè)六年級(jí)上冊(cè)
- 肌肉注射的常見(jiàn)并發(fā)癥及預(yù)防處理措施
- 景觀模型設(shè)計(jì)與制作:第7章 建筑模型制作基本技法
- 關(guān)愛(ài)婦女防治兩癌講座課件
- DL∕T 584-2017 3kV~110kV電網(wǎng)繼電保護(hù)裝置運(yùn)行整定規(guī)程
- (正式版)FZ∕T 80018-2024 服裝 防靜電性能要求及試驗(yàn)方法
- 北師大版八年級(jí)下冊(cè)生物教案全冊(cè)
- 技術(shù)學(xué)院各部門廉政風(fēng)險(xiǎn)點(diǎn)、防控措施匯編
- JGJ133-2001 金屬與石材幕墻工程技術(shù)規(guī)范
- 穩(wěn)定性冠心病診斷與治療指南
評(píng)論
0/150
提交評(píng)論