需求規(guī)格說明書(SRS)

上傳人:仙*** 文檔編號:31656411 上傳時(shí)間:2021-10-12 格式:DOC 頁數(shù):50 大?。?.10MB
收藏 版權(quán)申訴 舉報(bào) 下載
需求規(guī)格說明書(SRS)_第1頁
第1頁 / 共50頁
需求規(guī)格說明書(SRS)_第2頁
第2頁 / 共50頁
需求規(guī)格說明書(SRS)_第3頁
第3頁 / 共50頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《需求規(guī)格說明書(SRS)》由會員分享,可在線閱讀,更多相關(guān)《需求規(guī)格說明書(SRS)(50頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、Nani求職管理系統(tǒng) 軟件需求規(guī)格說明書 版本號:8.3 軟件需求規(guī)格說明書(SRS) Nani招聘管理系統(tǒng) 2010/12/20 潘兆彤 任仕儒 張曉帆 張?jiān)歧?任廣興 目錄 1范圍 1 1.1標(biāo)識 1 1.2系統(tǒng)概述 1 1.3文檔概述 2 1.4基線 2 2引用文件 2 3需求 3 3.1所需的狀態(tài)和方式 3 3.2需求概述 3 3.2.1目標(biāo) 3 3.2.2運(yùn)行環(huán)境 4 3.2.3用戶的特點(diǎn) 4 3.2.4關(guān)鍵點(diǎn) 5 3.2.5約束條件 5 3.3需求規(guī)格 5 3.3.1軟件系統(tǒng)總體功能/對象結(jié)構(gòu) 5 3.3.2軟件子系

2、統(tǒng)功能/對象結(jié)構(gòu) 7 3.3.3描述約定 18 3.4CSCI能力需求 19 3.4.1登陸子系統(tǒng) 19 3.4.2簡歷子系統(tǒng) 21 3.4.3管理子系統(tǒng) 25 3.4.4招聘子系統(tǒng) 27 3.5CSCI外部接口需求 30 3.5.1接口標(biāo)識和接口圖 31 3.5.2數(shù)據(jù)庫接口 31 3.5.3 網(wǎng)站接口 31 3.6CSCI內(nèi)部接口需求 32 3.7CSCI內(nèi)部數(shù)據(jù)需求 32 3.8適應(yīng)性需求 32 3.9保密性需求 32 3.10保密性和私密性需求 32 3.11CSCI環(huán)境需求 32 3.12計(jì)算機(jī)資源需求 33 3.12.1計(jì)算機(jī)硬件需求 33 3

3、.12.2計(jì)算機(jī)硬件資源利用需求 33 3.12.3計(jì)算機(jī)軟件需求 33 3.12.4計(jì)算機(jī)通信需求 33 3.13軟件質(zhì)量因素 34 3.14設(shè)計(jì)和實(shí)現(xiàn)的約束 35 3.15數(shù)據(jù) 35 3.16操作 35 3.17故障處理 36 3.18算法說明 37 3.19有關(guān)人員需求 37 3.20有關(guān)培訓(xùn)需求 37 3.21有關(guān)后勤需求 37 3.22其他需求 37 3.23包裝需求 37 3.24需求的優(yōu)先次序和關(guān)鍵程度 38 4合格性規(guī)定 38 5需求可追蹤性 39 5.1CSCI能力需求可追蹤性 39 5.2適應(yīng)性需求可追蹤性 40 5.3保密性需求可追蹤

4、性 40 5.4計(jì)算機(jī)資源需求可追蹤性 41 5.5軟件質(zhì)量需求可追蹤性 42 5.6數(shù)據(jù)需求可追蹤性 42 5.7操作需求可追蹤性 43 5.8故障處理可追蹤性 43 5.9人員需求可追蹤性 43 5.10培訓(xùn)需求可追蹤性 43 5.11后勤需求可追蹤性 43 5.12其他需求可追蹤性 43 5.13包裝需求可追蹤性 43 6尚未解決的問題 44 7注解 44 1范圍 1.1標(biāo)識 標(biāo)識號:NANI-SRS 標(biāo)題:NANI招聘管理系統(tǒng)軟件需求規(guī)格說明 版本號:8.3 1.2系統(tǒng)概述 隨著近些年高校的持續(xù)擴(kuò)招,高校畢業(yè)生的就業(yè)形勢也是愈發(fā)嚴(yán)峻起來。而

5、2008年美國次貸經(jīng)濟(jì)危機(jī)引發(fā)雷曼兄弟倒閉,層層蔓延,這場經(jīng)濟(jì)界的海嘯在世界掀起了震蕩。裁員、減薪還有倒閉的命運(yùn)隨之而來。 為了能夠增加畢業(yè)生的就業(yè)機(jī)會,同時(shí)讓企業(yè)能夠更加快捷的找到所需的人才。實(shí)現(xiàn)“雙向選擇”的市場就業(yè)模式,讓企業(yè)能夠足不出戶的對于畢業(yè)生進(jìn)行逐輪篩選,同時(shí)方便畢業(yè)生的求職進(jìn)程,讓雙方真正進(jìn)行雙向選擇。 Nani招聘管理系統(tǒng)從2010年11月8日開始開發(fā),經(jīng)過2周的測試后投入使用。 本項(xiàng)目由北京理工大學(xué)軟件學(xué)院負(fù)責(zé)投資,主要面向本院學(xué)生以及招聘企業(yè),將會在校園網(wǎng)上運(yùn)行與維護(hù)。 其他相關(guān)文檔: 《軟件概要設(shè)計(jì)說明書(SDD)》——Nani招聘管理系統(tǒng) 《系統(tǒng)詳細(xì)設(shè)

6、計(jì)說明書(SSDD)》——Nani招聘管理系統(tǒng) 《數(shù)據(jù)庫設(shè)計(jì)說明書(DBDD)》——Nani招聘管理系統(tǒng) 《軟件開發(fā)計(jì)劃書(SDP)》——Nani招聘管理系統(tǒng) 《項(xiàng)目開發(fā)總結(jié)報(bào)告(PDSR)》——Nani招聘管理系統(tǒng) 《軟件用戶手冊(SUM)》——Nani招聘管理系統(tǒng) 1.3文檔概述 本文檔從用戶角度(系統(tǒng)的外部行為),以及從開發(fā)者角度(一些內(nèi)部特性)來闡述需求,它描述了系統(tǒng)的行為、特性或?qū)傩?,是在開發(fā)過程中對系統(tǒng)的約束。 本文檔能且只能由開發(fā)方和投資方閱讀和修改 1.4基線 GB-T-8567-2006計(jì)算機(jī)軟件文檔編制規(guī)范——軟件需求規(guī)格說明(SRS)。 2引用

