在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn)論文

上傳人:仙*** 文檔編號:30716369 上傳時間:2021-10-11 格式:DOC 頁數(shù):31 大?。?97KB
收藏 版權(quán)申訴 舉報 下載
在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn)論文_第1頁
第1頁 / 共31頁
在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn)論文_第2頁
第2頁 / 共31頁
在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn)論文_第3頁
第3頁 / 共31頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn)論文》由會員分享,可在線閱讀,更多相關(guān)《在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn)論文(31頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 蘭州商學院隴橋?qū)W院 本科生畢業(yè)論文(設(shè)計) 論文(設(shè)計)題目:在線就業(yè)招聘系統(tǒng)的設(shè)計 與實現(xiàn) 系 別:信息管理系 專 業(yè) (方 向):計算機科學與技術(shù) 年 級、 班:2008級本科班 學 生 姓 名:趙銳 指 導 教 師:葉得學

2、 2012年4月29日 聲 明 本人鄭重聲明:所呈交的畢業(yè)論文(設(shè)計)是本人在導師的指導下取得的成果。因本畢業(yè)論文(設(shè)計)引起的法律后果完全由本人承擔。 本畢業(yè)論文(設(shè)計)成果歸蘭州商學院隴橋?qū)W院所有。 特此聲明 畢業(yè)論文(設(shè)計)作者簽名: 年 月 日 在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn) 摘 要 論文主要介紹了在線招聘就業(yè)系統(tǒng)的設(shè)計、實現(xiàn)及維護。系統(tǒng)實現(xiàn)了

3、客戶在該網(wǎng)站上進行招聘信息的訪問以及提交、發(fā)布客戶相關(guān)信息資料等功能。系統(tǒng)設(shè)計分為兩部分:前臺和后臺管理。系統(tǒng)使用基于HTML語言,嵌套JavaScript源代碼的ASP編程技術(shù)來開發(fā),并以IIS為服務(wù)平臺實現(xiàn)在線招聘系統(tǒng)的構(gòu)建。后臺的數(shù)據(jù)庫則使用Access數(shù)據(jù)庫管理整個在線招聘系統(tǒng)的后臺數(shù)據(jù)。 [關(guān)鍵字]在線招聘就業(yè)系統(tǒng);HTML語言;ASP;數(shù)據(jù)庫 Abstract This paper mainly introduces the employment of the online recruitment system design, implementation and ma

4、intenance. The system realized the customer on the site in recruitment information access, and submit relevant information released, customer etc. Function. The system is divided into two parts: the front desk and background management. The system is based on use HTML language, nested JavaScript sou

5、rce ASP programming technology to develop, and to realize the service platform for IIS online recruitment system construction. Backstage database Access database is used to manage the online recruitment system background data. [Key words] online recruitment employment system; HTML language; ASP; da

6、tabase 目 錄 一、緒論 (1) (一)課題研究的目的與意義 (1) (二)開發(fā)背景 (1) (三)國內(nèi)外研究現(xiàn)狀 (2) 二、相關(guān)技術(shù)介紹 (2) (一)Dreamweaver簡介 (2) (二)ASP技術(shù)簡介 (3) (三)JavaScript簡介 (3) (四)Access簡介 (4) 三、可行性分析與系統(tǒng)需求分析 (4) (一)可行性分析 (4) 1、技術(shù)可行性分析 (4) 2、運行可行性分析 (5) (二)系統(tǒng)需求分析 (6) 1、系統(tǒng)功能分析 (6) 2、系統(tǒng)體系結(jié)構(gòu) (6) 3、運行環(huán)境說明 (7) 四、系統(tǒng)總體設(shè)計 (8

7、) (一)系統(tǒng)模塊總體設(shè)計 (8) 1、求職者子系統(tǒng)包括的功能模塊 (8) 2、企業(yè)子系統(tǒng)包括的功能模塊 (8) (二)數(shù)據(jù)庫設(shè)計 (9) 1、數(shù)據(jù)庫需求分析 (9) 2、數(shù)據(jù)庫概念設(shè)計 (10) 3、數(shù)據(jù)庫邏輯設(shè)計 (12) 五、系統(tǒng)詳細設(shè)計與實現(xiàn) (14) (一)系統(tǒng)程序流程圖 (14) (二)個人用戶系統(tǒng)設(shè)計 (15) (三)企業(yè)用戶系統(tǒng)設(shè)計 (15) (四)系統(tǒng)前臺管理模塊設(shè)計 (16) 1、個人用戶的登錄模塊 (16) 2、用戶密碼的設(shè)定及修改 (17) 3、我的簡歷 (19) 4、職位申請模塊 (19) 5、職位發(fā)布模塊 (20) 6、收藏信息模

8、塊 (20) 7、查找求職者模塊 (20) 8、退出系統(tǒng) (21) (五)系統(tǒng)后臺管理模塊設(shè)計 (21) 1、個人用戶管理模塊 (22) 2、企業(yè)管理模塊 (22) 六、設(shè)計總結(jié) (23) (一)總結(jié) (23) (二)系統(tǒng)的不足與進一步開發(fā) (24) 參考文獻 (25) 在線就業(yè)招聘系統(tǒng)的設(shè)計與實現(xiàn) 一、緒論 (一) 課題研究的目的與意義 人才在各行各業(yè)都是發(fā)展的關(guān)鍵,大學生就像是人才的代名詞,如何能夠聘到具有真才實學的大學生是各企業(yè)非常關(guān)心的問題。

