2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  本科畢業(yè)論文(設計)</p><p>  論文題目:大學生實習招聘信息資訊交流平臺的設計與實現(xiàn)</p><p>  所在學院 </p><p>  專業(yè)班級 信息管理與信息系統(tǒng) </p><p>  學生姓名 學號 &

2、lt;/p><p>  指導教師 職稱 </p><p>  完成日期 年 月 日</p><p><b>  畢業(yè)論文獨創(chuàng)性聲明</b></p><p>  本人鄭重聲明所提交的畢業(yè)論文是本人在指導教師的指導下進行的研究工作及取得的研究成果。除

3、文中特別加以標注的地方外,論文中不包含他人已經發(fā)表的學術成果或者他人為獲得高等院校學位而使用過的材料,論文中不涉及任何知識產權糾紛。否則,本人將承擔一切責任。</p><p>  學生簽名:____________ </p><p>  日 期:____________ </p><p><b>  摘 要</b></p>

4、<p>  隨著網絡在人們生活中的日益普及,網絡招聘也成為求職者找工作、企業(yè)找人才的重要途徑。就招聘成本分析,相比傳統(tǒng)招聘方式,網絡招聘無需過多的在廣告或招聘會方面投入資金,也不需招聘代理、職業(yè)介紹機構的幫忙,無疑省下了一大筆費用。就時間投入分析,人才獵取方式雖然時間消耗最少,但卻需支付高額的費用,而其他傳統(tǒng)招聘方式也相當費時。網絡招聘信息量大、效果好、費用低、無地域差別,為求職者提供了一個寬闊的擇業(yè)空間,也為企業(yè)提供了一個

5、選拔優(yōu)秀人才的有效途徑。大學生剛畢業(yè)走上社會找的工作都是實習,我的網站主要提供給大學生,讓她們可以比較集中地查看實習招聘信息。</p><p>  本論文主要論述了一個大學生實習招聘信息資訊交流平臺的設計形成過程。首先交待了實施這個系統(tǒng)的背景,分析了大學生網絡招聘的發(fā)展現(xiàn)狀和國內現(xiàn)有招聘網站的現(xiàn)狀。然后對網站進行系統(tǒng)分析,包括需求分析、系統(tǒng)的可行性分析功能分析。再然后對系統(tǒng)進行詳細設計,詳細設計包括系統(tǒng)界面設計和

6、數據庫設計,界面設計包括用戶注冊登錄、職位及人才搜索、招聘信息發(fā)布、企業(yè)信息和信息維護、網站留言模塊和系統(tǒng)后臺登錄,將系統(tǒng)數據庫分為概念模型設計、邏輯模型設計和物理模型設計。最后進行系統(tǒng)實現(xiàn)。</p><p>  關鍵詞:大學生;網絡招聘;ASP;需求分析</p><p><b>  Abstract</b></p><p>  As the

7、network in the growing popularity in people's lives,Network recruiting become job seekers to look for a job、enterprise find talent of important ways.Analysis as recruiting cost, compared with the traditional recruitm

8、ent methods,the network without too much capital in advertising or recruitment, Also don't need to employ agent, job-introduction agencies help, no doubt save a lot of expenses. Analysis as time investment, talent hu

9、nting way though time consumption at least, but to pay the hi</p><p>  This thesis mainly discusses a college student internship recruitment information exchange platform design formation process. First the

10、implementation of this system account background, Analyzes the current situation of the development of the university students' network recruitment and the present situation of the domestic existing recruitment websi

11、te. Then perform site system analysis, including the requirement analysis, system of feasibility analysis, the system of structural analysis and sys</p><p>  Keywords: College students; Network recruiting;AS

12、P; Demand analysis</p><p><b>  目 錄</b></p><p><b>  1 緒 論1</b></p><p>  1.1 網絡招聘發(fā)展現(xiàn)狀1</p><p>  1.2國內現(xiàn)有招聘網站分析2</p><p>  1.3系統(tǒng)設計目

13、標3</p><p><b>  2 系統(tǒng)分析4</b></p><p>  2.1 需求分析4</p><p>  2.2 可行性分析4</p><p>  2.3 系統(tǒng)的數據流程分析5</p><p>  2.4 數據字典9</p><p><b>

14、;  3 系統(tǒng)設計16</b></p><p>  3.1 系統(tǒng)總體設計16</p><p>  3.2 系統(tǒng)設計思想16</p><p>  3.3 數據庫設計17</p><p>  3.3.1 概念結構設計17</p><p>  3.3.2 邏輯結構設計18</p><

15、;p>  4 系統(tǒng)實現(xiàn)21</p><p>  4.1數據庫連接21</p><p>  4.2個人用戶注冊21</p><p>  4.3企業(yè)用戶注冊23</p><p>  4.4會員登錄24</p><p>  4.5 企業(yè)發(fā)布招聘信息25</p><p>  4.6職

16、位搜索27</p><p>  4.7 網站留言模塊28</p><p>  4.8 系統(tǒng)后臺登錄界面29</p><p>  4.9 系統(tǒng)后臺資訊添加界面30</p><p>  4.10 系統(tǒng)后臺個人用戶管理界面32</p><p><b>  結 論34</b></p&g

17、t;<p><b>  參考文獻35</b></p><p><b>  致 謝37</b></p><p>  隨著網絡在人們生活中的日益普及,網絡招聘也成為求職者找工作、企業(yè)找人才的重要途徑。網絡招聘信息量大、效果好、費用低、無地域差別,為求職者提供了一個寬闊的擇業(yè)空間,也為企業(yè)提供了一個選拔優(yōu)秀人才的有效途徑。本論文全面

