網(wǎng)上招聘系統(tǒng)需求規(guī)格說明書(教材案例-傳統(tǒng)結(jié)構(gòu)化分析)._第1頁
網(wǎng)上招聘系統(tǒng)需求規(guī)格說明書(教材案例-傳統(tǒng)結(jié)構(gòu)化分析)._第2頁
網(wǎng)上招聘系統(tǒng)需求規(guī)格說明書(教材案例-傳統(tǒng)結(jié)構(gòu)化分析)._第3頁
網(wǎng)上招聘系統(tǒng)需求規(guī)格說明書(教材案例-傳統(tǒng)結(jié)構(gòu)化分析)._第4頁
免費預(yù)覽已結(jié)束,剩余15頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、項目編號201202006文 檔 編號密級內(nèi)部網(wǎng)上招聘系統(tǒng)需求規(guī)格V1.0實驗一專業(yè)需求規(guī)格說明書10 級軟工學(xué)號姓名北京長江軟件公司評審日期:2012年2月28日目 錄1導(dǎo)言.11.1目的 .11.2范圍 .11.3縮寫說明 .11.4術(shù)語定義 .11.5引用標(biāo)準(zhǔn) .11.6參考資料 .21.7版本更新信息 .22系統(tǒng)定義 .22.1項目來源及背景 .22.2項目要達到的目標(biāo) .32.3系統(tǒng)整體結(jié)構(gòu) .錯誤!未定義書簽。3應(yīng)用環(huán)境 .錯誤!未定義書簽。3.1系統(tǒng)運行網(wǎng)絡(luò)環(huán)境 .33.2系統(tǒng)運行硬件環(huán)境 .43.3系統(tǒng)運行軟件環(huán)境 .44功能規(guī)格 .44.1角色( Actor )定義 .54.

2、1.1應(yīng)聘者 .54.1.2管理用戶 .54.1.3數(shù)據(jù)庫 .錯誤!未定義書簽。4.2系統(tǒng)主 Use Case圖 .54.3客戶端子系統(tǒng) .74.3.1職位選擇 .錯誤!未定義書簽。4.3.2簡歷輸入 .錯誤!未定義書簽。4.44.3.3問卷回答 .錯誤!未定義書簽。管理端子系統(tǒng) .錯誤!未定義書簽。4.4.1登錄管理 .錯誤!未定義書簽。4.4.2題庫管理 .錯誤!未定義書簽。4.4.3試卷管理 .錯誤!未定義書簽。4.4.4職位發(fā)布 .錯誤!未定義書簽。4.4.5簡歷管理功能 .錯誤!未定義書簽。4.4.6面試管理 .錯誤!未定義書簽。4.4.7用戶管理 .錯誤!未定義書簽。5性能需求 .

3、135.1界面需求 .145.2響應(yīng)時間需求 .145.3可靠性需求 .145.4開放性需求 .145.5可擴展性需求 .145.6系統(tǒng)安全性需求 .146產(chǎn)品提交 .157實現(xiàn)約束158簽字151 導(dǎo)言1.1 目的該文檔是關(guān)于用戶對于網(wǎng)上招聘系統(tǒng)的功能和性能的要求, 重點描述了網(wǎng)上招聘系統(tǒng)的設(shè)計需求,是概要設(shè)計階段的重要輸入。本文檔的預(yù)期讀者是:設(shè)計人員開發(fā)人員項目管理人員測試人員用戶1.2 范圍該文檔是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型,解決整個項目系統(tǒng)的“做什么” 的問題。 在這里,沒有涉及開發(fā)技術(shù), 而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與

