版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
人才交流網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著社會(huì)經(jīng)濟(jì)、互聯(lián)網(wǎng)正在大力發(fā)展,傳統(tǒng)產(chǎn)業(yè)本開始進(jìn)行變革,在人才引進(jìn)發(fā)面,傳統(tǒng)人才交流會(huì)已經(jīng)不能滿足各方面要求,新型人才網(wǎng)站開始進(jìn)入人們的眼簾。本網(wǎng)站主要介紹人才交流網(wǎng)站設(shè)計(jì)以及功能構(gòu)建的實(shí)現(xiàn)。本論文主要分為兩大模塊,首先詳細(xì)地?cái)⑹隽巳瞬沤涣骶W(wǎng)站產(chǎn)生和發(fā)展的背景及意義,其次描述人才交流網(wǎng)站的功能需求,整體系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)、數(shù)據(jù)庫(kù)表的設(shè)計(jì),最后完成人才交流網(wǎng)站功能的實(shí)現(xiàn)。本網(wǎng)站的主要開發(fā)技術(shù)為SSM框架,采用mySQL作為后臺(tái)數(shù)據(jù)庫(kù)來實(shí)現(xiàn)人才交流網(wǎng)站。功能部分根據(jù)不同用戶的使用需求分為三個(gè)部分,求職者用戶、企業(yè)用戶以及管理員。普通用戶具有查看企業(yè)信息、投遞個(gè)人簡(jiǎn)歷和簡(jiǎn)歷下載的功能;企業(yè)用戶具有發(fā)布職位信息和查看投遞者信息的功能;管理員具有對(duì)普通用戶和企業(yè)用戶進(jìn)行管理與維護(hù)的功能。本網(wǎng)站整體風(fēng)格頁(yè)面布局大方,簡(jiǎn)約合理、網(wǎng)站操作方便,解決傳統(tǒng)交流本身地理位置限制問題、信息傳遞不便問題,為有需求人才和企業(yè)雙方搭建相互交流的平臺(tái)。關(guān)鍵詞:網(wǎng)站SSM數(shù)據(jù)庫(kù)目錄TOC\o"1-2"\h\u161991緒論 1322321.1課題背景 1270331.2當(dāng)前研究概況 1153501.3研究意義 281912系統(tǒng)分析 3205342.1系統(tǒng)總體分析 385892.2技術(shù)選擇分析 4252813系統(tǒng)設(shè)計(jì) 6117543.1系統(tǒng)總體設(shè)計(jì) 6217123.2數(shù)據(jù)庫(kù)介紹 6268643.3數(shù)據(jù)庫(kù)表設(shè)計(jì) 7277254系統(tǒng)實(shí)現(xiàn) 9216134.1總體實(shí)現(xiàn) 9227634.2前臺(tái)設(shè)計(jì) 9289714.3后臺(tái)設(shè)計(jì) 12239685系統(tǒng)測(cè)試 22192835.1系統(tǒng)測(cè)試 22125345.2測(cè)試用例 2223560結(jié)束語 2420050參考文獻(xiàn) 251緒論1.1課題背景目前,社會(huì)經(jīng)濟(jì)、互聯(lián)網(wǎng)正在大力發(fā)展,相關(guān)政策大力支持,國(guó)家對(duì)信息產(chǎn)業(yè)高度重視?;ヂ?lián)網(wǎng)產(chǎn)業(yè)發(fā)展勢(shì)不可擋,給傳統(tǒng)產(chǎn)業(yè)發(fā)展生產(chǎn)帶來了巨大的沖擊,現(xiàn)代企業(yè)紛紛進(jìn)行深層次的產(chǎn)業(yè)變革,渴望引進(jìn)人才。傳統(tǒng)形式的了解人才的途徑單一且存在諸多潛在的問題。如參與人員多,易帶來各種安全隱患、提供職位有限,要求各有不同,甚至有些涉嫌虛假宣傳,浪費(fèi)大量的人力時(shí)間,但最終效果差強(qiáng)人意。有些企業(yè)特別在意用人的工作能力,因此不會(huì)優(yōu)先考慮應(yīng)屆生。由于外在條件的影響,如工作經(jīng)驗(yàn)不足、面試技巧掌握不好、準(zhǔn)備不充分等原因,應(yīng)屆學(xué)生往往與心儀的工作失之交臂,沒求職成功,這對(duì)于求職者來說耗費(fèi)了人力和物力,是不可忽視的損失。與傳統(tǒng)招聘形式對(duì)比而言,人才交流網(wǎng)站優(yōu)勢(shì)便體現(xiàn)出來了。對(duì)于求職者有好處:網(wǎng)絡(luò)交流具有操作簡(jiǎn)單明了、涉及信息面廣、實(shí)時(shí)更新等特點(diǎn)。求職者還可以使用網(wǎng)站提供的檢索查詢,很便捷地了解到相關(guān)企業(yè)的招聘信息,節(jié)約了很多人力和物力資源;對(duì)于企業(yè)而言,網(wǎng)上交流具有如下優(yōu)勢(shì):交流涉及的范圍廣、沒有地域的限制、經(jīng)營(yíng)成本低,可供選擇的余地較多。只要有網(wǎng)絡(luò)便可以了解到求職者的個(gè)人信息,從繁瑣的工作流程中解脫,減輕交流會(huì)中各個(gè)人員的工作學(xué)習(xí)壓力,取得的效果顯著。1.2當(dāng)前研究概況經(jīng)濟(jì)持續(xù)發(fā)展的當(dāng)今社會(huì),計(jì)算機(jī)科學(xué)技術(shù)也在不斷進(jìn)步,互聯(lián)網(wǎng)產(chǎn)業(yè)革新廣泛沖擊著飲食、交通、娛樂等領(lǐng)域,對(duì)人們的生產(chǎn)生活確有質(zhì)的影響?;ヂ?lián)網(wǎng)以其獨(dú)特的魅力和迅捷的傳播速度成為矚目的熱點(diǎn),是當(dāng)今多元化且迅速發(fā)展社會(huì)不可或缺的一部分。國(guó)外網(wǎng)絡(luò)交流的產(chǎn)生及發(fā)展:數(shù)據(jù)顯示美國(guó)1993年實(shí)施NII計(jì)劃后,網(wǎng)絡(luò)開始進(jìn)入大眾視野,網(wǎng)民數(shù)量逐年增長(zhǎng),與之同期的各種大型交互網(wǎng)站順應(yīng)時(shí)代的發(fā)展而出現(xiàn)。1997年較為專業(yè)人才交流網(wǎng)站得到初步發(fā)展,重點(diǎn)主要是在高技術(shù)產(chǎn)業(yè)和銀行的投資,只提供與技術(shù)有關(guān)的工作,并有職位列表單一。隨著互聯(lián)網(wǎng)絡(luò)普及廣泛運(yùn)用,招聘網(wǎng)站發(fā)展趨于成熟,其中最具代表的大型網(wǎng)站如雅虎。中國(guó)網(wǎng)絡(luò)交流的發(fā)展:隨著互聯(lián)網(wǎng)的傳播,1997年最早一批人才交流網(wǎng)站在中國(guó)開始發(fā)展。1999年,短短不到兩年的時(shí)間人才交流網(wǎng)站就有了明確定位,又因其切入市場(chǎng)時(shí)機(jī)恰當(dāng),很快便拓展了廣闊生存空間,為市場(chǎng)注入了一股鮮活的力量。當(dāng)前我國(guó)待就業(yè)人數(shù)多,而空缺職位也難以找到合適的人,2020年在眾多應(yīng)屆生求職者中,入職情況如圖1.1所示。圖1.12020應(yīng)屆生求職狀態(tài)1.3研究意義開發(fā)研究更完善的人才交流網(wǎng)站,使得求職者與企業(yè)之間的互相選擇變得不再困難繁瑣,使人才交流網(wǎng)站成為為學(xué)生與企業(yè)而構(gòu)建的溝通橋梁,大程度上提高求職效率。使人才更加方便地了解企業(yè)信息,企業(yè)也能更有效率地選拔人才,減少雙方不必要的奔波,同時(shí)還排除了現(xiàn)場(chǎng)交流因人數(shù)過多,而帶來的諸多安全隱患等問題。網(wǎng)絡(luò)交流將成為社會(huì)發(fā)展不可或缺的組成部分,它們的發(fā)展趨勢(shì)肯定更加專業(yè)化且質(zhì)量更高。所以人才交流網(wǎng)站不僅要考慮在網(wǎng)上求取職位,可以溝通,發(fā)布信息這些功能,還要考慮企業(yè)用戶,求職者的實(shí)際需求,改善人才交流會(huì)網(wǎng)站,使之更加專業(yè),獨(dú)特,而達(dá)到各用戶滿意。
2系統(tǒng)分析2.1系統(tǒng)總體分析本網(wǎng)站的主要目的就是讓招聘網(wǎng)絡(luò)化,使人才與企業(yè)之間的交流變得更加容易,從而有效提高就業(yè)效率,降低成本。人才交流網(wǎng)站的建立主要為以下三種角色分布,每種角色用戶所具備的職責(zé)各自不同。第一種:已登錄的求職者。已經(jīng)登錄狀態(tài)下的用戶擁有豐富的功能體驗(yàn),如個(gè)人信息修改、發(fā)布、下載及撤銷簡(jiǎn)歷等??偟膩碚f,已登錄的用戶能有更多功能體驗(yàn),體驗(yàn)效果也會(huì)更好。功能展示如圖2.1所示。圖2.1求職者功能展示第二種:企業(yè)用戶。企業(yè)用戶是人才交流網(wǎng)站職位發(fā)布一方,是求職交流環(huán)節(jié)比較重要的組成部分。在注冊(cè)、完善企業(yè)信息之后企業(yè)用戶就可以登錄企業(yè)后臺(tái)管理系統(tǒng)。企業(yè)后臺(tái)管理系統(tǒng)為企業(yè)用戶提供了求職者通知和添加職位信息兩大重要功能。求職者通知是方便企業(yè)用戶一方查看是哪位用戶投遞了什么樣的職位,同時(shí)也方便查看求職者個(gè)人詳細(xì)信息。職位信息添加是企業(yè)用戶最基本的功能之一,使用該功能可以快速創(chuàng)建職位信息,各職位信息會(huì)及時(shí)顯示地在網(wǎng)站頁(yè)面上,求職者可查看各職位詳情,并投遞,功能展示如圖2.2所示。圖2.2企業(yè)用戶功能展示第三種:系統(tǒng)管理員。系統(tǒng)管理員用戶是網(wǎng)站后臺(tái)的管理者,其主要職能是針對(duì)企業(yè)用戶和求職用戶,進(jìn)行用戶信息修改以及刪除功能,如圖2.3所示。圖2.3管理員用戶功能展示
2.2技術(shù)選擇分析開發(fā)技術(shù)選擇是網(wǎng)站開發(fā)整體流程的核心關(guān)鍵點(diǎn)之一。當(dāng)下最為流行、開發(fā)速度快,便捷高效,整體性能穩(wěn)定可靠的開發(fā)技術(shù)是開發(fā)人員首要參考條件。隨著當(dāng)下軟件開發(fā)平臺(tái)快速發(fā)展以及開發(fā)整體流程規(guī)范化、模塊化,現(xiàn)有技術(shù)完全可以滿足用戶實(shí)際需要。功能完善、用戶體驗(yàn)感好、操作方式簡(jiǎn)單易懂以及網(wǎng)站后期穩(wěn)定性、可維護(hù)性、可擴(kuò)展性高,成為市場(chǎng)經(jīng)濟(jì)體制下相互競(jìng)爭(zhēng)角逐的著力點(diǎn)。圖2.4B/S模式本網(wǎng)站采用的是當(dāng)下最為流行的B/S模式,該模式相對(duì)于傳統(tǒng)的C/S模式有很多優(yōu)點(diǎn),如能夠?qū)崿F(xiàn)不同地域、不同人員、使用不同接入方式訪問同一個(gè)數(shù)據(jù)庫(kù),根據(jù)業(yè)務(wù)需求對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行操作。B/S模式下可以對(duì)訪問權(quán)限攔截和管理,數(shù)據(jù)存儲(chǔ)的平臺(tái)、服務(wù)數(shù)據(jù)庫(kù)是相對(duì)的安全可靠。B/S模式下架構(gòu)的軟件管理相對(duì)而言更加便捷、高效,在如今快節(jié)奏技術(shù)發(fā)展的互聯(lián)網(wǎng)時(shí)代是大勢(shì)所趨,B/S模式結(jié)構(gòu)如圖2.4。本網(wǎng)站采用較為流行的SSM框架作為網(wǎng)站開發(fā)技術(shù),SSM框架技術(shù)有很多的優(yōu)點(diǎn):如很大程度上減輕開發(fā)人員的負(fù)擔(dān),開發(fā)人員有更多的精力去解決更困難的問題;降低了開發(fā)的時(shí)間和成本;框架技術(shù)具有良好的可擴(kuò)展性和可維護(hù)性。本網(wǎng)站選用Tomcat作為服務(wù)器,數(shù)據(jù)庫(kù)選用MySQL,整體網(wǎng)站界面力求簡(jiǎn)潔大方。采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)實(shí)現(xiàn)了職位列表展示、投遞等具體功能,加強(qiáng)了界面可操作性,使用者非常輕松就可以熟悉整個(gè)流程而進(jìn)行需要的操作。
3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)總體設(shè)計(jì)隨著信息科學(xué)技術(shù)進(jìn)步,在市場(chǎng)經(jīng)濟(jì)刺激下,互聯(lián)網(wǎng)、移動(dòng)智能化終端迅猛發(fā)展,而傳統(tǒng)意義上的交流會(huì),擁擠、嘈雜的人才市場(chǎng)已經(jīng)無法滿足廣大求職者的需要,網(wǎng)絡(luò)交流逐漸成為主流。人才交流網(wǎng)站從一定程度上取代了傳統(tǒng)人才交流會(huì)所具備的職能,對(duì)比而言人才交流網(wǎng)站有著舉重若輕的優(yōu)勢(shì)特點(diǎn),職位信息定位更快速、準(zhǔn)確,信息交互更便捷、高效。本網(wǎng)站的整體設(shè)計(jì),大體上分為求職者、企業(yè)用戶和管理員三類功能設(shè)計(jì),如圖3.1所示。圖3.1系統(tǒng)總體設(shè)計(jì)3.2數(shù)據(jù)庫(kù)介紹數(shù)據(jù)庫(kù)在整個(gè)網(wǎng)站設(shè)計(jì)和開發(fā)過程中作為奠基石而存在,信息化時(shí)代背景下,數(shù)據(jù)庫(kù)應(yīng)用領(lǐng)域更加廣泛。數(shù)據(jù)庫(kù)主要功能是存儲(chǔ)頁(yè)面中交互的海量數(shù)據(jù)。本網(wǎng)站開發(fā)所使用的數(shù)據(jù)庫(kù)為MySQL,數(shù)據(jù)庫(kù)的管理軟件選擇的是NavicatforMySQL。MySQL是以關(guān)系為基礎(chǔ)的一個(gè)數(shù)據(jù)管理系統(tǒng),具有體積小、總成本低、開放源代碼等優(yōu)勢(shì)。NavicatForMySQL是一個(gè)滿足開發(fā)人員和中小型企業(yè)業(yè)務(wù)需要的可靠和快速的數(shù)據(jù)庫(kù)管理工具。用戶可以使用NavicatforMySQL提供的用戶圖形界面,安全、便捷地訪問數(shù)據(jù)庫(kù)。3.3數(shù)據(jù)庫(kù)表設(shè)計(jì)數(shù)據(jù)庫(kù)表設(shè)計(jì)是網(wǎng)站構(gòu)建第一步,同樣也是最關(guān)鍵的一步。數(shù)據(jù)庫(kù)表是網(wǎng)站數(shù)據(jù)存儲(chǔ)的載體,一個(gè)好的數(shù)據(jù)庫(kù)表設(shè)計(jì),能夠增強(qiáng)存儲(chǔ)服務(wù)性能,提高網(wǎng)站響應(yīng)速度,改善用戶體驗(yàn),在整個(gè)網(wǎng)站運(yùn)行和使用中起著至關(guān)重要的作用。3.3.1用戶信息表用戶信息表主要完成求職人員基本信息記錄、刪除和更新功能,詳細(xì)地展示了用戶信息表的字段信息和類型,如表3-1所示。表3-1用戶信息表列名類型描述IDint主鍵USERNAMEvarchar(255)用戶登錄名PASSWORDvarchar(255)登錄密碼NAMEvarchar(255)姓名SEXvarchar(255)性別BIRTHDAYvarchar(255)出生日期SCHOOLvarchar(255)學(xué)校PHONEvarchar(255)電話EMAILvarchar(255)電子郵箱TRADEvarchar(255)專業(yè)SALARYvarchar(255)期望工資3.3.2企業(yè)信息表企業(yè)信息表記錄了企業(yè)用戶的信息的,主要記錄了企業(yè)用戶相關(guān)的信息,如名字、電話、企業(yè)簡(jiǎn)介、薪資水平等,如表3-2所示。表3-2企業(yè)信息表列名類型描述IDint主鍵USERNAMEvarchar(255)企業(yè)登錄名PASSWORDvarchar(255)密碼NAMEvarchar(255)企業(yè)名PHONEvarchar(255)電話EMAILvarchar(255)電子郵箱TRADEvarchar(255)職位TIPvarchar(255)企業(yè)簡(jiǎn)介SALARYvarchar(255)薪資水平PUBTIMEvarchar(255)發(fā)布時(shí)間3.3.3系統(tǒng)管理員表系統(tǒng)管理員表,管理員對(duì)所有注冊(cè)本網(wǎng)站的用戶進(jìn)行管理,對(duì)其可進(jìn)行修改和刪除,此表記錄了管理員登錄名和密碼,如表3-3所示。表3-3系統(tǒng)管理員表列名類型描述usernamevarchar(255)管理員登錄名passwordvarchar(255)管理員密碼
4系統(tǒng)實(shí)現(xiàn)4.1總體實(shí)現(xiàn)本網(wǎng)站的構(gòu)建流程圖,核心功能主要是對(duì)求職者用戶職位投遞和企業(yè)用戶職位發(fā)布兩大功能的實(shí)現(xiàn),以及對(duì)注冊(cè)和登錄校驗(yàn)流程整體的實(shí)現(xiàn),如圖4.1所示。圖4.1系統(tǒng)實(shí)現(xiàn)流程圖4.2前臺(tái)設(shè)計(jì)4.2.1網(wǎng)站首頁(yè)設(shè)計(jì)剛登入本網(wǎng)站便可看到登陸頁(yè)面,在該頁(yè)面選擇登錄類型,若沒有賬戶,可點(diǎn)擊注冊(cè)按鈕后進(jìn)行用戶注冊(cè),而進(jìn)行后續(xù)的登錄工作。4.2.2用戶注冊(cè)和登錄模塊用戶注冊(cè)界面:主要提供一些用戶基本信息注冊(cè)。在這個(gè)界面中主要對(duì)用戶名的真實(shí)姓名進(jìn)行非空校驗(yàn),同時(shí)還提供了真實(shí)姓名的唯一性校驗(yàn)。每個(gè)人在第一次使用該網(wǎng)站時(shí),首先要打開網(wǎng)站的登錄界面,在右下角點(diǎn)擊注冊(cè)進(jìn)行新用戶注冊(cè),把基本信息填到相應(yīng)的個(gè)人注冊(cè)表中。在注冊(cè)完成的同時(shí),可以選擇將個(gè)人信息以簡(jiǎn)歷的形式發(fā)布到網(wǎng)站上,之后就可以正式登錄網(wǎng)站了,如圖4.2所示。圖4.2用戶注冊(cè)用戶登錄界面:提供登錄的校驗(yàn),點(diǎn)擊“登錄”時(shí),觸發(fā)按鈕的onclick事件,通過js的function函數(shù)獲取用戶輸入的數(shù)據(jù)進(jìn)行非空校驗(yàn),如果用戶未填寫數(shù)據(jù),則彈出提示,不允許登錄。用戶名不為空值時(shí),根據(jù)用戶名和密碼可以查找出相應(yīng)對(duì)象,則表明該用戶對(duì)象存在,登錄成功,跳轉(zhuǎn)到網(wǎng)站首頁(yè),在網(wǎng)站首頁(yè)頭部顯示用戶的真實(shí)姓名,如圖4.3所示。圖4.3用戶登錄管理員為預(yù)先設(shè)定不能通過普通形式注冊(cè),登陸時(shí)使用預(yù)先設(shè)定好的用戶名和密碼登錄即可。4.2.3查詢模塊查詢模塊為本網(wǎng)站的一個(gè)重要的實(shí)現(xiàn)。查詢界面集中展示了一些企業(yè)在本網(wǎng)站上發(fā)布的各式各樣的職位信息,具體包括:職位的名稱和薪資范圍。在職位列表上方提供了兩個(gè)文本輸入框,用戶在對(duì)應(yīng)位置輸入比如“軟件工程師”字樣,點(diǎn)查詢后,網(wǎng)站據(jù)用戶輸入字段開始模糊查詢,并且將查詢出來的結(jié)果顯示在職位列表頁(yè)面上,如圖4.4所示。圖4.4查詢界面4.2.4職位投遞人才交流網(wǎng)站最為核心的功能便是職位投遞功能,在已登錄狀態(tài)下,真實(shí)名稱為“XXX”的用戶申請(qǐng)了一家企業(yè)發(fā)布的職位,系統(tǒng)彈出了“投遞成功”的提示信息。4.2.5職位投遞記錄已登錄狀態(tài)下的求職用戶,點(diǎn)擊我要申請(qǐng)后將簡(jiǎn)歷投遞給相應(yīng)的企業(yè)用戶,在左側(cè)的消息通知中可以查看已經(jīng)投遞的公司,也可以看到企業(yè)方的回復(fù),如圖4.5所示。圖4.5職位投遞記錄4.3后臺(tái)設(shè)計(jì)4.3.1用戶注冊(cè)和登錄登錄頁(yè)面是用戶輸入網(wǎng)址后登錄人才交流網(wǎng)站時(shí)能夠看到的第一個(gè)頁(yè)面,在登錄之前,在這個(gè)頁(yè)面中,可以看到用戶名稱、用戶密碼和用戶類型,系統(tǒng)將先判斷登錄用戶類型是否適用于本系統(tǒng)登錄,然后比較用戶登錄時(shí)的用戶名和密碼與注冊(cè)時(shí)錄入的是否一致,若是,才能成功登錄;否則,將重新刷新登錄頁(yè)面。在登錄前只有注冊(cè)功能可使用,其他功能都將在登錄后再解鎖,如圖4.6所示。圖4.6企業(yè)用戶注冊(cè)流程如果一個(gè)用戶是首次使用本網(wǎng)站,由于沒有一個(gè)可以直接供未注冊(cè)用戶使用賬戶可以登錄網(wǎng)站,此時(shí)則需要用戶首先進(jìn)行注冊(cè)操作完成注冊(cè)供后續(xù)使用,新用戶應(yīng)當(dāng)先勾選自己要注冊(cè)的用戶類型(企業(yè)或個(gè)人用戶),而后在登錄頁(yè)面點(diǎn)擊注冊(cè)后即可進(jìn)入注冊(cè)頁(yè)面。在該頁(yè)面,用戶注冊(cè)所填的信息必須符合預(yù)設(shè)好的規(guī)范要求,不違反限定的條件,才能成完成注冊(cè),跳轉(zhuǎn)至登錄頁(yè)面,否則會(huì)提示“輸入的信息有誤”,如4.7所示。圖4.7用戶注冊(cè)流程個(gè)人用戶及企業(yè)注冊(cè)主要代碼如下:個(gè)人用戶及企業(yè)用戶登錄主要代碼如下:4.3.2企業(yè)后臺(tái)主頁(yè)企業(yè)用戶在登錄成功后,可看到企業(yè)主頁(yè)面。在該頁(yè)面中,用戶可以看到個(gè)人用戶發(fā)布出來的所有求職者的信息。左側(cè)的功能欄中能看到企業(yè)用戶的主要功能,包含公司信息修改、發(fā)布招聘信息、撤銷招聘信息、求職者通知。在求職者通知中能看到投遞該公司的用戶并根據(jù)其簡(jiǎn)歷內(nèi)容給予相應(yīng)的反饋,如圖4.8所示。圖4.8企業(yè)后臺(tái)主頁(yè)人才信息顯示主要代碼如下:4.3.3發(fā)布職位企業(yè)發(fā)布職位功能,在公司修改信息頁(yè)面修改了信息會(huì)點(diǎn)擊左側(cè)發(fā)布招聘信息可發(fā)布招聘信息,系統(tǒng)提示“發(fā)布成功”,如圖4.9所示。圖4.9企業(yè)發(fā)布職位職位信息發(fā)布代碼如下:發(fā)布完職業(yè)信息后,企業(yè)用戶可在求職者信息中看到應(yīng)聘者信息,包括其姓名專業(yè)、畢業(yè)院校、薪資要求和聯(lián)系方式等,企業(yè)用戶再根據(jù)企業(yè)需求對(duì)應(yīng)聘者進(jìn)行篩選并給予反饋,如圖4.10所示。圖4.10企業(yè)信箱已登錄狀態(tài)下的企業(yè)用戶當(dāng)點(diǎn)擊左側(cè)菜單欄中的求職者通知鏈接之后,中部區(qū)域?qū)?shù)據(jù)庫(kù)查詢出來的集合數(shù)據(jù)遍歷顯示。企業(yè)用戶不僅可以查看到是哪個(gè)用戶申請(qǐng)了什么職位,還可以通過點(diǎn)擊“詳細(xì)信息”超鏈接查看應(yīng)聘者的詳細(xì)個(gè)人信息,以便企業(yè)更加方便了解應(yīng)聘人員,如圖4.11所示。圖4.11求職者詳細(xì)信息系統(tǒng)后臺(tái)是網(wǎng)站必不可少的一部分,本系統(tǒng)后臺(tái)管理主要提供兩大部分功能,分別對(duì)企業(yè)用戶和普通用戶的查詢所有、修改及刪除功能。管理員用戶只有登錄,沒有注冊(cè)功能。4.3.4管理員后臺(tái)管理員登錄狀態(tài)時(shí),在左側(cè)點(diǎn)擊“公司管理”,后臺(tái)系統(tǒng)查詢數(shù)據(jù)庫(kù)企業(yè)信息表后,將結(jié)果集合返回到中部區(qū)域頁(yè)面,以列表形式回顯。額外還提供修改和刪除兩個(gè)操作,如圖4.12所示。圖4.12系統(tǒng)管理員后臺(tái)管理界面顯示公司信息代碼如下:后臺(tái)系統(tǒng)管理員有修改企業(yè)和個(gè)人求職者用戶信息的權(quán)利,管理員點(diǎn)擊“修改”后將跳至“修改企業(yè)信息”頁(yè)面,該網(wǎng)頁(yè)提供并方便管理人員查閱與企業(yè)有關(guān)的信息。如果有需要,管理員可修改信息,點(diǎn)擊修改后,修改的內(nèi)容會(huì)被存入數(shù)據(jù)庫(kù),之后返回到顯示所有企業(yè)信息頁(yè)面,展示修改后的企業(yè)信息,與數(shù)據(jù)庫(kù)保持同步,如圖4.13所示。圖4.13修改企業(yè)信息修改個(gè)人信息界面:系統(tǒng)后臺(tái)提供對(duì)求職用戶個(gè)人信息修改功能,具體實(shí)現(xiàn)原理與修改信息一致,就是將修改后的數(shù)據(jù)重新封裝成對(duì)象,在管理員點(diǎn)擊保存按鈕之后插入數(shù)據(jù)庫(kù),然后返回到查詢所有用戶界面,再次從數(shù)據(jù)庫(kù)中查出所有用戶,與數(shù)據(jù)庫(kù)保持同步如圖4.14所示。圖4.14修改個(gè)人信息4.3.5簡(jiǎn)歷下載個(gè)人用戶登錄成功后,可根據(jù)預(yù)先錄入的信息自動(dòng)生成簡(jiǎn)歷,可在本網(wǎng)站直接下載個(gè)人簡(jiǎn)歷,主要代碼如下:
5系統(tǒng)測(cè)試5.1系統(tǒng)測(cè)試
網(wǎng)站開發(fā)過程中,由于開發(fā)人員疏忽帶來的程序錯(cuò)誤情況非常多。錯(cuò)誤的來源廣泛,可能是初期需求分析設(shè)計(jì)階段考慮的不完整,或者是后期開發(fā)階段人員之間溝通交流有誤,錯(cuò)誤極大程度上是不可避免的。為了提高軟件的運(yùn)行質(zhì)量和穩(wěn)定性,提升用戶體驗(yàn)度,因此就必須對(duì)已開發(fā)的軟件程序進(jìn)行系統(tǒng)測(cè)試,從而達(dá)到尋找并且排除系統(tǒng)錯(cuò)誤。本網(wǎng)站的系統(tǒng)測(cè)試采用黑盒測(cè)試測(cè)試網(wǎng)站整體功能是否完整可行。5.2測(cè)試用例5.2.1登錄測(cè)試求職者用戶的登錄測(cè)試,主要測(cè)試網(wǎng)站登錄功能是否達(dá)到預(yù)期,以及登錄失敗時(shí)網(wǎng)站是否按照預(yù)想結(jié)果進(jìn)行處理,如表5-1所示。表5-1登錄測(cè)試用戶名密碼系統(tǒng)提示結(jié)果空空請(qǐng)輸入用戶名通過lisi空請(qǐng)輸入密碼通過lisi123456登錄失敗,請(qǐng)輸入正確用戶名和密碼通過lisi123登錄成功,跳轉(zhuǎn)到網(wǎng)站首頁(yè)通過5.2.2職位投遞測(cè)試職位投遞測(cè)試,主要測(cè)試求職者用戶點(diǎn)擊網(wǎng)站提供的投遞職位功能是否正確運(yùn)行,如表5-2所示。表5-2職位投遞登錄狀態(tài)申請(qǐng)職位結(jié)果未登錄√通過未登錄通過已登錄√通過已登錄√通過已登錄通過已登錄通過從以上測(cè)試數(shù)據(jù)可知,網(wǎng)站的申請(qǐng)職功能如預(yù)想的處理結(jié)果一致,用戶能夠正常地使用投遞和收藏功能。5.2.3個(gè)人簡(jiǎn)歷修改測(cè)試求職者用戶登錄網(wǎng)站后能夠預(yù)覽個(gè)人簡(jiǎn)歷,根據(jù)實(shí)際需求來修改個(gè)人簡(jiǎn)歷信息也是可行的,個(gè)人簡(jiǎn)歷修改測(cè)試情況,如表5-3所示。表5-3個(gè)人簡(jiǎn)歷修改測(cè)試工作狀態(tài)郵箱系統(tǒng)提示結(jié)果空空郵箱不能為空通過不為空空郵箱不能為空通過不為空123123@111請(qǐng)輸入正確的郵箱格式通過不為空123123@修改完成,跳轉(zhuǎn)到預(yù)覽界面通過從以上測(cè)試結(jié)果以及網(wǎng)站的提示信息和實(shí)際的界面跳轉(zhuǎn)來看,本網(wǎng)站的修改個(gè)人簡(jiǎn)歷功能能夠正常的使用。
結(jié)束語在數(shù)周的學(xué)習(xí)和不斷努力下,完成了人才交流網(wǎng)站的設(shè)計(jì)以及最終實(shí)現(xiàn)。開發(fā)流程整體經(jīng)歷了系統(tǒng)分析與設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)與測(cè)試,基本達(dá)到了任務(wù)書中所預(yù)期的。在人才交流網(wǎng)站開發(fā)的過程中,網(wǎng)站需求的明確、數(shù)據(jù)庫(kù)表的設(shè)計(jì)、整體業(yè)務(wù)流程的實(shí)現(xiàn)等過程,歷經(jīng)挫折。人才交流網(wǎng)站分為兩類不同需求的用戶分為三個(gè)部分:普通用戶、企業(yè)用戶及管理員。其中普通求職者用戶功能可分:查看企業(yè)信息:查看有關(guān)企業(yè)的包括企業(yè)名,企業(yè)具體位置,企業(yè)簡(jiǎn)介企業(yè)郵箱等具體信息;投遞簡(jiǎn)歷:在注冊(cè)的同時(shí)生成簡(jiǎn)歷,查看企業(yè)后可對(duì)有興趣的公司投遞簡(jiǎn)歷;簡(jiǎn)歷下載:生成的簡(jiǎn)歷可根據(jù)用戶需求以輕松下載到本地。企業(yè)用戶功能可以分為:發(fā)布職位信息:填寫具體要求及企業(yè)相關(guān)信息發(fā)布企業(yè)所需職業(yè)信息;查看投遞者信息:查看求職者用戶投遞的簡(jiǎn)歷,再根據(jù)企業(yè)需求給予相應(yīng)的反饋。管理員功能可分為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 我的家鄉(xiāng)敘事課程設(shè)計(jì)
- 弦樂小夜曲課程設(shè)計(jì)
- 中西醫(yī)執(zhí)業(yè)醫(yī)師模擬試卷16
- 礦井灌漿設(shè)計(jì)課程設(shè)計(jì)
- 站姿坐姿課程設(shè)計(jì)
- 花藝烘焙課程設(shè)計(jì)
- 藥品驗(yàn)收入門課程設(shè)計(jì)
- 互聯(lián)網(wǎng)行業(yè)安全管理實(shí)踐
- 領(lǐng)導(dǎo)班子與教學(xué)院校協(xié)調(diào)計(jì)劃
- 火災(zāi)中的風(fēng)險(xiǎn)評(píng)估和分析培訓(xùn)
- 職業(yè)生涯規(guī)劃班會(huì)課教案設(shè)計(jì)
- 微觀經(jīng)濟(jì)學(xué)(對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué))智慧樹知到期末考試答案2024年
- (正式版)HGT 6277-2024 甲醇制烯烴(MTO)級(jí)甲醇
- 注射用更昔洛韋的臨床療效研究
- 2023年1月廣東省自考00634廣告策劃試題及答案含解析
- 2024年青海西部機(jī)場(chǎng)集團(tuán)青海機(jī)場(chǎng)有限公司招聘筆試參考題庫(kù)含答案解析
- 中國(guó)綠色建筑現(xiàn)狀與未來展望
- 河南省洛陽市2023-2024學(xué)年高二上學(xué)期期末考試英語試題(解析版)
- 超聲檢查醫(yī)療糾紛的防范培訓(xùn)課件
- 采購(gòu)管理的流程與原則
- 2022-2023學(xué)年山東省東營(yíng)市東營(yíng)區(qū)七年級(jí)(上)期末歷史試卷(五四學(xué)制)(附答案詳解)
評(píng)論
0/150
提交評(píng)論