軟件工程-招聘管理系統(tǒng)-UML分析報(bào)告_第1頁(yè)
軟件工程-招聘管理系統(tǒng)-UML分析報(bào)告_第2頁(yè)
軟件工程-招聘管理系統(tǒng)-UML分析報(bào)告_第3頁(yè)
軟件工程-招聘管理系統(tǒng)-UML分析報(bào)告_第4頁(yè)
軟件工程-招聘管理系統(tǒng)-UML分析報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、信息與通信工程學(xué)院軟件工程 招聘管理系統(tǒng) UML分析報(bào)告招聘管理系統(tǒng) UML分析報(bào)告一摘要 隨著現(xiàn)代社會(huì)的發(fā)展,現(xiàn)代企業(yè)的招聘信息和畢業(yè)生等需要找工作的人缺乏一個(gè)交流的平臺(tái)。通過(guò)這個(gè)系統(tǒng),各大企業(yè)可以在此發(fā)布招聘信息,使社會(huì)能知道這個(gè)信息。找工作的人能夠通過(guò)這個(gè)招聘信息找到自己感興趣的并參與競(jìng)爭(zhēng)。參加面試的人還可相互交流或者與前輩們交流經(jīng)驗(yàn)和教訓(xùn)。招聘管理系統(tǒng)是現(xiàn)代社會(huì)的一個(gè)重要組成部分,通過(guò)將UML應(yīng)用于企業(yè)招聘系統(tǒng)建模,可以加速軟件開(kāi)發(fā)進(jìn)程,提高軟件質(zhì)量,支持動(dòng)態(tài)的業(yè)務(wù)需求,并方便地集成已有的企業(yè)招聘信息資源。 二引言當(dāng)前社會(huì)對(duì)信息系統(tǒng)的需求日益增長(zhǎng),需求變化也越來(lái)越快,軟件開(kāi)發(fā)的技術(shù)發(fā)展

2、方向已經(jīng)從“提升被開(kāi)發(fā)系統(tǒng)的執(zhí)行效率”轉(zhuǎn)變?yōu)椤疤嵘_(kāi)發(fā)效率”。面向?qū)ο螅∣O)技術(shù)降低了解決方法域與問(wèn)題域的差別,提供了良好的復(fù)用機(jī)制,能夠更加有效提高軟件開(kāi)發(fā)效率,完全順應(yīng)了軟件開(kāi)發(fā)技術(shù)的發(fā)展方向。UML(The Unified Modeling Language,即統(tǒng)一建模語(yǔ)言) 是一個(gè)通用的標(biāo)準(zhǔn)建模語(yǔ)言,可以對(duì)復(fù)雜的系統(tǒng)建立可視化系統(tǒng)模型,目前已經(jīng)被工業(yè)標(biāo)準(zhǔn)組織OMG(Object Management Group)接受,一經(jīng)推出便得到許多著名計(jì)算機(jī)廠商如Microsoft,HP,IBM,Oracle等支持,在國(guó)際上應(yīng)用日益廣泛。三功能 一個(gè)功能齊全的招聘管理系統(tǒng)包含以下幾個(gè)模塊:1.

3、個(gè)人信息維護(hù)(包括個(gè)人自然信息以及口令等):瀏覽者可以在線填寫簡(jiǎn)歷如個(gè)人信息、興趣職位、實(shí)習(xí)工作經(jīng)歷、畢業(yè)學(xué)校、學(xué)位證書等,建立一個(gè)人才庫(kù)。2. 招聘信息公布:定制相應(yīng)職位的應(yīng)聘要求,還可以連接到企業(yè)官方網(wǎng)站。3. 招聘信息查詢:當(dāng)招聘信息過(guò)多時(shí),還可以按地址、類型、等要求分類查詢招聘信息。4. 應(yīng)聘簡(jiǎn)歷投遞:會(huì)員或者瀏覽者根據(jù)招聘要求、自己的特長(zhǎng)愛(ài)好、投遞相應(yīng)的簡(jiǎn)歷。 5. 交流區(qū):瀏覽者或者會(huì)員可以相互交流,對(duì)公司內(nèi)部文化的交流,對(duì)面試情況的交流等6. 信用度評(píng)價(jià):企業(yè)發(fā)布招聘信息,應(yīng)聘者可以對(duì)公司進(jìn)行評(píng)價(jià),以公示給后面的瀏覽者。企業(yè)也可以對(duì)應(yīng)聘者進(jìn)行評(píng)價(jià),使企業(yè)能獲知應(yīng)聘者的信譽(yù)。雙方還