4、方提供一個交流的渠道。1.3 縮寫說明HRHuman Resource (人力資源管理)的縮寫。JSPJava Server Page( Java 服務(wù)器頁面)的縮寫,一個腳本化的語言。UMLUnified Modeling Language(統(tǒng)一建模語言)的縮寫,一個標(biāo)準(zhǔn)的建模語言。1.4 術(shù)語定義無1.5 引用標(biāo)準(zhǔn)1企業(yè)文檔格式標(biāo)準(zhǔn)V1.1北京長江軟件有限公司2需求規(guī)格報告格式標(biāo)準(zhǔn)V1.1北京長江軟件有限公司軟件工程過程化組織1.6 參考資料1 UML V1.1北京長江軟件有限公司2 需求規(guī)格報告格式標(biāo)準(zhǔn) V1.1北京長江軟件有限公司軟件工程過程化組織1.7 版本更新信息本文檔的更新記錄如

5、表A-1。表 A-1版本更新記錄修改編號修改日期修改后版本修改位置修改內(nèi)容概述0012012.2.50.1全部初始發(fā)布版本0022012.2.100.23.1章節(jié)增加0032012.2.150.34.1章節(jié)修改0042012.2.160.45.1章節(jié)修改0052012.2.181.07 章節(jié)增加2 系統(tǒng)定義我們分別闡述一下項目的來源、背景,項目的用戶特點,和項目的目標(biāo)。2.1 項目來源及背景本項目是為北京某公司開發(fā)的一個網(wǎng)上招聘系統(tǒng),由于這個公司的規(guī)模比較大,需要招聘的員工也很多, 每次招聘總能收到成千上萬的簡歷,如何挑選合適的應(yīng)聘者常常是公司比較棘手的事情, 為人力資源部的工作人員帶來很多的

6、工作量。為此公司希望有一個自動化的招聘系統(tǒng)能夠給他們帶來工作的便利,提高工作效率,同時及時招聘到滿意的人才。為現(xiàn)實企業(yè)與人才牽線搭橋的作用,來彌補招聘中存在的種種不足。在這種條件下, 我們開發(fā)了網(wǎng)上招聘系統(tǒng)。人力資源部的工作人員通過這個招聘系統(tǒng)維護知識庫,編制試題,發(fā)布職位和與這個職位相應(yīng)的試題;應(yīng)聘者可以通過網(wǎng)上提交自己的簡歷并同時回答相應(yīng)的試題。人力資源部的工作人員通過這個招聘系統(tǒng)可以統(tǒng)計整理這些簡歷,并根據(jù)應(yīng)聘者的簡歷和試題分?jǐn)?shù)提取出需要面試的人員,然后按照一定的方式通知面試人員參加面試,在面試過程中, 記錄相應(yīng)的面試結(jié)果。 人力資源部的工作人員可以隨時瀏覽人員簡歷和面試的相關(guān)信息。2.

7、2 用戶的特點本系統(tǒng)的用戶都是網(wǎng)上用戶, 包括兩類: 一類是應(yīng)聘者,他們的差異比較大,有的學(xué)歷高,有的學(xué)歷低,有的經(jīng)驗豐富,有的無啥經(jīng)驗。另一類是管理用戶,他們是公司內(nèi)部的人員, 主要是人力資源管理人員和系統(tǒng)管理人員。 前者對招聘業(yè)務(wù)很熟悉, 后者對系統(tǒng)很熟悉。2.3 項目要達到的目標(biāo)本項目設(shè)定的目標(biāo)如下:1. 系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度地減少。2. 系統(tǒng)具有良好的運行效率,能夠得到提高生產(chǎn)率的目的。3. 系統(tǒng)應(yīng)有良好的可擴充性,可以容易地加入其它系統(tǒng)的應(yīng)用。4. 平臺的設(shè)計具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生產(chǎn)配置的變化。5. 通過這個項目可以鍛煉隊伍,提高團