7、文件 [1] 普雷斯曼. 軟件工程:實(shí)踐者的研究方法(原書第6版). 北京:機(jī)械工業(yè)出版社. 2007.1 [2] 麥斯阿塞克. 需求分析與系統(tǒng)設(shè)計(jì)(第3版). 北京:機(jī)械工業(yè)出版社. 2009.1 [3] Jim Palistrant. IBM RSA和UML可視化建模指南. 北京:機(jī)械工業(yè)出版社. 2007.6 [4] 徐鋒. UML面向?qū)ο蠼;A(chǔ). 北京:水利水電出版社. 2006.9 [5] 陳樟洪, 金發(fā)華. IBM Rational Software Architect建模. 北京:電子工業(yè)出版社. 2008.6 [6] 比約尼爾(Dines Bjorner

8、). 軟件工程卷3:領(lǐng)域、需求與軟件設(shè)計(jì). 北京:清華大學(xué)出版社. 2010.1 [7] 黃國光,周勇. 軟件需求工程. 北京:清華大學(xué)出版社. 2008.5 3需求 3.1所需的狀態(tài)和方式 本系統(tǒng)雖然可以在多個(gè)狀態(tài)或者方式下工作,但是并不需要在人為地加以區(qū)分,所以就沒有必要再詳細(xì)描述。 3.2需求概述 3.2.1目標(biāo) 本系統(tǒng)主要提供以下功能: a) 同學(xué)們可以在系統(tǒng)上查看搜索企業(yè)的實(shí)習(xí)與就業(yè)的相關(guān)信息,制作自己的簡歷并投遞到相關(guān)公司,同時(shí)查看自己的應(yīng)聘情況以及今后的面試過程。 b) 企業(yè)的HR提供發(fā)布實(shí)習(xí)和就業(yè)招聘,同時(shí)可以查看應(yīng)聘學(xué)生的簡歷以及學(xué)生在校表現(xiàn)(包括課程成績和

9、獲獎(jiǎng)情況)。 c) 管理員可以對系統(tǒng)進(jìn)行相關(guān)處理,包括編輯系統(tǒng)成員等功能。 本系統(tǒng)的相關(guān)處理流程為: a) 同學(xué)們自己申請并經(jīng)過管理員批準(zhǔn)后成為系統(tǒng)用戶,編輯自己的相關(guān)信息,并制作簡歷。同時(shí)企業(yè)HR需要向管理員申請注冊,編輯自己所在公司的相關(guān)信息,通過管理員的驗(yàn)證之后方可使用本系統(tǒng)。 b) 企業(yè)的HR在系統(tǒng)上發(fā)布相關(guān)企業(yè)的招聘信息以及實(shí)習(xí)崗位,包括本次招聘的時(shí)間、地點(diǎn)、崗位以及人數(shù)等等信息,同時(shí)預(yù)先設(shè)置招聘流程,如本次招聘流程中共包含幾輪面試,面試通過之后是否還需要其他流程。 c) 同學(xué)們可以在系統(tǒng)上查看或者搜索企業(yè)HR發(fā)布的就業(yè)和實(shí)習(xí)相關(guān)的招聘信息,并將制作自己的簡歷發(fā)送到企業(yè)HR

10、手中,同時(shí)可以查看自己當(dāng)前通過招聘的情況,包括是否通過了本次面試,當(dāng)前招聘流程進(jìn)行情況。 d) 系統(tǒng)自動(dòng)記錄此次投遞, 并添加到用戶的相關(guān)信息中。 e) 企業(yè)的HR收到簡歷之后可以通過選擇查看該學(xué)生的相關(guān)信息來對學(xué)生能力進(jìn)行選擇,包括查看學(xué)生在校時(shí)期的成績以及獲獎(jiǎng)情況等,并系統(tǒng)會根據(jù)企業(yè)HR所作出的選擇給系統(tǒng)用戶(包括學(xué)生)反饋信息。 3.2.2運(yùn)行環(huán)境 硬件環(huán)境: 處理器 Intel Core 2 Duo P8400 @2.26GHz 內(nèi)存 鎂光2GB DDR3內(nèi)存,1066MHz 硬盤 日立160GB(5400轉(zhuǎn) SATA接口 8MB緩存) 型號:HTS542516K

11、9SA00 軟件環(huán)境: 系統(tǒng)開發(fā)所使用的操作系統(tǒng):Microsoft Windows 7 運(yùn)行所使用的數(shù)據(jù)庫:MySQL 系統(tǒng)開發(fā)使用的動(dòng)態(tài)腳本語言:PHP 服務(wù)器架設(shè)軟件:Apache 2.0 系統(tǒng)運(yùn)行環(huán)境客戶端:IE、Chrome、Firefox等標(biāo)準(zhǔn)瀏覽器 3.2.3用戶的特點(diǎn) 本系統(tǒng)的用戶是網(wǎng)站的瀏覽者,他們通過本網(wǎng)站進(jìn)行交流。在使用本系統(tǒng)的同時(shí),他們既是簡歷的制作者,也是簡歷的瀏覽者。對于同學(xué)們來說,他們之前從來沒有參加招聘或者實(shí)習(xí),所以之前很可能從來沒有使用過類似的系統(tǒng),因此對于系統(tǒng)整體的功能會很陌生。而對于企業(yè)的HR來說,類似的系統(tǒng)應(yīng)該使用過很多。所以本系

12、統(tǒng)中的用戶中既有熟練用戶又有新手用戶。 3.2.4關(guān)鍵點(diǎn) 本需求說明書的主要是為了能夠?qū)⒈鞠到y(tǒng)的詳細(xì)需求展現(xiàn)出來,便于今后對于系統(tǒng)的進(jìn)一步設(shè)計(jì),同時(shí)指導(dǎo)我們的實(shí)際開發(fā)過程。因此本說明書的重點(diǎn)在于對于需求的分析和規(guī)劃,即所謂的關(guān)鍵功能。 3.2.5約束條件 由于是為學(xué)?;蛘邔W(xué)院打造的一個(gè)系統(tǒng),因此系統(tǒng)的規(guī)模不會太大,本系統(tǒng)在設(shè)計(jì)及開發(fā)過程中面對的主要約束條件是: a) 系統(tǒng)的的開發(fā)期限較為緊張,同時(shí)規(guī)模有限,功能和性能都會限定在一定的范圍之內(nèi)。 b) 由于團(tuán)隊(duì)并不大,而且目前存在很多的類似網(wǎng)站,因此考慮采用成熟的技術(shù)和架構(gòu)。 c) 同時(shí)限于系統(tǒng)服務(wù)器的硬件水平制約,系統(tǒng)不會在同

13、一時(shí)刻支持過高的訪問量。 3.3需求規(guī)格 3.3.1軟件系統(tǒng)總體功能/對象結(jié)構(gòu) 軟件系統(tǒng)針對學(xué)生就業(yè)實(shí)習(xí)信息管理使用,主要包括三類用戶,分別是學(xué)生、企業(yè)和系統(tǒng)管理員,針對上述三者各自的使用需求,系統(tǒng)為其提供以下功能: 學(xué)生:注冊、登陸、登出、編輯個(gè)人簡歷、應(yīng)聘工作、查看通過情況; 企業(yè):注冊、登陸、登出、發(fā)布/編輯招聘信息、查看應(yīng)聘者信息; 系統(tǒng)管理員:注冊、登陸、登出、用戶管理、招聘管理; 根據(jù)以上內(nèi)容進(jìn)行抽象,提取其中的參與者和用例,擬定系統(tǒng)整體用例圖如下所示: 根據(jù)系統(tǒng)的三個(gè)參與者及其用例,將體統(tǒng)整體劃分為四個(gè)子系統(tǒng),分別為登陸子系統(tǒng)、簡歷子系統(tǒng)、招聘子系統(tǒng)和

14、管理子系統(tǒng),得到如下的系統(tǒng)結(jié)構(gòu)圖。 3.3.2軟件子系統(tǒng)功能/對象結(jié)構(gòu) 3.3.2.1登陸子系統(tǒng) 該子系統(tǒng)主要用于處理用戶的登錄相關(guān)請求,具體包括注冊、登錄和登出三種主要的行為,用于對用戶的身份驗(yàn)證,各用例具體描述如下。 (1) 注冊 該模塊的主要功能:是為了能夠讓各類用戶順利實(shí)現(xiàn)系統(tǒng)的注冊功能。 該模塊的使用對象:主要包括系統(tǒng)的未注冊用戶。 該模塊的流程說明:首先需要選擇注冊用戶類型,輸入合法的用戶名和密碼后,經(jīng)過相關(guān)的驗(yàn)證之后即可成為系統(tǒng)用戶。 (2) 登錄 該模塊的主要功能:為系統(tǒng)的各類用戶提供系統(tǒng)登錄功能。 該模塊的使用對象:主要包括當(dāng)前系統(tǒng)的所有用

15、戶,即學(xué)生用戶、企業(yè)用戶和管理員。 該模塊的流程說明:系統(tǒng)的所有未登錄用戶首先選擇用戶類型,填入用戶名和密碼之后, 經(jīng)過系統(tǒng)驗(yàn)證之后,確認(rèn)無誤之后用戶即登錄到系統(tǒng)。 (3) 登出 本模塊的主要功能:為已登錄用戶提供登出功能,用戶可以通過本模塊實(shí)現(xiàn)登出。 本模塊的適用對象:系統(tǒng)當(dāng)前所有已登錄用戶。 本模塊的流程說明:首先確認(rèn)當(dāng)前用戶是否已登錄,只有已登錄方可以使用本功能,用戶確認(rèn)登出之后,即退出系統(tǒng)。 3.3.3.2簡歷子系統(tǒng) (1) 編輯簡歷 本模塊的主要功能:為學(xué)生用戶提供簡歷的建立以及編輯。 本模塊的適用對象:所有學(xué)生均可以通過本模塊建立多個(gè)自己的簡歷,