18、系統(tǒng)地研究了構建一個大學生實習招聘網站所必備的知識,接著從構建一個招聘網站系統(tǒng)入手,進行需求分析,論述系統(tǒng)的設計思想、整體框架,基于Web的體系結構,運用信息系統(tǒng)的開發(fā)方法,完成了大學生實習招聘信息資訊交流網站系統(tǒng)的設計與研究。</p><p><b>  1 緒 論</b></p><p>  1.1 網絡招聘發(fā)展現(xiàn)狀</p><p>  

19、據國家統(tǒng)計局上海調查總隊聯(lián)合部分區(qū)縣調查隊對上海市10余所高校近600名應屆畢業(yè)生開展的2011年上海市大學應屆畢業(yè)生就業(yè)情況調查顯示,高校應屆畢業(yè)生求職渠道多樣化,網絡日益成為求職的最主要渠道,高校應屆畢業(yè)生對創(chuàng)業(yè)態(tài)度仍然謹慎。</p><p>  調查顯示,有68%的受訪者選擇通過人才網站求職,60.1%通過校園招聘會,42%通過親戚朋友介紹,37%通過社會招聘會,14.3%通過職業(yè)介紹機構,9.8%通過報刊

20、、電視等媒體信息,5.5%通過上門,畢業(yè)生求職渠道呈現(xiàn)出多樣化的特點。在已簽約的受訪者中,有32.8%通過人才網站找到工作,28.6%通過校園招聘會找到工作,24.3%通過親戚朋友介紹找到工作。大學生利用網絡求職發(fā)展很快。</p><p>  劉立(2008)認為伴隨著網絡技術的發(fā)展,網絡在企事業(yè)單位管理中的作用也越來越突出。通過網絡來進行人力資源管理運作的理念已逐步形成,網絡招聘日益成為用人單位招聘人才的一種重

21、要方式。招聘網站,求職用戶和招聘企業(yè)構成了整個網上招聘市場的三大要素[1]。魯興中(2006)認為與傳統(tǒng)的校園招聘會、報刊等媒體、熟人推薦等方式相比。 網絡招聘具有以下優(yōu)勢: 第一是信息量大、傳播迅速、地域限制小。通過網絡能夠快速有效地整合各方面的信息,并且能夠在短時間內傳播到學生中間。對于找工作過程中的大學生來說這些都是最急需的。另外,由于我國目前就業(yè)體制的問題,學生找工作時受到的地域限制比較明顯,跨地區(qū)就業(yè)比較困難。這一方面不利于大

