網上招聘系統(tǒng)課程設計_第1頁
已閱讀1頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  網上招聘系統(tǒng)</b></p><p><b>  需求規(guī)格說明書</b></p><p>  設計題目: 網上招聘 </p><p>  起止日期:2011年12月5日至2011年12月26日 </p><p>  專

2、業(yè): 軟件工程 班級: </p><p>  學生姓名: 學號: </p><p>  指導教師: 劉明 </p><p><b>  目 錄</b></p><p><

3、;b>  摘 要1</b></p><p>  第一章 可行性分析3</p><p>  第二章 獲取需求11</p><p>  第三章 需求規(guī)格說明書19</p><p><b>  總 結23</b></p><p><b>  附 錄:&l

4、t;/b></p><p><b>  1分析模型24</b></p><p><b>  2 參考資料30</b></p><p><b>  摘 要</b></p><p>  該文檔是關于用戶對于網上招聘系統(tǒng)的功能和性能的要求,重點描述了網上招聘系統(tǒng)的設計需

5、求,是概要設計階段的重要輸入。</p><p>  該文檔是借助于當前系統(tǒng)的邏輯模型導出目標系統(tǒng)的邏輯模型,解決整個項目系統(tǒng)的“做什么”的問題。在這里,沒有涉及開發(fā)技術,而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個交流的渠道。</p><p>  為現實企業(yè)與人才牽線搭橋的作用,來彌補招聘中存在的種種不足。在這種條件下,我們開發(fā)了網上招聘系統(tǒng)。人力資

6、源部的工作人員通過這個招聘系統(tǒng)維護知識庫,編制試題,發(fā)布職位和與這個職位相應的試題;應聘者可以通過網上提交自己的簡歷并同時回答相應的試題。人力資源部的工作人員通過這個招聘系統(tǒng)可以統(tǒng)計整理這些簡歷,并根據應聘者的簡歷和試題分數提取出需要面試的人員,然后按照一定的方式通知面試人員參加面試,在面試過程中,記錄相應的面試結果。人力資源部的工作人員可以隨時瀏覽人員簡歷和面試的相關信息。</p><p>  關鍵字:網上招聘

7、、數據庫、交流渠道、信息管理</p><p>  第一章 可行性分析</p><p><b>  1 目的</b></p><p><b>  1.1編寫目的</b></p><p>  該文檔是關于用戶對于網上招聘系統(tǒng)的功能和性能的要求,重點描述了網上招聘系統(tǒng)的功能需求,是概要設計階段的重要輸入

8、。網絡招聘,也被稱為電子招聘,是指通過技術手段的運用,幫助企業(yè)人事經理完成招聘的過程。預計的讀者為:設計人員、開發(fā)人員、項目管理人員、測試人員、用戶。</p><p><b>  1.2項目背景</b></p><p>  a. 所建議開發(fā)軟件的名稱:網絡招聘系統(tǒng)。</p><p>  b. 項目的任務提出者:……、開發(fā)者:……、用戶及實現軟件

9、的單位:…… </p><p>  c. 項目與其他軟件或其他系統(tǒng)的關系:運行在Windows2000及其以上的系統(tǒng),數據庫為Microsoft SQL Server。 </p><p><b>  1.3定義</b></p><p>  eHR:人力資源管理的電子化 </p><p>  HR,Human Resour

10、ce(人力資源管理)的縮寫 </p><p>  JSP, Java Serve Page(Java服務管理頁面)的縮寫,一個腳本化的語言 </p><p>  UML, Unified Modeling Language(統(tǒng)一建模語言)的縮寫,是一個標準的建模語言 </p><p>  2 可行性研究的前提</p><p><b>

11、;  2.1要求</b></p><p>  本項目是為北京某公司開發(fā)的一個網上招聘系統(tǒng),由于這個公司的規(guī)模比較大,需要招聘的員工也很多,每次招聘總能收到成千上萬的簡歷,如何挑選合適的應聘者常常是公司比較棘手的事情,為人力資源部的工作人員帶來很多的工作量。為此公司希望有一個自動化的招聘系統(tǒng)能夠給他們還來工作的便利,提高工作效率,同時能及時招聘到滿意的人才。 </p><p> 