16、其中簡歷中包含個(gè)人基本信息、工作實(shí)踐以及在校情況等等,便于在今后的應(yīng)聘中使用。 本模塊的流程說明:所有的學(xué)生用戶在登陸之后,就可以在線填寫基本個(gè)人信息資料, 同時(shí)用戶可以添加多項(xiàng)資料,如在校期間的獲獎(jiǎng)情況等等,確認(rèn)無誤之后,就可以提交,系統(tǒng)就為當(dāng)前用戶生成了一份新的簡歷,便于用戶今后的招聘。 (2) 編輯企業(yè)信息 本模塊的主要功能:企業(yè)用戶可以填寫自己所在企業(yè)簡介,便于企業(yè)用戶介紹自己公司情況。 本模塊的適用對象:系統(tǒng)當(dāng)前所有的企業(yè)用戶。 本模塊的流程說明:企業(yè)用戶在注冊之后,必須要填寫本公司的的企業(yè)信息以及公司的簡介,經(jīng)過驗(yàn)證之后,即可以在系統(tǒng)上發(fā)布招聘信息,便于同學(xué)們投遞

17、簡歷。 (3) 查看信息 本模塊的主要功能:為學(xué)生用戶提供一個(gè)檢查自己個(gè)人信息的功能。 本模塊的使用對象:系統(tǒng)當(dāng)前的所有學(xué)生用戶。 本模塊的流程說明:所有已登錄學(xué)生用戶如果自己的個(gè)人信息發(fā)生更改之后,可以通過本功能來修改自己的個(gè)人信息,修改完成之后經(jīng)過確認(rèn)無誤之后即可完成本次操作。 3.3.2.3管理子系統(tǒng) (1) 用戶管理 本模塊的主要功能:讓管理員用戶有權(quán)查看當(dāng)前所有用戶的相關(guān)信息,包括學(xué)生用戶的部分信息和企業(yè)用戶的相關(guān)信息。 本模塊的使用對象:系統(tǒng)的管理員用戶。 本模塊的流程說明:系統(tǒng)管理員如果發(fā)現(xiàn)學(xué)生用戶或者企業(yè)用戶的向關(guān)系信息中存在相應(yīng)的問題,如企業(yè)不存

18、在或者個(gè)人信息填寫不正確等,有權(quán)幫助用戶進(jìn)行相應(yīng)的修改,而該修改過程也必須經(jīng)過用戶自身同意。 (2) 招聘管理 本模塊的主要功能:管理員可以查看當(dāng)前以及過去的招聘情況,包括招聘啟事和已完成的招聘信息。 本模塊的適用對象:系統(tǒng)的管理員用戶。 本模塊的流程說明:系統(tǒng)管理員如果在發(fā)現(xiàn)招聘啟事不符合要求或者招聘過程不規(guī)范,如部分招聘信息不完整等,可以提醒學(xué)生用戶或者企業(yè)用戶進(jìn)行相應(yīng)的修改,而該修改也必須經(jīng)過用戶自身同意。 3.3.2.4招聘子系統(tǒng) (1) 編輯招聘 本模塊的主要功能:本系統(tǒng)的一個(gè)重要模塊,便于企業(yè)用戶在系統(tǒng)上發(fā)布招聘啟事。 本模塊的使用對象:系統(tǒng)當(dāng)前的所有企

19、業(yè)用戶。 本模塊的流程說明:已經(jīng)在系統(tǒng)中注冊驗(yàn)證的企業(yè)用戶可以根據(jù)本公司的發(fā)展需要,在系統(tǒng)上發(fā)布相關(guān)的招聘啟事。該招聘啟事必須符合系統(tǒng)的規(guī)定,如必須包含招聘公司的信息,必須設(shè)定本次招聘的流程等等。企業(yè)用戶完成招聘啟事的編輯后即可以將其發(fā)布到系統(tǒng)中,供系統(tǒng)的所有學(xué)生用戶進(jìn)行選擇。 (2) 查看應(yīng)聘信息 本模塊的主要功能:向所有學(xué)生用戶提供當(dāng)前的可用招聘信息。 本模塊的適用對象:當(dāng)前所有系統(tǒng)學(xué)生用戶。 本模塊的流程說明:當(dāng)企業(yè)用戶完成了招聘啟事的發(fā)布之后,系統(tǒng)的學(xué)生用戶可以根據(jù)自己的情況選擇實(shí)習(xí)或者就業(yè)的公司,進(jìn)行簡歷的投遞。而企業(yè)用戶在收到來自學(xué)生用戶的簡歷申請之后,就可以有權(quán)

20、去查看該學(xué)生的一些基本信息,如在校期間的表現(xiàn)情況、獲獎(jiǎng)情況,從中選出部分同學(xué)參加招聘,經(jīng)過已經(jīng)設(shè)定的招聘流程最終篩選出滿意的應(yīng)聘者。 (3) 應(yīng)聘崗位 本模塊的主要功能:所有學(xué)生用戶可以通過本模塊申請企業(yè)提供的職位。 本模塊的使用對象:當(dāng)前系統(tǒng)所有的學(xué)生用戶。 本模塊的流程說明:學(xué)生用戶在登錄到系統(tǒng)之后,可以看到當(dāng)前正在進(jìn)行招聘的啟事,學(xué)生們可以查看到該招聘公司的信息,并選擇自己感興趣的公司投遞簡歷,前往應(yīng)聘。同時(shí),在等待企業(yè)給出最終答復(fù)期間,學(xué)生可以查看自己當(dāng)前應(yīng)聘的通過情況,如是否通過第一輪面試等。 3.3.3描述約定 無 3.4CSCI能力需求 3.4.1登陸

21、子系統(tǒng) 3.4.1.1用戶登錄 (a)說明: 用戶輸入用戶名、密碼以及驗(yàn)證碼,系統(tǒng)進(jìn)行驗(yàn)證后,合法者登錄系統(tǒng),否則提供拒絕登錄系統(tǒng)。 (b)輸入: 用戶從登陸頁面輸入以下信息:用戶名,用戶密碼,驗(yàn)證碼,記錄登陸狀態(tài)(可選) (c)處理: 如果用戶輸入非空,則系統(tǒng)調(diào)用存儲過程從數(shù)據(jù)庫中檢索,如果用戶名和用戶密碼匹配,說明驗(yàn)證成功,否則驗(yàn)證失敗。如果用戶勾選了記錄登陸狀態(tài),則生成cookie保存在用戶磁盤。 (d)輸出: 如果驗(yàn)證成功,返回一個(gè)導(dǎo)航頁面:返回主頁或返回之前頁面。如果驗(yàn)證失敗,返回提示頁面和注冊鏈接。 3.4.1.2用戶注冊 (a)說明: 為新用戶提供注冊,用

22、戶按要求輸入個(gè)人信息并閱讀和同意網(wǎng)站協(xié)議后注冊成功,新注冊用戶只有在Email驗(yàn)證后才能使用網(wǎng)站全部功能 (b)輸入: 用戶需要在注冊頁面輸入以下信息: “登陸名”,只能包含數(shù)字、英文、漢字,20字節(jié)以內(nèi),不可重復(fù),不可為空 “電子郵箱”,符合正則表達(dá)式“/^[a-zA-Z0-9_\.]+@[a-zA-Z0-9-]+[\.a-zA-Z]+$/”,不可為空 “登陸密碼”,最少6位,最多50位,區(qū)分大小寫,不能和登陸名相同,不可為空 “確認(rèn)密碼”,要求和第一次輸入一致,不可為空 “驗(yàn)證碼”,5位字母數(shù)字隨即組合,不區(qū)分大小寫,不可為空 (c)處理: 如果用戶輸入非空,系統(tǒng)