22、學生的分流,一方面不利于企業(yè)在更廣的范圍內尋找合適的人才。而網絡招聘在這方面受到的限制則較小。網絡招聘的成本低、省時省力。我們經??梢钥吹酱髮W生在找工作過程中抱怨企業(yè)的招聘流程不科學,不能及時了解最新的招聘進展。但實際的情況是企業(yè)如果想把招聘流程做得特別科學需要花費很高的成本,這是受到招聘預算約束的。所以,如果更多的企業(yè)能通過網絡來招聘,就會節(jié)省很多的成本,大學生找工作也更為順利了[2</p><p>  卜永華

23、(2010)認為就業(yè)應聘是事關大學畢業(yè)生前途命運的大事,稍有不慎就有可能使其走上不同的人生道路。尤其在就業(yè)壓力越來越大、就業(yè)競爭越來越激烈的今天,每一次招聘對大學畢業(yè)生來說都十分寶貴。網上求職作為一種新興的擇業(yè)形式,是大學生獲得工作,實現(xiàn)理想的一個平臺[3]。</p><p>  因此,網絡招聘為畢業(yè)大學生、招聘企業(yè)提供了便利,大學生不必再前往企業(yè)應聘,節(jié)省了時間和金錢,招聘企業(yè)也不比再登廣告、通過中介機構招聘。

24、總之,網絡招聘以其招聘范圍廣、信息量大、可挑選余地大、應聘人員素質高、招聘效果好、費用低等優(yōu)點獲得了越來越多地公司的認可。</p><p>  1.2國內現(xiàn)有招聘網站分析</p><p>  目前國內較大的主流招聘網站有前程無憂、中華英才、智聯(lián)招聘,這三家占據網絡招聘6成以上的市場份額,據市場調查前程無憂,已上市,是中國首家登陸美國納斯達克的專業(yè)招聘網站,2011年第一季度凈利9161萬元

25、,同比增長82%;2006年,智聯(lián)獲得了澳大利亞與新西蘭最大網絡招聘公司SEEK 2000萬美元的投資,智聯(lián)的品牌形象、客戶口碑、公司規(guī)模都迅速提升,年均增速高達80%-100%,遠遠超過同行業(yè)平均水平30%-40%,成為業(yè)內躥升最快的企業(yè),籌劃上市中;2005年,全球最大的網絡招聘服務商Monster(巨獸)出資5000萬美元收購中華英才網40%的股份,雙方建立了戰(zhàn)略合作伙伴關系,公司發(fā)展也走上良性軌道。以銷售額為例,2006年是20

26、03年的8倍。2005年、2006年這兩年,公司每年增速都在100%以上。員工人數也從2004年的不到200人,發(fā)展到如今的1100多人,分公司從3個增加到12個。</p><p>  根據艾瑞咨詢推出的《2009-2010年中國網絡招聘行業(yè)發(fā)展報告》顯示,2010年中國網絡招聘市場規(guī)模超過15億元,中國網絡招聘市場長期發(fā)展趨勢樂觀。該報告同時顯示,各細分類招聘網站呈現(xiàn)較快增長,Q3市場營收份額已增至38.8%。

27、業(yè)內人士表示,網絡招聘行業(yè)在經歷金融危機洗禮后,企業(yè)之間的競爭正從營銷戰(zhàn)、廣告戰(zhàn)向產品戰(zhàn)、服務戰(zhàn)轉變。雖三足鼎立的局面不變,但是一些盈利前景良好的細分網站可能脫穎而出, 2010年招聘類網站的專業(yè)化、細分化趨勢將進一步明顯?,F(xiàn)在網上招聘網站很多,但是專門針對大學生實習的招聘網站卻很少,由此我分析并設計本系統(tǒng),方便剛走出校門的同學們找工作。</p><p><b>  1.3系統(tǒng)設計目標</b>

28、;</p><p>  本系統(tǒng)針對大學生實習招聘信息資訊交流平臺進行設計,系統(tǒng)主要實現(xiàn)的目標如下: </p><p>  (1)系統(tǒng)整體操作流程合理流暢,實現(xiàn)人性化設計。</p><p>  (2)對個人和企業(yè)的注冊信息進行保存和管理。</p><p>  (3)實現(xiàn)企業(yè)注冊后發(fā)布招聘信息的功能。</p><p>  

29、(4)實現(xiàn)個人注冊后發(fā)布求職信息的功能。 </p><p>  (5)實現(xiàn)工作搜索的功能。</p><p>  (6)提供網站會員留言功能。</p><p>  (7)實現(xiàn)管理員對網站留言、新聞的管理處理功能。</p><p>  (8)易安裝性,易維護性和易操作性。</p><p>  (9)系統(tǒng)運行穩(wěn)定、安裝可靠。

30、</p><p><b>  2 系統(tǒng)分析</b></p><p><b>  2.1 需求分析</b></p><p>  為達到人才的最優(yōu)配置,做到“合適的人在合適的位置上”這一終極目標,并排除傳統(tǒng)人才招聘中的主觀因素過多、招聘隨機性大、科學化程度不高的缺點[4],大學生實習招聘信息資訊交流平臺系統(tǒng)的需求分析階段就顯得

31、尤為必要。</p><p>  需求分析就是新系統(tǒng)必須實現(xiàn)的功能或者必須具備的特性,也稱為業(yè)務需求書。我們知道根據信息系統(tǒng)的定義和內容,信息系統(tǒng)的需求分析是最難的[5]。需求分析的過程可以說是一個對具體問題的反復理解和抽象的過程。理解就是對現(xiàn)實問題的理解,要弄清楚究竟需要解決什么問題。抽象就是除去問題的表面,提取問題的本質,建立問題的邏輯模型,以便于以后階段的系統(tǒng)的設計實現(xiàn)。需求分析階段的根本任務是確定用戶對軟件

32、系統(tǒng)的需求。系統(tǒng)首先需要有注冊和登錄的功能,用戶進入到我的網站需要這個應用,然后還需發(fā)表各自信息的功能,如企業(yè)用戶肯定要發(fā)布職位信息,也要有用戶在網站留言的應用,最重要的是網站一定要有用戶瀏覽信息的應用。所謂需求是指用戶對軟件的功能和性能的要求,就是用戶希望軟件能什么事情,完成什么樣的功能,達到什么性能[6]。</p><p>  2.2 可行性分析</p><p>  可行性研究的目的

33、是確定開發(fā)軟件是否有合理的成功機會,可行性分析本質上是要確認所以失敗的風險[7]。大學生實習招聘信息資訊交流平臺系統(tǒng)的設計與開發(fā),不僅要考慮到其技術的可行性,也要考慮到其經濟的可行性。一般可以從以下三方面分析其可行性:</p><p>  (1)操作可行性:系統(tǒng)的開發(fā)使用目前非常流行并易于學習的開發(fā)技術ASP,后臺數據庫管理系統(tǒng)為access,用戶操作簡單、方便。</p><p>  (2

34、)經濟可行性:有了大學生實習招聘信息資訊交流平臺系統(tǒng),大學生求職者與招聘單位不必再天天去人才市場,也無需擔心地域性的限制,只要在大學生實習招聘信息資訊交流平臺系統(tǒng)就行,這樣既可以提高工作效率,還可以節(jié)約成本。并且現(xiàn)在計算機普及性廣,價格在絕大部分人的承受范圍之內,性能也有了很大的提高,使系統(tǒng)的開發(fā)環(huán)境配置變的容易。</p><p>  (3)技術可行性:現(xiàn)在ASP技術已經非常流行,并且提供了多個內置對象,方便對數

35、據庫的操作,對其運行的環(huán)境也很容易方便搭建。</p><p>  本系統(tǒng)的設計基本上符合了操作可行性、經濟可行性、技術可行性。</p><p>  2.3 系統(tǒng)的數據流程分析</p><p>  數據流圖簡稱DFD,它從數據傳遞和加工角度,以圖形方式來表達系統(tǒng)的邏輯功能、數據在系統(tǒng)內部的邏輯流向和邏輯變換過程,是結構化系統(tǒng)分析方法的主要表達工具及用于表示軟件模型的

36、一種圖示方法。數據流圖描述了數據的流動、存儲、處理的邏輯關系,表達了數據在系統(tǒng)內部的邏輯流向以及系統(tǒng)的邏輯功能和數據的邏輯變換[8]。數據流圖由幾下幾個要素組成:</p><p> ?。?)外部實體:客觀存在的事物。代表系統(tǒng)之外的實體,可以是人、物或其他軟件系統(tǒng)。</p><p>  (2)數據處理:對數據的加工(處理)。加工是對數據進行處理的單元,它接收一定的數據輸入,對其進行處理,并產