9、而找不到理想的工作、不能發(fā)揮自己聰明才智也讓大學生煩惱,他們踏入社會的第一節(jié)課就是求職。說到求職,讀者可能首先會想到招聘會。但是,隨著現(xiàn)代社會的高速發(fā)展信息急速膨脹求職者和用人單位再也不用花費很多的時間和精力去招聘會了,該系統(tǒng)主要就是為了減少參加招聘單位工作人員的工作量和招聘成本減少進行求職人員在求職時參加招聘會投遞簡歷所耗費的時間和精力而開發(fā)的,使求職和招聘的過程通過互連網(wǎng)完成,從而實現(xiàn)招聘時雙向選擇的自動化。 網(wǎng)絡(luò)求職有其突出的優(yōu)點,即信息量大,資源豐富,更新速度快,招聘職位多,可挑選余地大等,很符合大學畢業(yè)生希望以最快捷、便利的方式獲得最多最有效信息的求職要求。同時它有著經(jīng)營成本低、用

10、戶檢索方便、地域限制少等特點。該招聘系統(tǒng)可以為個人用戶提供需要的求職與招聘的信息,也可以為單位用戶提供需要的人才信息,可以說是雙方互相選擇的一個平臺。 (二) 開發(fā)背景 人力資源已經(jīng)成為企業(yè)獲取競爭優(yōu)勢的最重要資源的之一,如何獲取和管理受到了越來越多企業(yè)的重視。招聘作為人力資源管理的一部分,在整個企業(yè)的人力資源管理中發(fā)揮了重大作用。然而,很多實踐工作者卻還沒有認識到招聘工作的重要性,沒有把招聘工作擺上重要的議程,這就使得整個企業(yè)的人力資源管理出現(xiàn)了“瓶頸”問題,而隨著計算機及網(wǎng)絡(luò)技術(shù)的發(fā)展,在線招聘系統(tǒng)的開發(fā)則能有效幫助企業(yè)解決這一“瓶頸”問題。 (三) 國內(nèi)外研究現(xiàn)狀 中國人才招聘類

11、系統(tǒng)將進入迅速發(fā)展時期,行業(yè)類和地方類人才招聘網(wǎng)站將成為未來招聘人才的重要渠道,這也是近幾年來網(wǎng)絡(luò)招聘市場最大的趨勢之一??v觀近幾年網(wǎng)絡(luò)招聘市場的重大走勢,細分和專業(yè)分工是未來幾年的走勢。而其根本動力是能夠提供更加符合用戶需求的本土化、專業(yè)化服務(wù)。網(wǎng)絡(luò)招聘用戶數(shù)量的增長使得市場需求結(jié)構(gòu)導向發(fā)生了重大變化,用戶需求的多樣化和互聯(lián)網(wǎng)的發(fā)展導致用戶選擇的多樣化,使得用戶對傳統(tǒng)網(wǎng)絡(luò)招聘的滿意度大打折扣,用戶越來越挑剔。在這樣的情況下,隨著市場需求的多樣化,網(wǎng)絡(luò)招聘系統(tǒng)也在不斷完善和改進,從專業(yè)到地域到專業(yè)領(lǐng)域。這是網(wǎng)絡(luò)招聘的一個發(fā)展趨勢。 二、相關(guān)技術(shù)介紹 (一) Dreamweaver簡介 創(chuàng)

12、建網(wǎng)頁的工具有很多,最原始的如記事本,還有微軟公司的FrontPage等等。在本網(wǎng)站設(shè)計過程中,所用到的是Macromedia公司的Dreamweaver。使用Dreamweaver這一網(wǎng)頁編輯器,省去了很多代碼的編寫工作,使得設(shè)計者不必編寫HTML代碼,便可以制作出精美的網(wǎng)頁。 Macromedia Dreamweaver是一款優(yōu)秀的“所見即所得”的網(wǎng)頁編輯器,Dreamweaver的可視化特征使用戶可以直接在頁面上添加和編輯元素,而不用寫一行代碼。例如通過鼠標拖曳來添加圖像、表格等元素,在文檔中直接輸入輸出文本,還有直接插入一些常用的符號和對象等等。我們在沒有輸入代碼的情況下完成了這些工

13、作,Dreamweaver自動將結(jié)果轉(zhuǎn)換為HTML源代碼,在代碼視圖中進行修改,這點是為專業(yè)人士考慮的,同時也方便初學者學習掌握HTML語言。呂斌.網(wǎng)頁制作和網(wǎng)站建設(shè)[M]. 北京:清華大學出版社,2005年. (二) ASP技術(shù)簡介 ASP是服務(wù)器端腳本編程環(huán)境。使用ASP可以交互HTML頁、腳本命令和ActiveX組件組合起來,創(chuàng)建動態(tài)的、交互的WEB網(wǎng)頁和基于WEB的功能強大的應(yīng)用程序。 ASP(Active Server Pages )是微軟公司推出的一種用以取代CGI(Common Gateway Interface)的技術(shù)。簡單講,ASP是位于服務(wù)器端的腳本運行環(huán)境,通過