23、先檢查各項(xiàng)輸入是否符合要求,如果合格,就調(diào)用存儲過程將相關(guān)的用戶信息保存到數(shù)據(jù)庫,更新相應(yīng)信息(推廣資料),最后向用戶的電子郵箱發(fā)送一封帶有確認(rèn)鏈接的信件,等待用戶確認(rèn)。如果不符合要求,則不作處理。 (d)輸出: 如果輸入信息合格,系統(tǒng)處理完畢后返回注冊成功頁面,包括歡迎信息、提醒確認(rèn)信息、返回之前頁面超鏈。如果輸入信息不合格,則返回注冊頁面同時(shí)高亮顯示不合要求輸入項(xiàng),并提示輸入要求。 3.4.1.3用戶登出 (a)說明: 用戶在成功登陸后,點(diǎn)擊頁面上的注銷登出連接實(shí)現(xiàn)登出系統(tǒng),系統(tǒng)將刪除所有與該用戶有關(guān)的登陸信息。 (b)輸入: 無 (c)處理: 在用戶點(diǎn)擊登出后,系統(tǒng)保存

24、該用戶的登陸時(shí)間信息后刪除用戶登陸的Cookies等信息,實(shí)現(xiàn)用戶再次瀏覽頁面時(shí)為未登錄狀態(tài)。 (d)輸出: 如果登出成功,返回一個(gè)導(dǎo)航頁面:返回主頁。如果登出失敗,返回錯(cuò)誤提示頁面。 3.4.2簡歷子系統(tǒng) 3.4.2.1編輯簡歷 (a)說明: 為新用戶提供簡歷編輯功能,用戶按要求輸入個(gè)人簡歷信息,新注冊用戶只有在Email驗(yàn)證后才能使用本功能。 (b)輸入: 用戶需要在編輯簡歷頁面輸入以下信息: “性別”,男/女,從下拉框選擇,不可為空 “真實(shí)姓名”,限8個(gè)漢字,不可為空 “出生日期”,年月日分別從下拉框選擇,不可為空 “工作年限”,從下拉框選擇,不可為空 “證件類

25、型”,從下拉框選擇,不可為空 “證件號”,與證件類型聯(lián)動(dòng),根據(jù)不同類型規(guī)定數(shù)字位數(shù),不可為空 “居住地”,用戶真實(shí)居住地址,200字節(jié)以內(nèi),不可為空 “目前年薪”,以人民幣為單位,可為空 “聯(lián)系電話”,11位數(shù)字或符合正則表達(dá)式“0\d{2,3}-\d{5,9}|0\d{2,3}-\d{5,9}”,不可為空 “電子郵箱”,符合正則表達(dá)式“/^[a-zA-Z0-9_\.]+@[a-zA-Z0-9-]+[\.a-zA-Z]+$/”,不可為空 “戶口”,用戶目前戶口所在地,可為空 “求職狀態(tài)”,下拉框選擇,不可為空 “關(guān)鍵詞”,10個(gè)字以內(nèi),可為空 “畢業(yè)學(xué)?!?,從下拉框選擇

26、,不可為空 “專業(yè)”,從下拉框選擇,不可為空 “學(xué)歷”,從下拉框選擇,不可為空 “獎(jiǎng)項(xiàng)”,100字以內(nèi),可為空 “級別”,20字以內(nèi),可為空 “職務(wù)名稱”,20字以內(nèi),可為空 “職務(wù)描述”,100字以內(nèi),可為空 “實(shí)踐名稱”,20字以內(nèi),可為空 “實(shí)踐描述”,100字以內(nèi),可為空 “曾工作公司”,20字以內(nèi),可為空 “曾工作職位”,20字以內(nèi),可為空 “曾工作崗位描述”,100字以內(nèi),可為空 “語言能力”,下拉框選擇,可為空 “工作類型”,下拉框選擇,可為空 “求職行業(yè)”,下拉框選擇,可為空 “期望薪水”,下拉框選擇,可為空 (c)處理: 如果用戶輸入非空,系

27、統(tǒng)先檢查各項(xiàng)輸入是否符合要求,如果合格,就調(diào)用存儲過程將相關(guān)的用戶信息保存到數(shù)據(jù)庫,更新相應(yīng)簡歷信息。 (d)輸出: 如果輸入信息合格,系統(tǒng)處理完畢后返回修改成功頁面,并自動(dòng)跳轉(zhuǎn)到簡歷預(yù)覽界面。如果輸入信息不合格,則返回簡歷修改頁面同時(shí)高亮顯示不合要求輸入項(xiàng),并提示輸入要求。 3.4.2.2編輯企業(yè)信息 (a)說明: 在企業(yè)管理中心,企業(yè)可以編輯自己企業(yè)的相關(guān)內(nèi)容 (b)輸入: “企業(yè)真實(shí)名稱”,限30個(gè)漢字,不可為空 “企業(yè)行業(yè)”,下拉框選擇,不可為空 “企業(yè)規(guī)?!?,下拉框選擇,不可為空 “企業(yè)性質(zhì)”,下拉框選擇,不可為空 “企業(yè)成立時(shí)間”,下拉框選擇,不可為空 “

28、企業(yè)簡介”,1000漢字以內(nèi),不可為空 “聯(lián)系人”,8個(gè)漢字以內(nèi),不可為空 “聯(lián)系電話”,11位數(shù)字或符合正則表達(dá)式“0\d{2,3}-\d{5,9}|0\d{2,3}-\d{5,9}”,不可為空 “企業(yè)營業(yè)許可”,30個(gè)字符以內(nèi),不可為空 “企業(yè)法人代表”,8個(gè)漢字以內(nèi),不可為空 (c)處理: 如果企業(yè)用戶輸入非空,系統(tǒng)先檢查各項(xiàng)輸入是否符合要求,如果合格,就調(diào)用存儲過程將相關(guān)的企業(yè)用戶信息保存到數(shù)據(jù)庫,更新相應(yīng)企業(yè)信息。 (d)輸出: 如果輸入信息合格,系統(tǒng)處理完畢后返回修改成功頁面,并自動(dòng)跳轉(zhuǎn)到企業(yè)簡介預(yù)覽界面。如果輸入信息不合格,則返回企業(yè)簡介修改頁面同時(shí)高亮顯示不合

29、要求輸入項(xiàng),并提示輸入要求。 3.4.2.3查看信息 (a)說明: 為本系統(tǒng)的注冊用戶,即包括應(yīng)聘者用戶和招聘企業(yè)用戶提供查看信息的功能。作為應(yīng)聘者,可以查看自己目前的個(gè)人信息、個(gè)人簡歷的情況、聘記錄、用戶名密碼等個(gè)人信息。而作為企業(yè),可以查看自己企業(yè)的介紹、招聘記錄、空缺職位等企業(yè)信息。而作為個(gè)人用戶是無法看到企業(yè)除介紹外部分的數(shù)據(jù)信息的,如果不是目前處在向企業(yè)投遞簡歷的狀態(tài)的個(gè)人用戶,企業(yè)同樣也無法看到個(gè)人用戶的這部分信息。 (b)輸入: 無 (c)處理: 系統(tǒng)根據(jù)提出查看申請的用戶的登錄用戶名,從數(shù)據(jù)庫中找出該用戶的所有個(gè)人信息,并以直觀的方式在頁面上展現(xiàn)給用戶。 (d

30、)輸出: 個(gè)人用戶:企業(yè)的詳細(xì)個(gè)人信息,包括教育經(jīng)歷、學(xué)習(xí)經(jīng)歷、工作經(jīng)歷、社會工作經(jīng)歷、在本系統(tǒng)中的應(yīng)聘記錄等經(jīng)歷,以及生日、E-mail、身份證號等私人信息 企業(yè)級用戶:包括企業(yè)的招聘記錄,各職位目前的空缺情況,編輯完成尚未發(fā)布的招聘啟事、等待審核的應(yīng)聘信息等 3.4.3管理子系統(tǒng) 3.4.3.1用戶管理 (a)說明: 為系統(tǒng)的后臺管理員準(zhǔn)備的功能,使得后臺管理員可以方便的查看目前在系統(tǒng)中注冊的個(gè)人用戶、企業(yè)用戶的注冊信息,招聘、應(yīng)聘等信息。管理員可以通過列表直接順序查看,也可以通過搜索的方式搜索出用戶信息。 (b)輸入: 無或用戶注冊帳號 (c)處理: 系統(tǒng)根據(jù)當(dāng)前登錄