37、生輸出。</p><p> ?。?)數據流:數據流是數據在系統(tǒng)內傳播的路徑,因此由一組成分固定的數據組成。由于數據流是流動中的數據,所以必須有流向,除了與數據存儲之間的數據流不用命名外,數據流應該用名詞或名詞短語命名。</p><p> ?。?)數據存儲:表示信息的靜態(tài)存儲,可以代表文件、文件的一部分、數據庫的元素等[9] (詳見圖1)。</p><p>  圖1

38、數據流圖的基本符號</p><p>  數據流圖是分層次的,繪制時采取自頂向下、逐層分解的辦法。根據本系統(tǒng)的特點,分別繪制了以下數據流圖。</p><p><b> ?。?)頂層圖</b></p><p>  頂層圖說明了系統(tǒng)總的處理功能、輸入和輸出(如圖2)。</p><p><b>  圖2 頂層圖<

39、/b></p><p>  說明:大學生實習招聘信息資訊交流平臺的使用對象是個人和企業(yè),個人和企業(yè)能注冊、發(fā)布信息和瀏覽信息,而管理員則可以在后臺對整個網站系統(tǒng)進行管理。</p><p><b> ?。?)0層圖</b></p><p>  在頂層圖的基礎下,根據數據的傳遞和加工過程,依次繪制下層的數據流圖,描述系統(tǒng)的功能與數據之間的變換

40、關系(如圖3)。</p><p><b>  圖3 0層圖</b></p><p><b>  (3)1層圖</b></p><p>  個人信息一層數據流圖(如圖4)。</p><p>  圖4 個人信息一層圖</p><p>  說明:圖4說明個人可以在網站進行注冊,注冊

41、信息會在網站顯示出來,還可以隨時進行個人信息的修改。</p><p>  企業(yè)信息一層數據流圖(如圖5)。</p><p>  圖5 企業(yè)信息一層圖</p><p>  說明:圖5說明企業(yè)可以在網站進行注冊,并隨時對信息進行修改,注冊后可以發(fā)布實習招聘信息。</p><p>  留言管理一層數據流圖(如圖6)。</p><

42、p>  圖6 留言管理一層圖</p><p>  說明:圖6說明個人和企業(yè)可以在網站留言,留言后要等待管理員審核管理才能顯示。</p><p>  招聘信息管理一層數據流圖(如圖7)</p><p>  圖7 招聘信息管理一層圖</p><p>  說明:圖7說明企業(yè)注冊后可以發(fā)布實習招聘信息和修改信息,而管理員可以對這些信息進行管理,

43、可以刪除實習招聘信息。</p><p>  新聞管理一層數據流圖(如圖8)</p><p>  圖8 新聞管理一層圖</p><p>  說明:圖8說明管理員可以發(fā)布、修改和刪除各種新聞資訊,而個人和企業(yè)則只可以瀏覽。</p><p>  管理員信息一層數據流圖(如圖9)</p><p>  圖9 管理員信息一層圖&l

44、t;/p><p>  說明:圖9說明管理員可以進行注冊,并可以修改注冊信息。</p><p>  發(fā)布信息一層數據流圖(如圖10)</p><p>  圖10 發(fā)布信息一層圖</p><p>  說明:圖10說明企業(yè)注冊后可以發(fā)布招聘信息,刪除招聘信息。</p><p>  信息瀏覽一層數據流圖(如圖11)</p&g

45、t;<p>  圖11 信息瀏覽一層圖</p><p>  說明:圖11說明用戶可以瀏覽新聞資訊和招聘信息。</p><p><b>  2.4 數據字典</b></p><p>  數據字典主要用來描述數據流圖中的數據流、數據存儲、處理邏輯和外部實體,是關于數據流圖內所包含數據元素的定義及說明的集合。</p>&

46、lt;p> ?。?)數據流——數據流的來源、去處、數據流的組成。</p><p> ?。?)數據存儲——數據存儲的結構,包含數據項。</p><p> ?。?)數據元素——對數據存儲中數據項的描述。</p><p> ?。?)處理邏輯——處理過程的編號、名稱和功能的簡要說明。</p><p> ?。?)外部實體——外部實體產生的數據流和

47、傳給外部實體的數據流[10]。</p><p>  以下列出本系統(tǒng)中主要的數據流、外部實體、處理邏輯、數據存儲條目。</p><p><b>  數據流:</b></p><p> ?。?)主要數據流條目</p><p>  數據流條目主要由數據流名稱、來源、去向等組成(詳見表1到表7)。</p><

48、p>  表1 新聞資訊管理數據流條目</p><p><b>  續(xù)表</b></p><p>  表2 留言處理數據流條目</p><p>  表3 招聘信息瀏覽數據流條目</p><p>  表4 招聘信息發(fā)布數據流條目</p><p>  表5 個人信息導入數據流條目</p>

49、;<p><b>  續(xù)表</b></p><p>  表6 企業(yè)信息導入數據流條目</p><p>  表7 管理員信息導入數據流條目</p><p> ?。?)主要外部實體條目</p><p>  外部實體條目主要由外部實體名稱、編號、簡要說明等組成,其中主要的外部實體是個人、企業(yè)和管理員(詳見表8到表

50、10)。</p><p>  表8 個人外部實體條目</p><p>  表9 企業(yè)外部實體條目</p><p><b>  續(xù)表</b></p><p>  表10 管理員外部實體條目</p><p>  (3)主要處理邏輯:</p><p>  處理邏輯主要由處理邏輯