14、這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的、交互式的WEB應(yīng)用程序,如交互式的動態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息、上傳與下載文件等。網(wǎng)冠科技.ASP.NET時尚編程百例[M].北京:機械工業(yè)出版社,2004 (三) JavaScript簡介 Javascript就是適應(yīng)動態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于Internet網(wǎng)頁制作上。 Javascript是由 Netscape公司開發(fā)的一種腳本語言(scripting language),或者稱為描述語言。在HTML基礎(chǔ)上,使用Javascript可以開發(fā)交互式Web網(wǎng)頁。Javascript的出現(xiàn)使得網(wǎng)

15、頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。 運行用Javascript編寫的程序需要能支持Javascript語言的瀏覽器。Netscape公司 Navigator 3.0以上版本的瀏覽器都能支持 Javascript程序,微軟公司 Internet Explorer 3.0以上版本的瀏覽器基本上支持Javascript。Javascript短小精悍, 又是在客戶機上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。 同時它又是專門為制作Web網(wǎng)頁而量身定做的一種簡單的編程語言。 (四) Access簡介 美國Microsoft公司于1994

16、年推出的微機數(shù)據(jù)庫管理系統(tǒng)。它具有界面友好、易學易用、開發(fā)簡單、接口靈活等特點,是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng)。其主要特點如下: 第一,完善地管理各種數(shù)據(jù)庫對象,具有強大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。 第二,強大的數(shù)據(jù)處理功能,在一個工作組級別的網(wǎng)絡(luò)環(huán)境中,使用Access開發(fā)的多用戶數(shù)據(jù)庫管理系統(tǒng)具有傳統(tǒng)的XBASE(DBASE、FoxBASE的統(tǒng)稱)數(shù)據(jù)庫系統(tǒng)所無法實現(xiàn)的客戶服務(wù)器(Cient/Server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫安全機制,Access具備了許多先進的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如事務(wù)處理/出錯回滾能力等。 第三,可以方便地生成各種數(shù)據(jù)對象,利用存儲的數(shù)據(jù)建

17、立窗體和報表,可視性好。 第四,能夠利用Web檢索和發(fā)布數(shù)據(jù),實現(xiàn)與Internet的連接。 Access主要適用于中小型應(yīng)用系統(tǒng),或作為客戶機/服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。 三、可行性分析與系統(tǒng)需求分析 (一)可行性分析 1、技術(shù)可行性分析 技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,軟、硬件能否滿足開發(fā)者的需要等。該系統(tǒng)網(wǎng)站分別設(shè)置了個人用戶和企業(yè)用戶,他們能夠通過網(wǎng)絡(luò)技術(shù)在瀏覽器窗口分別訪問相關(guān)招聘信息和瀏覽各求職者的相關(guān)信息。此網(wǎng)站的設(shè)計就是為使用者提供方便快捷的就業(yè)求職與招聘,具有前臺用戶訪問瀏覽信息界面和后臺管理界面兩個部分,該系統(tǒng)利用ASP技術(shù)來建構(gòu),A

18、SP具有語言相容性高、隱密安全性高、容易操作數(shù)據(jù)庫、易于學習等特點,它具有很強大的功能、友好的界面、開放的編程技術(shù)和完全的站點建設(shè)方案。數(shù)據(jù)庫服務(wù)器選用Access數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供許多高級管理功能。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。綜合軟、硬件的分析,本系統(tǒng)在技術(shù)上是可行的。 2、運行可行性分析 (1) 真實性 對本網(wǎng)站注冊的企業(yè)用戶資料、個人用戶資料,職場資訊信息、招聘會信息都要嚴格按照實際情況存檔。 (2) 可靠性

19、對輸入的數(shù)據(jù)要有嚴格的防錯和校驗措施,冗余數(shù)據(jù)處理時由程序自動更新,以確保數(shù)據(jù)的準確性和一致性。 (3) 安全性 對用戶要有使用權(quán)限上的限制,數(shù)據(jù)庫的備份和恢復(fù)機制要完善,確保后臺數(shù)據(jù)的安全。 (4) 可用性 界面友好,做到實時響應(yīng),對用戶的錯誤操作能夠及時給出提示信息,方便用戶的使用。 (二)系統(tǒng)需求分析 1、系統(tǒng)功能分析 在線招聘系統(tǒng)的一個最主要的目的就是為求職者和企業(yè)提供方便快捷的雙向選擇服務(wù),因此本系統(tǒng)的核心主要是面向招聘企業(yè)和求職個人的,為尋求合適工作的求職者和有招聘需求的公司,并且其功能主要實現(xiàn)雙方信息的注冊及信息的交互。 (1) 從信息需求的角度分析 信息注冊主

20、要包括求職者全部個人信息的采集和公司現(xiàn)有狀況信息的采集。 信息交互即求職信息管理,主要包括應(yīng)聘者查看企業(yè)的信息,遞交簡歷;而企業(yè)可以查看、管理遞交的簡歷等。 (2) 從用戶的角度分析 求職者要填寫個人信息,查看招聘、求職信息,并記錄簡歷的投遞信息。 公司要填寫其詳細信息,發(fā)布招聘信息。 網(wǎng)站管理員進行個人用戶和企業(yè)用戶的管理。 2、系統(tǒng)體系結(jié)構(gòu) 按照需求分析,系統(tǒng)的總體結(jié)構(gòu)如圖1: 用戶注冊 主 頁 用戶登錄 管理員登錄 信息顯示 企業(yè) 注冊 個 人 注冊 企業(yè) 登錄 個 人 登錄 收藏求職信息 修改個人信息 發(fā)布求職信息 發(fā)布招聘信

21、息 刪除招聘信息 修改登錄密碼 修改個人密碼 重要資訊管理 職業(yè)指導管理 招聘信息管理 修改企業(yè)信息 圖 1系統(tǒng)總體結(jié)構(gòu) 3、運行環(huán)境說明 (1) 性能規(guī)定: 系統(tǒng)具有一定的安全性、靈活性及很好的穩(wěn)定性。 (2) 設(shè)備規(guī)定如下: a、使用的PC機CPU應(yīng)是奔4 2.0以上 b、內(nèi)存,512M以上 c、硬盤,40GB以上 d、顯示器,顯示器分辨率1024*768,256 Color以上 e、 100M網(wǎng)卡。 支持軟件: Visual Studio 2008、Access數(shù)據(jù)庫。 四、系統(tǒng)總體設(shè)計 (一) 系統(tǒng)模塊總體設(shè)計 系統(tǒng)設(shè)計是信息開發(fā)過程中

22、的另一個重要階段,在這一階段中將根據(jù)前一階段邏輯分析的結(jié)果,按照邏輯模型的要求,科學合理地進行新系統(tǒng)的設(shè)計。 本系統(tǒng)采用結(jié)構(gòu)化設(shè)計的方法來實現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項指標,即將整個系統(tǒng)合理的劃分成各個功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過對模塊的設(shè)計和模塊之間關(guān)系的系統(tǒng)來實現(xiàn)整個系統(tǒng)的功能。 在線招聘就業(yè)系統(tǒng)是一個純基于網(wǎng)絡(luò)化的軟件系統(tǒng),增加了求職者找到工作的機會,同時也方便了公司招聘。本系統(tǒng)的一級子系統(tǒng)有求職者子系統(tǒng),企業(yè)子系統(tǒng),管理員子系統(tǒng)。 1、求職者子系統(tǒng)包括的功能模塊: (1) 查看公司和職位信息:對公司信

23、息和職位信息查看,能發(fā)送求職申請。 (2) 注冊個人用戶:對于想要申請職位的人來說必須注冊一個新用戶。 (3) 個人信息管理:包括基本信息的更新,教育情況的更新,職務(wù)的添加與更新,求職意向的更新,實踐情況的添加與更新。 2、企業(yè)子系統(tǒng)包括的功能模塊: (1) 企業(yè)信息管理:企業(yè)基本信息的更新,新用戶的注冊。 (2) 查看求職者信息:公司可以根據(jù)查詢條件檢索出滿足條件的用戶,查看用戶的基本信息。 (4) 職位管理:公司對職位的實時發(fā)布,更新和暫時不需要的職位進行刪除操作。 3、管理員子系統(tǒng)包括的功能模塊: (1) 公司管理:管理員能夠根據(jù)公司的最后一次登錄的時間來查看公司是否還在

24、使用本賬戶,或者是否還在招聘。 (2) 簡歷管理:管理員根據(jù)個人用戶的登錄時間來判斷求職者是否還使用本賬戶,是否還在找工作。 (二) 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫是本系統(tǒng)的核心,系統(tǒng)中所有的信息都存儲在數(shù)據(jù)庫中,在所有的ASP.NET頁面中通過ADO.NET與數(shù)據(jù)庫連接,操作數(shù)據(jù)庫中的數(shù)據(jù),從而實現(xiàn)所需要的功能。本系統(tǒng)中數(shù)據(jù)庫采用Microsoft Office Access 2003作為數(shù)據(jù)庫工具。數(shù)據(jù)庫是網(wǎng)站的核心,數(shù)據(jù)庫設(shè)計的合理與否對網(wǎng)站的建設(shè)有著至關(guān)重要的影響。陳慶奎.數(shù)據(jù)庫原理與應(yīng)用[M].西安:西安電子科技大學出版社,2009. 如果直接在數(shù)據(jù)庫軟件上建立表格,開發(fā)出來的數(shù)據(jù)庫多半

25、存在很多弊端,由于沒有全面分析用戶需求,數(shù)據(jù)庫很可能在網(wǎng)站編寫過程中需要多次修改,這將大大降低開發(fā)效率。一個良好的數(shù)據(jù)庫開發(fā)過程一般是先系統(tǒng)分析,在邏輯設(shè)計,然后物理實現(xiàn)。系統(tǒng)分析中分析數(shù)據(jù)庫用戶需求,并畫出E-R(Entity-Relationship)圖直觀地表示出數(shù)據(jù)庫系統(tǒng)的需求。桂思強.C#/Visual B與數(shù)據(jù)庫程序設(shè)計[M].北京:中國鐵道出版社,2003. 邏輯設(shè)計中根據(jù)系統(tǒng)分析設(shè)計一個關(guān)系模型。物理設(shè)計為邏輯設(shè)計中的數(shù)據(jù)庫模型選取一個最適合的應(yīng)用環(huán)境的物理結(jié)構(gòu),通常選取一個常用的數(shù)據(jù)庫軟件,用數(shù)據(jù)庫軟件創(chuàng)建與邏輯設(shè)計中數(shù)據(jù)模型對應(yīng)的數(shù)據(jù)庫。 1、數(shù)據(jù)庫需求分析 在線招聘

26、就業(yè)系統(tǒng)中,數(shù)據(jù)庫應(yīng)當解決如下需求: (1) 保存應(yīng)聘者信息,包括應(yīng)聘者聯(lián)系資料等。 (2) 保存應(yīng)聘者簡歷,包括應(yīng)聘者職業(yè)經(jīng)歷和業(yè)務(wù)水平。 (3) 保存招聘單位信息,包括招聘單位介紹信息。 (4) 保存招聘信息,包括所招聘職位信息和對應(yīng)聘者的要求等。 (5) 保存其他信息,如新聞、政策法規(guī)信息等。 2、數(shù)據(jù)庫概念設(shè)計 擁有以上的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實體以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。分析本系統(tǒng)的需求,可以得到如下實體間關(guān)系圖2: 企業(yè) 職位 求職者 發(fā)布

27、求職 1 N N 1 圖2 實體間關(guān)系圖 個人登錄屬性如圖3: 企業(yè)登錄 個人登錄 賬號 密碼 賬號 密碼 圖3個人登錄屬性圖 圖4企業(yè)登錄屬性圖 企業(yè)登錄屬性如圖4: 應(yīng)聘者屬性如圖5: 應(yīng)聘者 賬號 自我評價 姓名 出生年月 工作經(jīng)驗 特長 教育經(jīng)歷 期望薪資 期望職業(yè) 工作性質(zhì) 電子郵箱 戶口所在地 聯(lián)系電話 工作年限 政治面貌 婚姻狀況 專業(yè) 畢業(yè)院校

28、受教育程度 性別 圖5應(yīng)聘者屬性圖 企業(yè)屬性如圖6: 企 業(yè) 企業(yè)編號 企業(yè)名稱 企業(yè)性質(zhì) 所屬行業(yè) 成立時間 E-mail 企業(yè)地址 企業(yè)簡介 聯(lián)系電話 注冊資金 企業(yè)規(guī)模 聯(lián)系人 圖6企業(yè)屬性圖 重要資訊屬性如圖7: 重要資訊 發(fā)布時間 新聞標題 新聞編號 新聞內(nèi)容 圖7重要資訊屬性圖 3、數(shù)據(jù)庫邏輯設(shè)計 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計完畢后,可以將上面的數(shù)據(jù)庫概念轉(zhuǎn)化成某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 各個E-R圖轉(zhuǎn)換的關(guān)系表如下:

29、個人登錄信息表(個人賬號,密碼),如表1: 表1:個人登錄信息表 字段名稱 類型 長度 是否允許為空 字段說明 userid 文本 50 否 主鍵,個人賬號 userpassword 文本 50 否 密碼 企業(yè)登錄信息表(企業(yè)賬號,密碼),如表2: 表2: 企業(yè)登錄信息表 字段名稱 類型 長度 是否允許為空 字段說明 comid 文本 50 否 主鍵,企業(yè)賬號 compassword 文本 50 否 密碼 企業(yè)信息表(企業(yè)賬號,企業(yè)名稱,企業(yè)性質(zhì),所屬行業(yè),成立時間,注冊資金,企業(yè)規(guī)模,企業(yè)簡介,企業(yè)地址,聯(lián)系人,聯(lián)系電話,E

30、-mail),如表3: 個人信息表(個人賬號,姓名,性別,出生年月,戶口所在地,受教育程度,畢業(yè)院校,專業(yè),婚姻狀況,政治面貌,工作經(jīng)驗,工作年限,工作性質(zhì),教育經(jīng)歷,特長,自我評價,期望職業(yè),期望薪資,電子郵箱,聯(lián)系電話),如表4: 表3:企業(yè)信息表 字段名稱 類型 長度 是否孕育為空 字段說明 comid 文本 50 否 主鍵,企業(yè)賬號 qiyemc 文本 50 否 企業(yè)名稱 suoshuhy 文本 50 否 所屬行業(yè) qiyexz 文本 50 否 企業(yè)性質(zhì) gongsigm 文本 50 否 公司規(guī)模 chenglirq

31、 文本 50 否 成立日期 zhucezj 文本 50 否 注冊資金 suoshuqy 文本 50 否 所屬區(qū)域 gongsijj 備注 4000 否 公司簡介 lianxir 文本 50 否 聯(lián)系人 lianxidh 文本 50 否 聯(lián)系電話 chuanzhen 文本 50 否 傳真 email 文本 50 否 企業(yè)郵箱 dizhi 文本 50 否 企業(yè)地址 表4:個人信息表 字段名稱 類型 長度 是否與虛偽空 字段說明 userid 文本 50 否 主鍵,用戶名 user

32、name 文本 50 否 用戶姓名 xingbiesex 文本 50 否 性別 birthday 文本 50 否 出生年月 hukou 文本 50 否 戶口所在地 edu 文本 50 否 教育程度 school 文本 50 否 畢業(yè)院校 zhuanye 文本 50 否 專業(yè) hunyin 數(shù)字 8 否 婚姻狀況 mianmao 文本 50 否 政治面貌 worktime 文本 50 否 工作時間 mobilephono 文本 50 否 聯(lián)系電話 email 文本 50 否 電子

33、郵箱 qq 文本 50 否 QQ號碼 money 文本 50 否 期望薪資 jiaoyujingli 備注 4000 否 教育經(jīng)歷 techang 備注 4000 否 特長 gongzuojingyan 備注 4000 否 工作經(jīng)驗 ziwopingjia 備注 4000 否 自我評價 zhuangtai 文本 50 否 簡歷狀態(tài) 已投簡歷信息表(編號,職位編號,企業(yè)賬號,個人賬號,職位名稱,發(fā)送時間),如表5: 表5 :已投簡歷信息表 字段名稱 類型 長度 是否允許為空 字段說明 編號 自動編號 8

34、否 主鍵,投送編號 職位編號 數(shù)字 8 否 外鍵,職位編號 userid 文本 50 否 外鍵,用戶ID comid 文本 50 否 外鍵,企業(yè)ID 職位名稱 文本 50 否 職位名稱 日期 日期/時間 50 否 自動獲取日期 重要資訊表(新聞編號,新聞標題,新聞內(nèi)容,發(fā)布時間),如表6: 表6:重要資訊表 字段名稱 類型 長度 是否允許為空 字段說明 新聞編號 自動編號 8 否 主鍵,自動編號 新聞標題 文本 50 否 新聞標題 新聞內(nèi)容 備注 4000 否 新聞內(nèi)容 新聞時間 日期/時間

35、 50 否 新聞時間 五、系統(tǒng)詳細設(shè)計與實現(xiàn) (一) 系統(tǒng)程序流程圖 運行本系統(tǒng)之后,先進入此系統(tǒng)的求職者登錄的界面,在此界面中輸入登錄信息:用戶名和密碼后,如果正確會進入個人用戶的主界面,在這里個人用戶可以查找公司的信息和公司中的所有職位的詳細信息,公司中的所有的職位會按照后輸入的先顯示出來的順序顯示,當用戶申請了某一個職位是,系統(tǒng)會驗證其是否登錄,如果是未登錄用戶,則必須登錄;如果是已登錄用戶,則驗證其申請的職位七天之內(nèi)是否申請,如果在七天之內(nèi),則不允許申請,否則申請成功,繼續(xù)申請新職位。 系統(tǒng)程序流程圖如圖8所示: 圖8 程序流程圖 (二) 個人用戶系統(tǒng)設(shè)計 用戶

36、在瀏覽器地址欄中敲入網(wǎng)址可以看到個人用戶的主界面的登錄界面。在登錄后進入了個人用戶的主界面,在此頁面,求職者可以查找公司和職位的信息,查看完信息后可以申請相應(yīng)的職位,設(shè)定和修改密碼的功能。界面如圖9: (三) 企業(yè)用戶系統(tǒng)設(shè)計 企業(yè)用戶進入到企業(yè)的登錄主頁面后,會進入到企業(yè)用戶的主頁面,企業(yè)可以實現(xiàn)對求職者的查找,此模塊可以顯示用戶的詳細信息,公司可以實現(xiàn)密碼的功能,對公司基本信息的修改,密碼的修改功能,公司在有職位空缺的時候還可以添加這個職位,讓用戶來申請,此職位還可以修改和刪除。界面如圖10: 圖9個人用戶界面 圖10企業(yè)用戶界面 (四) 系統(tǒng)前臺管理模塊設(shè)計 系統(tǒng)的

37、前臺管理模塊設(shè)計主要是針對個人用戶和企業(yè)用戶的管理。前臺模塊的設(shè)計,不僅可以使求職者能夠很快的找到滿足的職位去申請,還能使企業(yè)方便的管理應(yīng)聘者。 1、個人用戶的登錄模塊 為了增加安全性,每一個用戶都有自己的一個主登錄界面,現(xiàn)以個人用戶的登錄界面為例,注冊用戶需要輸入正確的用戶名和密碼后才可以登錄。個人用戶登錄模塊如圖11: 圖11 個人用戶登錄模塊 2、用戶密碼的設(shè)定及修改 密碼設(shè)定的功能使個人用戶和企業(yè)用戶共有的一項功能,操作界面很簡單。修改登陸密碼是網(wǎng)頁中常用到的功能,密碼的經(jīng)常修改可以有效地防止賬號的丟失,從而防止不必要的損失。修改密碼模塊需要用戶輸入原始密碼,新密碼和重

38、復(fù)密碼,點擊確定,只用當原始密碼正確后,才能夠修改密碼。其中新密碼不能為空,RequiredFieldValidator控件是檢測為不為空的。新密碼和確認密碼需要一樣,這時就是用了CompareValidator控件,此控件比較兩個文本框,若兩個文本框內(nèi)容不一樣,則會提示,兩次密碼輸入不一樣,請重新輸入。填寫正確之后,單擊確定按鈕,后臺則會把新的密碼寫入到數(shù)據(jù)庫中。呂斌.網(wǎng)頁制作和網(wǎng)站建設(shè)[M]. 北京:清華大學出版社,2005年. 修改密碼模塊如圖12: 圖12 修改密碼模塊 主要代碼: function checkform() { if (document.changep

39、wd.pwd.value=="") { alert("請輸入原密碼!"); changepwd.pwd.focus(); return (false); } if (document.changepwd.newpwd.value=="") { alert("請輸入新密碼!"); changepwd.pwd.focus(); return (false); } if (document.changepwd.newpwd.value.length<3) { alert("密碼不能少于三位!");

40、return false; } if (document.changepwd.newpwd.value != document.changepwd.newpwd2.value) { alert("兩次密碼輸入不一致!"); document.changepwd.newpwd.value=""; document.changepwd.newpwd2.value=""; return false; } return true; } //-->

<td id="n2106"></td>
    • <dl id="n2106"></dl>
      1. 42、width="254" height="1" valign="top" background="images/t-bg1.gif">

        === 修改密碼 ===


        用戶名:<%=uname%> [<%if stype="company" the

        43、n response.write"單位用戶" else response.write"個人用戶" end if%>]

         原密碼:

         新密碼:

           重復(fù)新密碼:

        3、我的簡歷 我的簡歷頁面中mainFrame中顯示的頁面是“新建簡歷.aspx”。當用戶第一次登錄時,用戶需要添加自己的簡歷信息,下一次登陸后則可以更改自己的簡歷信息,簡歷的最后一項是設(shè)置簡歷的狀態(tài),當設(shè)置狀態(tài)為隱藏的時候,企業(yè)和其他用戶在個人求職中查看

        45、不到人才的信息,當狀態(tài)設(shè)置為開放后,才可以正常的查詢個人信息。我的簡歷界面如圖13: 4、職位申請模塊 此模塊實現(xiàn)求職者查找職位并對此職位進行申請的功能。首先,輸入條件查找相應(yīng)的信息,會在屏幕上出現(xiàn)企業(yè)的部分信息和職位的部分信息,可以點擊查看職位的詳情,也可以查看企業(yè)的一些基本信息,如果此職位適合,可以立即申請該職位。 圖13 個人求職簡歷 5、職位發(fā)布模塊 公司對信息的崗位的需求實時在發(fā)生著變化,為了能夠滿足企業(yè)不斷變化的職位需求,特設(shè)了一個添加職位的界面。 職位添加界面如圖14: 圖14 職位發(fā)布模塊 6、收藏信息模塊 收藏信息模塊是方便個人求職者對心儀的職位進行

        46、收藏的,企業(yè)不會查詢到個人用戶的收藏信息,從而也不會查詢到個人用戶的個人簡歷,收藏信息頁面的功能與已投簡歷頁功能類似,收藏信息頁與數(shù)據(jù)庫中鏈接的表是收藏信息表,其他功能都是一樣的。收藏信息如圖15: 圖15 收藏信息成功 7、查找求職者模塊 公司可以根據(jù)查詢條件來查找求職者的基本信息,也可已查看求職者的詳細的信息,如果感覺還滿意,可以發(fā)送筆試邀請函,進入到選擇公司中的具體某一個職位的頁面來選擇具體的職位,選完之后會出現(xiàn)發(fā)送成功。 8、退出系統(tǒng) 整個頁面的功能都離不開用戶登錄時傳遞的Session值,為了防止用戶離開后沒有及時的清除Session,從而產(chǎn)生賬號安全隱患,因此系統(tǒng)設(shè)置

        47、了退出登錄按鈕,當用戶單擊頁面左側(cè)的退出登錄后,系統(tǒng)自動清除用戶登錄時產(chǎn)生的Session值,并提示您已經(jīng)安全退出并跳轉(zhuǎn)頁面到首頁,其他用戶可以登錄其他的賬號,從而不影響系統(tǒng)的下次使用。退出系統(tǒng)界面如圖16: 圖16 退出系統(tǒng) 其主要代碼: <% if session("puid")<>"" then uname=session("puid") end if if session("cuid")<>"" then uname=session("cuid") end if Session.Abandon response.write"" %> (五) 系統(tǒng)后臺管理模塊設(shè)計 系統(tǒng)的后臺就是管理員的一些操作,在此管理員可以實現(xiàn)個人用戶管理和企業(yè)用戶管理。管理員登錄界面如圖17: 圖17 管理員登錄界面 管理員登錄主要代碼: <% admin=request("admin") if admin="" then response.end end if pwd=request("pwd") set

        49、 rs=server.createobject("adodb.recordset") sql="select * from admin where admin="&admin&" and pwd="&pwd&"" rs.open sql,conn,1,1 if rs.bof or rs.eof then response.write"" els

        50、e session("flag")=admin response.Redirect "mnews.asp" end if %> 1、個人用戶管理模塊 管理員對用戶的管理功能,管理員可以根據(jù)用戶的最后一次的登錄時間和系統(tǒng)的當前時間比較,對那些很長時間沒有登錄的用戶進行管理。個人用戶管理模塊如圖18: 圖18 個人用戶管理模塊 2、企業(yè)管理模塊 同樣,管理員也可以根據(jù)企業(yè)的最后一次登錄的時間計算出企業(yè)是否還在使用本賬戶,實現(xiàn)對企業(yè)的管理功能,企業(yè)管理模塊的界面和個人管理模塊的界面相似,這里就不再列出來了。企業(yè)管理模塊如圖19: 圖19 企業(yè)管理模塊

        51、 本系統(tǒng)還有一些很小的,瑣碎的功能,在這里就不一一列出來了。 六、設(shè)計總結(jié) (一) 總結(jié) 由于計算機技術(shù)的飛速發(fā)展,加快了求職招聘系統(tǒng)的進展。使傳統(tǒng)上的求職招聘形式發(fā)生了重大的變革。求職招聘系統(tǒng)無限的發(fā)展前景是不言而喻的。界面要求友好,容易操作,方便快捷。網(wǎng)上求職招聘系統(tǒng)已經(jīng)越來越受到求職者與招聘人員的歡迎。相信不久的將來,網(wǎng)上求職招聘系統(tǒng)必將帶來無限的應(yīng)用前景和市場價值。 論文對求職招聘的原理、業(yè)務(wù)流程以及相關(guān)技術(shù)作了詳細的分析與討論。介紹了求職招聘系統(tǒng)的設(shè)計與實現(xiàn),并重點分析了系統(tǒng)所采用的關(guān)鍵技術(shù)及其實現(xiàn)的方法。系統(tǒng)經(jīng)過了課題定義、可行性分析及需求、總體設(shè)計、詳細設(shè)計、系統(tǒng)實現(xiàn)等

        52、幾個階段。最后,通過對整個課題的分析,已經(jīng)達到了課題定義時提出的實現(xiàn)目標。 由于開發(fā)時間相對而言較短,本人開發(fā)經(jīng)驗不足,系統(tǒng)還有待進一步研究、改善,這些完善工作要留待以后的工作和學習中來完成。 (二) 系統(tǒng)的不足與進一步開發(fā) 根據(jù)系統(tǒng)的測試結(jié)論會發(fā)現(xiàn),系統(tǒng)還存在以下一些問題: 1、系統(tǒng)的界面布局還有待修改 系統(tǒng)界面的人性化設(shè)計有待添加和修改。人性化的界面布局與設(shè)計能夠吸引網(wǎng)路用戶的喜歡。畢業(yè)論文的完稿,并不意味著項目的完工,因為項目還有后期的維護工作,所以在接下來的學習、工作中,我會針對系統(tǒng)存在的問題進行一一修改與完善。 2、系統(tǒng)的安全性不是很高 由于系統(tǒng)開發(fā)時間的限制和系統(tǒng)開發(fā)

        53、人員的有限,對于系統(tǒng)安全性問題,只是進行了密碼的設(shè)置,并沒有對網(wǎng)絡(luò)上常用的黑客技術(shù)進行針對性的設(shè)計與實現(xiàn)。目前網(wǎng)絡(luò)上存在很多網(wǎng)絡(luò)黑客,他們擅長攻擊技術(shù),經(jīng)常會使一個正常運作的網(wǎng)站瞬間崩潰,因此對系統(tǒng)進行黑客的防御很重要也十分的迫切。 3、系統(tǒng)的功能還有待擴充 由于開發(fā)時間的限制,系統(tǒng)的功能并不是十分全面,還有擴充的必要性。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)絡(luò)上出現(xiàn)了許多系統(tǒng),系統(tǒng)之間的競爭力也越來越大。要提高自身系統(tǒng)的競爭力,加強系統(tǒng)功能是最好的方法之一。因此強大系統(tǒng)的功能的工作也十分迫切。 參考文獻 [1]陳慶奎.數(shù)據(jù)庫原理與應(yīng)用[M].西安:西安電子科技大學出版社,2009. [

        54、2]阿格沃爾.哈德萊斯頓.C#2008數(shù)據(jù)庫入門經(jīng)典[M].北京:清華大學出版社,2009. [3]桂思強.C#/Visual B與數(shù)據(jù)庫程序設(shè)計[M].北京:中國鐵道出版社,2003. [4]王華杰,黃山.C#數(shù)據(jù)庫編程[M].北京:科學出版社,2003. [5]殷人昆.數(shù)據(jù)結(jié)構(gòu)[M].北京:清華大學出版社. [6]呂斌.網(wǎng)頁制作和網(wǎng)站建設(shè)[M]. 北京:清華大學出版社,2005年. [7]網(wǎng)冠科技.ASP.NET時尚編程百例[M].北京:機械工業(yè)出版社,2004. [8]胡社.HTML編程.北京:人民郵電出版社,1999. [9]李廉.Web服務(wù)器技術(shù)指南.北京:機械工業(yè)出版社,1995 26

        展開閱讀全文
        溫馨提示:
        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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

        相關(guān)資源

        更多
        正為您匹配相似的精品文檔

        copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

        備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


        本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!