31、的管理員權(quán)限,從數(shù)據(jù)庫中有選擇的挑選出適合目前登錄的管理員查看的個(gè)人或企業(yè)用戶信息。數(shù)據(jù)將以列表的形式展現(xiàn)出來。管理員可以直接查看被選出的用戶的基本登錄信息、招聘記錄等,但無權(quán)對其進(jìn)行數(shù)據(jù)上的修改。低級別管理員只能查看用戶、招聘應(yīng)聘數(shù)據(jù),高級別管理員才有權(quán)限對注冊用戶進(jìn)行調(diào)整。 (d)輸出: 適合當(dāng)前級別管理員查看的用戶列表,點(diǎn)擊用戶注冊帳號可以直接進(jìn)入其信息列表頁面,查看該管理員的權(quán)限可以查看的信息。如果管理員用戶輸入的是希望查詢的編號,則返回查詢結(jié)果的姓名超鏈接,如果不存在則輸出不存在的提示信息。 3.4.3.2招聘管理 (a)說明: 權(quán)限足夠的管理員可以查看每一份企業(yè)發(fā)布的

32、招聘信息以及對此條信息做出回應(yīng),投出簡歷的個(gè)人用戶列表。高級管理員當(dāng)發(fā)現(xiàn)此招聘信息存在不符合法律或道德準(zhǔn)則的信息內(nèi)容,或在長時(shí)間內(nèi)應(yīng)聘人數(shù)不再反生變化,或其他合適的條件時(shí),可以終止此招聘啟事并告知招聘企業(yè)終止原因。如果管理員發(fā)現(xiàn)啟事中存在需要修改的內(nèi)容,可以直接與企業(yè)用戶溝通。 (b)輸入: 無或查詢條件。查詢條件可以包括行業(yè)領(lǐng)域、招聘企業(yè)、啟事發(fā)布時(shí)間、招聘人數(shù)、已應(yīng)聘人數(shù)等條件。 (c)處理: 系統(tǒng)根據(jù)當(dāng)前登錄的管理員權(quán)限,從數(shù)據(jù)庫中有選擇的挑選出適合目前登錄的管理員查看的招聘信息。數(shù)據(jù)將以列表的形式展現(xiàn)出來。如果用戶進(jìn)行了有條件查詢,則系統(tǒng)會將查詢條件作為數(shù)據(jù)庫檢索依據(jù),查詢出正

33、確范圍內(nèi)的結(jié)果。如果管理員選擇終止該招聘啟事,則系統(tǒng)會在數(shù)據(jù)庫中將此啟事標(biāo)記為凍結(jié),并把管理員填寫的原因發(fā)送給企業(yè)用戶。 (d)輸出: 適合當(dāng)前級別管理員查看的招聘啟事列表,點(diǎn)擊用戶注冊帳號可以直接進(jìn)入啟事具體信息頁面,啟事已經(jīng)發(fā)布的時(shí)間,發(fā)布內(nèi)容,發(fā)布單位,應(yīng)聘人數(shù),應(yīng)聘人員等信息。如果管理員用戶輸入的是查詢信息,則返回滿足查詢結(jié)果的列表,如果不存在則輸出不存在的提示信息。 3.4.4招聘子系統(tǒng) 3.4.4.1編輯招聘. (a)說明 為了實(shí)現(xiàn)企業(yè)和同學(xué)們之間的相互交流,為同學(xué)們及時(shí)的提供最新的信息,編輯招聘要求允許企業(yè)HR能夠發(fā)布最新的招聘和實(shí)習(xí)信息供同學(xué)們選擇。企業(yè)HR在頁面

34、上編輯相關(guān)的招聘信息,包括招聘崗位、人數(shù)以及要求等等,并設(shè)置本次招聘的一個(gè)流程,例如本次招聘包括幾輪,其中包含面試和筆試以及最后的復(fù)試,系統(tǒng)會自動(dòng)根據(jù)上述信息生成一個(gè)招聘啟事添加到數(shù)據(jù)庫中,同時(shí)顯示在所有同學(xué)的頁面上,供同學(xué)們選擇。 (b)輸入 該部分的輸入信息應(yīng)該包含: “招聘的企業(yè)及簡介”,限200漢字,不可為空,直接來自于企業(yè)HR所在的公司信息。 “招聘的崗位”,限20漢字,不可為空,由企業(yè)HR選擇。 “招聘條件”,限100個(gè)漢字,不可為空,由企業(yè)HR輸入。 “招聘人數(shù)”,2位數(shù)字,不可為空,由企業(yè)HR輸入,取決于企業(yè)的要求。 “招聘日期”,下拉框選擇,由企業(yè)HR選擇,

35、必須輸入一個(gè)跨度至少為5天的有效時(shí)間段,不可為空。 “簡歷發(fā)送地址”,規(guī)定的地址格式,不可為空,直接來自于企業(yè)HR的簡歷投遞地址。 “招聘的薪酬情況”,限50個(gè)漢字,不可為空,由企業(yè)HR選擇填寫。 (c)處理 必須對企業(yè)HR輸入的相關(guān)信息進(jìn)行檢查,看是否符合相關(guān)要求。 1) 企業(yè)HR輸入的信息符合要求之后,系統(tǒng)會根據(jù)企業(yè)HR輸入的相關(guān)信息,自動(dòng)生成一個(gè)招聘崗位信息,發(fā)布到網(wǎng)站上供同學(xué)們查看。 2) 如果發(fā)生了異常的響應(yīng),如溢出等,為了避免信息出現(xiàn)差錯(cuò),則不能將該招聘崗位信息發(fā)布到網(wǎng)絡(luò)上,應(yīng)該將此次操作取消,同時(shí)通知企業(yè)HR本次操作失敗。 3) 系統(tǒng)根據(jù)企業(yè)HR輸入的相關(guān)信息,生成

36、一份標(biāo)準(zhǔn)的招聘啟事。 4) 對該招聘啟事進(jìn)行檢查,查看有無錯(cuò)誤。 (d)輸出 應(yīng)該將本次生成的招聘啟事的相關(guān)信息添加到數(shù)據(jù)庫中,同時(shí)本啟事顯示在所有同學(xué)們的網(wǎng)頁,方便同學(xué)們投遞簡歷。 3.4.4.2查看崗位信息 (a)說明 本功能是為了能使同學(xué)們看到企業(yè)HR發(fā)布的最新招聘信息。同學(xué)們在登錄到系統(tǒng)之后,會自動(dòng)顯示最新的招聘啟事,點(diǎn)擊之后就可以查看詳細(xì)的招聘啟示。 (b)輸入 無 (c)處理 1) 查看該用戶是否有權(quán)限瀏覽招聘啟事。 2) 將用戶想要查看的招聘啟事從數(shù)據(jù)庫中搜索出來,顯示到頁面上。 3) 如果在這過程中發(fā)生了頁面崩潰,必須有相應(yīng)的反應(yīng)同時(shí)提供頁面恢復(fù)。

37、 (d)輸出 該招聘啟事的詳細(xì)信息顯示給用戶。 3.4.4.3應(yīng)聘崗位 (a)說明 本功能是為了實(shí)現(xiàn)用戶在線投遞簡歷。用戶在瀏覽完招聘啟事之后,如果對某個(gè)崗位有興趣的話,可以直接給啟事上的投遞地址投遞自己的簡歷。企業(yè)HR在接收到學(xué)生的簡歷之后,也可以選擇查看該同學(xué)的在校成績以及表現(xiàn),選擇部分學(xué)生錄取,通知他們接下來的招聘流程,并通過幾輪的面試結(jié)果,最終決定是否錄用該名同學(xué)。 (b)輸入 系統(tǒng)要求同學(xué)將自己的簡歷投遞到感興趣的啟事的投遞地址上。簡歷上必須有以下內(nèi)容,姓名、年齡、民族、學(xué)歷、聯(lián)系方式、專業(yè)等基本信息以及個(gè)人在校期間的突出表現(xiàn)等等信息。 (c)處理 1) 系統(tǒng)