51、的名稱、編號、處理等組成,下面對數據流圖中的處理邏輯條目進行分析(詳見表11到表18)</p><p>  表11 個人信息處理邏輯條目</p><p>  表12 企業(yè)信息處理邏輯條目</p><p>  表13 留言管理處理邏輯條目</p><p><b>  續(xù)表</b></p><p> 

52、 表14 招聘信息管理處理邏輯條目</p><p>  表15 新聞管理處理邏輯條目</p><p>  表16 管理員信息處理邏輯條目</p><p>  表17 發(fā)布信息處理邏輯條目</p><p>  表18 發(fā)布信息處理邏輯條目</p><p> ?。?)數據存儲:數據存儲主要由數據存儲的名稱、編號、組成、關鍵

53、字等構成(詳見表19到表24)。</p><p>  表19 個人注冊表數據存儲條目</p><p>  表20 企業(yè)注冊表數據存儲條目</p><p>  表21 新聞資訊表數據存儲條目</p><p>  表22 管理員表數據存儲條目</p><p>  表23 網站留言表數據存儲條目</p><

54、;p><b>  續(xù)表</b></p><p>  表24 招聘信息表數據存儲條目</p><p><b>  3 系統(tǒng)設計</b></p><p>  3.1 系統(tǒng)總體設計</p><p>  通過對數據流圖的設計,理清了數據的流向,從而設計出大學生實習招聘信息資訊交流平臺系統(tǒng)的各個模塊。其

55、主要功能模塊有三大塊:應聘者模塊、招聘者模塊、管理員模塊。其中,應聘者只可對發(fā)布的招聘信息瀏覽、檢索、上傳資料,以便管理員審核;招聘單位只可發(fā)布招聘信息、檢索人才。管理員對招聘信息及時的添加、修改、刪除。網站留言可供應聘者和招聘者與管理員進行溝通。應聘者和招聘單位可以通過注冊登錄后,查看留言,添加留言,管理員對留言進行審核和刪除。由此可以得到系統(tǒng)的功能結構圖,如圖12所示:</p><p><b>  

56、圖12 功能結構圖</b></p><p>  3.2 系統(tǒng)設計思想</p><p><b>  (1)頁面模塊化</b></p><p>  本系統(tǒng)把頁面中一些常用的部分集成為模塊。 </p><p><b>  (2)流程人性化</b></p><p>  程

57、序的流程符合人們的招聘求職習慣流程。首先注冊,在注冊完成后填寫個人基本信息,便可瀏覽招聘單位發(fā)布的招聘信息并可發(fā)布個人求職信息;同時企業(yè)注冊完成后填寫企業(yè)基本信息,便可發(fā)布所需人才的崗位名稱、要求、薪水等信息。這樣的流程便于使用者快速熟悉整個系統(tǒng)的流程,完成求職或者招聘[11]。</p><p><b> ?。?)功能全面化</b></p><p>  程序在設計時不

58、僅考慮到基本功能,同時作為一個網站程序,還集成了新聞發(fā)布、求職技巧等模塊,完善了站點的功能。</p><p><b>  3.3 數據庫設計</b></p><p>  數據庫在一個信息管理中占有非常重要的地位,如果數據庫設計良好,相同數據的不同組合可以容易地被訪問,以實現(xiàn)未來的報告和查詢需要,數據庫的范圍甚至可以擴展,而不改變使用它們的現(xiàn)有程序[12]。合理的數據庫

59、結構設計可以提高數據存儲的效率,保證數據的完整性和一致性。數據庫中表的設計主要考慮兩個方面:一是整個管理系統(tǒng)的所有表中的數據要共享性高、冗余度小、占用最可能小的存儲空間;二是能方便維護表中的數據和快速地從表中獲取數據庫[13]。要設計出這樣的表,需要根據系統(tǒng)充分了解用戶各個方面的需求。</p><p>  在大學生實習招聘信息資訊交流平臺系統(tǒng)中,數據庫應當解決如下需求:</p><p> 

60、 (1)保存求職者信息,包括求職者聯(lián)系資料等。</p><p>  (2)保存招聘單位信息,包括招聘單位介紹信息。</p><p>  (3)保存招聘信息,包括所招聘職位信息和對應聘者的要求等。</p><p>  (4)保存其他信息,如職場新聞、求職技巧信息等。</p><p>  (5)保存管理員信息,包括真實姓名等。</p>

61、<p>  本系統(tǒng)共有三個角色:求職者、招聘者和管理員,由于起著不同的作用。因此,本系統(tǒng)對數據庫中不同部分分別采用如下一些數據項和數據結構:</p><p>  (1)對于求職方的數據庫,可以列出以下數據項和數據結構:</p><p>  注冊表:主要包括求職者的注冊用戶名和密碼,電子郵箱和真實姓名等。</p><p>  (2)對于招聘方的數據庫,可

62、以列出以下數據項和數據結構:</p><p>  職位需求表:公司名稱,招聘職位,學歷要求,月薪,工作地點等。</p><p>  單位情況表:單位名稱,公司性質,公司介紹,聯(lián)系方式等。</p><p>  (3)對于管理員的數據庫,可以列出以下數據項和數據結構:</p><p>  管理員表:管理員名稱,密碼等。</p>&l

63、t;p>  3.3.1 概念結構設計</p><p>  概念模型設計是在需求分析的基礎上對客觀世界所做的抽象,獨立于數據庫的邏輯結構,也獨立于具體的DBMS,概念模型是對實際應用對象形象而又具體的描述,能充分反映實際應用中的實體及其相互之間的聯(lián)系,是現(xiàn)實世界的真實模型,便于用戶理解,有利于用戶積極參與設計工作,容易修改,便于向各種模型轉換[14]。用E-R圖來描述現(xiàn)實世界的概念模型,本系統(tǒng)的全局E-R圖如

