基于WEB人才招聘管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
基于WEB人才招聘管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
基于WEB人才招聘管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
基于WEB人才招聘管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
基于WEB人才招聘管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本科畢業(yè)設(shè)計說明書(論文)第65頁共65頁1引言1.1研究背景在當今社會的進步和高科技技術(shù)迅猛發(fā)展的情況下,知識正在逐步走向主導(dǎo)地位,市場上的競爭大多數(shù)是個人才能的競爭。從而,找到一個合適的人才,是企業(yè)能夠立足于市場之上并且能夠不斷與同行企業(yè)競爭的一項關(guān)鍵性的任務(wù)。同時,當今市場環(huán)境變化非常之快,導(dǎo)致市場的需求也在不斷地變化,那么相應(yīng)的對人才的需求也在不斷的變化。怎樣快速適應(yīng)這種變化,提高人才招聘的效率,對企業(yè)所需求的人才進行快速定位,也就自然而然成為企業(yè)需要考慮的重要因素。不管是企業(yè)業(yè)的招聘聘部門,還還是中介介跨地域域提供信息息進行介介紹,亦或是中介介對外的人人力資源源輸出等等。在近近年來的的服務(wù)行行業(yè)中,被服務(wù)務(wù)者即廣廣大用戶戶也應(yīng)有有這方面面的需求求才行,這這樣才能能達到本本系所存存在的價價值體現(xiàn)現(xiàn)。作為中介介的另一一個服務(wù)務(wù)對象。即即供方,也就就是求職職者,也也關(guān)注能能否迅速速獲得職職位信息息以及所所要求的條條件等。所所有的這這一切,都都展現(xiàn)出出了對本本系統(tǒng)開開發(fā)與設(shè)設(shè)計的需需求。在在當今這這個信息息時代也也只能通通過該類類型的系系統(tǒng)才能能實現(xiàn)對對人才的的合理并并且快速速的招聘聘[1]]。1.2研研究意義義高校畢業(yè)生生的就業(yè)業(yè)市場,可可以分為為有形和和無形兩兩種市場場。有形形市場主主要的表表現(xiàn)形式式是定時時定點的的舉辦畢畢業(yè)生招招聘會,即即在一個個開放的的時間段段內(nèi),將將用人單單位和畢畢業(yè)生組組織起來來在一個個固定的的場所進進行的就就業(yè)招聘聘和談話話活動。無無形市場場的表現(xiàn)現(xiàn)形式則則是通過過電話、郵郵件、報報刊、網(wǎng)網(wǎng)絡(luò)等現(xiàn)現(xiàn)代化的的通訊工工具以及及傳播手手段而完完成的供供方與需需求方的的聯(lián)系、溝溝通、甚甚至簽合合同的過過程,其其中最主主要的就就是畢業(yè)業(yè)生就業(yè)業(yè)網(wǎng)。近年來高校校招生的的擴大,畢畢業(yè)生數(shù)數(shù)量的激激增,其其就業(yè)所所涉及的的工作層層面和社社會影響響逐步加加大,想想要推動動就業(yè)形形式,就就不能局局限于有有形市場場所具有有的規(guī)模模,而是是要從長長遠的發(fā)發(fā)展方向向去看無無形市場場的高效效率、便便捷的優(yōu)優(yōu)點,它它會逐步步成為畢畢業(yè)生就就業(yè)市場場發(fā)展的的主流方方向。由由于“人才招招聘管理理信息系系統(tǒng)”是一個個存在于于無形市市場的網(wǎng)網(wǎng)站,在在如今信信息網(wǎng)絡(luò)絡(luò)化的時時代,只只要存在在網(wǎng)絡(luò),即即能連入入Intternnet,就就可以進進入無形形市場的的人才招招聘網(wǎng)站站。這就就給了用用人單位位和畢業(yè)業(yè)生可以以隨時隨隨地進入入無形市市場進行行交流、信信息資料料的發(fā)布布和查詢詢,所提提供的個個人或者者企業(yè)信信息則會會由網(wǎng)絡(luò)絡(luò)上的服服務(wù)器進進行處理理并通過過網(wǎng)絡(luò)上上的服務(wù)務(wù)器進行行快速傳傳送。在在迅速提提高工作作效率的的同時也也能對傳傳統(tǒng)的面面對面的的招聘形形式的很很好地補補充?!叭瞬耪衅钙腹芾硇判畔⑾到y(tǒng)統(tǒng)”實現(xiàn)了了用戶和和企業(yè)雙雙方均可可根據(jù)自自身需要要查詢相相關(guān)信息息,并能能通過網(wǎng)網(wǎng)絡(luò)進行行實時的的交流,運運用時下下最先進進的媒體體和寬帶帶技術(shù),供供需雙方方還能進進行視頻頻交流。這這些都有有利于增增加企業(yè)業(yè)與畢業(yè)業(yè)生之間間的了解解,從技技術(shù)層面面上克服服了空間間和時間間的限制制,很好好地為企企業(yè)和畢畢業(yè)生節(jié)節(jié)省了時時間、精精力、資資金,同同時又能能達到雙雙方相互互溝通了了解對方方的目的的。這樣樣“人才招招聘管理理信息系系統(tǒng)”才會吸吸引更多多的企業(yè)業(yè)與畢業(yè)業(yè)生來使使用,形形成一個個良性循循環(huán),從從而擴展展畢業(yè)生生就業(yè)市市場,使使得企業(yè)業(yè)與畢業(yè)業(yè)生之間間的雙向向選擇更更具實際際意義。1.3系系統(tǒng)設(shè)計計思想一個成功的的網(wǎng)站只只有經(jīng)過過詳細的的規(guī)劃,才才能避免免在做網(wǎng)網(wǎng)站的過過程中出出現(xiàn)不必必要的問問題,才才能保證證網(wǎng)站設(shè)設(shè)計的進進度。同時,作作為一個個完整的的網(wǎng)站系系統(tǒng),是是必須要要有正確確的設(shè)計計思想,合合理的數(shù)數(shù)據(jù)、網(wǎng)網(wǎng)絡(luò)結(jié)構(gòu)構(gòu)以及操操作系統(tǒng)統(tǒng)和開發(fā)發(fā)環(huán)境,從從而構(gòu)成成一個完完善的體體系,最最終才能能保證充充分發(fā)揮揮網(wǎng)絡(luò)信信息管理理的長處處。根據(jù)據(jù)如今畢畢業(yè)生的的需求,本本系統(tǒng)按按照下述述原則進進行設(shè)計計。(1)有有效性::包括兩兩個方面面:有用用性和可可用性。即即能滿足足用戶需需求的功功能稱為為有用性性,而能能通過一一系列操操作實現(xiàn)現(xiàn)特定的的目標則則稱為可可用性。一一個網(wǎng)站站若是不不能按照照用戶的的需求進進行運行行操作,那那這就不不是一個個成功的的網(wǎng)站。效效益高的的網(wǎng)站一一定是可可用網(wǎng)站站,而且且容易學學習,能能毫無錯錯誤地實實現(xiàn)用戶戶目標。(2)高高可靠性性:可靠靠的網(wǎng)站站一定也也是實用用的,本本網(wǎng)站合合理的優(yōu)優(yōu)化了網(wǎng)網(wǎng)絡(luò)設(shè)計計以及軟軟件和硬硬件,能能保證可可靠性。(3)高高安全性性:在設(shè)設(shè)計網(wǎng)站站過程中中會有效效的利用用網(wǎng)絡(luò)上上的安全全措施,既既保證了了資源的的共享,又又考慮到到了后期期數(shù)據(jù)的的恢復(fù)和和備份的的需求。在系統(tǒng)統(tǒng)的操作作權(quán)限分分級上,網(wǎng)網(wǎng)站還設(shè)設(shè)置了不不同的角角色來確確保權(quán)限限的分級級,都是是由管理理員進行行管理的的。(4)先先進性::網(wǎng)站使使用了AASP..NETT開發(fā)工具具,SQLLSeerveer220055作為網(wǎng)網(wǎng)站后臺臺數(shù)據(jù)庫庫,都是是目前國國際上最最先進的的網(wǎng)站開開發(fā)技術(shù)術(shù)。這些基基于微軟軟平臺進進行開發(fā)發(fā)的技術(shù),在在降低了了系統(tǒng)的的成本的同同時也提提高了系系統(tǒng)的易易維護性性和穩(wěn)定定性[22]。(5)采采用標準準技術(shù)::為了提提高系統(tǒng)統(tǒng)對廣大大用戶的的適應(yīng)性性,本網(wǎng)網(wǎng)站的設(shè)設(shè)計與規(guī)規(guī)劃都是是按照國國際上標標準進行行。(6)外外觀和用用戶體驗驗需求平平衡:網(wǎng)網(wǎng)站風格格的系統(tǒng)統(tǒng)界面,大大氣、美美觀,便便捷,容容易學方方便用。該該網(wǎng)站的的關(guān)鍵問問題是外外觀呈現(xiàn)現(xiàn)和用戶戶體驗需需求之間間的平衡衡。不美美觀的網(wǎng)網(wǎng)站會讓讓人沒有有去使用用的欲望望,網(wǎng)站站運行沒沒有問題題,但是是卻帶動動不了用用戶的積積極性;;反之,當當網(wǎng)站的的外觀很很有吸引引力,但但用戶體體驗需求求不達標標,那么么用戶會會很失望望。在外外觀與用用戶體驗驗需求之之間需要要確定明明確的關(guān)關(guān)系,即即外觀和和網(wǎng)站的的設(shè)計目目的有關(guān)關(guān),類型型不一樣樣的網(wǎng)站站處理方方法也是是不一樣樣的。2系統(tǒng)開開發(fā)環(huán)境境2.1AASP..NETT概述ASP.NNet是是把基于于通用語語言的程程序在服服務(wù)器上上運行。并并不是以以前的AASP那那種即時時解釋的的程序,而而是程序序在服務(wù)務(wù)器端首首次運行行時就會會進行編編譯工作作。ASSP.NNet構(gòu)構(gòu)架是可可以用微微軟公司司最新的的產(chǎn)品VissuallSttudiio.nnet開開發(fā)環(huán)境境進行開開發(fā),WWYSIIWYGG(WhhatYouuSeeeIIsWWhattYoouGGet所所見即為為所得)的的編輯。這這些僅僅僅只是AASP..Nett軟件支支持的一一小部分分。因為ASPP.Neet的適適應(yīng)性和和強大性性,可以以使其在在Webb應(yīng)用軟軟件幾乎乎全部的的平臺上上運行。通通用語言言的基本本庫,數(shù)數(shù)據(jù)接口口,消息息機制的的處理都都能整合合到ASSP.NNet的的Webb應(yīng)用中中。ASSP.NNet同同時也是是語言獨獨立化的的,因此此,能選選擇其中中最適合合的語言言來編寫寫程序,或或者用很很多種語語言來寫寫程序。已已經(jīng)支持持的語言言包括CC#(CC++和和Javva的結(jié)結(jié)合體),VVB,JJavaaScrriptt。以后后,多種種程序語語言協(xié)同同工作的的能力可可以保護護現(xiàn)在的的基于CCOM++開發(fā)的的程序,能能夠更加加完整的的移植向向ASPP.Neet。ASP.NNet是是一種以以字符為為基礎(chǔ)而而分級的的配置系系統(tǒng),能能使你的的應(yīng)用程程序和服服務(wù)器環(huán)環(huán)境變得得更加簡簡單。因因為簡單單文本中中都保留留著配置置信息,而而新的設(shè)設(shè)置也可可以不啟啟動本地地的系統(tǒng)統(tǒng)工具就就能實現(xiàn)現(xiàn)。這種種"ZeeroLoccalAdmminiistrratiion""的哲學學觀念使使ASPP.Neet的應(yīng)應(yīng)用開發(fā)發(fā)更加具具體便捷捷。ASSP.NNet的的應(yīng)用程程序在安安裝過程程中只需需簡單的的復(fù)制一一些必要要文件,不不需要重重啟系統(tǒng)統(tǒng),就是是這么簡簡單。ASP.NNet已已經(jīng)被設(shè)設(shè)計成了了可以用用于多處處理器的的開發(fā)工工具,在在多處理理器的環(huán)環(huán)境下用用特殊的的無縫連連接技術(shù)術(shù),將大大大提高高運行速速度。即即使當前前的ASSP.NNet應(yīng)應(yīng)用軟件件只是為為一個處處理器而而開發(fā)的的,將來來也能夠夠適用多多處理器器運行,并并且不需需要任何何改變就就能提高高效率,但但現(xiàn)在的的ASPP就做不不到這一一點[33]。ASP.NNET優(yōu)優(yōu)越性體體現(xiàn)在以以下幾個個方面[[4]::(1)效效率,AASP..NETT是建立立在.NNETFraamewworkk之上的的,可使使用ViisuaalBBasiic,CC#這樣的的模塊化化程序設(shè)設(shè)計語言言,在執(zhí)執(zhí)行一次次后不須須再重新新編譯就就能直接接運行,所所以在效效率方面面比ASSP這種種只能用用VBSScriipt或或JavvaSccrippt這樣樣的語言言提高很很多。(2)可可重用性性,ASSP.NNET不不像ASSP那樣樣將ASSP的代代碼和HHTMLL混合在在一起,而而是實現(xiàn)現(xiàn)了內(nèi)容容和代碼碼的完全全分離,可可重用性性較強。(3)代代碼量,AASP通通過編寫寫代碼來來實現(xiàn)所所有的功功能,而而ASPP.NEET只需需要先說說明,就就能自動動實現(xiàn),所所以,同同樣的功功能,AASP..NETT要比AASP少少很多代代碼。2.2動態(tài)態(tài)網(wǎng)站技技術(shù)介紹紹由于系統(tǒng)的的操作界界面都是是Webb頁面形形式,而而且需要要對各種種用戶的的具體請請求進行行動態(tài)處處理并返返回結(jié)果果,這是是一般靜靜態(tài)Weeb頁面面技術(shù)所所無法實實現(xiàn)的,所所以使用用動態(tài)網(wǎng)網(wǎng)頁技術(shù)術(shù)。如今今的動態(tài)態(tài)網(wǎng)頁技技術(shù)層出出不窮,比比如CGGI,JJSP,AASP,AASP..NETT等,本本系統(tǒng)采采用的是是ASPP.NEET技術(shù)術(shù)[5]]。ASP.NNET可可以說是是ASPP的新版版本,其其并不僅僅僅是AASP,而而是用于于開發(fā)WWeb的的全新框框架,許許多新的的特性包包含其中中。ASSP.NNET完完全基于于模塊與與組件,具具有非常常好的可可擴展性性和可定定制性,在在數(shù)據(jù)處處理方面面更是引引入了許許多新技技術(shù),這這些新特特性,讓讓ASPP.NEET遠遠遠超越了了ASPP,在給給Webb開發(fā)人人員提供供了更好好的靈活活性的同同時也有有效減少少了Weeb應(yīng)用用程序的的開發(fā)周周期。AASP..NETT與WiindoowsSQLL20005Serrverr/AddvannceddSeerveer的完完美組合合,提供供了一個個更為穩(wěn)穩(wěn)定,高高效,安安全的運運行環(huán)境境給中小小型企業(yè)業(yè)[6]]。2.3數(shù)數(shù)據(jù)庫技技術(shù)SQL20005的的主要任任務(wù)是管管理數(shù)據(jù)據(jù)庫及其其對象。任任何一個個數(shù)據(jù)庫庫都是由由表、觸觸發(fā)器、存存儲過程程等對象象組成的的。包含數(shù)據(jù)庫庫中所有有數(shù)據(jù)的的數(shù)據(jù)庫庫對象的的是數(shù)據(jù)據(jù)表,設(shè)設(shè)計完數(shù)數(shù)據(jù)庫后后就能創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)表了。SSQL220055提供了了兩種創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫表的的方式::一種是是利用表表設(shè)計器器直接創(chuàng)創(chuàng)建,另另外一種種則是用用SQLL語句中中的crreatt命令創(chuàng)創(chuàng)建。創(chuàng)創(chuàng)建完表表之后,最最為重要要的就是是向表中中插入數(shù)數(shù)據(jù)。假假如有需需要刪除除表,則則可以利利用企業(yè)業(yè)管理器器或者用用DROOPTTABLLE語句句刪除表表。SQL20005數(shù)數(shù)據(jù)存儲儲過程是是將一些些固定的的數(shù)據(jù)操操作集中中起來處處理,解解決了數(shù)數(shù)據(jù)庫使使用時系系統(tǒng)的速速度和效效率問題題。打開開SQLLSeerveer企企業(yè)管理理器,選選中數(shù)據(jù)據(jù)庫中“存儲過過程”,單擊擊鼠標右右鍵選擇擇“新建存存儲過程程”命令,即即可往文文本顯示示處添加加命令語語句。存存儲過程程是保存存起來的的可以接接受和返返回用戶戶提供的的參數(shù)的的Traansaact--SQLL語句的的集合??煽梢杂肁ALTEERPPROCCEDUURE語語句更改改存儲過過程,也也可以使使用DRROPPROOCEDDUREE命令刪刪除存儲儲過程。由于該系統(tǒng)統(tǒng)涉及大大量數(shù)據(jù)據(jù)的處理理,這就就要有一一個強大大的后臺臺數(shù)據(jù)庫庫管理系系統(tǒng)的支支持。目目前主要要有:SSQL220055,F(xiàn)ooxPrro,EExceel,SSybaase,OOraccle等等,其中中網(wǎng)絡(luò)型型的SQQLSServver,OOraccle產(chǎn)產(chǎn)品的安安全性是是遠遠高高于桌面面型的SSQL220055,F(xiàn)ooxPrro等數(shù)數(shù)據(jù)庫的的。本系統(tǒng)采用用的是微微軟公司司的SQQL20005..原因如如下:第第一,SSQLSerrverr與Wiindoows20005SServver的的服務(wù)器器緊密集集成,而而Winndowws220055Seerveer的服服務(wù)器具具有很好好的安全全性,能能夠排除除所有未未經(jīng)授權(quán)權(quán)的非法法用戶的的訪問,大大大確保保了SQQL20005服服務(wù)器的的安全性性,符合合對系統(tǒng)統(tǒng)安全性性的要求求;第二二,用戶戶可以使使用Weeb瀏覽覽器查詢詢在SQQL20005數(shù)數(shù)據(jù)庫中中的數(shù)據(jù)據(jù),符合合系統(tǒng)遠遠程訪問問數(shù)據(jù)庫庫的要求求。第三三,容量量龐大,每每個數(shù)據(jù)據(jù)庫中可可創(chuàng)建多多達200萬個數(shù)數(shù)據(jù)表,數(shù)數(shù)據(jù)表中中的記錄錄的行數(shù)數(shù)只受服服務(wù)器硬硬盤空間間的限制制,符合合系統(tǒng)的的考題數(shù)數(shù)目較多多的要求求。本網(wǎng)站使用用VS220100作為開開發(fā)環(huán)境境,AASP..NETT嵌套的的C#語語言作為為編程語語言,SSQLSerrverr20005是是數(shù)據(jù)庫庫環(huán)境[[7][[8]。2.4ADOO.NEET連接接數(shù)據(jù)庫庫ADO.NNET為為用戶提提供了一一種全新新的數(shù)據(jù)據(jù)庫訪問問機制,其其將數(shù)據(jù)據(jù)庫編程程變得非非常的簡簡單。AADO..NETT為用戶戶提供兩兩種數(shù)據(jù)據(jù)訪問的的模式::一是連連接模式式(coonneecteed),是是一種傳傳統(tǒng)的數(shù)數(shù)據(jù)庫訪訪問技術(shù)術(shù),利用用ADOO技術(shù)進進行數(shù)據(jù)據(jù)連接編編程;還還有一種種提供了了更大的的升級性性和靈活活性,是是非連接接模式((dissconnnecctedd),AADO..NETT才具有有的。在在非連接接模式下下的數(shù)數(shù)據(jù)訪問問,應(yīng)用用程序從從數(shù)據(jù)源源中獲得得所需的的數(shù)據(jù),然然后斷開開與原數(shù)數(shù)據(jù)源的的連接并并完成數(shù)數(shù)據(jù)的更更新工作作。ADO.NNET中中非連接接模式的的核心是是DattaSeet類,數(shù)數(shù)據(jù)集對對象以XXML的的形勢存存放數(shù)據(jù)據(jù)。數(shù)據(jù)據(jù)集對象象既可以以從數(shù)據(jù)據(jù)庫中獲獲得,也也可以從從XMLL數(shù)據(jù)流流中獲取取,所以以用戶不不需要考考慮數(shù)據(jù)據(jù)源所在在的位置置。在AADO..NETT體系結(jié)結(jié)構(gòu)中數(shù)數(shù)據(jù)提供供者對象象也是非非常重要要的部分分,通過過其可以以訪問數(shù)數(shù)據(jù)庫,產(chǎn)產(chǎn)生數(shù)據(jù)據(jù)集對象象,同時時其還支支持數(shù)據(jù)據(jù)連接模模式下的的數(shù)據(jù)庫庫訪問。ADO.NNET提提供了OOleDDb和SSQLSerrverr兩種編編程接口口訪問數(shù)數(shù)據(jù)庫。如如果用戶戶使用SSQLSerrverr作為數(shù)數(shù)據(jù)庫,最最好使用用SQLLSeerveer接口口,比使使用OlleDbb效率高高。3需求分分析3.1可行行性分析析技術(shù)可行性性:計算算機配置置要求比比較高,能能夠有足足夠的空空間可以以安裝并并且運行行平臺、數(shù)數(shù)據(jù)庫和和各類編編程工具具,能給給編程環(huán)環(huán)境提供供可靠的的支持;;在編程程人員方方面,可可以運用用之前所所學的各各種關(guān)于于計算機機的相關(guān)關(guān)知識,加加上后期期不斷的的探索和和學習,為為該系統(tǒng)統(tǒng)的開發(fā)發(fā)提供必必要的保保障。社會可行性性:目前前網(wǎng)絡(luò)上上已經(jīng)有有很多人人才招聘聘管理信信息系統(tǒng)統(tǒng)。該系系統(tǒng)的開開發(fā)和運運行必須須不能和和國家的的政策法法規(guī)存在在任何沖沖突。另另外,該該系統(tǒng)所所采用的的操作方方式必須須符合工工作人員員的日常常操作習習慣,而而且使用用起來方方便靈活活,容易易管理,具具有一定定的可行行性。經(jīng)濟可行性性:本系系統(tǒng)采用用ASPP.NEET開發(fā)發(fā),免費費,開源源,進入入系統(tǒng)即即可進行行操作,使使用方便便快捷。3.1.11技術(shù)術(shù)可行性性技術(shù)可行性性是最關(guān)關(guān)鍵的問問題。根根據(jù)用戶戶提出的的系統(tǒng)功功能、系系統(tǒng)的性性能以及及為了實實現(xiàn)該系系統(tǒng)的各各項條件件的約束束,從技技術(shù)研究究該系統(tǒng)統(tǒng)實現(xiàn)的的可行性性。本系系統(tǒng)采用用的是..NETT家族的的ASPP.NEET技術(shù)術(shù)和ADDO.NNET技術(shù)。如如今,..NETT現(xiàn)在已已經(jīng)逐步步成熟、穩(wěn)穩(wěn)定進而而被認定定為是計計算機領(lǐng)領(lǐng)域最有有前途的的技術(shù)之之一。同同時數(shù)據(jù)據(jù)庫采用用的是SSQL220055。將AASP..NETT,ADDO.NNET以以及SQQL20005結(jié)結(jié)合起來來做出一一個人才才招聘管管理信息息系統(tǒng)網(wǎng)網(wǎng)站,一一定是可可行的,也也會是高高效率的的。3.1.22經(jīng)濟濟可行性性經(jīng)濟可行性性研究主主要是進進行該系系統(tǒng)的成成本效益益分析,包包括估計計整個完完整項目目的開發(fā)發(fā)所需要要的成本本,估算算成本是是否會大大于項目目預(yù)期的的全部利利潤[99]??纯丛撓到y(tǒng)統(tǒng)網(wǎng)站所所能帶來來的經(jīng)濟濟效益與與開發(fā)設(shè)設(shè)計所需需要的投投資效益益相比,是是否值得得去開發(fā)發(fā)與設(shè)計計,與此此同時還還要看該該系統(tǒng)能能否真正正的給廣廣大用戶戶帶來經(jīng)經(jīng)濟效益益,這套套系統(tǒng)的的開發(fā)與與實現(xiàn)正正是考慮慮了當下下用戶為為了提高高工作效效率,節(jié)節(jié)省工作作時間,方方便操作作與管理理。該系系統(tǒng)的開開發(fā)在經(jīng)經(jīng)濟可行行性分析析之后確確定是完完全可行行的。開開發(fā)該系系統(tǒng)網(wǎng)站站并不需需要大量量的經(jīng)費費,可以以節(jié)省許許多不必必要的費費用,同同時也是是提高個個人的實實際動手手能力的的一個很很好地項項目。估計項目開開發(fā)的成成本和今今后的運運行、維維護費用用,估計計完整的的系統(tǒng)將將帶來的的效益,估估算開發(fā)發(fā)成本是是否會大大于項目目預(yù)期的的全部經(jīng)經(jīng)費是估估算新系系統(tǒng)的成成本效益益分析。3.1.33操作作可行性性由于科技的的迅猛發(fā)發(fā)展,計計算機早早已普及及,在這這方便的的科技條條件下,提提升了人人們工作作環(huán)境的的檔次,同同時這也也使人們們對工作作效率有有了更高高的要求求。因此此,以管管理形式式出現(xiàn)的的系統(tǒng)網(wǎng)網(wǎng)站更是是社會發(fā)發(fā)展的必必然趨勢勢,加上上各種智智能化的的軟件層層出不窮窮,都在在一定方方面減少少了人們們原來的的那種既既費時又又費力的的狀況,從從而變相相地提高高了人們們的工作作效率和和工作要要求準確確度。該該系統(tǒng)用用戶平臺臺直接面面向個人人、企業(yè)業(yè)和系統(tǒng)統(tǒng)的管理理人員,界界面簡單單、明了了,采用用可視化化界面,普普通用戶戶只登錄錄系統(tǒng)就就可以查查看信息息。由于于該系統(tǒng)統(tǒng)的操作作簡單、易易懂,對對于初次次使用該該系統(tǒng)的的用戶,是是不需要要培訓和和學習就就可以掌掌握該系系統(tǒng)的操操作流程程。由此此可見,開開發(fā)該系系統(tǒng)網(wǎng)站站在操作作上也是是可行的的[100][111]。3.2系統(tǒng)統(tǒng)流程和和邏輯3.2.11登錄流流程圖系統(tǒng)登錄流流程圖如如下圖所所示,首首先進入入本系統(tǒng)統(tǒng)之后,用用戶可以以看見最最新的招招聘信息息,然后后可以根根據(jù)用戶戶本身需需求進行行投遞簡簡歷進行行求職。若若用戶沒沒有登錄錄則會提提示用戶戶需要登登錄才能能進行下下一步的的操作,在在登錄的的時候,本本系統(tǒng)會會自動檢檢測用戶戶名,若若為空則則提示用用戶名不不能為空空,在用用戶名不不為空的的情況下下,本系系統(tǒng)會繼繼續(xù)檢測測密碼是是否為空空,若密密碼為空空,則同同樣會提提示密碼碼不能為為空。在在用戶名名和密碼碼都不為為空的情情況下,該該系統(tǒng)會會進一步步檢測,用用戶名和和密碼是是否正確確,若正正確,則則登錄成成功,反反之失敗敗。圖3.1登錄錄流程圖圖3.2.22添加信信息流程程圖系統(tǒng)的添加加信息流流程圖如如下圖所所示,用用戶在登登錄成功功之后可可以進行行自身的的需求提提交求職職信息,與與此同時時,本系系統(tǒng)會自自行將用用戶輸入入的信息息與該系系統(tǒng)設(shè)計計時所規(guī)規(guī)定的信信息格式式進行對對比,在在符合要要求的情情況下用用戶才能能添加并并提交成成功。圖3.2添加加信息流流程圖3.2.33注冊信信息流程程圖本系統(tǒng)的注注冊信息息流程圖圖如下所所示,用用戶在注注冊個人人信息時時,系統(tǒng)統(tǒng)會檢測測用戶名名是否已已經(jīng)存在在,若檢檢測已經(jīng)經(jīng)存在的的用戶名名,那么么該用戶戶需要重重新填寫寫用戶名名,若是是一個新新的用戶戶名,在在用戶設(shè)設(shè)置密碼碼的同時時,本系系統(tǒng)也會會自行檢檢測兩次次輸入的的密碼是是否一致致,若不不一致,系系統(tǒng)會提提示用戶戶兩次輸輸入不一一致,請請用戶重重新輸入入,若用用戶輸入入兩次密密碼一致致,系統(tǒng)統(tǒng)檢測沒沒有問題題之后,該該系統(tǒng)會會將這條條用戶信信息添加加到數(shù)據(jù)據(jù)庫用戶戶表中,然然后提示示用戶注注冊成功功,接下下來用戶戶就可以以進行提提交個人人簡歷等等操作了了。圖3.3注冊冊信息流流程圖3.3計算算機軟硬硬件配置置和開發(fā)發(fā)平臺3.3.11編程環(huán)環(huán)境與工工具本管理信息息系統(tǒng)采采用MiicroosofftWWinddowss7作作為操作作系統(tǒng)平平臺。本系統(tǒng)在開開發(fā)時選選用了WWinddowss7系系統(tǒng)和AASP..NETT的C##作為開開發(fā)語言言,同時時選用了了SQLL20005作為為后臺的的數(shù)據(jù)庫庫,由于于這些軟軟件產(chǎn)品品都是MMicrrosooft公公司的產(chǎn)產(chǎn)品,因因此彼此此之間的的兼容性性較好,開開發(fā)出的的應(yīng)用系系統(tǒng)穩(wěn)定定性會比比較高。VS20110是可可視化的的開發(fā)環(huán)環(huán)境,可可以快速速完成系系統(tǒng)的開開發(fā),由由于是內(nèi)內(nèi)部集成成的數(shù)據(jù)據(jù)訪問通通道,所所有可以以輕松方方便的對對數(shù)據(jù)庫庫進行管管理。數(shù)據(jù)庫選用用的是MMicrrosooftSQLL20005,根根據(jù)對系系統(tǒng)的要要求,采采用完全全可適合合廣大用用戶的開開發(fā)工具具,并且且其能支支持的類類型十分分豐富,維維護便捷捷,費用用較低,操操作簡便便。4系統(tǒng)概要要設(shè)計4.1概概述本系統(tǒng)采用用B/SS結(jié)構(gòu)((Broowseer/SServver,瀏瀏覽器//服務(wù)器器結(jié)構(gòu)))和基于于Webb服務(wù)兩兩種模式式,是適適用于IInteerneet環(huán)境境下的一一個模型型結(jié)構(gòu)。只只要用戶戶能連上上網(wǎng)絡(luò),便便可以在在任何時時間、任任何地點點使用。系系統(tǒng)工作作原理圖圖如圖44-1所所示:數(shù)據(jù)庫Web服務(wù)器瀏覽器數(shù)據(jù)庫Web服務(wù)器瀏覽器圖4.1系統(tǒng)統(tǒng)工作原原理圖4.2系系統(tǒng)結(jié)構(gòu)構(gòu)該系統(tǒng)是基基于B//S架構(gòu)構(gòu)的網(wǎng)站站系統(tǒng),該該系統(tǒng)的的具體功功能如下下:所有有的用戶戶都可以以瀏覽網(wǎng)網(wǎng)站基本本的就業(yè)業(yè)新聞和和就業(yè)信信息,了了解當前前的就業(yè)業(yè)形勢和和動向。4.2.11用戶權(quán)權(quán)限管理理模塊::登錄,如果果想要求求職或者者招聘某某個人,系系統(tǒng)會自自動提示示其需要要登錄進進入到網(wǎng)網(wǎng)站。如如果用戶戶輸入了了不正確確的用戶戶名或密密碼,系系統(tǒng)就會會要求他他們重新新登錄。如如果用戶戶沒有帳帳號,系系統(tǒng)就會會提示其其注冊一一個新的的帳號。每每個帳號號都有相相應(yīng)的權(quán)權(quán)限,權(quán)權(quán)限分級級不同,所所能執(zhí)行行的命令令也就不不同。權(quán)權(quán)限分為為以下44種:未未注冊用用戶、個個人用戶戶、企業(yè)業(yè)用戶、管管理員。4.2.22用戶信信息管理理模塊::登登錄之后后進入到到網(wǎng)站系系統(tǒng),或或者注冊冊新的帳帳號之后后,用戶戶就可以以管理自自己的帳帳號信息息,根據(jù)據(jù)權(quán)限分分級不同同,可以以查看的的內(nèi)容和和可以修修改的內(nèi)內(nèi)容也不不同。未未注冊用用戶可以以瀏覽網(wǎng)網(wǎng)站基本本的就業(yè)業(yè)信息和和資訊,注注冊用戶戶(包括括企業(yè)和和個人)可可以在通通過輸入入驗證信信息進入入功能模模塊進入入后隨時時隨地修修改個人人或企業(yè)業(yè)的信息息和資料料,管理理員可以以通過驗驗證功能能模塊后后進入后后臺管理理系統(tǒng),隨隨時更新新和發(fā)布布網(wǎng)站的的各種信信息。4.2.33信息查查詢模塊塊用戶能夠通通過網(wǎng)站站中的各各類搜索索找到自自己所需需要的信信息,包包括系統(tǒng)統(tǒng)網(wǎng)站信信息、個個人信息息和企業(yè)業(yè)信息。用用戶能夠夠輸入各各種條件件,與搜搜索條件件相匹配配的信息息將得到到顯示。4.2.44功能模模塊本系統(tǒng)包括括用戶個個人信息息、企業(yè)業(yè)信息、和和管理員員的后臺臺操作,管管理員可可以通過過驗證功功能模塊塊后進入入后臺管管理系統(tǒng)統(tǒng),隨時時更新網(wǎng)網(wǎng)站的各各種信息息,前臺臺可以進進行的操操作主要要是用戶戶個人的的登錄,用用戶的求求職信息息注冊和和用戶可可以投遞遞簡歷,同同時用戶戶還可以以查看管管理員發(fā)發(fā)布的公公告和企企業(yè)發(fā)布布的招聘聘信息。還還包括企企業(yè)的注注冊登錄錄以及企企業(yè)可以以發(fā)布招招聘信息息,也可可以對用用戶的個個人簡歷歷進行查查看,選選擇適合合的求職職者進行行招聘。管管理員則則可以對對用戶和和企業(yè)所所有的信信息進行行審核和和刪除操操作,也也可以發(fā)發(fā)布最新新的公告告到系統(tǒng)統(tǒng)網(wǎng)站以以提供給給用戶和和企業(yè)進進行查詢詢。系統(tǒng)統(tǒng)的總功功能模塊塊圖如下下圖4..2所示示。圖4.2系統(tǒng)統(tǒng)功能模模塊圖4.2.55系統(tǒng)用用例圖(1)用用戶用例例圖所展展示的是是用戶所所具有的的功能,包包括注冊冊,注冊冊成功之之后登陸陸,用戶戶查看企企業(yè)發(fā)布布的招聘聘信息之之后,若若有符合合自己需需求的職職位則用用戶自身身可以提提交個人人的簡歷歷信息,之之后還可可進行個個人簡歷歷信息的的查詢,若若簡歷有有錯誤則則可以進進行個人人簡歷修修改甚至至可以刪刪除個人人簡歷信信息。注冊注冊登錄登錄提交簡歷提交簡歷查詢個人簡歷查詢個人簡歷用戶修改簡歷用戶修改簡歷刪除個人信息刪除個人信息查詢招聘信息查詢招聘信息圖4.3用戶戶用例圖圖(2)企企業(yè)用例例圖包括括企業(yè)在在注冊成成功并且且登錄之之后可以以發(fā)布企企業(yè)招聘聘信息,企企業(yè)也可可以對用用戶的個個人簡歷歷信息進進行查看看,企業(yè)業(yè)也可以以針對合合適的用用戶,并并對其進進行招聘聘,企業(yè)業(yè)也可以以對其信信息進行行管理,若若是企業(yè)業(yè)已經(jīng)招招聘到職職工,那那么企業(yè)業(yè)可以將將其企業(yè)業(yè)的信息息刪除。發(fā)布企業(yè)信息發(fā)布企業(yè)信息發(fā)布招聘信息發(fā)布招聘信息查詢個人簡歷查詢個人簡歷查詢企業(yè)信息查詢企業(yè)信息修改企業(yè)信息修改企業(yè)信息刪除企業(yè)信息刪除企業(yè)信息圖4.4企業(yè)業(yè)用例圖圖(3)管管理員用用例圖是是可以清清楚看出出在權(quán)限限分級上上具有最最高權(quán)限限的是管管理員,管管理員可可以自行行登錄后后臺系統(tǒng)統(tǒng),發(fā)布布最新新新聞和公公告,這這些新聞聞和公告告是可以以被個人人用戶以以及企業(yè)業(yè)查看到到的。與與此同時時,個人人用戶或或是企業(yè)業(yè)在瀏覽覽該網(wǎng)站站系統(tǒng)后后,若是是注冊賬賬戶則需需要通過過管理員員的審核核操作才才能注冊冊成功,因因此,管管理員可可以對個個人用戶戶以及企企業(yè)的信信息進行行修改和和刪除操操作。登錄后臺系統(tǒng)登錄后臺系統(tǒng)查詢用戶信息查詢用戶信息查詢企業(yè)信息查詢企業(yè)信息發(fā)布新聞發(fā)布新聞發(fā)布公告發(fā)布公告審核企業(yè)信息審核企業(yè)信息審核用戶信息審核用戶信息圖4.5管理理員用例例圖4.3數(shù)據(jù)據(jù)庫設(shè)計計4.3.11系系統(tǒng)概念念結(jié)構(gòu)設(shè)設(shè)計(1)用用戶信息息,是用用戶屬性性的集合合,其中中包括用用戶名、密密碼、性性別、年年齡、出出生年月月、學歷歷、聯(lián)系系方式等等,用戶戶可以在在該系統(tǒng)統(tǒng)網(wǎng)站上上面進行行信息的的瀏覽,若若有需要要進行求求職則可可以注冊冊用戶名名,成功功注冊并并且登錄錄之后可可以根據(jù)據(jù)自己的的需求填填寫個人人資料即即簡歷,然然后可以以向用戶戶本身所所有意愿愿去的企企業(yè)進行行簡歷的的投遞。如如圖4..5所示示。用戶用戶用戶名出生年月用戶名出生年月聯(lián)系方式聯(lián)系方式密碼學歷年齡性別密碼學歷年齡性別圖4.5用戶戶信息(2)企企業(yè)信息息,是企企業(yè)屬性性的集合合,包括括企業(yè)名名、企業(yè)業(yè)地址、企企業(yè)郵箱箱、企業(yè)業(yè)薪資等等,企業(yè)業(yè)注冊成成功并且且登錄后后可以向向廣大用用戶發(fā)布布招聘信信息,這這些招聘聘信息包包含企業(yè)業(yè)的基本本信息,即即企業(yè)的的名稱、企企業(yè)地址址、企業(yè)業(yè)的郵箱箱以及企企業(yè)的招招聘薪資資。如圖圖4.66所示。企業(yè)企業(yè)薪資企業(yè)名企業(yè)企業(yè)薪資企業(yè)名企業(yè)郵箱企業(yè)地址企業(yè)郵箱企業(yè)地址圖4.6企業(yè)業(yè)信息管理員(3)管管理員信信息,是是管理員員屬性的的集合,包包括管理理員用戶戶名、管管理員密密碼、企企業(yè)、用用戶、公公告發(fā)布布等,管管理員可可以對用用戶以及及企業(yè)的的注冊好好的信息息進行審審核操作作,審核核通過則則保留信信息,不不通過則則可以刪刪除信息息,管理理員也可可以發(fā)布布最新公公告提供供給用戶戶和企業(yè)業(yè)查詢,同同時管理理員也有有自己默默認的用用戶名和和密碼。如如圖4..7所示示。管理員公告發(fā)布用戶名公告發(fā)布用戶名密碼用戶企業(yè)密碼用戶企業(yè)圖4.7管理理員信息息(4)根根據(jù)上面面的實體體圖,可可以得出出如圖44.8的的E-RR圖。管管理員可可以通過過該系統(tǒng)統(tǒng)發(fā)布最最新公告告,用戶戶和企業(yè)業(yè)均可以以在登錄錄成功后后,對該該最新公公告進行行查詢;;同時,管管理員還還可以對對企業(yè)的的已經(jīng)注注冊的信信息以及及企業(yè)發(fā)發(fā)布的招招聘信息息進行管管理審核核;也可可以對用用戶注冊冊的信息息以及其其個人簡簡歷信息息進行管管理審核核操作;;而企業(yè)業(yè)在被管管理員管管理的同同時還可可對個人人信息簡簡歷進行行查看,對對于求職職者遞交交的簡歷歷信息可可以進行行查看挑挑選出最最合適的的求職者者。個人人用戶作作為求職職者,也也能查看看系統(tǒng)網(wǎng)網(wǎng)站上面面的最新新公告,包包括企業(yè)業(yè)發(fā)布的的招聘信信息等,個個人用戶戶可以在在那么多多的招聘聘信息中中選擇自自己有意意愿的職職位進行行個人求求職簡歷歷的遞交交操作。n1審核管理企業(yè)信息管理員n1審核管理企業(yè)信息管理員nn1nn1n發(fā)布簡歷發(fā)布n發(fā)布簡歷發(fā)布1查看1查看nn111提交信息nn111提交信息公告公告1企業(yè)11企業(yè)1nnnn查看用戶查看用戶n1n1管理管理圖4.8E--R圖4.3.22數(shù)數(shù)據(jù)庫邏邏輯設(shè)計計根據(jù)概念設(shè)設(shè)計,得得到實體體圖和EE-R圖圖,再有有實體圖圖和E--R,進進行數(shù)據(jù)據(jù)庫邏輯輯設(shè)計。邏邏輯設(shè)計計很重要要,本系系統(tǒng)實體體關(guān)系模模式如下下:(1)用用戶實體體可以轉(zhuǎn)轉(zhuǎn)換為如如下關(guān)系系模式,其其中用戶戶名為主主鍵。用戶(用戶戶名、密密碼、性性別、年年齡、出出生年月月、學歷歷、聯(lián)系系方式))(2)企企業(yè)實體體可以轉(zhuǎn)轉(zhuǎn)換為如如下關(guān)系系模式,其其中企業(yè)業(yè)名為主主鍵。企業(yè)(企業(yè)業(yè)名、企企業(yè)地址址、企業(yè)業(yè)郵箱、企企業(yè)薪資資)(3)管管理員實實體可以以轉(zhuǎn)換為為如下關(guān)關(guān)系模式式,其中中管理員員用戶名名為主鍵鍵。管理員(管管理員用用戶名、管管理員密密碼、企企業(yè)、用用戶、公公告發(fā)布布)4.3.33數(shù)數(shù)據(jù)庫表表的設(shè)計計此系統(tǒng)需要要后臺數(shù)數(shù)據(jù)庫,下下面介紹紹數(shù)據(jù)庫庫中的各各個表的的詳細信信息,在本系統(tǒng)中中,涉及及到的數(shù)數(shù)據(jù)項和和表結(jié)構(gòu)構(gòu)如下::(1)AAdmiin管理理員表表表存放的的是管理理員的基基本信息息,如表表4.11所示。表4.1Addminn管理員員表列名數(shù)據(jù)類型長度允許為空idint4否adminnNammechar50否Pwdchar100否(2)CComppanyy公司信信息表存存放的是是公司的的基本信信息,如如表4..2所示示。表4.2Coompaany公公司信息息表列名數(shù)據(jù)類型長度允許為空Idint16否Pwdvarchhar16否RealNNameevarchhar50Addtiimedatettimee50Telvarchhar50Addreessvarchhar50emalvarchhar50compaanynnameevarchhar50descrripttionnvarchhar50priviinceevarchhar50statiionvarchhar50monyvarchhar50imponntvarchhar50accouuntvarchhar50(3)JJob工工作信息息表存放放的是職職位的基基本信息息,如表表4.33所示。表4.3Joob工作作信息表表列名數(shù)據(jù)類型長度允許為空IdInt4否accouuntverchhar16否jobnaamevarchhar50jobnuumvarchhar50addtiimevarchhar50descrripttionnsvarchhar50jobcllasssvarchhar50sealaaryttpevarchhar50sealaaryvarchhar50privaanceesvarchhar50Addreessvarchhar50(4)GGongggaoo公告信信息表存存放的是是公告的的基本信信息,如如表4..4所示示。表4.4Goongggao公公告信息息表列名數(shù)據(jù)類型長度允許為空Idint4否Tittllevarchhar16否Conteenttext16否AddTiimevarchhar30否Fromssvarchhar50Addpeersoonvarchhar50(5)JJobUUserr求職人人員信息息表存放放的是求求職人員員的基本本信息,,如表44.5所所示。表4.5JoobUsser求求職人員員信息表表列名數(shù)據(jù)類型長度允許為空Idint4否Numvarchhar16否pwdvarchhar16否RealNNameetext16否addtiimedatettimee30否myheiighvarchhar50xueliivarchhar50UserNNameeVarchhar50TelVarchhar50addreessVarchhar50ageVarchhar50agedaateVarchhar50MarryyVarchhar50CardTTypeeVarchhar50CardNNUmVarchhar50JobyeearVarchhar50zhuannyeVarchhar50emalVarchhar50appreeciaatioonVarchhar500jobpuurpooseVarchhar500jobexxpVarchhar500schooolexxpVarchhar500goodaatVarchhar500otherrVarchhar500schooolVarchharsexvarchhar(6)NNewssConntennt新聞聞內(nèi)容表表存放的的是新聞聞信息,,如表44.6所所示。表4.6NeewsCConttentt新聞內(nèi)內(nèi)容表列名數(shù)據(jù)類型長度允許為空Idint4否ClasssNammevarchhar16否NewTiittllevarchhar16否NewCoonteentvarchhar16否AddTiimevarchhar50Fromssvarchhar50Addpeersoonvarchhar50NewsIImgvarchhar50Impvarchhar50(7)UUserrJobb人員工工作關(guān)聯(lián)聯(lián)表存放放的是投投職信息息,如表表4.77所示。表4.7UsserJJob人人員工作作關(guān)聯(lián)表表列名數(shù)據(jù)類型長度允許為空Idint4否Usernnameevarchhar16否JobiddInt4否JobNaamevarchhar16否5系統(tǒng)界面面設(shè)計5.1系系統(tǒng)首頁頁用戶打開網(wǎng)網(wǎng)站的時時候首先先是看到到系統(tǒng)首首頁,在在系統(tǒng)首首頁,用用戶可以以看見最最新的職職位信息息,企業(yè)業(yè)也可以以看見最最新的人人才推薦薦信息,在在最上面面是則系系統(tǒng)的標標志性圖圖片,下下面是導(dǎo)導(dǎo)航欄,導(dǎo)導(dǎo)航欄是是提供給給廣大用用戶和企企業(yè)所使使用的,如如是注冊冊成功的的企業(yè)或或是用戶戶,可以以分別進進行招聘聘信息的的發(fā)布或或用戶自自身求職職信息的的發(fā)布即即簡歷的的投遞。如如圖5..1所示示。圖5.1系統(tǒng)統(tǒng)首頁首頁代碼如如下:publiicpparttiallcllasssDeefauult:SSysttem..Webb.UII.Paage{DBdb=nnewDB(();pprottecttedvoiidPPagee_Looad((objjecttseendeer,EveentAArgsse)){{iff(!!IsPPosttBacck){ToodayyNewws());geetusser(();geetjoob());}}}pprivvateevooidToddayNNewss(){{SqqlCoonneectiionconn=newwSqqlCoonneectiion((Sysstemm.Coonfiigurratiion..ConnfigguraatioonSeettiingss.ApppSeettiingss["CConSStr""].TToSttrinng()));conn.Oppen(();SqllCommmanndccmd=nnewSqllCommmannd(""sellectttoop335**frromNewwsCoonteentordderbyIddessc,,AdddTimmeddescc",,coon);;SqllDattaReeadeerssdr=ccmd..ExeecutteReeadeer());thiis.ddllTTodaayNeews..DattaSoourcce==sddr;thiis.ddllTTodaayNeews..DattaBiind(();conn.Cllosee();;}}pprivvateevooidgettuseer()){{SqllDattaReeadeerdda;da=ddb.GGetDDataaReaaderr("sseleecttopp155idd,ssex,,ReaalNaame,,xueeli,,zhuuanyye,sschoool,,TellfrromJobbUseeroordeerbbyaaddttimeedeesc"");thiis.ddlusser..DattaSoourcce==daa;thiis.ddlusser..DattaBiind(();}}pprivvateevooidgettjobb(){{SqllDattaReeadeerdda;da=ddb.GGetDDataaReaaderr("sseleecttopp155*froomJJobordderbyadddtimmeddescc");;thiis.ddljoob.DDataaSouurcee=da;;thiis.ddljoob.DDataaBinnd());}}ppubllicstrringgSuubTiittlle(sstriingTitttlee){{strringgNeewsTTitttle=TTitttle;;if(Tiittlle.LLenggth>113){NeewsTTitttle=TTitttle..Subbstrringg(0,,133);reeturrnNNewssTitttlee;}eelsee{NNewssTitttlee=Titttlee;reeturrnNNewssTitttlee;}}}}5.2求求職注冊冊作為求職者者的用戶戶可以在在該網(wǎng)站站系統(tǒng)進進行注冊冊賬戶,在在注冊的的時候輸輸入規(guī)范范的用戶戶名,密密碼,之之后用戶戶可以填填寫與自自身相對對應(yīng)的簡簡歷信息息用于投投遞給企企業(yè)以達達到求職職的目的的,該系系統(tǒng)會自自行通過過檢測后后注冊成成功,界界面如圖圖5.22所示。圖5.2用戶戶注冊注冊代碼如如下:publiicpparttiallcllasssReeg::Syysteem.WWeb..UI..Pagge{jsjss=newwjss());DBdbb=newwDBB());prooteccteddvooidPagge_LLoadd(obbjecctssendder,,EvventtArggsee){iff(!!IsPPosttBacck){tthiss.bttnneext..Atttribbutees.AAdd(("onncliick"",""retturnnChheckkAlll();;");;tthiss.lkkjiaancee.Atttriibuttes..Addd("ooncllickk","reeturrnCChecckUsserIIsnuull(();"");}}prooteccteddvooidbtnnnexxt_CClicck(oobjeectsennderr,IImaggeCllickkEveentAArgsse)){iff(SSesssionn["RRanddCodde"]].TooStrringg()!=txttcodde.TTextt.TooStrringg())){js..Aleert(("驗證證碼輸入入錯誤!!");;}ellse{if(dbb.GeetDaataRReadder(("seelecct**frromJobbUseerwwherreUUserrnamme=''"++txxtnaame..Texxt++"''")).Reead(()){reggnamme.IInneerHttml=""<foontcollor==redd>對不不起該帳帳號已經(jīng)經(jīng)存在<</foont>>";jss.Allertt("帳帳號已經(jīng)經(jīng)存在??!");;}eelsee{rregnnamee.InnnerrHtmml=="<<fonntccoloor=rred>>恭喜該該用戶名名可以使使用<//fonnt>?。?;db..RunnSqll("iinseertinttoJJobUUserr(UUserrnamme,ppwd,,emaal,RReallNamme,aaddttimee,myyheiigh,,xueeli,,Tell,adddreess,,agee,aggedaate,,Marrry,,CarrdTyype,,CarrdNUUm,JJobyyearr,zhhuannye,,schhooll,apppreeciaatioon,jjobppurpposee,joobexxp,sschoooleexp,,gooodatt,ottherr,seex)vvaluues(('"+ttxtnnamee.Teext..Triim())+"',,'"+ttxtppwd..Texxt.TTrimm()+""',''"++txxtEmmal..Texxt.TTrimm()+""',''"++txxtReealNNamee.Teext+""',''"++DaateTTimee.Noow++"'','""+txttheiigthh.Teext+""',''"++dddpxuuelii.SeeleccteddIteem.TTextt+"',,'"+ttxtttel..Texxt++"'','""+txttadddresss.TTextt+"',,'"+ttxtaage..Texxt++"'','""+txttyeaar.TTextt+"',,'"+dddpmmearry.SSeleecteedIttem..Texxt++"'','""+ddppidccardd.SeeleccteddIteem.TTextt+"',,'"+ttxtiidcaard..Texxt++"'','""+txttworrk.TTextt+"',,'"+ttxtzzhuaanyee.Teext+""',''"++txxtscchoool.TTextt+"',,'"+ttxtppinggjiaa.Teext+""',''"++txxtyiixiaang..Texxt++"'','""+txttworrkjiingyyan..Texxt++"'','""+txttjiaaoyuu.Teext+""',''"++txxtteechaang..Texxt++"'','""+txttothher..Texxt++"'','""+drrsexx.SeeleccteddIteem.TTextt+"'')"));Sesssioon[""useernaame""]==txxtnaame..Texxt.TTrimm();;js..AleertAAndRRediirecct(""恭喜您您注冊并并發(fā)布簡簡歷成功功??!"",""useerhoome..asppx"));}}}}prooteccteddvooidlkjjiannce__Cliick((objjecttseendeer,EveentAArgsse)){iff(ttxtnnamee.Teext=="")){jjs.AAlerrt(""請?zhí)顚憣憥ぬ枺。?);;}iff(ddb.GGetDDataaReaaderr("sseleect*ffrommJoobUsserwheereUseernaame=='"+ttxtnnamee.Teext+""'"").RReadd())){rregnnamee.InnnerrHtmml=="<<fonntccoloor=rred>>對不起起該帳號號已經(jīng)存存在<//fonnt>"";}ellse{rregnnamee.InnnerrHtmml=="<<fonntccoloor=rred>>恭喜該該用戶名名可以使使用<//fonnt>?。?;}}}}5.3用戶戶登錄用戶在注冊冊成功之之后可以以進行登登錄操作作,輸入入正確的的用戶名名及密碼碼進行登登錄系統(tǒng)統(tǒng),如果果輸入錯錯誤,則則會提示示登錄失失敗即非非法登錄錄,用戶戶登錄界界面如圖圖5.33所示。圖5.3用戶戶登錄用戶登錄代代碼如下下:publiicpparttiallcllasssUsserLLogiin::Syysteem.WWeb..UI..Pagge{jjsjjd==neewjjs());DDBddb==neewDDB());pprottecttedvoiidPPagee_Looad((objjecttseendeer,EveentAArgsse)){}pprottecttedvoiidBButtton11_Cllickk(obbjecctssendder,,EvventtArggsee){{if(txxtnaame..Texxt==="""|||ttxtppwd..Texxt==="""){jdd.Allertt("請請輸入帳帳號!和和密碼?。?);;}elsseiif((db..GettDattaReeadeer(""sellecttUsserNNamee,pwwdfroomJJobUUserrwhhereepwwd=''"++txxtpwwd.TTextt.Trrim(()++"''anddUsserNNamee='""+txttnamme.TTextt.Trrim(()++"''")).Reead(()){Seessiion[["ussernnamee"]=ttxtnnamee.Teext;;jss.AllerttAnddReddireect(("恭喜喜新登錄錄成功!!","usserhhomee.asspx"");}elsse{jss.AllerttAnddReddireect(("用戶戶名或帳帳號錯誤誤!請重重新輸入入","usserllogiin.aaspxx");;}}}}5.4簡歷歷管理用戶在登錄錄成功后后可以對對自己的的信息進進行管理理,包括括現(xiàn)有職職位的搜搜索,用用戶已經(jīng)經(jīng)關(guān)注的的職位和和自己的的簡歷信信息等,用用戶同樣樣可以通通過點擊擊網(wǎng)站系系統(tǒng)的我我要修改改進行個個人簡歷歷的修改改操作,在在修改過過程中需需要遵守守系統(tǒng)設(shè)設(shè)計所規(guī)規(guī)定的格格式。用用戶簡歷歷修改界界面如圖圖5.44所示。圖5.4簡歷歷信息簡歷信息代代碼如下下:publiicpparttiallcllasssusserhhomee:Sysstemm.Weeb.UUI.PPagee{DDBddb=nnewDB(();jjsjjs=nnewjs(();pprottecttedvoiidPPagee_Looad((objjecttseendeer,EveentAArgsse)){{iff(!!IsPPosttBacck){iif((Sesssioon[""useernaame""]===nnulll){{js..AleertAAndRRediirecct(""對不起起你還沒沒有登錄錄","usserllogiin.aaspxx");;}}eelsee{{gettNumm();;GettMyJJobllistt();;}}thhis..linnkupp.Atttriibuttes..Addd("ooncllickk","reeturrnCChecckAlll());"));tthiss.dddpiddcarrd.VVisiiblee=fallse;;tthiss.dddpmeearyy.Viisibble=ffalsse;tthiss.dddpxuuelii.Viisibble=ffalsse;ttxtRReallNamme.EEnabbledd=fallse;;ttxthheiggth..Enaableed==faalsee;ttxtttel..Enaableed==faalsee;ttxtaaddrresss.Ennablled=faalsee;ttxtxxuelli.EEnabbledd=fallse;;ttxtaage..Enaableed==ffalsse;ttxtyyearr.Ennablled=ffalsse;ttxtmmearrry..Enaableed==faalsee;ttxtccarddtyppe.EEnabbledd=fallse;;ttxtiidcaard..Enaableed==faalsee;ttxtwworkk.Ennablled=ffalsse;ttxtzzhuaanyee.Ennablled=faalsee;ttxtsschoool..Enaableed==faalsee;ttxtppinggjiaa.Ennablled=ffalsse;ttxtyyixiiangg.Ennablled=ffalsse;ttxtwworkkjinngyaan.EEnabbledd=fallse;;ttxtjjiaooyu..Enaableed==ffalsse;ttxtttechhangg.Ennablled=fallse;;ttxtootheer.EEnabbledd=fallse;;ddrseex.VVisiiblee=fallse;;}}priivattevvoiddgeetNuum()){SqqlDaataRReadderdr;;drr=db..GettDattaReeadeer(""sellectt*froomJJobUUserrwhhereeUsserNNamee='""+Sesssioon[""useernaame""]++"''");;drr.Reead(();Laabell1.TTextt=dr[["idd"]..ToSStriing(();lbblcoountt.Teext=SSesssionn["uuserrnamme"]].TooStrringg();;txxtReealNNamee.Teext==dr[["ReealNNamee"]..ToSStriing(();txxtheeigtth.TTextt=drr["mmyheeighh"]..ToSStriing(();txxtteel.TTextt=drr["TTel""].TToSttrinng());txxtadddreess..Texxt=ddr[""adddresss"]].TooStrringg();;txxtxuuelii.Teext==dr[["xuuelii"]..ToSStriing(();txxtagge.TTextt=drr["aage""].TToSttrinng());txxtyeear..Texxt=ddr[""ageedatte"]].TooStrringg();;txxtmeearrry.TTextt=drr["MMarrry"]].TooStrringg();;txxtcaardttypee.Teext==dr[["CaardTTypee"]..ToSStriing(();txxtiddcarrd.TTextt=drr["CCarddNUmm"]..ToSStriing(();txxtwoork..Texxt=ddr[""Jobbyeaar"]].TooStrringg();;txxtzhhuannye..Texxt=ddr[""zhuuanyye"]].TooStrringg();;txxtscchoool.TTextt=drr["sschoool""].TToSttrinng());txxtpiingjjia..Texxt=ddr[""appprecciattionn"]..ToSStriing(();txxtyiixiaang..Texxt=ddr[""jobbpurrposse"]].TooStrringg();;txxtwoorkjjinggyann.Teext==dr[["joobexxp"]].TooStrringg();;txxtjiiaoyyu.TTextt=drr["sschoooleexp""].TToSttrinng());txxtteechaang..Texxt=ddr[""gooodatt"]..ToSStriing(();txxtottherr.Teext==dr[["ottherr"]..ToSStriing(();txxtseex.TTextt=dr[["seex"]].TooStrringg();;}prooteccteddvooidlinnkuppdatte1__Cliick((objjecttseendeer,EveentAArgsse)){thhis..ddppidccardd.Viisibble=ttruee;thhis..ddppmeaary..Vissiblle==trrue;;thhis..ddppxueeli..Vissiblle==trrue;;txxtReealNNamee.Ennablled=ttruee;txxtheeigtth.EEnabbledd=truue;txxtteel.EEnabbledd=truue;txxtadddreess..Enaableed==trrue;;txxtxuuelii.Ennablled=ttruee;txxtagge.EEnabbledd=truue;txxtyeear..Enaableed==trrue;;txxtmeearrry.EEnabbledd=truue;txxtcaardttypee.Ennablled=ttruee;txxtiddcarrd.EEnabbledd=truue;txxtwoork..Enaableed==trrue;;txxtzhhuannye..Enaableed==trrue;;txxtscchoool.EEnabbledd=truue;txxtpiingjjia..Enaableed==trrue;;txxtyiixiaang..Enaableed==trrue;;txxtwoorkjjinggyann.Ennablled=ttruee;txxtjiiaoyyu.EEnabbledd=truue;txxtteechaang..Enaableed==trrue;;txxtottherr.Ennablled=ttruee;txxtxuuelii.Viisibble=ffalsse;txxtcaardttypee.Viisibble=ffalsse;txxtmeearrry.VVisiiblee=fallse;;drrsexx.Viisibble=ttruee;txxtseex.VVisiiblee=fallse;;}prooteccteddvooidlinnkupp_Cllickk(obbjecctssendder,,EvventtArggsee){dbb.RuunSqql(""upddateeJoobUssersettReealNNamee='""+txttReaalNaame..Texxt++"'',adddtiime=='"+DDateeTimme.NNow+""',mmyheeighh='""+txttheiigthh.Teext+""',xxuelli=''"++dddpxuuelii.SeeleccteddIteem.TTextt+"',,Tell='""+txtttell.Teext+""',aaddrresss='""+txttadddresss.TTextt+"',,agee='""+txttagee.Teext+""',aageddatee='""+txttyeaar.TTextt+"',,Marrry=='"+dddpmmearry.SSeleecteedIttem..Texxt++

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論