38、需要先檢查該同學(xué)是否有權(quán)限投遞簡歷,在進(jìn)行完權(quán)限檢查之后,系統(tǒng)將該同學(xué)的簡歷發(fā)送到企業(yè)HR的地址中,供企業(yè)HR選擇,企業(yè)HR將最終的選擇結(jié)果反饋給系統(tǒng),系統(tǒng)會給該同學(xué)發(fā)送一個(gè)錄取結(jié)果,并通知今后的面試流程。 2) 如果在這個(gè)過程中如果學(xué)生投遞簡歷或者HR反饋錄取結(jié)果時(shí)發(fā)生了系統(tǒng)異常,那么系統(tǒng)必須給該同學(xué)以及HR發(fā)送消息通知他們重發(fā)簡歷或者錄取結(jié)果。 (d)輸出 系統(tǒng)將最終的企業(yè)HR選擇結(jié)果反饋給用戶,包括對學(xué)生用戶的一個(gè)面試通知和企業(yè)用戶的操作提示。 3.5CSCI外部接口需求 a) 用戶接口: 由于用戶是通過網(wǎng)頁通系統(tǒng)進(jìn)行交互,因此用戶接口應(yīng)該通過HTML、CSS等網(wǎng)頁代碼來實(shí)

39、現(xiàn)。同時(shí),由于用戶多是在校大學(xué)生或者企業(yè)HR,應(yīng)該盡量采用輕松、溫暖的風(fēng)格設(shè)計(jì),而且為了方便企業(yè)HR和同學(xué)們方便快速的學(xué)會使用系統(tǒng),布局設(shè)計(jì)和功能鏈接應(yīng)該參考大多數(shù)的招聘網(wǎng)站,同時(shí)為了方便大量的簡歷處理過程,應(yīng)該提供一些方便快捷的操作。 b) 硬件接口: 由于系統(tǒng)都是在相關(guān)軟件上實(shí)現(xiàn)架構(gòu),并沒有同硬件有直接的接口。 c) 軟件接口: 由于本系統(tǒng)是使用PHP實(shí)現(xiàn),而且考慮到系統(tǒng)的規(guī)模,應(yīng)該采用ODBC驅(qū)動(dòng)來與MYSQL數(shù)據(jù)庫連接。數(shù)據(jù)庫中保存著的是所有的用戶信息以及同學(xué)們與企業(yè)HR之間的簡歷投遞、接納情況。同時(shí)為了方便系統(tǒng)的開發(fā),我們直接在windows 7上進(jìn)行開發(fā),為此應(yīng)該是用apa

40、che來進(jìn)行架構(gòu)網(wǎng)站從而獲得用戶在系統(tǒng)上的各種操作。 d) 通信接口: TCP/IP通信協(xié)議接口 GSM/CDMA無線通信協(xié)議接口 SMS短消息通信協(xié)議接口 聯(lián)通網(wǎng)關(guān)通信協(xié)議接口 防火墻通信接口 路由器通信接口 交換機(jī)通信接口 3.5.1接口標(biāo)識和接口圖 3.5.2數(shù)據(jù)庫接口 a. CSCI必須為該接口分配最高的優(yōu)先級。 b. 該接口的類型需求為數(shù)據(jù)的存儲和檢索,同時(shí)要求能夠達(dá)到實(shí)時(shí)的數(shù)據(jù)傳輸。 c. CSCI提供、存儲、發(fā)送和接受的單個(gè)數(shù)據(jù)元素的特性已由ODBC驅(qū)動(dòng)決定。 d. CSCI提供、存儲、發(fā)送和接受的數(shù)據(jù)元素的集合體的特性已由數(shù)據(jù)庫決定。 e. C

41、SCI必須為接口使用通信方法的特性由ODBC驅(qū)動(dòng)決定。 f. CSCI必須為接口使用協(xié)議的特性由ODBC驅(qū)動(dòng)決定。 3.5.3 網(wǎng)站接口 a. CSCI必須為該接口分配次高的優(yōu)先級。 b. 該接口的類型需求為能夠達(dá)到實(shí)時(shí)的數(shù)據(jù)傳輸。 c. CSCI提供、存儲、發(fā)送和接受的單個(gè)數(shù)據(jù)元素的特性已由Apache決定。 d. CSCI提供、存儲、發(fā)送和接受的數(shù)據(jù)元素的集合體的特性已由Apache決定。 e. CSCI必須為接口使用通信方法的特性由Apache決定。 f. CSCI必須為接口使用協(xié)議的特性由Apache決定。 3.6CSCI內(nèi)部接口需求 內(nèi)部接口安排將在《詳細(xì)設(shè)計(jì)》文

42、檔中進(jìn)行詳細(xì)的說明,包括類的繼承、實(shí)現(xiàn)、聚合關(guān)系等,以及各個(gè)模塊之間如何進(jìn)行數(shù)據(jù)交換和共享,內(nèi)部接口中包括信息發(fā)布使用的數(shù)據(jù)庫接口。 3.7CSCI內(nèi)部數(shù)據(jù)需求 內(nèi)部數(shù)據(jù)將在《詳細(xì)設(shè)計(jì)》文檔中進(jìn)行詳細(xì)的說明,包括數(shù)據(jù)庫和數(shù)據(jù)文件,以及模塊之間的數(shù)據(jù)交換等等。 3.8適應(yīng)性需求 保證在IE、firefox瀏覽器上面可以正常運(yùn)行,兼容絕大部分主流瀏覽器。 3.9保密性需求 1) 所有用戶個(gè)人信息嚴(yán)格保密,除用戶本人外嚴(yán)禁其余人等查看。 2) 保證個(gè)人簡歷的嚴(yán)格保密,除了經(jīng)審核的企業(yè)HR以及本人外,簡歷嚴(yán)禁其余人等查看。 3) 對于企業(yè)HR的個(gè)人信息保密,除招聘信息外,HR的其余信息

43、需經(jīng)HR許可方可查看。 3.10保密性和私密性需求 無 3.11CSCI環(huán)境需求 開發(fā)環(huán)境:WindowsServer 2003+Apache+MySql 運(yùn)行環(huán)境:IE瀏覽器或FireFox瀏覽器 3.12計(jì)算機(jī)資源需求 3.12.1計(jì)算機(jī)硬件需求 CPU:512M Hz 內(nèi)存:256Mb 硬盤可用空間:512Mb 3.12.2計(jì)算機(jī)硬件資源利用需求 存儲器容量:128M 輔存:20G 3.12.3計(jì)算機(jī)軟件需求 客戶端操作系統(tǒng):無特別要求 服務(wù)器端操作系統(tǒng):Windows Server2003 數(shù)據(jù)庫:MySql 服務(wù)器軟件:Apache 3.12.

44、4計(jì)算機(jī)通信需求 網(wǎng)絡(luò)部署圖: 網(wǎng)絡(luò)通信全部依靠通信公司提供的電信網(wǎng)絡(luò)。 系統(tǒng)響應(yīng)時(shí)間要求在1s以內(nèi)。 3.13軟件質(zhì)量因素 對于本系統(tǒng),在質(zhì)量方面有如下的定性要求和規(guī)定,以滿足系統(tǒng)的在實(shí)際使用中可能的需要。主要包含如下方面: 1) 功能性。系統(tǒng)應(yīng)該很好地實(shí)現(xiàn)在前述的需求中所提出的功能需求,使系統(tǒng)可以在要求的環(huán)境中正常的供用戶使用。 2) 可靠性。系統(tǒng)能夠在長時(shí)間、一定用戶量同時(shí)訪問的情況下,保證正確的處理信息數(shù)據(jù),并產(chǎn)生正確、始終一致的結(jié)果,而不會隨時(shí)間和訪問量的變化而變化。 3) 可維護(hù)性。系統(tǒng)需要能在發(fā)生錯(cuò)誤的時(shí)候,保證維護(hù)人員能較快地發(fā)現(xiàn)錯(cuò)誤發(fā)生的原因,確定錯(cuò)誤發(fā)