12、 為實現企業(yè)與人才的有效聯(lián)系,彌補招聘中存在的種種不足,我們開發(fā)了網上招聘系統(tǒng)。公司人力資源部的工作人員通過這個招聘系統(tǒng)維護知識題庫,編制問卷,發(fā)布職位和與這個職位相應的問卷;應聘者可以通過網上提交自已的簡歷并同時回答相應的問卷。人力資源部的工作人員通過這個招聘系統(tǒng)可以統(tǒng)計整理這些簡歷,并概據應聘者的簡歷和問卷分數提取出需要面試的人員,然后按照一定的方式通知面試人員參加面試,在面試過程中,記錄相應的面試結果。人力資源部的工作人員可以隨時

13、覽人員簡歷和面試的相關信息。 </p><p><b>  2.2目標</b></p><p>  本項目設定的目標如下:  </p><p>  系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度的減少; </p><p>  系統(tǒng)具有良好的運行效率,能夠達到提高生產率的目的;  </p>&l

14、t;p>  系統(tǒng)應有良好的可擴充性,可以容易地加入其他系統(tǒng)的應用;  </p><p>  平臺的設計具有一定的超前性,靈活性,能夠適慶企業(yè)生產配置的變化;  </p><p>  通過這個項目可以鍛煉隊伍,提高團隊的開發(fā)能力和項目管理能力;</p><p>  2.3可行性研究方法</p><p>  對系統(tǒng)做初步的需求分析,對硬

15、件和軟件價格做大概的了解等。 </p><p>  2.4決定可行性的主要因素</p><p>  可以盈利、技術可行、合乎法律規(guī)定等。</p><p><b>  3 經濟可行性</b></p><p><b>  3.1支出</b></p><p><b>  

16、3.1.1基建投資</b></p><p>  每人每月5000元;兩臺服務器租用6000每年;占用房間3間1500每月;申請域名60每年 </p><p>  3.1.2其他一次性支出</p><p>  電腦網線等10000元。 </p><p>  3.1.3經常性支出 </p><p>  網站的維

17、護費用,設備的更新費用等。</p><p><b>  3.2效益</b></p><p>  3.2.1一次性收益</p><p>  可能會有公司要求使用本網站進行招聘,本網站充當中介的職位,一次性的售予某公司,作為該公司專有的招聘系統(tǒng)。50000元 </p><p>  3.2.2經常性收益</p>

18、<p>  公告收益、用戶的注冊費用。5000元 </p><p>  3.2.3不可定量收益</p><p>  改善公司信息化的水平,提高公司的企業(yè)形象,為公司將來的發(fā)展做好準備。 </p><p>  3.3收益/投資比 50000/20000=2.5 </p><p><b>  3.4投資回收周期</b&g

19、t;</p><p><b>  1~3年內 </b></p><p><b>  3.5敏感性分析</b></p><p>  系統(tǒng)生存周期長短:5~10年 </p><p>  系統(tǒng)工作負荷量:同時在線人數5000人 </p><p>  處理速度要求:每次可以處理多批數

20、據 </p><p>  設備和軟件配置變化對支出和效益的影響:系統(tǒng)需要維護,網絡設備也要更新 </p><p><b>  4 技術可行性</b></p><p>  4.1對系統(tǒng)的簡要描述</p><p>  我們采用面向對象分析作為主要的系統(tǒng)建模方法,使用UML(Unified Modeling Language)

21、作為建模語言。UML為建模活動提供了從不同角度觀察和展示系統(tǒng)的各種特征的方法。在UML中,從任何一個角度對系統(tǒng)所作的抽象都可能需要幾種模型來描述,頁這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。系統(tǒng)有一下幾個模塊組成: </p><p>  客戶端子系統(tǒng)(職位選擇、簡歷輸入、問卷回答)</p><p>  管理端子系統(tǒng)(登錄管理、題庫管理、問卷管理、職位發(fā)布、簡歷管理、面試管理、用戶管理)

22、</p><p>  4.3與現有系統(tǒng)比較的優(yōu)越性</p><p>  系統(tǒng)的界面要求如下:</p><p>  1) 頁面內容:主題突出,站點定義、術語和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設置和布局合理,仁慈的信息準確、及時。內容豐富,文字準確,語句通順。 </p><p>  2) 導航結構:頁面具有明確的導航指示,且全球理解,方便用戶