8、隊的開發(fā)能力和項目管理能力。3 應(yīng)用環(huán)境本項目的應(yīng)用環(huán)境可以分硬件環(huán)境、軟件環(huán)境和網(wǎng)絡(luò)環(huán)境來描述。3.1 系統(tǒng)運行網(wǎng)絡(luò)環(huán)境本系統(tǒng)的網(wǎng)絡(luò)運行圖如圖A-1 ,無論是客戶端的應(yīng)聘者還是管理端的HR 等都可以通過網(wǎng)絡(luò)登錄到本系統(tǒng)中。應(yīng)聘者通過網(wǎng)絡(luò)提交簡歷等相關(guān)信息,HR 通過網(wǎng)絡(luò)發(fā)布職位信息,獲得應(yīng)聘者提供的簡歷信息,進行面試管理。圖 A-1 :網(wǎng)絡(luò)拓撲圖3.2 系統(tǒng)運行硬件環(huán)境本系統(tǒng)的硬件環(huán)境如下:客戶機:普通PCCPU: P4 1.8GHz內(nèi)存: 256MB以上能夠運行IE5.0 以上或者Netscape4.0以上版本的機器分辨率:推薦使用1024*768 像素WEB服務(wù)器CPU: P4 2.0G

9、Hz內(nèi)存: 1GB以上硬盤: 80GB以上網(wǎng)卡: KMb/s 速度數(shù)據(jù)庫服務(wù)器CPU: P4 2.0GHz內(nèi)存: 1GB以上硬盤: 80GB以上3.3 系統(tǒng)運行軟件環(huán)境操作系統(tǒng): Windows 2000數(shù)據(jù)庫: SQL Server 2000開發(fā)工具包: JDK Version 1.4.2JSP服務(wù)器: Tomcat瀏覽器: IE6.04 功能規(guī)格我們采用結(jié)構(gòu)化分析作為主要的系統(tǒng)建模方法,使用系統(tǒng)流程圖、 數(shù)據(jù)流圖、 數(shù)據(jù)字典、EAR圖作為建模語言。系統(tǒng)流程圖主要反映業(yè)務(wù)流程,表示將來要開發(fā)的軟件系統(tǒng)的大概處理流程。數(shù)據(jù)流圖描繪數(shù)據(jù)在系統(tǒng)中的流動和處理的過程,反映系統(tǒng)必須完成的某項(某些)功

10、能。數(shù)據(jù)字典定義數(shù)據(jù)流圖中的數(shù)據(jù)、存儲、加工等建模元素的含義及內(nèi)容。EAR圖可以作為數(shù)據(jù)庫設(shè)計的邏輯模型,主要描述實體、實體屬性、實體間的聯(lián)系。使用結(jié)構(gòu)化分析方法時,我們遵循下列步驟:第一步,識別出系統(tǒng)的所有類型的用戶。第二步,描述主要的業(yè)務(wù)流程。第三步,描述主要的數(shù)據(jù)及加工。第四步,定義每個數(shù)據(jù)、存儲及加工的含義第五步,描述每個實體及其屬性,以及實體之間的關(guān)系。4.1 用戶類型使用本系統(tǒng)的用戶主要分為三類:應(yīng)聘者,人力資源管理人員,系統(tǒng)管理員。4.1.1應(yīng)聘者應(yīng)聘者是指在這個網(wǎng)絡(luò)招聘系統(tǒng)中通過客戶端提交簡歷信息的人員,客戶端的職位查詢、填寫簡歷、回答問題、提交簡歷等功能。這類用戶主要參與4.

11、1.2人力資源管理人員人力資源管理人員是指在網(wǎng)絡(luò)招聘系統(tǒng)中通過管理端參與公司人力資源管理工作的人員,它又細分為三個子類用戶:試題管理者、職位發(fā)布者和面試管理者。試題管理者主要負責(zé)管理知識庫、 組織相關(guān)試題。 職位發(fā)布者主要負責(zé)根據(jù)公司的需要發(fā)布相應(yīng)的職位需求。面試管理者主要負責(zé)整理應(yīng)聘者簡歷、對合適者進行面試。4.1.3系統(tǒng)管理員系統(tǒng)管理員是指通過管理端對上述四類用戶進行管理的人員,主要負責(zé)對用戶的增加,權(quán)限的設(shè)置等功能。4.2 系統(tǒng)流程圖網(wǎng)上招聘系統(tǒng)可以分為兩個主要的組成部分,一個是客戶端子系統(tǒng),一個是管理端子系統(tǒng)。客戶端子系統(tǒng)的功能主要是指應(yīng)聘者通過登錄招聘網(wǎng)站進行操作的功能,即應(yīng)聘功能。