4、能對(duì)這個(gè)管理系統(tǒng)進(jìn)行評(píng)價(jià)、建議。7. 管理員管理:管理員可以對(duì)招聘信息進(jìn)行管理,刪除不符合要求的求職信息、不真實(shí)的招聘信息、還可支持對(duì)人才庫(kù)的信息統(tǒng)計(jì)、分析。提醒會(huì)員參加適合的招聘,對(duì)企業(yè)推薦合適的會(huì)員。四內(nèi)容1. 根據(jù)系統(tǒng)需求(功能),定義用例(usecase),并畫出用例圖:從用戶角度對(duì)系統(tǒng)進(jìn)行評(píng)估,采集和分析系統(tǒng)的需求,理解系統(tǒng)要解決的問(wèn)題(實(shí)現(xiàn)的功能)。結(jié)果可以用一個(gè)用例(Use Case)框圖表達(dá),分以下幾個(gè)步驟:l 參與者分析(Actor)l 用例分析l 創(chuàng)建參與者-用例關(guān)系圖 (1)參與者是與系統(tǒng)交互作用的人或事物,代表系統(tǒng)的使用者或外部通信目標(biāo)??疾煺衅腹芾硐到y(tǒng)服務(wù)對(duì)象可以確定

5、參與者:l 企業(yè):發(fā)布各式各樣的招聘信息l 會(huì)員(瀏覽者):查詢并獲知招聘信息、還可以進(jìn)行網(wǎng)上投遞簡(jiǎn)歷。l 管理員(系統(tǒng)中介):管理系統(tǒng),并搭起企業(yè)與招聘人員的橋梁,參與招聘過(guò)程。 (2)用例是由角色啟動(dòng)的并完成的系統(tǒng)功能或者服務(wù),招聘系統(tǒng)根據(jù)業(yè)務(wù)流程大致可分為以下幾個(gè)用例:l 會(huì)員注冊(cè)個(gè)人信息、登陸l 會(huì)員查詢招聘信息l 會(huì)員投遞簡(jiǎn)歷l 企業(yè)發(fā)布招聘信息l 交流互動(dòng)區(qū)l 信用度評(píng)價(jià)l 管理員管理(3)用例圖: 用例視圖從外部用戶的角度捕獲系統(tǒng)的行為。它將系統(tǒng)功能劃分為對(duì)活動(dòng)者(系統(tǒng)的理想用戶)具有意義的事務(wù)。這些功能片被稱為用例。用例通過(guò)系統(tǒng)與一個(gè)或多個(gè)活動(dòng)者之間的一系列消息描述了與活動(dòng)者的