23、使用。 </p><p>  3) 技術環(huán)境:頁面大小適當,通用種種常用瀏覽器以不同分辨率瀏覽;無錯誤鏈接和空鏈接。 </p><p>  4) 藝術風格:界面、版面形象清閑悅目、布局合理,字號大小適宜、字體選擇合理,前后一致,美觀大方;動與靜搭配恰當,動靜效果好;色彩和諧自然,與主題內容協(xié)調。</p><p>  5) 無論是客戶端還是管理端,謹慎從事錄,進行任何

24、操作的暑假,系統(tǒng)應該及時地進行反應,反應的時間在5秒以內。系統(tǒng)應能監(jiān)測出種種非下沉情況,如與設備的通信中斷,無法連接數據庫服務器等,以避免出現長時間等待甚至無響應。 系統(tǒng)應保證7*24小時內不宕機,保證20人可以同時在客戶端登錄,此時系統(tǒng)嘗行,正確提示相關內容。 系統(tǒng)應具有較強的靈活性,以適應將來功能擴展的需求。 系統(tǒng)有嚴格的權限管理功能,各功能模塊相應的權限方能進入,系統(tǒng)需能夠防止種類誤操作可能千萬的數據丟失,破壞。防止用戶非法獲取網

25、頁以及</p><p>  4.5技術可行性評價</p><p>  a. 在限制條件下,功能目標是能達到的; </p><p>  b. 利用現有技術,功能目標是能達到的; </p><p>  c. 對開發(fā)人員數量的和質量的要求,并說明是能滿足上的; </p><p>  d. 在規(guī)定的期限內,開發(fā)是能完成的。&l

26、t;/p><p><b>  獲取需求</b></p><p><b>  1 需求</b></p><p><b>  1.1 功能需求</b></p><p>  本系統(tǒng)主要采用面向對象的方法,使用UML作為建模語言。UML可以幫助用戶對軟件系統(tǒng)進行面向對象的描述和建模,描述這

27、個軟件開發(fā)過程從需求分析到測試的全過程。</p><p>  系統(tǒng)的具體流程為:公司人力資源部的工作人員通過這個招聘系統(tǒng)維護知識題庫、編制問卷,發(fā)布職位和與這個職位相應的問卷;應聘者可以通過網上提交自己的簡歷并同時回答相應的問卷。人力資源部的工作人員通過這個招聘系統(tǒng)可以統(tǒng)計整理這些簡歷,并根據應聘者的簡歷及問卷分數提取出需要面試的人員,然后按照一定方式通知面試人員參加面試;在面試過程中,記錄相應的面試結果。人力資

28、源部的工作人員可隨時瀏覽人員簡歷及面試的相關信息。</p><p>  網上招聘系統(tǒng)可以分為兩個主要的組成部分,一個是客戶端子系統(tǒng),一個是管理端子系統(tǒng)。客戶端子系統(tǒng)功能主要是指應聘者通過登錄招聘網站進行操作的功能,即應聘功能。管理端子系統(tǒng)功能是招聘公司的管理人員發(fā)布招聘職位,整理應聘者簡歷,面試等功能。</p><p><b>  系統(tǒng)的主用例圖如下</b></

29、p><p>  1.1.1 客戶端子系統(tǒng)</p><p>  應聘者從網站登陸到該招聘系統(tǒng)中,通過它提交簡歷、回答問卷,這就是客戶端子系統(tǒng)的功能。用例圖如下:</p><p>  職位選擇:應聘者登錄到招聘網站可以看到招聘的職位列表,在職位列表中顯示職位名稱,職位發(fā)布日期,截止日期,職位類型,招聘人數等,按職位發(fā)布日期排序。當點擊某個招聘職位名稱時進入職位詳細信息頁面,

30、職位詳細頁面顯示職位名稱,職位描述,職位要求,招聘人數等。</p><p>  簡歷輸入:簡歷輸入包括輸入應聘者的基本信息、工作經歷、教育經歷、基本技能、家屬關系、個人簡短評價等,它們組成應聘者的簡歷信息。</p><p>  問卷回答:應聘者在輸入簡歷后必須回答問卷,HR通過問卷的回單情況和簡歷情況來選擇應聘者。</p><p>  下圖是應聘者的活動圖:<

31、/p><p>  1.1.2 管理端子系統(tǒng)</p><p>  管理端子系統(tǒng)主要是提供公司HR人員使用的功能,它的功能分為題庫管理、問卷管理、職位發(fā)布、簡歷整理、面試管理等部分,每個登錄者首先要通過安全認證然后確認權限,系統(tǒng)根據相應的權限實現相應的功能。管理端用例圖如下:</p><p>  登錄管理:登錄管理負責所有管理端登錄,管理端的人員要登錄到管理端必須經過登錄界