12、主要功能是提供應(yīng)聘者的查詢職位、簡歷錄入、回答試題,提交簡歷等。管理端子系統(tǒng)的功能是招聘公司的管理人員發(fā)布招聘職位,整理應(yīng)聘者簡歷, 面試等功能。系統(tǒng)流程圖如圖A-2所示。4.3 數(shù)據(jù)流圖4.3.1頂層數(shù)據(jù)流圖頂層數(shù)據(jù)流圖主要界定系統(tǒng)外部的參與者和外部系統(tǒng),確定系統(tǒng)的邊界和范圍。4.3.20 層數(shù)據(jù)流圖0 層數(shù)據(jù)流圖主要對頂層數(shù)據(jù)流圖進行細化,確定主要子系統(tǒng)的邊界和范圍。4.3.31 層數(shù)據(jù)流圖(管理端子系統(tǒng))1 層數(shù)據(jù)流圖主要對0 層數(shù)據(jù)流圖進行細化,確定每個子系統(tǒng)的內(nèi)部功能組織。管理端子系統(tǒng)主要有五大功能模塊組成:題庫管理,問卷管理,職位發(fā)布,簡歷管理,面試管理。4.3.41 層數(shù)據(jù)流圖(

13、客戶端子系統(tǒng))1 層數(shù)據(jù)流圖主要對 0 層數(shù)據(jù)流圖進行細化,確定每個子系統(tǒng)的內(nèi)部功能組織。客戶端子系統(tǒng)主要有四大功能模塊組成:瀏覽職位,填寫簡歷,回答問卷,提交簡歷。4.4 數(shù)據(jù)字典4.4.1“試題信息”數(shù)據(jù)流條目數(shù)據(jù)流名稱:試題信息。別名:無。簡述:基本試題集合,每個試題形式固定,為選擇題。來源:試題管理者。去向:加工1.1“題庫管理” 。組成:題目名稱,題目內(nèi)容,可選答案。4.4.2“問卷信息”數(shù)據(jù)流條目數(shù)據(jù)流名稱:問卷信息。別名:無。簡述:根據(jù)招聘的職位要求,從試題庫隨機抽取價值取向類試題 10 道和工作取向類試題 10 道。來源:試題管理者。去向:加工1.2“問卷管理” 。組成:試卷題

14、目,考試日期,職位類別, 值取向類試題 10 道, 工作取向類試題10道。4.4.3“職位發(fā)布”加工條目加工名稱:職位發(fā)布。編號: 1.3。簡述:職位管理用例是管理員登錄到系統(tǒng),錄入職位及職位的詳細描述信息,并且為職位附加問卷,同時也可對職位管理進行增、刪、改的功能。激發(fā)條件:職位發(fā)布者已登錄系統(tǒng)。優(yōu)先級:普通。輸入:職位信息。輸出:修改職位庫文件的內(nèi)容,在網(wǎng)頁上顯示招聘信息。加工邏輯:a) 進入職位發(fā)布界面,首先展示目前正在招聘的所有職位;可以增加新的招聘職位。b) 通過點擊每個職位,可以詳細瀏覽每個職位詳細描述。c) 可以對每個職位信息進行修改。d) 提供職位條件查詢。4.5 EAR圖(實

15、體 - 屬性 - 關(guān)系)4.6 客戶端管理的功能描述F-C-1 :職位查詢應(yīng)聘者登錄到應(yīng)聘網(wǎng)站可以看到招聘的職位列表,在職位列表中顯示職位名稱,職位發(fā)布日期,截止日期,職位類型,招聘人數(shù)等幾項,按職位發(fā)布日期排序。當(dāng)點擊職位名稱時進入職位詳細信息頁面,職位詳細頁面顯示職位名稱,職位描述,職位要求,招聘人數(shù)。點擊應(yīng)聘該職位,則進入填寫基本信息頁面。F-C-2 :簡歷錄入簡歷信息包括應(yīng)聘者的:基本信息、工作經(jīng)歷、教育經(jīng)歷、個人簡短評價等。它們組成應(yīng)聘者的申請工作簡歷。F-C-3 :回答試題試題分為價值取向、 工作取向兩種, 試卷從題庫中隨機抽取, 每次抽取價值取向和工作取向試題各一套, 應(yīng)聘者須同