45、生的位置,并迅速而正確地對錯(cuò)誤加以改正。 4) 可用性。系統(tǒng)需要有很高的可用性,可以很好的供相應(yīng)的用戶使用。 5) 可移植性。軟件在設(shè)計(jì)、編碼和架構(gòu)上需要滿足一定的可移植性。當(dāng)硬件環(huán)境,如服務(wù)器,軟件環(huán)境,如數(shù)據(jù)庫系統(tǒng)發(fā)生變化時(shí),可以較好的移植到新的使用環(huán)境之中。 6) 可測試性。系統(tǒng)需要提供簡便、充足的測試接口,以滿足對系統(tǒng)在功能和性能上的特性的測試需求。 7) 易用性。系統(tǒng)通過UI設(shè)計(jì),頁面架構(gòu)等方面,力爭為用戶提供一個(gè)簡潔直觀、通俗易懂的使用接口,使得用戶不需要過多的時(shí)間就可以熟練使用系統(tǒng)中提供的各項(xiàng)功能。 3.14設(shè)計(jì)和實(shí)現(xiàn)的約束 系統(tǒng)約束主要體現(xiàn)在架構(gòu)平臺以及編程語言之上

46、,有以下三點(diǎn) 1) 本系統(tǒng)需要架構(gòu)于Windows2000 以上的操作系統(tǒng)平臺之上 2) 系統(tǒng)以Wamp5 作為集成架構(gòu)環(huán)境,期中包括Apache服務(wù)器系統(tǒng)以及MySql 作為數(shù)據(jù)庫系統(tǒng) 3) 編程語言以php,HTML,CSS,JavaScript為主 3.15數(shù)據(jù) 本系統(tǒng)在用戶訪問數(shù)據(jù)量以及處理數(shù)據(jù)量上有一定要求,以Windows Server 2003為標(biāo)準(zhǔn),需要支持至少1000名以上用戶同時(shí)在線,并能處理50名以上用戶同時(shí)提交單次數(shù)據(jù)量大于200字節(jié)的數(shù)據(jù)信息,同時(shí)保證大于5M/S的數(shù)據(jù)輸出量。系統(tǒng)管理數(shù)據(jù)的能力需要在1G以上,系統(tǒng)需要能夠用戶的提交信息對數(shù)據(jù)庫進(jìn)行修改和維護(hù)

47、。 3.16操作 本系統(tǒng)的常規(guī)操作普通用戶即可完成,系統(tǒng)需要保證可以很好地支持普通用戶的訪問和請求而不發(fā)生錯(cuò)誤。 特殊操作,如數(shù)據(jù)庫操作,服務(wù)器操作則必須由系統(tǒng)指定的專業(yè)管理原完成。如果特殊操作必須要停止服務(wù)器工作,系統(tǒng)必須能夠在短時(shí)間準(zhǔn)備工作后正確暫停工作,并在特殊操作完成后迅速重新開啟服務(wù)。 初始化操作,需要有系統(tǒng)架設(shè)人員負(fù)責(zé)完成,完成之后,只要系統(tǒng)的軟、硬件環(huán)境不發(fā)生大的變化,則初始化操作應(yīng)該不再需要進(jìn)行。 恢復(fù)操作,即系統(tǒng)在出現(xiàn)故障或要重新啟動(dòng)時(shí),需要完成的包括恢復(fù)數(shù)據(jù),事物回滾在內(nèi)的操作?;謴?fù)操作需要有指定的系統(tǒng)管理員執(zhí)行。 上述操作在每次執(zhí)行過之后,都需要有詳細(xì)地記錄

48、信息,內(nèi)容包括操作內(nèi)容,操作原因,操作時(shí)間,操作人員等。 3.17故障處理 本系統(tǒng)可能出現(xiàn)的問題可以分為兩類,一類是由于程序原因?qū)е碌挠脩魺o法完成希望的操作,程序返回錯(cuò)誤的結(jié)果。另一類是由于掉電、過載等原因?qū)е碌挠布栴},從而引發(fā)系統(tǒng)出錯(cuò)。 1、程序因素 發(fā)生原因:用戶的某些操作序列或者某些提交數(shù)據(jù)不在設(shè)計(jì)者的考慮范圍內(nèi),從而產(chǎn)生錯(cuò)誤的處理過程,返回不正確的操作結(jié)果。 錯(cuò)誤信息:返回的結(jié)果明顯不符合用戶的需求,存在明顯的邏輯或形式上的錯(cuò)誤 補(bǔ)救措施:系統(tǒng)支持用戶反饋使用體驗(yàn)。當(dāng)系統(tǒng)管理員受到用戶的反饋后,需要盡快地找出錯(cuò)誤發(fā)生的地點(diǎn)和原因,并及時(shí)改正。 2、硬件因素 發(fā)生原

49、因:服務(wù)器掉電等 錯(cuò)誤信息:在系統(tǒng)主頁中提示“系統(tǒng)正在維護(hù)中”的信息。 補(bǔ)救措施:系統(tǒng)架設(shè)在兩臺服務(wù)器上,當(dāng)其中一臺軟件發(fā)生故障時(shí),另一臺承擔(dān)所有的服務(wù)任務(wù),同樣,如果,硬件發(fā)生故障,當(dāng)然兩臺同時(shí)出故障的概率很低,我們會在其中一臺能工作的情況下修復(fù)好另一臺機(jī)器的軟硬件。如果真的兩臺機(jī)器都發(fā)生故障,則我們會停止這個(gè)網(wǎng)站的工作,并及時(shí)予以修復(fù)。 3.18算法說明 本系統(tǒng)中不需要含有專門的計(jì)算功能,沒有需要特別說明的算法。 3.19有關(guān)人員需求 本系統(tǒng)的開發(fā)和運(yùn)營主要可以分為設(shè)計(jì)期、開發(fā)期、部署期以及運(yùn)營維護(hù)期。 對于設(shè)計(jì)期和開發(fā)期,由4至5名具有一定PHP開發(fā)經(jīng)驗(yàn)的程序員即可完

50、成。部署期則需要3至4名具有服務(wù)器、網(wǎng)絡(luò)相關(guān)知識的專業(yè)人員,并對本系統(tǒng)的架構(gòu)有一定程度的熟悉。運(yùn)營維護(hù)器則分別需要2名DBA,1用戶反饋信息維護(hù)人員以及1名硬件維護(hù)人員。所以人員都只需要有基本程度的相關(guān)工作經(jīng)驗(yàn)即可。 3.20有關(guān)培訓(xùn)需求 系統(tǒng)在架設(shè)和維護(hù)之前,需要對相關(guān)管理員進(jìn)行短期的培訓(xùn)。介接受培訓(xùn)的人員需要對系統(tǒng)在功能、性能、物理假設(shè)方面的內(nèi)容有較明確的認(rèn)識。DBA需要清楚每張數(shù)據(jù)表的含義,數(shù)據(jù)庫架構(gòu)方式。系統(tǒng)程序維護(hù)員則需要清楚系統(tǒng)每個(gè)模塊的功能和各個(gè)接口的含義,以便正確找到及修正可能出現(xiàn)的錯(cuò)誤。硬件維護(hù)人員則需要明確每臺服務(wù)器中的文件種類、數(shù)量以及存儲的數(shù)據(jù)信息,重要程度等。

51、3.21有關(guān)后勤需求 無 3.22其他需求 無 3.23包裝需求 無 3.24需求的優(yōu)先次序和關(guān)鍵程度 本系統(tǒng)中需要特別指明優(yōu)順序的需求主要有如下幾點(diǎn)(由高至低): 1) 企業(yè)信息于應(yīng)聘人員信息的正確性與安全性 2) 企業(yè)于應(yīng)聘人員簽訂的合同的安全性與正確性 3) 系統(tǒng)數(shù)據(jù)庫的穩(wěn)定性 4合格性規(guī)定 a.演示:運(yùn)行依賴于可見的功能操作的CSCI或部分CSCI,不需要使用儀器、專用測試設(shè)備或進(jìn)行事后分析; b.測試:使用儀器或其他專用測試設(shè)備運(yùn)行CSCI或部分CSCI,以便采集數(shù)據(jù)供事后分析使用; c.分析:對從其他合格性方法中獲得的積累數(shù)據(jù)進(jìn)行處理,例如測試結(jié)果的歸

