版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件工程課程設(shè)計
案例
網(wǎng)上招聘系統(tǒng)分析設(shè)計
目錄
第一章網(wǎng)上招聘系統(tǒng)需求規(guī)格說明書錯誤!未定義書簽。
第二章軟件項目的概要設(shè)計說明書錯誤!未定義書簽。
第三章網(wǎng)上招聘系統(tǒng)詳細設(shè)計錯誤!未定義書簽。
第四章軟件項目的編碼案例說明錯誤!未定義書簽。
第五章網(wǎng)上招聘系統(tǒng)客戶端系統(tǒng)測試計劃.…?…錯誤!未定義書簽。
第六章網(wǎng)上招聘系統(tǒng)客戶端系統(tǒng)測試設(shè)計.….…錯誤!未定義書簽。
第八章網(wǎng)上招聘系統(tǒng)客戶端系統(tǒng)測試報告.…?…錯誤!未定義書簽。
第一章網(wǎng)上招聘系統(tǒng)需求規(guī)格說明書
1.導(dǎo)言
1.1目的
該文檔是關(guān)于用戶對于網(wǎng)上招聘系統(tǒng)的功能和性能的要求,重
點描述了網(wǎng)上招聘系統(tǒng)的功能需求,是概要設(shè)計階段的重要輸
入。
本文檔的預(yù)期讀者是:
?設(shè)計人員;
?開發(fā)人員;
?項目管理人員;
?測試人員;
?用戶。
1.2范圍
該文檔是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標系統(tǒng)的邏輯模型
的,解決整個項目系統(tǒng)的“做什么”的問題。在這里,沒有涉及
開發(fā)技術(shù),而主要是經(jīng)過建立模型的方式來描述用戶的需求,為
客戶、用戶、開發(fā)方等不同參與方提供一個交流的平臺。
1.3編寫說明
HR,HumanResource(人力資源管理)的縮寫。
JSP,JavaServerPage(Java服務(wù)器頁面)的縮寫,一個腳本化
的語言。
UML,UnifiedModelingLanguage(統(tǒng)一建模語言)的縮寫,是
一個標準的建模語言。
1.4術(shù)語定義
無
1.5引用標準
[1]《企業(yè)文檔格式標準》,****************有限公司軟件
工程過程化組織
⑵《需求規(guī)格報告格式標準》,************有限公司軟件
工程過程化組織
1.6參考資料
[1]《UML說明》,***********************軟彳牛有限公司
⑵《需求規(guī)格報告格式標準》,************公司軟件工程
過程化組織
1.7版本更新信息
本文檔的更新記錄如表A-1所示。
表A-1版本更新記錄
修改編號修改日期修改后版本修改位置修改內(nèi)容概述
001.9.50.1全部初始發(fā)布版本
002.9.100.2第3.1節(jié)增加
003.9.150.3第4.1節(jié)修改
004.9.160.4
第5.1節(jié)修改
005.10.181.0
第7章增加
2.系統(tǒng)定義
我們分別闡述一下項目的來源、背景,項目的用戶特點和項目
的目標。
2.1項目來源及背景
本項目是為北京某公司開發(fā)的一個網(wǎng)上招聘系統(tǒng),由于這個公
司的規(guī)模比較大,需要招聘的員工也很多,每次招聘總能收到成
千上萬的簡歷,如何挑選合適的應(yīng)聘者常常是公司比較棘手的事
情,為人力資源部的工作人員帶來很多的工作量。為此公司希望
有一個自動化的招聘系統(tǒng)能夠給她們帶來工作的便利,提高工作
效率,同時能及時招聘到滿意的人才。
為實現(xiàn)企業(yè)與人才的有效聯(lián)系,彌補招聘中存在的種種不足,
我們開發(fā)了招聘系統(tǒng)。公司人力資源部的工作人員經(jīng)過這個招聘
系統(tǒng)維護知識題庫,編制問卷,發(fā)布職位和與這個職位相應(yīng)的問
卷;應(yīng)聘者能夠經(jīng)過網(wǎng)上提交自己的簡歷并同時回答相應(yīng)的問
卷。人力資源部的工作人員經(jīng)過這個招聘系統(tǒng)能夠統(tǒng)計整理這些
簡歷,并根據(jù)應(yīng)聘者的簡歷和問卷分數(shù)提取出需要面試的人員,
然后按照一定的方式通知面試人員參加面試,在面試過程中,記
錄相應(yīng)的面試結(jié)果。人力資源部的工作人員可能隨時瀏覽人員簡
歷和面試的相關(guān)信息。
2.2用戶的特點
本系統(tǒng)的用戶都是網(wǎng)上用戶,包括兩類,一類是應(yīng)聘者,她們
的差異比較大,有的學(xué)歷很高,有的可能很低。有的經(jīng)驗很豐
富,有的可能沒有經(jīng)驗等。另外一類用戶是管理用戶,她們是公
司內(nèi)部的人,主要是人力資源管理人員和系統(tǒng)管理人員。她們對
招聘業(yè)務(wù)很熟悉,系統(tǒng)管理人員對系統(tǒng)很熟悉,總之,她們對使
用管理軟件比較熟悉。
2.3項目目標
本項目設(shè)定的目標如下:
-系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大
限度的減少;
-系統(tǒng)具有良好的運行效率,能夠達到提高生產(chǎn)率的目的;
-系統(tǒng)應(yīng)有良好的可擴充性,能夠容易地加入其它系統(tǒng)的應(yīng)
用;
?平臺的設(shè)計具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生
產(chǎn)配置的變化;
?經(jīng)過這個項目能夠鍛煉隊伍,提高團隊的開發(fā)能力和項目
管理能力。
3.應(yīng)用環(huán)境
根據(jù)用戶的需求陳述,能夠確定本項目分為客戶端和管理端,
客戶端主要功能是提供應(yīng)聘者的職位查詢、簡歷錄入、回答問
卷,簡歷提交等。管理端的功能提供公司人力資源管理人員
(HR)進行的知識庫(題庫)管理、問卷管理、職位發(fā)布、簡歷
管理、用戶管理等。它們的關(guān)系如圖A-1所示。
圖A-1網(wǎng)上招聘系統(tǒng)流程圖
3.1系統(tǒng)運行的網(wǎng)絡(luò)環(huán)境
本系統(tǒng)的網(wǎng)絡(luò)運行圖如圖A-2所示,無論是客戶端的應(yīng)聘者還
是管理端的管理用戶都能夠經(jīng)過網(wǎng)絡(luò)登錄到本系統(tǒng)中。應(yīng)聘者經(jīng)
過網(wǎng)絡(luò)提交簡歷等相關(guān)信息,人力資源部經(jīng)過網(wǎng)絡(luò)發(fā)布職位信
息,獲得應(yīng)聘者提交的簡歷信息,進行面試管理。管理端的系統(tǒng)
管理員需要設(shè)置管理端的用戶以及相應(yīng)的權(quán)限。
3.2系統(tǒng)運行的硬件環(huán)境
本系統(tǒng)的硬件環(huán)境如下:
客戶機:普通PC
?CPU:P41.8GHZ以上
?內(nèi)存:256MB以上
?能夠運行IE5.0以上或者Netscape4.0以上版本的機器
-分辨率:推薦使用1024X768像素
Web服務(wù)器
?CPU:P41.0GHz
?內(nèi)存:1G以上
?硬盤:80GB以上
?網(wǎng)卡:KMb/s速度
數(shù)據(jù)庫服務(wù)器
?CPU:P42.0GHz
?內(nèi)存:1GB以上
?硬盤:80GB以上
數(shù)咖姝帆療布
圖A-2網(wǎng)絡(luò)拓撲結(jié)構(gòu)圖
系統(tǒng)運行軟件環(huán)境
本系統(tǒng)的軟件環(huán)境如下:
?操作系統(tǒng):UNIX/Linux/Windows或以上版本
,數(shù)據(jù)庫:SQLServer
?開發(fā)工具包:JDKVersion1.4.2
,Web服務(wù)器:Tomcat
?瀏覽器:IE6.0以上
4.功能規(guī)格
我們采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模方法,使用UML
(UnifiedModelingLanguage)作為建模語言。UML為建?;顒?/p>
提供了從不同角度觀察和展示系統(tǒng)的各種特征的方法。在UML
中,從任何一個角度對系統(tǒng)所作的抽象都可能需要幾種模型來描
述,而這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。
用例描述角色(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)
交互來完成工作的。用例模型提供了一個非常重要的方式來界定
系統(tǒng)邊界以及定義系統(tǒng)功能,同時,該模型將來能夠派生出動態(tài)
對象模型。
設(shè)計用例時,我們遵循下列步驟:
1)識別出系統(tǒng)的角色。角色能夠是用戶、外部系統(tǒng),甚至是
外部處理,經(jīng)過某種途徑與系統(tǒng)交互。重要的是著重從系統(tǒng)外部
執(zhí)行者的角度來描述系統(tǒng)需要提供哪些功能,并指明這些功能的
執(zhí)行者(角色)是誰。盡可能地確保所有角色都被完全識別出
來。
2)描述主要的用例。能夠采取不斷地問自己“這個角色究竟
想過系統(tǒng)做什么?”來準確地描述用例。
3)重新審視每個用例,為它們下個詳盡的定義。
4.1角色定義
角色或者執(zhí)行者指與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng)。
4.1.1應(yīng)聘者
應(yīng)聘者是指在這個網(wǎng)絡(luò)招聘系統(tǒng)中經(jīng)過客戶端提交簡歷信息的
人員,這個角色主要參與客戶端的職位查詢、填寫簡歷、回答問
題、提交簡歷等功能。
4.1.2管理用戶
管理用戶是指管理端的用戶,此角色派生兩個子類,HR(人
力資源管理)和系統(tǒng)管理員,HR是指在網(wǎng)絡(luò)招聘系統(tǒng)中經(jīng)過管理
端參與公司人力資源管理工作的人中,它又能夠派生三個子類即
試題管理者、職位發(fā)布者和面試管理者。系統(tǒng)管理員是指對網(wǎng)上
招聘系統(tǒng)進行相關(guān)設(shè)置、進行系統(tǒng)維護的人員,她也是經(jīng)過管理
端登錄對管理端的用戶進行設(shè)置,分配權(quán)限等,它們的關(guān)系如圖
A-3所示。
圖A-3管理用戶角色的關(guān)系
管理用戶具體說明如下:
HR
?試題管理者。管理題庫、組織相關(guān)問卷。
?職位發(fā)布者。根據(jù)公司的需要發(fā)布相應(yīng)的職位。
?面試管理者。整理應(yīng)聘者簡歷、對簡歷合格人員進行面
試。
系統(tǒng)管理員
經(jīng)過管理端對系統(tǒng)用戶進行管理的人員,這個角色主要負責(zé)對
管理端用戶的增刪,權(quán)限的設(shè)置等功能。
4.1.3數(shù)據(jù)庫
數(shù)據(jù)庫是一個與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個角色負責(zé)系統(tǒng)
的數(shù)據(jù)查詢、增加、刪除和修改等操作。
4.2系統(tǒng)主用例圖
網(wǎng)上招聘系統(tǒng)能夠分為兩個主要的組成部分,一個是客戶端子
系統(tǒng)。一個是管理端子系統(tǒng)??蛻舳俗酉到y(tǒng)功能主要是指應(yīng)聘者
經(jīng)過登錄招聘網(wǎng)站進行操作的功能,即應(yīng)聘功能。管理端子系統(tǒng)
功能是招聘公司的管理人員發(fā)布招聘職位,整理應(yīng)聘者簡歷,面
試等功能。系統(tǒng)的主用例如圖A-4所示。
圖A-4系統(tǒng)的主用例圖
4.3客戶端子系統(tǒng)
應(yīng)聘者經(jīng)過公司的招聘網(wǎng)站登錄到系統(tǒng)中進行應(yīng)聘,應(yīng)聘者經(jīng)
過它提交簡歷,進行應(yīng)聘,這就是客戶端子系統(tǒng)的功能。在客戶
端用戶能夠看到職位名稱,職位發(fā)布日期,截止日期,職位類
型,招聘人數(shù)等說明,按職位發(fā)布日期排序。當(dāng)點擊職位名稱時
進入職位詳細信息頁面,如果應(yīng)聘的話,能夠填寫簡歷信息,并
回答問卷,最后將問卷連同簡歷一同提交。圖A-5是它的活動
圖。
客戶端的功能主要包括選擇職位、填寫簡歷、回答問卷等功
能,圖A-6是它的用例圖。
圖A-5客戶端的活動圖圖A-6客戶端的功能用例
圖
客戶端管理的這些用例描述如下:
F-C-1:職位選擇。應(yīng)聘者登錄到招聘網(wǎng)站能夠看到招聘的職
位列表,在職位列表職位名稱,職位發(fā)布日期,截止日期,職位
類型,招聘人數(shù)等,按職位發(fā)布日期序。當(dāng)點擊某個招聘職位名
稱時進入該職位詳細信息頁面,職位詳細頁面顯示職位名稱,職
位描述,職位要求,招聘人數(shù)等。
F-C-2:簡歷輸入。簡歷輸入包括應(yīng)聘者的基本信息、工作經(jīng)
歷、教育經(jīng)歷、基本技能、家屬關(guān)系、個人簡短評價等,它們組
成應(yīng)聘者的簡歷信息。
F-C-3:問卷回答。應(yīng)聘者在輸入簡歷后必須回答問卷、問卷
分為價值取向、工作取向兩種,問卷從題庫中隨機抽取,每次抽
取價值取向和工作取向試題各一套,應(yīng)聘者須同時回答這兩套試
題,企業(yè)人力資源人員經(jīng)過問卷的回答情況和簡歷情況來選擇應(yīng)
聘者。
4.3.1職位選擇
職位選擇是顯示當(dāng)前正在招聘的所有職位以及每個招聘職位的
描述和應(yīng)聘要求等。具體描述如下。
用例描述:應(yīng)聘職位選擇;
執(zhí)行者:應(yīng)聘者;
前置條件:應(yīng)聘者已登錄系統(tǒng);
后置條件:選擇應(yīng)聘職位后,則能夠輸入簡歷。
基本路徑:
a)應(yīng)聘者登錄到公司的招聘網(wǎng)頁,顯示當(dāng)前的招聘職位列
表,發(fā)布的日期,招聘的人數(shù)等;
b)點擊任何一個招聘職位能夠瀏覽招聘職位的詳細信息,包
括職位工作描述、對應(yīng)聘者的要求、招聘人數(shù)等信息;
c)如果對這個職位滿意,能夠點擊“應(yīng)聘該職位”進入填寫
簡歷信息頁面,開始填寫簡歷和回答問卷等環(huán)節(jié)。
4.3.2簡歷輸入
如果應(yīng)聘者滿意某個職位,就開始錄入簡歷,簡歷從應(yīng)聘者的
基本信息開始,然后輸入工作經(jīng)歷、教育經(jīng)歷、基本技能、家庭
成員、自我介紹等內(nèi)容,最后開始回答問卷。具體描述如下。
用例描述:簡歷輸入;
執(zhí)行者:應(yīng)聘者;
前置條件:應(yīng)聘者已選擇應(yīng)聘職位;
后置條件:簡歷輸入后,則能夠回答問卷。
基本路徑:
a)基本信息輸入,包括姓名、性別、年齡、身高、證件類
型、證件號碼、婚姻狀況、工作年限、期望的月薪、居住地、電
話、E-mail、地址、郵編等信息;
b)工作經(jīng)歷信息輸入,包括起止時間、工作單位、單位所屬
行業(yè)、單位性質(zhì)、部門、職位、工作描述等;
c)教育經(jīng)歷信息輸入,包括起止時間、學(xué)校、專業(yè)、學(xué)位、
簡單描述等;
d)基本技能信息輸入,包括技能名稱、熟悉程度、證書、其
它說明等;
e)家庭成員信息輸入,包括親屬姓名、年齡與本人的關(guān)系、
工作單位、職位等;
f)自我介紹輸入是對自己的簡短評價,字數(shù)在100字以內(nèi)。
4.3.3問卷回答
問卷回答要求應(yīng)聘者回答問卷的所有題目,根據(jù)所選擇的答
案,系統(tǒng)給出分數(shù)(應(yīng)聘者看不到這個分數(shù)),具體功能描述如
下。
用例描述:問卷回答;
執(zhí)行者:應(yīng)聘者;
前置條件:應(yīng)聘者已輸入簡歷;
后置條件:問卷回答后,則能夠提交簡歷并附問卷結(jié)果。
基本路徑:
a)要求應(yīng)聘者回答價值取向和工作取向的問卷;
b)每套問卷都是選擇題,問卷全部回答后,才能夠提交簡
歷;
c)最后簡歷信息和回答好的問卷一起提交到服務(wù)器端。
4.4管理端子系統(tǒng)
管理端子系統(tǒng)主要是提供公司人力資源管理人員使用的功能,
它的功能分為題庫管理、問卷管理、職位發(fā)布、簡歷整理、面試
管理等部分,每個登錄者首先要經(jīng)過安全認證然后確認權(quán)限,系
統(tǒng)根據(jù)相應(yīng)的權(quán)限實現(xiàn)相應(yīng)的功能。圖A-7是管理端的用例圖。
圖A-7管理端用例圖
F-L-1:登錄管理
登錄管理負責(zé)所有的管理端的登錄,管理端的人員要登錄到管
理端必須經(jīng)過登錄界面,輸入自己的用戶名和密碼,然后系統(tǒng)判
斷這個用戶的權(quán)限信息,不同的登錄人可能具有不同的權(quán)限,系
統(tǒng)根據(jù)不同的權(quán)限實現(xiàn)不同的功能。
F-M-1:題庫管理
題庫管理由管理員登錄到系統(tǒng),實現(xiàn)地知識庫試題的增加、
刪除、修改的功能及提供知識庫試題的詳細信息。
F-M-2:問卷管理
問卷管理是由管理員登錄到系統(tǒng),根據(jù)知識題庫中提取出來的
題目生成各種類別的問卷,而且對問卷的試題進行增加、刪除、
修改的功能。
F-M-3:職位發(fā)布
職位發(fā)布是由管理員登錄到系統(tǒng),錄入職位及職位的詳細描述
信息,而且為職位附加問卷,同時也可對職位進行增加、刪除、
修改的功能。
F-M-4:簡歷管理
簡歷管理是由人力資源部的管理人員對應(yīng)聘者發(fā)來的簡歷進行
整理,并根據(jù)試題的分數(shù),挑選合適的簡歷,同時瀏覽簡歷的基
本信息,最后確定能夠進行面試的人員,這樣將所有的應(yīng)聘者人
為等待面試、簡歷刪除、保存簡歷三個狀態(tài)。
F-M-5:面試管理
面試管理是由人力資源管理部門的面試管理者通知要試的人員
具體面試的時間、然后以人員進行面試,記錄面試結(jié)果。
F-A-1:用戶管理
用戶管理是由系統(tǒng)管理員增加或刪除用戶,編輯用戶名、用戶
密碼,修改用戶權(quán)限,使具有不同權(quán)限的用戶進入系統(tǒng)主界面
時,出現(xiàn)在界面左側(cè)欄中的圖標數(shù)有所不同,具體的圖標與用戶
所具有的權(quán)限對應(yīng)。
4.4.1登錄管理
登錄到管理端的所有人都需要經(jīng)過登錄界面進入相應(yīng)的管理界
面。在登發(fā)界面輸入用戶名和密碼,系統(tǒng)首先判斷用戶名和密碼
的正確性,然后根據(jù)用戶名確定其權(quán)限,不同的登錄者具有不同
的權(quán)限,根據(jù)登錄者具有的權(quán)限將相應(yīng)的功能顯示在管理界面
上,沒有權(quán)限操作的功能將不顯示在這個界面上。圖A-8是它的
活動視圖。
飛端
圖A-8登錄管理活動視圖
4.4.2管理題庫
在網(wǎng)上招聘系統(tǒng)中,有一套題庫,是由大量的選擇題組成,它
是問卷的基本組成。題庫管理模塊主要是完成對每個試題的增
加、刪除、修改、查詢等維護功能。具體描述如下。
用例描述:題庫管理;
執(zhí)行者:試題管理者;
前置條件:試題管理者已登錄系統(tǒng);
后置條件:如果題庫維護成功,則數(shù)據(jù)庫中的試題庫隨之變
化,此時能夠組織問卷。
基本路徑:
a)進入題庫管理界面,首先展示當(dāng)前題庫已有的題目;
b)點擊每個題目能夠詳細瀏覽這個題目的具體內(nèi)容,同時也
能夠?qū)@個試題的具體內(nèi)容進行修改;
c)增加題目時,首先選擇題目類別,然后是題目名稱、題目
內(nèi)容、確定可選答案(多個)等;
d)能夠刪除選擇的題目。
圖A-9管理題庫活動視圖
4.4.3管理問卷
在網(wǎng)上招聘系統(tǒng)中,要定期維護問卷,因為每個招聘職位都附
有一個磁問卷,應(yīng)聘者必須回答問卷,才能夠提交簡歷。問卷管
理主要是組織問卷,問卷中的所有題目都來自題庫,每份問卷都
有不同的針對性,針對不同的招聘需求。具體功能描述如下。
用例描述:問卷管理;
執(zhí)行者:試題管理者;
前置條件:試題管理者已登錄系統(tǒng);
后置條件:如果問卷維護成功后,則數(shù)據(jù)庫中的問卷隨之變
化,發(fā)布職位時能夠選擇合適的問卷。
基本路徑:
a)進入問卷管理界面,首先展示當(dāng)前存在的問卷;
b)點擊每個問卷能夠詳細瀏覽每個問卷的題目;
c)能夠?qū)σ恍╊}目進行刪除,或者能夠重新整理各個題目的
順序,同時能夠預(yù)覽整個問卷;
d)提供增加問卷的按鈕,增加問卷時,從題庫中選擇題目;
e)能夠刪除選擇的問卷。
I問卷管理工作去向問卷
預(yù)覽試題
圖A-10管理問卷活動視圖
4.4.4發(fā)布職位
職位發(fā)布是網(wǎng)上招聘系統(tǒng)的主要功能之一,管理人員根據(jù)企業(yè)
發(fā)展的需要,定期發(fā)布招聘職位需求,詳細描述這個職位情況,
招聘要求等。每個職位都附有一套問卷,需要應(yīng)聘者回答,問卷
是針對具體職位選定的,職位信息發(fā)布后,應(yīng)聘者經(jīng)過網(wǎng)絡(luò)能夠
看到職位,并能夠應(yīng)聘,具體功能描述如下。
用例描述:職位發(fā)布;
執(zhí)行者:職位管理者;
前置條件:職位管理者已登錄系統(tǒng);
后置條件:如果職位發(fā)布成功后,則數(shù)據(jù)庫聽職位信息隨之
變化,應(yīng)聘者能夠經(jīng)過網(wǎng)絡(luò)看到招聘職位。
基本路徑:
a)進入職位發(fā)布界面,首先展示當(dāng)前正在招聘的所有職位,
能夠增加新的招聘職位;
b)經(jīng)過點擊每個職位,能夠詳細瀏覽每個職位的詳細描述;
c)能夠?qū)γ總€職位信息進行修改;
d)提供職位條件查詢功能;
e)提供職位刪除功能。
列表職位
\\w
查詢職位、
\\W
顯示職位詳細信息
增加職位,修改職位刪除職位f停止招聘
圖A-11發(fā)布職位活動視圖
4.4.5管理簡歷
應(yīng)聘者將簡歷提交之后,人力資源部門的人員開始整理簡歷,
將達到一定成績的人員作為面試的被選對象,然后經(jīng)過瀏覽其簡
歷情況,確定能夠面試的人員,對需要面試的人員經(jīng)過電話、郵
件等方式通知面試時間。具體的功能描述如下。
用例描述:簡歷管理;
執(zhí)行者:面試管理者;
前置條件:面試管理者已登錄系統(tǒng);
后置條件:簡歷整理完成后,則能夠?qū)?yīng)聘者分為幾個類
別,以便為面試做好準備。
基本路徑:
a)進入簡歷管理界面,首先展示當(dāng)前簡歷對應(yīng)的職位列表,
提供查詢功能;
b)經(jīng)過點擊職位列表進入相應(yīng)職位的所有簡歷列表界面,這
個界面也顯示了每個應(yīng)聘者的姓名、年齡、性別、問卷的分數(shù)以
及當(dāng)前的處理狀態(tài)等信息;
c)在簡歷列表中,經(jīng)過點擊一個應(yīng)聘者能夠顯示這個應(yīng)聘者
的簡歷信息,問卷回答發(fā)問,還能夠打印簡歷;
d)對簡歷有三種處理結(jié)果,即通知面試、保留簡歷、拒絕;
e)對簡歷的處理結(jié)果,能夠采用電子郵件、電話和信件等方
式通知應(yīng)聘者,如果采用電子郵件通知應(yīng)聘者,系統(tǒng)將提供一個
模板。
*
\\[
\\可表顯示職位A
圖A-12管理簡歷活動視圖
4.4.6管理面試
對滿足一定條件的應(yīng)聘者,能夠?qū)ζ溥M行面試,記錄面試的結(jié)
果。具體描述如下:
用例描述:面試管理;
執(zhí)行者:面試管理者;
前置條件:面試管理者已登錄系統(tǒng);
后置條件:如果大幅度工完成后,則面試的結(jié)果記錄到數(shù)據(jù)
庫中。
基本路徑:
a)進入面試管理界面,首先展示當(dāng)前的招聘職位列表,提供
查詢功能;
b)點擊某個職位進入與這個職位相應(yīng)的接受面試人員的列
表;
c)將接受面試的人分類瀏覽,分為等待通知者、等待面試者
和面試完成者;對沒有通知面試的人,通知其進行面試,她的狀
態(tài)就變?yōu)榈却嬖囌撸?/p>
d)點擊每個列表上的人,能夠瀏覽到這個應(yīng)聘者的信息;
e)面試完成時,需要記錄面試的時間、面試人以及面試結(jié)果
等,記錄信息提交后這個應(yīng)聘者的狀態(tài)就變?yōu)槊嬖囃瓿烧摺?/p>
列表顯示職位
v\’請表__>
\\
查看試卷答案
圖A-13管理面試活動視圖
4.4.7管理用戶
系統(tǒng)管理員能夠進行權(quán)限設(shè)置,在用戶管理界面中對用戶進行
增加、刪除、修改、查詢。具體功能描述如下。
用例描述:用戶管理;
執(zhí)行者:系統(tǒng)管理員;
前置條件:系統(tǒng)管理員已登錄系統(tǒng);
后置條件:如果用戶信息維護完成,則用戶的相應(yīng)信息將記
錄到數(shù)據(jù)庫中。
基本路徑:
a)進入用戶管理界面,顯示當(dāng)前的系統(tǒng)用戶以及每個用戶具
有的權(quán)限;
b)點擊不同的用戶,能夠顯示這個用戶的信息以及相應(yīng)權(quán)
限,必要時能夠修改其權(quán)限;
c)能夠增加用戶,也能夠刪除用戶。
列表顯示用戶
圖A-14管理用戶活動視圖
5.性能需求
根據(jù)用戶對本系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時間、可靠性、安
全性等方面有較高的必能要求。
5.1界面需求
系統(tǒng)的界面要求如下。
1)頁面內(nèi)容:主題突出,站點定義、術(shù)語和行文格式統(tǒng)一、
規(guī)范、明確、欄目、菜單設(shè)置和布局合理,傳遞的信息準確、及
時。內(nèi)容豐富,文字準確,語句通順,專用術(shù)語規(guī)范,行文格式
統(tǒng)一規(guī)范。
2)導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航指示,且便于理解,方便
用戶使用。
3)技術(shù)環(huán)境:頁面大小適當(dāng),能用各種常見瀏覽器以不同分
辨率瀏覽,無錯誤鏈接和空鏈接;采用CSS處理,控制字體大小
和版面布局。
4)藝術(shù)風(fēng)格:界面、版面形象清晰悅目、布局合理,字號大
小適宜、字體選擇合理,前后一致,美觀大方,動與靜搭配恰
當(dāng),動靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。
5.2響應(yīng)時間需求
無論是客戶端還是管理端,當(dāng)用戶登錄,進行任何操作的時
候,系統(tǒng)應(yīng)該及時地進行反應(yīng),反應(yīng)的時間在5秒以內(nèi)。系統(tǒng)應(yīng)
能監(jiān)測出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)
庫服務(wù)器等,以避免出現(xiàn)長時間等待甚至無響應(yīng)。
5.3可靠性需求
系統(tǒng)應(yīng)保證7義24小時內(nèi)不宕機,保證20人能夠同時在客戶
端登錄,此時系統(tǒng)能正常運行,正確提示相關(guān)內(nèi)容。
5.4開放性需求
系統(tǒng)應(yīng)具有較強的靈活性,以適應(yīng)將來功能擴展的需求。
5.5可擴展性需求
系統(tǒng)設(shè)計要求能夠體現(xiàn)擴展性要求,以適應(yīng)將來功能擴展的需
求。
5.6系統(tǒng)安全性需求
系統(tǒng)有嚴格的權(quán)限管理功能,各功能模塊需有相應(yīng)的權(quán)限方能
進入。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失,破壞。
防止用戶非法獲得網(wǎng)頁以及內(nèi)容。
6.產(chǎn)品提交
提交產(chǎn)品為:
a)應(yīng)用系統(tǒng)軟件包;
b)數(shù)據(jù)庫初始數(shù)據(jù);
c)系統(tǒng)開發(fā)過程文檔;
d)系統(tǒng)使用、維護說明文檔,提交方式為CD介質(zhì)。
7.實現(xiàn)約束
系統(tǒng)的實現(xiàn)約束如下:
a)操作系統(tǒng)為Windows;
b)開發(fā)平臺為:eclise-SDK-3.1.2-win32;
c)數(shù)據(jù)庫為SQLserer。
8.簽字
本需求規(guī)格經(jīng)過雙方認可,特簽字如表A-2所例。
表A-2需求規(guī)格簽字
用戶簽署信息企業(yè)簽署信息
單位名稱北京XXX公司單位名稱********軟件有限公司
(蓋章)(蓋章)
簽署人姓名簽署人姓名
簽署日期.4.18簽署日期.4.18
第二章軟件項目的概要設(shè)計說明書
案例說明
網(wǎng)上招聘系統(tǒng)項目的概要設(shè)計說明書如下。
網(wǎng)上招聘系統(tǒng)概要設(shè)計
1.導(dǎo)言
1.1目的
該文檔的目的是描述網(wǎng)上招聘系統(tǒng)項目的概要設(shè)計,其主要內(nèi)
容包括:
?系統(tǒng)功能簡介;
-系統(tǒng)結(jié)構(gòu)設(shè)計;
?系統(tǒng)接口設(shè)計;
?數(shù)據(jù)設(shè)計;
?模塊設(shè)計;
?界面設(shè)計。
本文檔的預(yù)期的讀者是:
?開發(fā)人員;
?項目管理人員;
?測試人員。
1.2范圍
該文檔定義了系統(tǒng)的結(jié)構(gòu)和單元接口,但未確定單元的實現(xiàn)方
法,這部分內(nèi)容將在詳細設(shè)計/實現(xiàn)中確定。
1.3編寫說明
UML:UnifiedModelingLanguage(統(tǒng)一建模語言)的縮寫,
是一個標準的建模語言。
HR:HumanResource(人力資源管理)的縮寫。
JSP:JavaServerPage(java服務(wù)器頁面)的縮寫,一個腳本
化的語言。
MVC:Model-View-Control(模式-視圖-控制)的縮寫,表示一
個三層的結(jié)構(gòu)體系。
EJB[EnterpriseJavaBean(企業(yè)級JavaBean)的縮寫。
1.4術(shù)語定義
JSPModel2:Servlet/JSP規(guī)范的0.92版本中描述的術(shù)語,定義了
如何在同一個應(yīng)用程序中聯(lián)合使用Servlet和JSP的體系結(jié)構(gòu)。
JavaBean:用Java語言實現(xiàn)的滿足一定功能的類。
1.5引用標準
[1]《企業(yè)文檔格式標準》,************軟件有限公司
[2]《軟件概要設(shè)計報告格式標準》,************軟件有限
公司軟件工程過程化組織
1.6參考資料
[1]《實戰(zhàn)struct》(美)TedHusted機械工業(yè)出版社,
⑵《軟件重構(gòu)》清華大學(xué)出版社,
1.7版本更新信息
本文檔的更新記錄如表B-1所示。
表B-1版本更新記錄
修改編號修改日期修改后版本修改位置修改內(nèi)容概述
000.4.180.1全部初始發(fā)布版本
001,4.251.06.5節(jié)修改問卷管理模塊的設(shè)計
2.系統(tǒng)分析
本系統(tǒng)能夠?qū)崿F(xiàn)網(wǎng)上在線招聘,應(yīng)聘者經(jīng)過互聯(lián)網(wǎng)投遞簡歷進
行網(wǎng)上測評。同時,招聘單位能夠匯總簡歷,游覽簡歷,并經(jīng)過
測評結(jié)果選擇合格的簡歷,通知面試,進行面試。方便企業(yè)與求
職者的交流。系統(tǒng)包括管理端子系統(tǒng)和客戶端子系統(tǒng)。
管理端子系統(tǒng)包括題庫管理、問卷管理、職位發(fā)布、簡歷管
理、面試管理、用戶管理等功能??蛻舳俗酉到y(tǒng)包括查詢職位,
簡歷錄入,回答問卷,提交簡歷等功能。圖B-1和圖B-2為客戶
端和管理端的組成構(gòu)圖。
圖B-1客戶端子系統(tǒng)圖示圖B-2管理端子系統(tǒng)
3.界面設(shè)計
本系統(tǒng)的用戶界面按功能分為客戶端界面和管理端界面。
圖B-3管理端的頁面流程
3.1管理端界面設(shè)計
管理端主要實現(xiàn)題庫管理、問卷管理、職位發(fā)布、簡歷管理、
面試管理以及用戶管理等功能。主要界面設(shè)計如下:
?登錄界面:經(jīng)過輸入用戶各和密碼實現(xiàn)用戶登錄,并判斷用
戶的權(quán)限;
用戶董錄
圖B-4用戶登錄界面設(shè)計
?管理首頁:根據(jù)用戶的權(quán)限,進入首頁,并在首頁中展示此
用戶相應(yīng)能夠操作的權(quán)限功能;
?管理題庫:包括“題目列表”、“題目詳細信息”、“增加
試題”、“刪除試題”、“修改試題”、“增加答案”和“冊U除
答案”等頁面;
圖B-5管理題庫界面設(shè)計
?問卷管理:包括“試題列表”、“試題詳細信息”、“修改
試題”、“增加試題”、“刪J除試題”和“預(yù)覽試題”等頁面;
圖B-6管理問卷界面設(shè)計
?發(fā)布職位:包括“職位列表”、“職位詳細信息”、“查詢
職位”、“增加職位”、“刪除職位”和“修改職位”等頁面;
職位發(fā)布
職位列表
序號職位名稱發(fā)布時間截止時間招,人數(shù)
1收銀員2005.02102005.03.1020
2—員2005.02.102005.03.1020
3收銀員2005.02102005.03.1020
4收銀員2005.02102005.03.1020
5―銀員2005.02.102005.03.1020
首頁上一頁下一頁尾頁頁次1/3頁共25頁10條記錄質(zhì)轉(zhuǎn)到:|確定|
點擊職位名稱的鏈接,可以進入該職位的詳細信息,并對該職位及相關(guān)的試卷,應(yīng)聘人員簡歷進行管理,發(fā)布新職位,請進入職
查詢并管理職位信息,清輸入查詢條件后,按查詢鍵。
查詢職位信息,清輸入查詢條件后,按查詢鍵。
職位名稱:
發(fā)布時間:至
截止時間:至
圖B-7發(fā)布職位界面設(shè)計
?管理簡歷:包括“職位列表”、“應(yīng)聘者列表”、“應(yīng)聘者
申請表”、“查看試卷答案”、“回復(fù)信息”和“打印簡歷”等
頁面;
眼位招聘在線管理系統(tǒng),IIIR
OnlineCVManagementTools
歡迎您登陸,小張您的身份是:系統(tǒng)管理員注銷
簡歷管理
職位列表
序號職位名稱發(fā)布時日截止時間稻,人數(shù)
1收銀員2005.02.102005.03.1020
2收銀員2005.0Z102005.03.1020
3收銀員2005.0Z102005.03.1020
4收銀員2005.02102005.03.1020
5收銀員2005.02102005.03.1020
首頁上一頁下一頁尾頁頁次”3頁共25頁1除記錄偵轉(zhuǎn)到:—
點擊職位名稱的鏈接,可以進入該職位的詳細信息,并對該職位及相關(guān)的試卷,應(yīng)聘人員簡歷進行管理。
查詢并管理職位信息,清輸入查詢條件后,按查詢鍵。
查詢職位信息,請輸入查詢條件后,按查詢鍵。
職位名稱:
發(fā)布時間:至
截止時間:至
圖B-8管理簡歷界面設(shè)計
?面試管理:包括“職位列表”、“應(yīng)聘者列表”、“應(yīng)聘者
求職申請表”、“查看試卷答案”、“未發(fā)通知”、“等待面
試”和“面試完成”等頁面;
歡迎您登陸,小張您的身份是:系統(tǒng)管理員注銷
面團管理
職位列表
序號職位名稱發(fā)布時間截止時間招聘人數(shù)
1收銀員2005.02.102005.03.1020
2收銀員2005.02.102005.03.1020
3,一員2005.02.102005.03.1020
4收銀員2005.02.102005.03.1020
5收銀員2005.02.102005.03.1020
首頁上一頁下一頁尾頁頁次1/3頁共25頁10條記錄反轉(zhuǎn)到:[確定|
點擊職位名稱的梃接,可以進久該職位的詳細信息,并對該職位及相關(guān)的試卷,應(yī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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年車押貸款合同范本
- 2024年限定版茶葉種植苗協(xié)議條款集版
- 2024年環(huán)保產(chǎn)業(yè)咨詢服務(wù)與管理全面合作協(xié)議6篇
- 2023-2024年注冊巖土工程師之巖土基礎(chǔ)知識題庫(附帶答案)
- 2024年規(guī)范化商品車運送協(xié)議樣本
- 2022年中考化學(xué)考前查漏補缺提分訓(xùn)練:微觀圖示題(三)(解析版)
- 2022-2024年山東中考英語試題匯編:短文選詞填空
- 2022年食品行業(yè)人員業(yè)務(wù)知識考核試卷A卷 附答案
- 2024版影視制作合作合同協(xié)議
- 2022-2024年高考英語分類匯編:完形填空(15空)含解析
- 2024年醫(yī)院副院長工作總結(jié)范文(2篇)
- UL1017標準中文版-2018吸塵器UL中文版標準
- 【MOOC】診斷學(xué)-山東大學(xué) 中國大學(xué)慕課MOOC答案
- 人體寄生蟲表格總結(jié)超全(原蟲部分)
- 病歷質(zhì)控流程
- 合作投資酒店意向合同范例
- 2024年度新能源汽車充電物流合同
- 2024年學(xué)校意識形態(tài)工作總結(jié)模版(3篇)
- 機械設(shè)備招投標授權(quán)委托書模板
- 科研年終總結(jié)匯報
- 汽車維修安全應(yīng)急預(yù)案范文(5篇)
評論
0/150
提交評論