16、時回答這兩套試題, 企業(yè)人力資源人員通過試題的回答情況和簡歷來進行選擇。4.7 管理端管理的功能描述F-L-1 :登錄管理登錄管理是負責(zé)所有的管理端的登錄,管理端的人員要登錄到管理端必須經(jīng)過登錄界面,輸入自己的用戶名和密碼,通過判斷這個用戶的權(quán)限信息,不同的登錄人可能具有不同的權(quán)限,根據(jù)不同的權(quán)限現(xiàn)實不同的功能。F-M-1 知識庫管理:知識庫管理用例是管理員登錄到系統(tǒng),對知識庫試題的增、刪、改的功能,及提供知識庫試題的詳細信息。F-M-2 試題管理:試題管理用例是管理員登錄到系統(tǒng), 管理員根據(jù)知識庫中提取出來生成各種類別的問卷,并且可以對問卷的試題進行增、刪、改的功能。F-M-3 職位管理:職

17、位管理用例是管理員登錄到系統(tǒng), 錄入職位及職位的詳細描述信息, 并且為職位附加問卷,同時也可對職位管理進行增、刪、改的功能。F-M-4 簡歷管理:簡歷管理用例是人力資源部的管理人員對應(yīng)聘者發(fā)來的簡歷進行整理,并根據(jù)試題的分?jǐn)?shù),挑選合適簡歷,同時瀏覽簡歷的基本信息,最后確定可以進行面試的人員,這樣將所有的應(yīng)聘者分為等待面試、簡歷刪除、保存簡歷等三個狀態(tài)。F-M-5 面試管理:面試管理是人員資源管理部門中的面試管理者通知需要面試的人員具體面試的時間、對人員進行面試,記錄面試結(jié)果。F-A-1 :用戶管理當(dāng)進入用戶管理模塊時,在用戶管理中可以增加或刪除用戶,編輯用戶名,用戶密碼,修改用戶權(quán)限,使得具有

18、不同權(quán)限的用戶進入系統(tǒng)主界面時,界面左側(cè)欄中的圖標(biāo)數(shù)有所不同,具體的圖標(biāo)與用戶所具有的權(quán)限對應(yīng)。5 性能需求根據(jù)用戶對本系統(tǒng)的要求, 確定系統(tǒng)在響應(yīng)時間、 可靠性、 安全性等方面有較高的性能要求。5.1界面需求系統(tǒng)的界面要求如下:)頁面內(nèi)容:主題突出,站點定義、術(shù)語和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時。內(nèi)容豐富,文字準(zhǔn)確,語句通順;專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。)導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航指示,且便于理解,方便用戶使用。)技術(shù)環(huán)境: 頁面大小適當(dāng), 能用各種常用瀏覽器以不同分辨率瀏覽;無錯誤鏈接和空鏈接;采用 CSS處理,控制字體大小和版面布局。)藝術(shù)風(fēng)格:界面、版面形象清新悅目、布局合理 , 字號大小適宜、字體選擇合理,前后一致,美觀大方;動與靜搭配恰

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論