6、交互。其活動(dòng)者包括人員、其它的計(jì)算機(jī)系統(tǒng)和進(jìn)程。在這里是指會(huì)員、企業(yè)和管理系統(tǒng)這三個(gè)角色間的交互關(guān)系。2. 靜態(tài)建模部分:定義相應(yīng)的概念模型(包括對(duì)象、類),繪制相應(yīng)類圖,顯示出類間的關(guān)系招聘管理系統(tǒng)分為硬件和邏輯兩部分子系統(tǒng),分別控制不同的應(yīng)用軟件。軟件系統(tǒng)招聘管理系統(tǒng)分割成兩個(gè)獨(dú)立的包:硬件部分應(yīng)該包括管理系統(tǒng)的一些基本操作要求: 瀏覽器、web服務(wù)器、客戶機(jī)、相應(yīng)網(wǎng)站、數(shù)據(jù)庫(kù)服務(wù)、網(wǎng)站系統(tǒng)及其相應(yīng)操作l 軟件部分:會(huì)員、企業(yè)l 類圖:3. 動(dòng)態(tài)建模部分動(dòng)態(tài)模型是用來(lái)描述系統(tǒng)的動(dòng)態(tài)行為:狀態(tài)、時(shí)序、協(xié)作、活動(dòng)。繪制系統(tǒng)可能涉及到的狀態(tài)圖、順序圖、協(xié)作圖、活動(dòng)圖;(1)客戶狀態(tài)圖:(2)時(shí)序

7、圖:順序圖表示了隨時(shí)間安排的一系列消息。每個(gè)分類角色顯示為一條生命線,代表整個(gè)交互期間上的角色。消息則顯示為生命線之間的箭頭。順序圖可以表達(dá)場(chǎng)景,即一項(xiàng)事務(wù)的特定歷史。順序圖以二維圖表來(lái)顯示交互。縱向是時(shí)間軸,時(shí)間自上而下。橫向顯示了代表協(xié)作中單個(gè)對(duì)象的分類角色。每個(gè)對(duì)象用方框表示,對(duì)象的名字在方框內(nèi)部,并在名字的下方加下劃線。每個(gè)分類角色表現(xiàn)為垂直列生命線。在角色存在的時(shí)間內(nèi),生命線顯示為虛線;在角色的過(guò)程激活時(shí)間內(nèi),生命線顯示為雙線。消息顯示為從一個(gè)角色生命線出發(fā)至另一個(gè)角色生命線的箭頭,箭頭用從上而下來(lái)的時(shí)間順序來(lái)安排。順序圖的一個(gè)用途是顯示用例的行為序列。當(dāng)行為被實(shí)現(xiàn)時(shí),每個(gè)順序圖中的

8、消息同對(duì)象的操作或狀態(tài)機(jī)中遷移上的事件觸發(fā)相一致。(3)招聘協(xié)作圖:協(xié)作圖對(duì)交互中存在意義的對(duì)象和鏈建模。對(duì)象和鏈僅在提供的上下文中存在意義。分類角色描述了對(duì)象,關(guān)聯(lián)角色描述了協(xié)作中的鏈。協(xié)作圖通過(guò)圖形的幾何排布顯示交互中的角色。消息顯示為附屬在連接分類角色的關(guān)系直線上的箭頭。消息的順序由消息描述前的順序號(hào)來(lái)表示。協(xié)作圖的一個(gè)用途是表現(xiàn)操作的實(shí)現(xiàn)。協(xié)作顯示了操作的參數(shù)和局部變量,以及更永久性的關(guān)聯(lián)。當(dāng)行為被實(shí)現(xiàn)時(shí),消息的順序與程序的嵌套調(diào)用結(jié)構(gòu)和信號(hào)傳遞一致。(4)活動(dòng)圖:活動(dòng)視圖是用于顯示執(zhí)行某個(gè)計(jì)算過(guò)程中的運(yùn)算活動(dòng)的狀態(tài)機(jī)的一種特殊形式?;顒?dòng)狀態(tài)代表了運(yùn)算執(zhí)行的狀態(tài):流程的步驟或操作的執(zhí)行?;顒?dòng)圖描述了順序和并發(fā)活動(dòng)分組?;顒?dòng)視圖表達(dá)為活動(dòng)圖?;顒?dòng)圖包含活動(dòng)狀態(tài)?;顒?dòng)狀態(tài)表現(xiàn)了過(guò)程中語(yǔ)句的執(zhí)行或工作流中活動(dòng)的運(yùn)行。與一般等待狀態(tài)等待事件不同,活動(dòng)狀態(tài)等待的是

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論