32、面,輸入自己的用戶名和密碼,然后判斷這個用戶的權限信息,不同登錄人可能具有不同的權限,系統(tǒng)根據不同的權限實現不同的功能。</p><p>  題庫管理:題庫管理石油管理員登錄到系統(tǒng),實現對知識庫試題的增加、刪除、修改的功能及提供知識庫試題的詳細信息。</p><p>  問卷管理:問卷管理是由管理員登錄到系統(tǒng),根據知識題庫中提取出來的題目生成各種類別的問卷,并且對問卷的試題進行增加、刪除、

33、修改的功能。</p><p>  職位發(fā)布:職位發(fā)布是由管理員登錄到系統(tǒng),錄入職位及職位的詳細描述信息,并且為職位附加問卷,同時也可對職位進行增加、刪除、修改的功能。</p><p>  簡歷管理:簡歷管理是由人力資源部的管理人員對應聘者發(fā)來的簡歷進行整理,并根據試題的分數,挑選合適的簡歷,同時瀏覽簡歷的基本西悉尼,最后確定可以進行面試的人員,這樣將所有的應聘者分為等待面試、簡歷刪除、保存

34、簡歷三個狀態(tài)。</p><p>  面試管理:面試管理者是由人力資源管理部門的面試管理者通知需要面試的人員具體面試時間、然后對人員進行面試,記錄面試結果。</p><p>  用戶管理:用戶管理是由系統(tǒng)管理員增加活刪除用戶,編輯用戶名、用戶密碼,修改用戶權限,使具有不同權限的用戶進入系統(tǒng)主界面時,出現在界面左側欄中的圖標數有所不同,具體的圖標與用戶所具有的權限對應。</p>

35、<p><b>  1.2 性能需求</b></p><p>  1.2.1 運行時間需求</p><p>  無論是客戶端還是管理端,當用戶登錄,進行任何操作的時候,系統(tǒng)應該及時地進行反應,反應的時間在5秒以內。系統(tǒng)應能監(jiān)測出各種非正常情況,如與設備的通信中斷,無法連接數據庫服務器等,以避免出現長時間等待甚至無響應。</p><p>

36、;  1.2.2 可靠性需求</p><p>  系統(tǒng)保證7*24小時內不死機,保證40人可以同時在客戶端登錄,此時系統(tǒng)能正常運行,正確提示相關內容。</p><p>  1.3 可擴展性需求</p><p>  系統(tǒng)設計要求能夠體現擴展性要求,以適應將來功能擴展的需求。</p><p><b>  1.4 安全性需求</b&

37、gt;</p><p>  系統(tǒng)有嚴格的權限管理功能,各功能模塊需有相應的權限方能進入。系統(tǒng)需要能夠防止各類錯誤操作可能造成的數據丟失,破壞。防止用戶非法獲取網頁以及內容。</p><p><b>  需求規(guī)格說明書</b></p><p><b>  1 應用環(huán)境</b></p><p>  1.

38、1 系統(tǒng)運行網絡環(huán)境</p><p>  本系統(tǒng)的網絡運行圖如下圖,無論是客戶端的應聘者還是管理端的HR等都可以通過網絡登錄到本系統(tǒng)中。應聘者通過網絡提交簡歷等相關信息,HR通過網絡發(fā)布職位信息,獲得應聘者提供的簡歷信息,進行面試管理。</p><p>  1.2 系統(tǒng)運行硬件環(huán)境</p><p>  本系統(tǒng)的硬件環(huán)境如下:</p><p>

39、<b>  客戶機:普通PC</b></p><p>  CPU:P4 1.8GHz</p><p>  內存:256MB以上</p><p>  能夠運行IE5.0以上或者Netscape4.0以上版本的機器</p><p>  分辨率:推薦使用1024*768像素</p><p><b&

40、gt;  WEB服務器</b></p><p>  CPU:P4 2.0GHz</p><p><b>  內存:1GB以上</b></p><p><b>  硬盤:80GB以上</b></p><p>  網卡:KMb/s速度</p><p><b>

