




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、XX學(xué)院課程設(shè)計(jì) 大學(xué)生就業(yè)咨詢系統(tǒng)學(xué)生姓名學(xué) 號(hào)所 在 系專業(yè)名稱班 級(jí)指導(dǎo)教師XX學(xué)院二一三年月目 錄前言11大學(xué)生求職就業(yè)網(wǎng)概述11.1站點(diǎn)建設(shè)的目的11.2 站點(diǎn)建設(shè)的意義12網(wǎng)站系統(tǒng)的需求分析12.1 網(wǎng)站策劃與創(chuàng)意22.1.1網(wǎng)站的目錄結(jié)構(gòu)和連接層次22.1.2 網(wǎng)站的風(fēng)格與創(chuàng)意22.1.3 版面布局22.2 系統(tǒng)分析22.2.1 可行性分析22.2.2 功能分析22.3 站點(diǎn)功能的設(shè)計(jì)33 大學(xué)生就業(yè)求職網(wǎng)的功能設(shè)計(jì)43.1 程序的功能設(shè)計(jì)及流程圖43.2 網(wǎng)站前臺(tái)整體設(shè)計(jì)53.2.1網(wǎng)站結(jié)構(gòu)53.2.2 身份驗(yàn)證53.2.3 信息管理83.2.4 瀏覽信息93.2.5 數(shù)據(jù)庫設(shè)
2、計(jì)及建立93.3 網(wǎng)站后臺(tái)整體設(shè)計(jì)114 大學(xué)生就業(yè)求職網(wǎng)的實(shí)現(xiàn)114.1 主頁頁面114.2 會(huì)員登錄頁面114.3 會(huì)員注冊(cè)124.4 其它頁面實(shí)現(xiàn)134.4.1 后臺(tái)管理功能134.4.2 培訓(xùn)&認(rèn)證頁面135 測(cè)試及發(fā)布145.1 測(cè)試145.1.1 測(cè)試方法145.1.2測(cè)試數(shù)據(jù)145.2 發(fā)布15結(jié)論15參考文獻(xiàn)16大學(xué)生就業(yè)咨詢系統(tǒng)前言目前,國內(nèi)的人才網(wǎng)站已經(jīng)多達(dá)幾千家,而且各種大型網(wǎng)站以及專業(yè)網(wǎng)站都紛紛建立自己的人才頻道,企業(yè)自己的網(wǎng)站也正在開通人才網(wǎng)站的功能,以方便求職者和提高自身的服務(wù)效率。隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,網(wǎng)上求職招聘將更是非常頻繁應(yīng)用的方式。本設(shè)計(jì)通過使用JSP技
3、術(shù),模擬現(xiàn)已經(jīng)存在的招聘系統(tǒng)網(wǎng)站功能做出了一個(gè)相似功能的大學(xué)生就業(yè)求職網(wǎng)。JSP是Java陣營中最具有代表性的解決方案。使用JSP,不僅能夠制作HTML動(dòng)態(tài)網(wǎng)頁,還能夠制作包含動(dòng)態(tài)數(shù)據(jù)庫的網(wǎng)頁。另外,JSP不僅具有與Java一樣的面向?qū)ο笮浴⒈憷?、跨平臺(tái)等優(yōu)點(diǎn)和特性,還擁有Java的穩(wěn)定性,并可以使用它提供的API。在這種條件下,將網(wǎng)絡(luò)優(yōu)勢(shì)與招聘緊密地結(jié)合起來,開發(fā)了大學(xué)生就業(yè)求職網(wǎng)。1大學(xué)生求職就業(yè)網(wǎng)概述1.1站點(diǎn)建設(shè)的目的互聯(lián)網(wǎng)的飛速發(fā)展,讓我們充分感受到了網(wǎng)絡(luò)給人們帶來的沖擊和震撼,上網(wǎng)不僅是科研單位或?qū)W術(shù)機(jī)構(gòu)等工作人員獨(dú)享的特權(quán),而是已深入到了普通人的日常生活中,我們?cè)絹碓诫x不開網(wǎng)絡(luò)
4、了,正是INTERNET的迅猛發(fā)展,使越來越多的人認(rèn)識(shí)到了網(wǎng)絡(luò)編程的重要性,INTERNET的應(yīng)用,如電子商務(wù),在線郵件服務(wù)等都要求通過網(wǎng)絡(luò)編程為用戶提供高度交互式的內(nèi)容。隨著物質(zhì)生活提高,人們不僅可以在網(wǎng)上看新聞,發(fā)布BBS,進(jìn)行電子郵件傳遞,而且可以進(jìn)行炒股等。而在眾多功能之中,我們選擇了制作一個(gè)大學(xué)生就業(yè)求職網(wǎng)站以進(jìn)一步豐富網(wǎng)絡(luò)給我們帶來的便利。1.2 站點(diǎn)建設(shè)的意義人才在各行各業(yè)都是發(fā)展的關(guān)鍵,大學(xué)生就像是人才的代名詞,如何能夠聘到具有真才實(shí)學(xué)的大學(xué)生是各企業(yè)非常關(guān)心的問題。而找不到理想的工作、不能發(fā)揮自己聰明才智也讓大學(xué)生煩惱,他們踏入社會(huì)的第一節(jié)課就是求職。說到求職,讀者可能首先會(huì)
5、想到招聘會(huì)。雖然招聘會(huì)是目前人才交流的主要途徑之一,但是它還遠(yuǎn)遠(yuǎn)不能滿足現(xiàn)實(shí)的需求。1. 招聘會(huì)定期招開,過期沒有交流的機(jī)會(huì)招聘會(huì)都是在有限的幾天內(nèi)企業(yè)與大學(xué)生面對(duì)面的交流,雖然有的招聘會(huì)提前帖出海報(bào)或者說進(jìn)行其他方式的宣傳,但還會(huì)有很多企業(yè)和學(xué)生錯(cuò)過。還有一部分人,為了參加招聘會(huì)不得不放棄一些重要的事情。2. 招聘會(huì)人數(shù)眾多,很難管理參加招聘會(huì)的人員繁多,而且整個(gè)過程人員的流動(dòng)性非常強(qiáng),這給管理增加了很大難度。3. 空間有限不利交流現(xiàn)實(shí)社會(huì)中急需一個(gè)第三者為企業(yè)與人才牽線搭橋,來彌補(bǔ)招聘會(huì)存在的種種不足。在這種條件下,將網(wǎng)絡(luò)優(yōu)勢(shì)與招聘緊密地結(jié)合起來,開發(fā)了大學(xué)生就業(yè)求職網(wǎng)。大學(xué)生就業(yè)求職網(wǎng)基
6、于開放的JSP技術(shù),具有良好的通用性、兼容性、可擴(kuò)展性,可與電子郵件及其他互聯(lián)網(wǎng)服務(wù)良好集成;網(wǎng)站采用JSP進(jìn)行開發(fā),在穩(wěn)定性和安全性方面要求十分嚴(yán)格;系統(tǒng)以Windows XP和MS SQL Server2000數(shù)據(jù)庫系統(tǒng)為運(yùn)行平臺(tái)。2網(wǎng)站系統(tǒng)的需求分析與傳統(tǒng)方式比較,網(wǎng)上招聘具有時(shí)效性強(qiáng)、保留信息長、查詢方便快捷和電子文檔容易管理等好處,用人單位也開始把眼界拓寬,不現(xiàn)拘泥于傳統(tǒng)的招聘形式。IBM公司2003年就宣布,以后的招聘全部通過網(wǎng)絡(luò)進(jìn)行,現(xiàn)在的IT公司大部分也已經(jīng)在網(wǎng)上招聘了,不但提高了效率,費(fèi)用也會(huì)大大降低。2.1 網(wǎng)站策劃與創(chuàng)意網(wǎng)站建設(shè),如建造一座建筑物,需要先規(guī)劃,再創(chuàng)建,然后
7、是裝飾和維護(hù)。首先要做的就是先確定站點(diǎn)的宗旨和內(nèi)容:大學(xué)生就業(yè)求職系統(tǒng)在提供完整的求職招聘功能上,網(wǎng)站形象的設(shè)計(jì)也很重要,包括站點(diǎn)標(biāo)志,色彩,字體等。其次就是進(jìn)行網(wǎng)站的欄目設(shè)置。欄目好比書的目錄,既要重點(diǎn)突出,又要方便用戶。2.1.1網(wǎng)站的目錄結(jié)構(gòu)和連接層次目錄結(jié)構(gòu)對(duì)瀏覽者而言似乎影響不大,但對(duì)于網(wǎng)站的維護(hù),擴(kuò)展卻很重要,首先要合理安排目錄結(jié)構(gòu),按欄目內(nèi)容建立子目錄。第二目錄層次不超過五級(jí)為好。連接結(jié)構(gòu)和層次描述了頁面之間的相互關(guān)系,基本有兩種:一是樹狀結(jié)構(gòu),二是星狀結(jié)構(gòu)。對(duì)于信息管理網(wǎng)站來說,讓瀏覽者在其所提供的功能得到所需功能是最大希望,因此,對(duì)連接結(jié)構(gòu)的設(shè)計(jì)已不僅僅是滿足于方便快速地瀏覽
8、,而更為注重的是功能及為用戶提供更多的更全面的服務(wù)。本站采用樹狀結(jié)構(gòu)為主設(shè)計(jì)。2.1.2 網(wǎng)站的風(fēng)格與創(chuàng)意網(wǎng)站的風(fēng)格是指網(wǎng)站總體的形象,它體現(xiàn)了網(wǎng)站的品位,好的品位能夠給人賞心悅目的感受。創(chuàng)意傳達(dá)了一種奇特的信息,新奇的創(chuàng)意為網(wǎng)站錦上添花。2.1.3 版面布局版面布局就是一個(gè)限定的范圍之內(nèi)合理安排文字,圖片等對(duì)象。版面的構(gòu)思可以先從現(xiàn)有的設(shè)計(jì)作品出發(fā),汲取成功之處,借鑒其組合方式,然后在設(shè)計(jì)自己的版面,突出個(gè)性特點(diǎn)。在版面布局中,還要考慮視覺平衡,元素,色彩搭配等因素。2.2 系統(tǒng)分析2.2.1 可行性分析應(yīng)用網(wǎng)絡(luò)的優(yōu)勢(shì),開發(fā)大學(xué)生就業(yè)求職網(wǎng),方便企業(yè)與學(xué)生交流,可以使雙方都能了解彼此祥情之后
9、再談合同,防止盲目簽約,從而達(dá)到人才合理分配的目的。學(xué)生與企業(yè)能夠隨時(shí)注冊(cè)賬號(hào),登錄網(wǎng)站查詢信息。對(duì)查詢比較滿意的信息,可以給對(duì)方發(fā)送E-mail。在信息過期之后將不在網(wǎng)頁上顯示,以防止用戶接收垃圾郵件。首頁中包含本站的友情鏈接,方便用戶瀏覽其他網(wǎng)站資源。管理員控制臺(tái)中有對(duì)所有用戶的各項(xiàng)信息管理,可以隨時(shí)查看用戶的各個(gè)信息,監(jiān)督防止用戶錄入非法信息。隨著信息化的發(fā)展,就業(yè)求職的信息化建設(shè)也趕上了時(shí)代的步伐。大學(xué)生就業(yè)求職網(wǎng)后臺(tái)管理系統(tǒng),其主要的目標(biāo)是實(shí)現(xiàn)就業(yè)求職網(wǎng)的智能化管理,減輕事務(wù)處理人員的勞動(dòng)強(qiáng)度,提高員工的工作效率,從而能以少的投資獲得更好的社會(huì)效益與經(jīng)濟(jì)效益。他是經(jīng)濟(jì)建設(shè)的基礎(chǔ)工程、
10、提高管理水平、業(yè)務(wù)的運(yùn)轉(zhuǎn)效率和服務(wù)質(zhì)量的必要手段。同時(shí)前臺(tái)提供就業(yè)求職網(wǎng)的基本功能。通過這套系統(tǒng),就可以管理整個(gè)系統(tǒng)的學(xué)生與企業(yè)的注冊(cè)信息、企業(yè)發(fā)布的招聘信息和培訓(xùn)與認(rèn)證模塊等等,方便了用戶與系統(tǒng)管理員之間的溝通與聯(lián)系,從而使大學(xué)生就業(yè)求職網(wǎng)更加完善,因此,該系統(tǒng)是可行的。2.2.2 功能分析為了能滿足求職與招聘的基本功能,以及所提供的附加功能,本網(wǎng)站設(shè)計(jì)了如下的功能:1. 學(xué)生注冊(cè)如果學(xué)生要發(fā)布求職信息,就必須注冊(cè)成為本網(wǎng)站的會(huì)員,此模塊就是專門針對(duì)學(xué)生注冊(cè)而設(shè)計(jì)的。2. 修改個(gè)人信息此功能必須在學(xué)生成功登錄后才能使用,主要用于更改注冊(cè)時(shí)填寫的信息。3. 企業(yè)注冊(cè)如果企業(yè)要發(fā)布招聘信息,就必
11、須注冊(cè)成為本網(wǎng)站的會(huì)員,此模塊就是專門針對(duì)企業(yè)注冊(cè)而設(shè)計(jì)的。4. 更改企業(yè)信息此功能必須在企業(yè)成功登錄后才能使用,主要用于企業(yè)承包更改注冊(cè)時(shí)填寫的信息。5. 發(fā)布招聘信息此功能必須在企業(yè)成功登錄后才能使用,用于發(fā)布招聘信息,招聘信息會(huì)顯示在前臺(tái)主頁上。6. 刪除招聘信息此功能必須在企業(yè)成功登錄后才能使用,企業(yè)可以通過此模塊刪除自己已經(jīng)發(fā)布的招聘信息。7. 管理學(xué)生信息此模塊只有管理員才允許使用,用來刪除某學(xué)生的信息。8. 管理企業(yè)信息此模塊只有管理員才允許使用,用來刪除某企業(yè)的信息。9. 管理招聘信息用來刪除企業(yè)所發(fā)布的招聘信息,該功能只有管理員允許使用。2.3 站點(diǎn)功能的設(shè)計(jì)根據(jù)前面對(duì)大學(xué)生
12、就業(yè)求職網(wǎng)分析,可將其劃分成前臺(tái)和后臺(tái)兩部分。前臺(tái)功能主要分別為學(xué)生或者企業(yè)提供,后臺(tái)功能為管理員提供。下圖分別給出了前臺(tái)圖2.1和后臺(tái)圖2.2所示的功能結(jié)構(gòu)圖。圖2.1 前臺(tái)功能結(jié)構(gòu)圖從圖中可以看出,前臺(tái)可分為企業(yè)/學(xué)生和培訓(xùn)認(rèn)證兩個(gè)部分,每個(gè)又可細(xì)分為幾個(gè)子模塊。以企業(yè)/學(xué)生為例,“登陸驗(yàn)證”模塊是對(duì)企業(yè)/學(xué)生注冊(cè)與登錄網(wǎng)站時(shí)的身份進(jìn)行驗(yàn)證;“信息管理”模塊主要是對(duì)企業(yè)/學(xué)生所發(fā)布的信息進(jìn)行管理,如發(fā)布、刪除等;瀏覽網(wǎng)頁信息,是任何用戶都具備的功能,甚至包括未注冊(cè)用戶。圖2.2 后臺(tái)功能結(jié)構(gòu)圖后臺(tái)功能主要是管理員對(duì)整個(gè)網(wǎng)站的管理功能,包括身份驗(yàn)證、學(xué)生管理與企業(yè)管理及培訓(xùn)認(rèn)證管理三個(gè)模塊。
13、身份驗(yàn)證模塊是可以完成對(duì)管理信息的增加、修改與刪除;學(xué)生管理與企業(yè)管理的功能類似,用來管理學(xué)生或者企業(yè)的基本信息。大學(xué)生就業(yè)求職網(wǎng)允許用戶有三種身份:學(xué)生、企業(yè)及管理員,每種身份操作起來都很方便、快捷。學(xué)生與企業(yè)注冊(cè)再登錄后,就可以發(fā)布求職信息,這些信息任何人或者企業(yè)都可以查看。學(xué)生、企業(yè)的基本信息都由管理員統(tǒng)一管理。3 大學(xué)生就業(yè)求職網(wǎng)的功能設(shè)計(jì)3.1 程序的功能設(shè)計(jì)及流程圖設(shè)計(jì)該系統(tǒng)時(shí),完全是按照以下流程設(shè)計(jì)的如整體流程圖3.1所示。圖3.1 整體流程圖本站主要設(shè)計(jì)了求職網(wǎng)的登陸、發(fā)布信息等功能。各功能設(shè)計(jì)的流程圖如圖3.2所示。圖3.2 功能流程圖3.2 網(wǎng)站前臺(tái)整體設(shè)計(jì)3.2.1網(wǎng)站結(jié)
14、構(gòu)前臺(tái)頁面主要包括以下功能模塊:l 企業(yè)身份驗(yàn)證:包括企業(yè)注冊(cè)和企業(yè)登錄兩部分;l 企業(yè)信息管理:包括修改注冊(cè)信息、發(fā)布注冊(cè)信息和刪除招聘信息;l 企業(yè)瀏覽功能:包括查看求職信息、查看人才信息和友情鏈接三部分;l 學(xué)生身份驗(yàn)證:包括學(xué)生登錄注冊(cè)和學(xué)生登錄兩部分;l 個(gè)人信息管理:修改注冊(cè)信息;l 學(xué)生瀏覽功能:包括查看招聘信息、查看企業(yè)信息;l 后臺(tái)登錄入口:為用戶進(jìn)入后臺(tái)提供一個(gè)入口;l 培訓(xùn)信息查看:為求職者提供培訓(xùn)的信息;3.2.2 身份驗(yàn)證身份驗(yàn)證模塊中主要實(shí)現(xiàn)學(xué)生注冊(cè)與登陸時(shí)身份的驗(yàn)證。當(dāng)用戶第一次登陸時(shí),要求學(xué)生首先在本網(wǎng)站注冊(cè),注冊(cè)頁面在設(shè)計(jì)時(shí)至少要讓用戶添寫一些必要的信息,如用
15、戶名、密碼確認(rèn)、真實(shí)姓名等,設(shè)計(jì)頁面如圖3.3所示。圖3.3 學(xué)生注冊(cè)頁面圖注冊(cè)頁面提交的數(shù)據(jù)表單如表3.1所示。表3.1 注冊(cè)頁面提交表單名稱元素類型含義snametext用戶名Passwordtext用戶密碼Rpasswordtext密碼確認(rèn)Nametext真實(shí)姓名Agetext年齡Sexradio性別Birthdaytext出生日期Schooltext畢業(yè)學(xué)校Specialtytext所學(xué)專業(yè)Knowledgetext最高學(xué)歷Emailtext電子郵件resumetextarea個(gè)人簡歷在接收注冊(cè)信息時(shí)一定要細(xì)心處理好用戶錄入的每一條數(shù)據(jù),對(duì)用戶從前臺(tái)輸入的數(shù)據(jù)要進(jìn)行過濾以防止用戶不小心
16、輸入錯(cuò)誤信息或者有人蓄意破壞與盜取后臺(tái)信息。注冊(cè)時(shí)必須確保注冊(cè)用戶名的惟一性,為止保存注冊(cè)信息前,需要查詢數(shù)據(jù)表中是否有相同的用戶名,如果沒有,則可以向數(shù)據(jù)表插入新的記錄然后提示用戶注冊(cè)成功;反之,則說明同名用戶已經(jīng)存在,需要提示用戶更改。程序代碼如下:if(student.getSname().equals()|student.getName().equals()|student.getPassword().equals()|student.getEmail().equals()|student.getBirthday().equals() out.print(show.errorBox(請(qǐng)
17、添寫完整信息!,錯(cuò)誤信息); return;else if(student.getSname().compareTo(z)=0|student.getSname().compareTo(0)0) out.print(show.errorBox(該用戶名已被注冊(cè)!,注冊(cè)信息); return; else intT=data.insert(INSERT INTO tb_student(sname,password,name,age,sex,birthday,school,specialty,knowledge,email,resume) VALUES(+ student.getSname()+,+
18、student.getPassword()+,+student.getName()+,+student.getAge()+,+student.getSex()+,+student.getBirthday()+,+student.getSchool()+,+student.getSpecialty()+,+ student.getKnowledge()+,+student.getEmail()+,+student.getResume()+); if(intT=0) out.print(show.errorBox(注冊(cè)失敗,數(shù)據(jù)庫錯(cuò)誤!,錯(cuò)誤信息); return; else out.print(
19、alert(注冊(cè)成功!);document.location=./;); %學(xué)生與企業(yè)的登錄入口在首頁,它們使用同一個(gè)提交頁面,用戶登錄時(shí)可以選擇是學(xué)生登陸還是企業(yè)登陸,然后向服務(wù)器提交數(shù)據(jù)。登錄入口頁面如下圖3.4所示。圖3.4 登陸頁面圖用戶單擊【登陸】按鈕時(shí),提交的數(shù)據(jù)表如下表單3.2所示。表3.2 提交數(shù)據(jù)表名稱元素類型含義snametext用戶名passwordpassword密碼selectradio選擇學(xué)生或者企業(yè)由客戶提交用戶名與密碼之后,需要根據(jù)用戶選擇的單選框來判斷當(dāng)前登陸是學(xué)生用戶還是企業(yè)用戶,并與對(duì)應(yīng)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行比較。如果用戶成功登陸,則需要將當(dāng)前用戶名保存在會(huì)話
20、中,以備判斷用戶是否在線時(shí)使用。登陸成功后被轉(zhuǎn)到控制臺(tái),這是用戶管理頁面,此頁面由框架構(gòu)成,單擊框架左側(cè)的各項(xiàng)鏈接,在右側(cè)就可以對(duì)相對(duì)而應(yīng)的功能進(jìn)行管理。3.2.3 信息管理學(xué)生部分中信息管理模塊分為三個(gè)功能,分別屬于控制臺(tái)的基本信息管理與求職信息管理。當(dāng)用戶單擊基本信息管理下的修改個(gè)人信息鏈接時(shí),就可以調(diào)用修改注冊(cè)信息頁面對(duì)個(gè)人在注冊(cè)時(shí)填寫的資料進(jìn)行修改了。但是在設(shè)計(jì)時(shí)有兩點(diǎn)要注意:一個(gè)是注冊(cè)的用戶名是不能被修改的,它不能被顯示在網(wǎng)頁的控件里;第二個(gè)是以前的密碼不能被顯示出來,所以就不需要把密碼從數(shù)據(jù)庫中取出來。修改注冊(cè)信息頁面提交的數(shù)據(jù)表單如下表3.3所示。表3.3修改注冊(cè)信息表名稱元素類
21、型含義passwordtext用戶密碼rpasswordtext密碼確認(rèn)nametext真實(shí)姓名agetext年齡sexradio性別birthdaytext出生日期schooltext畢業(yè)學(xué)校specialtytext所學(xué)專業(yè)knowledgetext最高學(xué)歷emailtext電子郵件resumetextarea個(gè)人簡歷修改注冊(cè)信息時(shí),系統(tǒng)從會(huì)話中把當(dāng)前用戶名取出,然后根據(jù)當(dāng)前用戶名從數(shù)據(jù)庫中取出當(dāng)前用戶信息顯示在頁面上,當(dāng)然密碼除外。在顯示性別時(shí)比較特殊,由于性別在數(shù)據(jù)庫中保存的是bit 類型不是字符型,在前臺(tái)根據(jù)數(shù)據(jù)庫保存的0或1來判斷用戶的性別,0表示女,1表示男。修改注冊(cè)信息要把用戶
22、剛剛輸入修改的資料存儲(chǔ)在數(shù)據(jù)庫中,在存儲(chǔ)之前有必要對(duì)修改的信息再做一次過濾,這次過濾和用戶注冊(cè)時(shí)的相同,如用戶名、密碼不能為空等。修改成功之后,頁面被轉(zhuǎn)到初始頁面,修改失敗時(shí)要給用戶提示信息,關(guān)鍵代碼如下:if(student.getName().equals()|student.getPassword().equals()|student.getEmail().equals()|student.getBirthday().equals()out.print(show.errorBox(請(qǐng)?zhí)韺懲暾畔?,錯(cuò)誤信息);return;elseint intT=0;Data data=new Dat
23、a();intT=data.insert(UPDATE tb_student SET password=+student.getPassword()+,name=+student.getName()+,age=+student.getAge()+,sex=+student.getSex()+,birthday=+student.getBirthday()+,school=+student.getSchool()+,specialty=+student.getSpecialty()+,knowledge=+student.getKnowledge()+,email=+student.getEma
24、il()+,resume=+student.getResume()+ WHERE sname=+strUserName+);if(intT=0)out.print(show.errorBox(修改失敗,數(shù)據(jù)庫錯(cuò)誤!,錯(cuò)誤信息);return;elseout.print(alert(修改成功!);document.location=login.htm;); 3.2.4 瀏覽信息瀏覽信息是一個(gè)公共的功能模塊,包括查看招聘信息和查看培訓(xùn)&論證信息幾個(gè)功能。為了簡化用戶操作和突出本網(wǎng)站的特點(diǎn),網(wǎng)站的所有功能都基本體現(xiàn)在首頁當(dāng)中,每個(gè)用戶都可以在首頁瀏覽本站的信息,查看招聘等內(nèi)容。3.2.5 數(shù)據(jù)庫設(shè)計(jì)
25、及建立1數(shù)據(jù)庫設(shè)計(jì)分析管理系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲(chǔ)和管理大量的數(shù)據(jù)。因此,建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個(gè)系統(tǒng)口可以迅速、方便、準(zhǔn)確調(diào)用和管理所需要的數(shù)據(jù),是衡量管理系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一。2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用程序的組成部分。一個(gè)設(shè)計(jì)結(jié)構(gòu)合理的數(shù)據(jù)庫對(duì)于應(yīng)用程序的開發(fā)效率和程序的性能都是非常重要的。本系統(tǒng)所用到的主要數(shù)據(jù)庫表包括:tb_Company(公司基本信息表),此表主要用于保存注冊(cè)公司的基本信息,如表3.4所示。表3.4 tb_Company 公司基本信息表列名數(shù)據(jù)類型長度允許空功能描述cnamevarchar20否注
26、冊(cè)名稱IDpasswordvarchar50否注冊(cè)密碼namevarchar50否公司名稱emailvarchar20是公司Emailtelvarchar20是公司電話managevarchar20是經(jīng)營行業(yè)addressvarchar100是公司地址resumentext16是簡歷tb_student(學(xué)生基本信息表),此表主要用于保存注冊(cè)大學(xué)生的基本信息,如表3.5所示。表3.5tb_student學(xué)生基本信息表列名數(shù)據(jù)類型長度允許空功能描述snamevarchar20否注冊(cè)名稱IDpasswordvarchar50是注冊(cè)密碼namevarchar20是學(xué)生姓名ageint4是年齡sexb
27、it1是性別birthdaydatetime8是出生日期schoolvarchar50是所在學(xué)校specialtyvarchar50是專業(yè)knowledgevarchar20是學(xué)歷emailvarchar50是resumentext16是簡歷tb_cjob招聘信息表,此表主要用于保存招聘所涉及的信息,表3.6所示。表3.6 tb_cjob招聘信息表列名數(shù)據(jù)類型長度允許空功能描述jobidint4否IDcnamevarchar20是學(xué)校IDspecialtyvarchar50是要求行業(yè)jobvarchar50是工作名稱emolumentvarchar50是誠聘薪水ptimedatetime8是招
28、聘時(shí)間atimedatetime8是有效時(shí)間othervarchar200是其它要求3.3 網(wǎng)站后臺(tái)整體設(shè)計(jì)1功能模塊介紹:,后臺(tái)頁面主要包括以下幾個(gè)功能模塊:l 學(xué)生信息管理:瀏覽和刪除學(xué)生信息;l 企業(yè)信息管理:瀏覽和刪除企業(yè)信息;l 招聘信息管理:瀏覽和刪除招聘信息;l 友情鏈接管理:添加、修改、刪除友情鏈接信息。2后臺(tái)功能介紹后臺(tái)主要實(shí)現(xiàn)了對(duì)網(wǎng)站數(shù)據(jù)庫進(jìn)行管理,來維護(hù)網(wǎng)站的正常運(yùn)行防止錯(cuò)誤虛假信息或者其它垃圾信息被顯示出來,以及對(duì)用戶賬戶進(jìn)行管理等等。網(wǎng)站后臺(tái)管理頁面已經(jīng)顯示出了就業(yè)網(wǎng)后臺(tái)功能的設(shè)計(jì)。管理員可以通過后臺(tái)系統(tǒng)輕松進(jìn)行頁面內(nèi)容的管理。4 大學(xué)生就業(yè)求職網(wǎng)的實(shí)現(xiàn)4.1 主頁頁
29、面對(duì)于瀏覽者來說,注冊(cè)成為本站會(huì)員有很多的實(shí)用功能。對(duì)于從技術(shù)方面來說,這個(gè)頁面,主要運(yùn)用了JSP技術(shù)腳本語言主要是Javascript嵌入HTML中生成交互頁面。提供網(wǎng)站各個(gè)功能的入口功能。例如:企業(yè)及學(xué)生登錄、培訓(xùn)新聞查看。4.2 會(huì)員登錄頁面如果想成為本站的會(huì)員,就可以單擊申請(qǐng)注冊(cè),這樣就可以進(jìn)入了本站的注冊(cè)頁面,這個(gè)頁面主要是通過Dreamweaver8進(jìn)行制作。本站在主頁提供登錄功能如圖4.1所示。圖4.1 用戶登陸(主頁面)4.3 會(huì)員注冊(cè)如果你想注冊(cè)為本站的會(huì)員,可以通過會(huì)員注冊(cè)頁面進(jìn)行實(shí)現(xiàn)。注冊(cè)前你可以選擇企業(yè)注冊(cè)或者學(xué)生注冊(cè)。注冊(cè)成功后,你就可以進(jìn)行進(jìn)入到注冊(cè)頁面,然后你就可
30、以進(jìn)入個(gè)人信息管理頁面。具體流程圖如圖4.2所示。填寫注冊(cè)信息注冊(cè)彈出提示信息不成功成功開始結(jié)束圖4.2 用戶注冊(cè)流程圖在首頁頁面中,除了提供了企業(yè)及學(xué)生登錄的功能及其相應(yīng)的注冊(cè)功能之外,游客(企業(yè)或?qū)W生)也可以直接從網(wǎng)站中看到他們相應(yīng)所尋找的信息。還通過首頁中加入了一些對(duì)于學(xué)生非常有幫助的技巧,幫助他們更加成功地找到理想的工作。在導(dǎo)航欄中,我們有培訓(xùn)新聞等對(duì)于輔助于求職網(wǎng)站主要功能的附加功能。對(duì)于游客,可以通過直接點(diǎn)擊企業(yè)的招聘信息,可以在新的頁面中查看詳細(xì)信息。如圖4.3所示。圖4.3 詳細(xì)信息4.4 其它頁面實(shí)現(xiàn)4.4.1 后臺(tái)管理功能管理員除了可以進(jìn)行就業(yè)求職網(wǎng)基本信息的管理工作,還可
31、以進(jìn)行對(duì)新聞信息發(fā)布的內(nèi)容進(jìn)行管理。如圖4.4所示。圖4.4 新聞發(fā)布系統(tǒng)后臺(tái)管理頁面4.4.2 培訓(xùn)&認(rèn)證頁面本頁面主要功能是向?qū)W生用戶提供培訓(xùn)及認(rèn)證信息的導(dǎo)向功能。如圖4.5所示。圖4.5 新聞頁面圖5 測(cè)試及發(fā)布為了驗(yàn)證本軟件的可用性,進(jìn)行了測(cè)試和運(yùn)行。運(yùn)行該網(wǎng)站,進(jìn)行登錄測(cè)試, 信息查看發(fā)布測(cè)試等。5.1 測(cè)試軟件測(cè)試的目的是:l 測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程;l 好的測(cè)試方案是盡可能發(fā)現(xiàn)迄今為止的尚未發(fā)現(xiàn)的錯(cuò)誤和測(cè)試方案;l 成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。5.1.1 測(cè)試方法測(cè)試是軟件工程過程當(dāng)中的一個(gè)不可缺少的過程。本系統(tǒng)在測(cè)試階段采用的是黑盒測(cè)試與單元測(cè)試。黑盒測(cè)試法把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程。也就是說,黑盒測(cè)試是在程序接口進(jìn)行的測(cè)試,他只檢查程序接口的功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)慕邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息的完整性9
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國合式放大鏡數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國PVC地毯保護(hù)地墊數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 郵政面試筆試題及答案
- 專題5 功和簡單機(jī)械 2021年和2022年江蘇省南通市中考物理模擬試題匯編
- 2019-2025年消防設(shè)施操作員之消防設(shè)備基礎(chǔ)知識(shí)自我檢測(cè)試卷A卷附答案
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)真題練習(xí)試卷A卷附答案
- 酒店合同范本(2篇)
- 2023年黑龍江公務(wù)員《行政職業(yè)能力測(cè)驗(yàn)》試題真題及答案
- 環(huán)境保護(hù)與可持續(xù)發(fā)展知識(shí)點(diǎn)測(cè)試
- 語文課本里的經(jīng)典詩文賞析
- 課件-DeepSeek從入門到精通
- 【MOOC】理解馬克思-南京大學(xué) 中國大學(xué)慕課MOOC答案
- 醫(yī)學(xué)課件-耳穴壓豆教學(xué)課件
- 4.1.4公正性風(fēng)險(xiǎn)評(píng)價(jià)記錄表
- 電力拖動(dòng)自動(dòng)控制系統(tǒng)-運(yùn)動(dòng)控制系統(tǒng)(第5版)習(xí)題答案
- 關(guān)于印發(fā)《臨床輸血技術(shù)規(guī)范》的通知
- 高考語文復(fù)習(xí):虛實(shí)結(jié)合手法 課件23張
- 離婚調(diào)查取證申請(qǐng)書
- 家庭電路故障分析-課件
- 設(shè)備學(xué)習(xí)電子圍欄g5tk400說明書
- 外研版一起五年級(jí)英語下冊(cè)全冊(cè)教案教學(xué)設(shè)計(jì)版
評(píng)論
0/150
提交評(píng)論