64、圖13所示。</p><p>  圖13 全局E-R圖</p><p>  3.3.2 邏輯結構設計</p><p>  數據庫在物理設備上的存儲結構與存取方法稱為數據庫的物理結構,它一覽與給定的計算機系統(tǒng)。為一個給定的邏輯數據模型選取一個最合適應用要求的物理結構的過程,就是數據庫的物理模型設計。</p><p>  本系統(tǒng)所用的數據庫表有用

65、戶注冊表、網站留言表、簡歷表、職位需求表、企業(yè)信息表、對于管理員的管理員表、權限表等。以下是此系統(tǒng)的部分數據表。見表25到表30。</p><p><b>  (1)個人注冊表</b></p><p>  這個表用來表示前臺個人用戶的注冊,如下表所示。</p><p>  表25 個人用戶注冊表</p><p><

66、b>  (2)企業(yè)注冊表</b></p><p>  這個表用來表示前臺企業(yè)用戶的注冊,如下表所示。</p><p>  表26 企業(yè)用戶注冊表</p><p><b> ?。?)新聞資訊表</b></p><p>  這個表用來表示新聞資訊的發(fā)布,包括新聞資訊的發(fā)布在哪個模塊,標題,內容,日期,如下表

67、所示。</p><p><b>  表27 新聞資訊表</b></p><p><b>  (4)管理員表</b></p><p>  這個表用來表示管理員的注冊,如下表所示。</p><p>  表28 管理員注冊表</p><p><b>  (5)招聘信息表&

68、lt;/b></p><p>  保存招聘信息,包括公司名稱,招聘職位,學歷要求,月薪,工作地點。</p><p><b>  表29 招聘信息表</b></p><p><b>  (6)網站留言表</b></p><p>  保存留言薄中的留言,包括留言者用戶名,留言主題,留言內容等,如下

69、表所示。</p><p><b>  表30 網站留言表</b></p><p><b>  4 系統(tǒng)實現(xiàn)</b></p><p>  本系統(tǒng)的實現(xiàn)是由多種關鍵技術支撐的,主要有數據庫技術、css技術、ASP技術和VBScript技術等。</p><p><b>  4.1數據庫連接&l

70、t;/b></p><p>  ASP訪問后臺數據庫是通過其內置的數據庫存取組件ADO來實現(xiàn)的,大致可分為兩種:一種是配置數據源名;另一種是未配置數據源名[15]。此數據庫連接文件conn.asp中定義了數據庫連接對象,并開啟數據連接備用,同時打開一個記錄集,取出一些系統(tǒng)所需常數并保存在本地變量中,代碼如下所示:</p><p>  Dim Conn,Db,PagePath</

71、p><p>  Dim Db_C,Conn_C</p><p><b>  Dim Qsite</b></p><p>  PagePath = ""</p><p>  Db = "Dataabc/Data#userabc.mdb"</p><p>  Db_

72、C = "Dataabc/Cdata.mdb"</p><p>  Session.Timeout = 60</p><p>  Sub ConnectionDatabase()</p><p>  Dim ConnStr</p><p>  ConnStr="Provider=Microsoft.Jet.OLE

73、DB.4.0;DataSource="& Server.MapPath(PagePath & Db)</p><p>  On Error Resume Next</p><p>  Set Conn = Server.CreateObject("ADODB.Connection")</p><p>  Conn.ope

74、n ConnStr</p><p><b>  4.2個人用戶注冊</b></p><p>  為確保系統(tǒng)的安全性,系統(tǒng)采用會員機制運作,即進入系統(tǒng)者必先成為會員。該模塊通過與用戶的交互,記錄用戶的基本信息,通過后臺審核確定其信息的有效性。此模塊將用戶分為個人用戶和企業(yè)用戶。個人用戶注冊頁面如圖14所示。</p><p>  圖14 個人用戶注

75、冊頁面</p><p>  個人用戶注冊后其求職信息就會顯示在個人求職這個模塊。關鍵代碼為</p><p>  Dim strMenu,PageTitle,Rs</p><p>  strMenu = ""</p><p>  Set Qsite = New Site_Class</p><p> 

76、 Qsite.SiteConfig()</p><p>  Qsite.GotoErrPage()</p><p>  PageTitle = Qsite.SiteName & " - 個人注冊頁面"</p><p>  If Session("PerId") <> "" Or Sess

77、ion("ComId") <> "" Then</p><p>  Response.Redirect("Login_Check.asp")</p><p>  Response.End()</p><p><b>  End If</b></p><p

78、>  If Qsite.PerRegClose = "1" Then</p><p>  Response.Redirect("ErrPage.asp?str="& Qsite.PerRegCloseNote)</p><p>  Response.End()</p><p><b>  End If&

79、lt;/b></p><p>  Set Rs = server.createobject("ADODB.Recordset")</p><p><b>  4.3企業(yè)用戶注冊</b></p><p>  企業(yè)用戶進入網站后,如果要發(fā)布招聘信息,就要先注冊,點擊注冊后選擇企業(yè)用戶注冊,然后填寫企業(yè)信息,企業(yè)用戶注冊頁面

80、如圖15所示</p><p>  圖15 企業(yè)注冊頁面</p><p>  企業(yè)注冊的關鍵代碼為</p><p>  Dim strMenu,Rs,PageTitle</p><p>  strMenu = ""</p><p>  If Session("PerId") <

81、;> "" Or Session("ComId") <> "" Then</p><p>  Response.Redirect("Login_Check.asp")</p><p>  Response.End()</p><p><b>  End If&