41、;  數據庫服務器</b></p><p>  CPU:P4 2.0GHz</p><p><b>  內存:1GB以上</b></p><p><b>  硬盤:80GB以上</b></p><p>  1.3 系統(tǒng)運行軟件環(huán)境</p><p>  操作系統(tǒng):W

42、indows 2000</p><p>  數據庫:SQL Server 2000</p><p>  開發(fā)工具包:JDK Version 1.4.2</p><p>  JSP服務器:Tomcat</p><p><b>  瀏覽器:IE6.0</b></p><p><b>  2

43、功能規(guī)格</b></p><p>  我們采用結構化分析作為主要的系統(tǒng)建模方法,使用系統(tǒng)流程圖、數據流圖、數據字典、EAR圖作為建模語言。系統(tǒng)流程圖主要反映業(yè)務流程,表示將來要開發(fā)的軟件系統(tǒng)的大概處理流程。數據流圖描繪數據在系統(tǒng)中的流動和處理的過程,反映系統(tǒng)必須完成的某項(某些)功能。數據字典定義數據流圖中的數據、存儲、加工等建模元素的含義及內容。EAR圖可以作為數據庫設計的邏輯模型,主要描述實體、實

44、體屬性、實體間的聯(lián)系。</p><p>  使用結構化分析方法時,我們遵循下列步驟:</p><p>  第一步,識別出系統(tǒng)的所有類型的用戶。</p><p>  第二步,描述主要的業(yè)務流程。</p><p>  第三步,描述主要的數據及加工。</p><p>  第四步,定義每個數據、存儲及加工的含義</p&g

45、t;<p>  第五步,描述每個實體及其屬性,以及實體之間的關系。</p><p><b>  3用戶類型</b></p><p>  使用本系統(tǒng)的用戶主要分為三類:應聘者,人力資源管理人員,系統(tǒng)管理員。</p><p><b>  3.1應聘者</b></p><p>  應聘者是指

46、在這個網絡招聘系統(tǒng)中通過客戶端提交簡歷信息的人員,這類用戶主要參與客戶端的職位查詢、填寫簡歷、回答問題、提交簡歷等功能。</p><p>  3.2人力資源管理人員</p><p>  人力資源管理人員是指在網絡招聘系統(tǒng)中通過管理端參與公司人力資源管理工作的人員,它又細分為三個子類用戶:試題管理者、職位發(fā)布者和面試管理者。</p><p>  試題管理者主要負責管理

47、知識庫、組織相關試題。職位發(fā)布者主要負責根據公司的需要發(fā)布相應的職位需求。面試管理者主要負責整理應聘者簡歷、對合適者進行面試。</p><p><b>  3.3系統(tǒng)管理員</b></p><p>  系統(tǒng)管理員是指通過管理端對上述四類用戶進行管理的人員,主要負責對用戶的增加,權限的設置等功能。</p><p><b>  總 結&

48、lt;/b></p><p>  為實現企業(yè)與人才的有效聯(lián)系,彌補招聘中存在的種種不足,我們開發(fā)了網上招聘系統(tǒng)。公司人力資源部的工作人員通過這個招聘系統(tǒng)維護知識題庫,編制問卷,發(fā)布職位和與這個職位相應的問卷;應聘者可以通過網上提交自已的簡歷并同時回答相應的問卷。人力資源部的工作人員通過這個招聘系統(tǒng)可以統(tǒng)計整理這些簡歷,并概據應聘者的簡歷和問卷分數提取出需要面試的人員,然后按照一定的方式通知面試人員參加面試,

49、在面試過程中,記錄相應的面試結果。人力資源部的工作人員可以隨時覽人員簡歷和面試的相關信息。</p><p><b>  附 錄</b></p><p><b>  1分析模型</b></p><p><b>  系統(tǒng)流程圖</b></p><p><b>  頂層

50、數據流程圖</b></p><p>  0層數據流程圖(管理端子系統(tǒng))</p><p>  1層數據流程圖(管理端子系統(tǒng))</p><p>  1層數據流圖(客戶端子系統(tǒng))</p><p>  EAR圖(實體-屬性-關系)</p><p><b>  2 參考資料</b></p&

51、gt;<p>  《軟件需求》 ISBN:978-7-302-09834-8 清華大學出版社 </p><p>  Karl E.Wiegers。</p><p>  《軟件工程》 ISBN:978-7-04-014628-8 高等教育出版社</p><p><b>  齊治昌。</b></p><p

溫馨提示

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

評論

0/150

提交評論