52、約、解釋或推斷; d.審查:對CSCI代碼、文檔等進(jìn)行可視化檢查; e.特殊的合格性方法。任何應(yīng)用到CSCI的特殊合格性方法,如:專用工具、技術(shù)、過程、設(shè)施、驗(yàn)收限制。 需求名稱 需求實(shí)現(xiàn) 檢測方法 備注 CSCI能力需求 登陸子系統(tǒng) a b d 簡歷子系統(tǒng) a b d 管理子系統(tǒng) a b d 招聘子系統(tǒng) a b d CSCI外部接口需求 數(shù)據(jù)庫接口 b c d 網(wǎng)站接口 b c d CSCI內(nèi)部接口需求 內(nèi)部接口 b c d CSCI內(nèi)部數(shù)據(jù)需求 內(nèi)部數(shù)據(jù) a c e 適應(yīng)性需求 適應(yīng)性 b 保密

53、性需求 保密性 e 保密性和私密性需求 保密性和私密性 e CSCI環(huán)境需求 環(huán)境要求 b e 計(jì)算機(jī)資源需求 計(jì)算機(jī)硬件 b 計(jì)算機(jī)硬件資源利用需求 b 計(jì)算機(jī)軟件需求 b 計(jì)算機(jī)通信需求 b 軟件質(zhì)量因素 軟件質(zhì)量需求 a b c d 操作 操作需求 a b d 故障處理 故障處理 a c 人員需求 人員需求 e 培訓(xùn)需求 培訓(xùn)需求 e 后勤需求 后勤需求 e 目前尚未安排 其他需求 其他需求 e 目前尚未安排 包裝需求 包裝需求 e 目前尚未安排 5需

54、求可追蹤性 5.1CSCI能力需求可追蹤性 本求職系統(tǒng)采用了分層模式,將整個(gè)系統(tǒng)的運(yùn)行體分成了不同功能的子系統(tǒng),分為登陸子系統(tǒng),簡歷子系統(tǒng),管理子系統(tǒng),招聘子系統(tǒng)。 5.2適應(yīng)性需求可追蹤性 為了滿足對于不同瀏覽器的適應(yīng)性需求,系統(tǒng)會在詳細(xì)設(shè)計(jì)以及最后測試階段對于不同的瀏覽器實(shí)現(xiàn)分類瀏覽。 5.3保密性需求可追蹤性 為了滿足不同用戶的保密性需求,系統(tǒng)會在登陸的一開始對用戶身份進(jìn)行識別,對于不同級別和權(quán)限的用戶實(shí)現(xiàn)瀏覽內(nèi)容的分級別。 5.4計(jì)算機(jī)資源需求可追蹤性 為了滿足對于計(jì)算機(jī)資源需求的要求,主要進(jìn)行了如下設(shè)計(jì): WEB服務(wù)器 客戶機(jī) 用途 用于架設(shè)系統(tǒng)所使

55、用Web服務(wù)器使用,承擔(dān)了響應(yīng)系統(tǒng)用戶訪問請求的責(zé)任,為用戶提供Web服務(wù)。 用戶想服務(wù)器請求服務(wù),實(shí)現(xiàn)用戶與系統(tǒng)的交互 處理器 生產(chǎn)廠商:Intel 型號:Intel Xeon E5504 核心數(shù)量:四核心 主頻:2.0 GHz L2緩存:1 MB 超線程技術(shù):不支持 無特別要求 存儲器 生產(chǎn)廠商:金士頓 型號:DDR3 1066 內(nèi)存容量:4GB 2 工作頻率:1333 MHz 封裝模式:FBGA 內(nèi)存電壓:1.5 V 接口類型:240 PIN 無特別要求 外存 生產(chǎn)廠商:日立 型號:HDS 722020ALA330 硬盤容量:2000 G

56、B 接口類型:SATA 2.5 轉(zhuǎn)速/分:7200 轉(zhuǎn)/分 硬盤緩存:32 MB 硬盤尺寸:3.5寸 單碟容量:400 GB 盤片數(shù):5 無特別要求 5.5軟件質(zhì)量需求可追蹤性 質(zhì)量需求內(nèi)容 可追蹤性 功能性 CSCI能力需求 可靠性 故障處理 可維護(hù)性 故障處理 可用性 操作 可移植性 系統(tǒng)詳細(xì)設(shè)計(jì) 可測試性 系統(tǒng)測試 易用性 操作 5.6數(shù)據(jù)需求可追蹤性 為了滿足系統(tǒng)至少1000名以上用戶同時(shí)在線,并能處理50名以上用戶同時(shí)提交單次數(shù)據(jù)量大于200字節(jié)的數(shù)據(jù)信息,同時(shí)保證大于5M/S的數(shù)據(jù)輸出量。系統(tǒng)將在詳細(xì)設(shè)計(jì)中通過數(shù)據(jù)庫以及系統(tǒng)架構(gòu)

57、實(shí)現(xiàn)。 5.7操作需求可追蹤性 對于特殊操作以及初始化操作均會由數(shù)據(jù)庫內(nèi)部功能實(shí)現(xiàn),對于恢復(fù)操作,除了會由數(shù)據(jù)庫本事承擔(dān)一部分外,系統(tǒng)本身也會內(nèi)置使用日志。 5.8故障處理可追蹤性 對于各種故障以及處理方式已在3.17中詳細(xì)說明。 5.9人員需求可追蹤性 對于人員需求則是由各階段的專人負(fù)責(zé),會對于各個(gè)階段所需要的人員進(jìn)行落實(shí)。 5.10培訓(xùn)需求可追蹤性 培訓(xùn)需求主要由系統(tǒng)開發(fā)以及測試人員負(fù)責(zé),對于用戶以及開發(fā)人員進(jìn)行培訓(xùn)。 5.11后勤需求可追蹤性 無。 5.12其他需求可追蹤性 無。 5.13包裝需求可追蹤性 無。 6尚未解決的問題 1) 培訓(xùn)需求,由于還處在

58、需求分析階段,對于培訓(xùn)所需要的人員以及培訓(xùn)方式和培訓(xùn)內(nèi)容的細(xì)節(jié)還沒有進(jìn)行進(jìn)一步的落實(shí)和確認(rèn)。 2) 人員需求,對于各階段的人員問題還沒有進(jìn)行落實(shí)。 3) 培訓(xùn)需求,對于開發(fā)人員的培訓(xùn)還在計(jì)劃中沒能夠完全確定。 7注解 1. CSCI 計(jì)算機(jī)軟件配置項(xiàng)。 2. 雙向選擇 畢業(yè)生的培養(yǎng)單位,如大專院校、中專學(xué)校等,與需方:各用人單位,在一起經(jīng)過充分協(xié)商,提出分專業(yè),分用人單位的畢業(yè)生就業(yè)方案。學(xué)校與用人單位也可相互直接聯(lián)系,學(xué)校向用人單位介紹本校的專業(yè)培養(yǎng)、使用方向以及畢業(yè)生的具體情況。 3. HR 人力資源,本文中指面試官。 4. 簡歷 就是對個(gè)人學(xué)歷、經(jīng)歷、特長、愛好及

59、其它有關(guān)情況所作的簡明扼要的書面介紹。 5. SMS SMS 是一種存儲和轉(zhuǎn)發(fā)服務(wù)。 6. ODBC 開放數(shù)據(jù)庫互連(ODBC)是MICROSOFT提出的數(shù)據(jù)庫訪問接口標(biāo)準(zhǔn)。開放數(shù)據(jù)庫互連定義了訪問數(shù)據(jù)庫的API一個(gè)規(guī)范,這些API獨(dú)立于不同廠商的DBMS,也獨(dú)立于具體的編程語言(但是MICROSOFT的ODBC文檔是用C語言描述的,許多實(shí)際的ODBC驅(qū)動(dòng)程序也是用C語言寫就的。)ODBC規(guī)范后來被X/OPEN和ISO/IEC采納,作為SQL標(biāo)準(zhǔn)的一部分,具體內(nèi)容可以參看《ISO/IEC 9075-3:1995 (E) Call-Level Interface (SQL/CLI)》等相關(guān)的標(biāo)準(zhǔn)文件。 7. DBA 數(shù)據(jù)庫管理員。 45 / 50

展開閱讀全文
溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