82、lt;/b></p><p>  Set Qsite = New Site_Class</p><p>  Qsite.SiteConfig()</p><p>  Qsite.GotoErrPage()</p><p>  If Qsite.ComRegClose = "1" Then</p><

83、;p>  Response.Redirect("ErrPage.asp?str="& Qsite.ComRegCloseNote)</p><p>  Response.End()</p><p><b>  End If</b></p><p>  Set Rs = server.createobject(&

84、quot;ADODB.Recordset")</p><p>  PageTitle = Qsite.SiteName & " - 企業(yè)注冊頁面"</p><p>  If Not IsObject(Conn) Then ConnectionDatabase()</p><p>  當提交表單并檢測輸入數據合法后,會將表單提交到

85、這個頁面本身,頁面首先判斷是否已經提交,如果已經提交則進入用戶信息注冊處理。 </p><p>  這塊程序首先根據所取得的表單中的用戶名查詢數據庫中是否有相同用戶名的記錄,如果有則給出提示,并終止運行,否則進入下一步,打開記錄集并添加一條新的記錄,最后彈出提示告訴用戶注冊成功,然后轉到用戶首頁。</p><p><b>  4.4會員登錄</b></p>

86、<p>  用戶注冊后進入網站,可以在頁面上邊的導航欄處填寫用戶名和密碼,并選擇帳戶類型進行登錄。如圖16所示。</p><p><b>  圖16 會員登錄</b></p><p>  會員登錄鍵的關鍵代碼如下</p><p>  function CheckLogin()</p><p><b&g

87、t;  {</b></p><p>  if(LoginForm.UserName.value == "")</p><p><b>  {</b></p><p>  alert("請輸入用戶名");</p><p>  LoginForm.UserName.focu

88、s();</p><p>  return false;</p><p><b>  }</b></p><p>  if(LoginForm.PassWord.value == "")</p><p><b>  {</b></p><p>  aler

89、t("請輸入登錄密碼");</p><p>  LoginForm.PassWord.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(LoginForm.UserType[0].checked == false &am

90、p;& LoginForm.UserType[1].checked == false)</p><p><b>  {</b></p><p>  alert("請選擇用戶類型");</p><p>  return false;</p><p><b>  }</b>&

91、lt;/p><p>  return true;</p><p><b>  }</b></p><p>  4.5 企業(yè)發(fā)布招聘信息</p><p>  企業(yè)在網站注冊后,可以進入管理中心管理信息,發(fā)布招聘信息。發(fā)布招聘信息如圖17所示。</p><p>  圖17 發(fā)布招聘信息</p>

92、<p>  發(fā)布招聘信息的關鍵代碼如下</p><p>  Dim Rs,Rs2,i,ThisYear,ThisMonth,ThisDay,selYear,selMonth,selDay</p><p>  Dim JobType,Position_b,Position_s,JobName,Quantity,Salary</p><p>  Dim V

93、alidityYear,ValidityMonth,ValidityDay,Province,City,County</p><p>  Dim Qualification,WorkExp,Sex,AgeBegin,AgeEnd,JobNote</p><p>  Dim ValidityDate</p><p>  Dim strDate,strYear,strM

94、onth,strDay</p><p>  Dim JobQuantity,JobFlag</p><p>  Dim IsLock</p><p>  Dim contProvince,contCity,contCounty</p><p>  Set Rs = server.CreateObject("ADODB.records

95、et")</p><p>  Set Rs2 = server.CreateObject("ADODB.recordset")</p><p>  JobQuantity = Conn.Execute("select count(RecruitId) as JobQuantity from RecruitTbl where ComId = "

96、;& Session("ComId"))</p><p>  JobQuantity = JobQuantity("JobQuantity")</p><p>  If Cint(JobQuantity) >= Cint(Qsite.arrMember(3 , Session("MemberType"))) Then

97、</p><p>  JobFlag = False</p><p><b>  Else</b></p><p>  JobFlag = True</p><p><b>  End If</b></p><p>  Rs.Open "select * from

98、CompanyTbl where ComId = "& Session("ComId") , Conn , 1 , 1</p><p>  If Rs.Eof Then</p><p>  IsLock = "1"</p><p><b>  Else</b></p>&l

99、t;p>  IsLock = Rs("IsLock")</p><p><b>  End If</b></p><p><b>  Rs.Close</b></p><p><b>  4.6職位搜索</b></p><p>  職位信息搜索是提供給

100、招聘者和求職者最基本的搜索工具,該工具可根據應聘者和招聘者的具體搜索要求,詳細羅列工作職位和人才情況。</p><p>  某些時候為了節(jié)省時間,個人用戶在應聘的時候不可能在顯示招聘信息的頁面依次瀏覽,而是需要有針對性地查看某些職位和人才需求,此時應該為用戶提供一個招聘信息搜索的頁面,在首頁有個搜索的表單,在這個表單填寫關鍵字,點擊“搜索”就可以根據條件查詢了。如圖18所示。</p><p&g

101、t;<b>  圖18 職位搜索</b></p><p>  職位搜索的關鍵代碼為</p><p>  dim Position_b,Position_s,Province,City,County,arrPosition_b</p><p>  Set Rs = server.createobject("ADODB.Recordset

102、")</p><p>  Rs.Open "select * from QualificationTbl order by QualificationId asc" , Conn , 1 , 1</p><p>  Do While Not Rs.Eof</p><p>  Response.Write("<option

103、 value="""& Rs("QualificationName") &""">"& Rs("QualificationName") &"</option>" & vbCrLf)</p><p>  Rs.MoveNext&l

104、t;/p><p><b>  Loop</b></p><p><b>  Rs.Close</b></p><p>  4.7 網站留言模塊</p><p>  網站留言可以就網站使用中遇到的問題進行詢問,我將竭誠為您服務(留言需要管理員確認才可顯示)。在此功能板塊中可發(fā)表自己的建議、對本網站的需要更

105、新或完善的地方,也可在企業(yè)與個人之間發(fā)表自己的需求等。提交后管理員會對留言進行審核并回答,如圖19所示。</p><p><b>  圖19 網站留言</b></p><p>  網站留言的關鍵代碼為</p><p><b>  Dim Rs</b></p><p>  Set Rs = serve

106、r.CreateObject("ADODB.recordset")</p><p>  Dim FeedbackId,Title,Content,UserName,Tel,Email</p><p>  If Request.Form <> "" Then</p><p>  Title = Qsite.chgSt

107、r(Trim(Request.Form("Title")))</p><p>  Content = Qsite.chgStr(Trim(Request.Form("Content")))</p><p>  UserName = Qsite.chgStr(Trim(Request.Form("UserName")))</p

108、><p>  Tel = Qsite.chgStr(Trim(Request.Form("Tel")))</p><p>  Email = Qsite.chgStr(Trim(Request.Form("Email")))</p><p>  Conn.Execute("insert into Feedback (Ti

109、tle , Content , UserName , Tel , Email) values ('"& Title &"' , '"& Content &"' , '"& UserName &"' , '"& Tel &"' , &

110、#39;"& Email &"')")</p><p>  Qsite.ShowMsg "添加成功" , "Feedback.asp"</p><p><b>  End If</b></p><p>  書寫留言時,主題、內容、姓名、電話、驗證碼都不

111、能為空,郵箱可以不填。所書寫的留言信息將提交到后臺數據庫。 </p><p>  4.8 系統(tǒng)后臺登錄界面</p><p>  管理員通過用戶名和密碼進入系統(tǒng)后臺,登錄界面包括用戶名、密碼和驗證碼。</p><p>  管理員系統(tǒng)后臺登錄界面如圖20所示</p><p><b>  圖20 管理員登錄</b></p

112、><p>  管理員登錄的關鍵代碼為</p><p><b>  <%</b></p><p>  Dim strMenu,PageTitle,msg</p><p>  strMenu = ""</p><p>  PagePath = "../"<

113、;/p><p>  Set Qsite = New Site_Class</p><p>  Qsite.SiteConfig()</p><p>  Qsite.GotoErrPage()</p><p>  PageTitle = Qsite.SiteName & " - 管理員登錄頁面"</p>&

114、lt;p>  msg = Qsite.chgStr(Trim(Request.QueryString("msg")))</p><p><b>  %></b></p><p>  <script language="javascript"></p><p>  function

115、CheckLogin()</p><p><b>  {</b></p><p>  if(LoginForm.UserName.value == "")</p><p><b>  {</b></p><p>  alert("請輸入用戶名");</p

116、><p>  LoginForm.UserName.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(LoginForm.PassWord.value == "")</p><p><b>

117、  {</b></p><p>  alert("請輸入登錄密碼");</p><p>  LoginForm.PassWord.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(Lo

118、ginForm.GetCode.value == "")</p><p><b>  {</b></p><p>  alert("請輸入驗證碼");</p><p>  LoginForm.GetCode.focus();</p><p>  return false;</

119、p><p><b>  }</b></p><p>  return true;</p><p><b>  }</b></p><p>  4.9 系統(tǒng)后臺資訊添加界面</p><p>  管理員在進入后臺界面后,點擊“資訊信息添加”可以網站的信息,添加信息的界面如圖21所示,

120、管理員在選擇分類后,輸入資訊標題和資訊內容,然后點擊添加,就可以發(fā)布新聞了,網站用戶會在相應的分類中瀏覽到該資訊。</p><p><b>  圖21 資訊添加</b></p><p>  資訊添加的關鍵代碼為</p><p><b>  <% </b></p><p>  Qsite.Che

121、ck_AdminFlag(arrAdminFlag(4 , 1))</p><p>  Dim Rs,iRs,Sql,i</p><p>  Dim NewsId,NewsTitle,NewsContent,NewsTypeId</p><p>  Set Rs = server.createobject("ADODB.Recordset")&l

122、t;/p><p>  Set iRs = server.createobject("ADODB.Recordset")</p><p>  If Request.Form <> "" Then</p><p>  NewsTypeId = Qsite.chgStr(Trim(Request.Form("New

123、sTypeId")))</p><p>  NewsTitle = Qsite.chgStr(Trim(Request.Form("NewsTitle")))</p><p>  NewsContent = Qsite.chgStrHtml(Trim(Request.Form("NewsContent")))</p><

124、p>  If NewsTypeId = "" Or IsNull(NewsTypeId) Or Not IsNumeric(NewsTypeId) Then</p><p>  Qsite.ShowMsg "請選擇資訊分類" , ""</p><p><b>  End If</b></p>

125、<p>  If NewsTitle = "" Or IsNull(NewsTitle) Then</p><p>  Qsite.ShowMsg "請輸入資訊標題" , ""</p><p><b>  End If</b></p><p>  If NewsConte

126、nt = "" Or IsNull(NewsContent) Then</p><p>  Qsite.ShowMsg "請輸入資訊內容" , ""</p><p><b>  End If</b></p><p>  Conn.Execute("insert into Ne

127、wsTbl (NewsTitle , NewsContent , NewsTypeId , AddDate) values ('"& NewsTitle &"' , '"& NewsContent &"' , "& NewsTypeId &" , '"& Qsite.For

溫馨提示

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

最新文檔

評論

0/150

提交評論