人才招聘系統(tǒng)分析與設計_第1頁
人才招聘系統(tǒng)分析與設計_第2頁
人才招聘系統(tǒng)分析與設計_第3頁
人才招聘系統(tǒng)分析與設計_第4頁
人才招聘系統(tǒng)分析與設計_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、人才招聘系統(tǒng)分析與設計課程設計報告書設計題目: 專業(yè): 班級: 學生姓名: 學號: 指導教師: 年 月計算機學院目 錄摘 要 1第一章 緒 論1第二章 Microsoft Visio 介紹3第三章 需求分析4第四章 系統(tǒng)分析6第五章 系統(tǒng)設計11總結(jié)與心得31附錄參考資料32摘 要面向?qū)ο蟮南到y(tǒng)分析和設計是將面向?qū)ο蟮姆椒ㄟ\用到軟件工程的分析設計階段。面向?qū)ο蟮南到y(tǒng)分析和設計的主要目的是完成對某個特定應用論域(application domain)的分析和系統(tǒng)的建模。應完成的主要工作是描述系統(tǒng)中的對象、對象的屬性和操作、對象的動態(tài)特性、對象間的構(gòu)造關系和通信關系等,從而建立系統(tǒng)的靜態(tài)結(jié)構(gòu)和動態(tài)

2、活動模型。在美國、日本和歐洲等互聯(lián)網(wǎng)普及程度高的發(fā)達國家,自上個世紀90年代初互聯(lián)網(wǎng)出現(xiàn)以來,網(wǎng)絡已經(jīng)成為人才進行流動的最主要渠道,而那些單獨為企業(yè)、個人提供單一集會式服務的人才市場幾乎已經(jīng)絕跡。在我國,隨著網(wǎng)絡技術的不斷發(fā)展,網(wǎng)絡招聘求職開始走入人們的視野,并越來越成為企業(yè)招聘人才,求職者應聘主要渠道之一。網(wǎng)絡招聘在國內(nèi)處于主流地位,正在突破傳統(tǒng)招聘求職與互聯(lián)網(wǎng)單一媒體的束縛,整合平面媒體和電視媒體,打造跨平臺招聘服務的整合平臺。目前在中國有三家綜合性比較強的招聘網(wǎng)站:前程無憂網(wǎng)、中華英才網(wǎng)、智聯(lián)招聘網(wǎng)。本系統(tǒng)正是基于為招聘者營造一個好的交流平臺的思想而設計開發(fā)的。網(wǎng)上招聘系統(tǒng)的設計首先應該

3、設計完善招聘求職的基本功能,明確網(wǎng)站的需求,然后才能明確系統(tǒng)的數(shù)據(jù)庫設計,并通過定義的功能逐步實現(xiàn)其實際網(wǎng)頁和用例流程的開發(fā)。在完成系統(tǒng)后還要對系統(tǒng)進行詳細的測試才能發(fā)布網(wǎng)站,以及對系統(tǒng)進行必要的維護工作,以便使網(wǎng)站功能與內(nèi)容保持信息的及時性,使之能真正成為一個能解決實際問題的網(wǎng)上招聘求職系統(tǒng)。關鍵字:信息系統(tǒng) 網(wǎng)上人才招聘管理 系統(tǒng)分析設計 Microsoft Visio第一章 緒 論 1.1 系統(tǒng)分析與設計概述網(wǎng)上招聘系統(tǒng)是一個具有交互功能的人才信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前臺程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫;而后者則要

4、求應用程序功能完備,易于使用。網(wǎng)上人才招聘系統(tǒng)應實現(xiàn)通過網(wǎng)絡招聘過程中的所涉及兩類重要客戶角色分為兩類進行,即供需雙方。供方為應聘用戶,需方為招聘企業(yè),并且分別處理這兩個角色。同時還包括第三部分的信息發(fā)布以及交互功能。對于供方(應聘用戶)所設置的功能包括:(1) 用戶管理(2) 簡歷管理(3) 職位搜索(4) 信息瀏覽對于需方(招聘企業(yè))所設置的功能包括:(1) 用戶管理(2) 職位管理(3) 簡歷查詢(4) 信息瀏覽1.2 課題背景在網(wǎng)絡經(jīng)濟條件下,網(wǎng)絡招聘以其效率高、成本低、及覆蓋面廣等優(yōu)勢顯示出了巨大的發(fā)展?jié)摿ΑP碌恼衅妇W(wǎng)站不斷涌現(xiàn),而原有的各大型招聘網(wǎng)站為了擴大優(yōu)勢、鞏固地位則不斷推出

5、新的產(chǎn)品和服務。但是,網(wǎng)絡招聘必須跳出目前過于單一、雷同的運營模式,才能獲得競爭優(yōu)勢,才能上一個新臺階。1.2.1國內(nèi)外現(xiàn)狀在當今的中國乃至全世界,網(wǎng)絡招聘時企業(yè)信息化建設中人力資源管理的重要環(huán)節(jié),必然對企業(yè)戰(zhàn)略目標的實現(xiàn)產(chǎn)生積極影響。網(wǎng)絡招聘是指人力資源部門通過互聯(lián)網(wǎng)內(nèi)部網(wǎng)發(fā)布招聘信息,并通過簡歷庫收集應聘信息,經(jīng)過信息處理后,初步確定所需崗位人選的過程。發(fā)展至今日,國外企業(yè)的信息化水平可說已經(jīng)到了一個相當高的水平。由于起步早,國外的網(wǎng)上招聘的思想、流程都是嚴格按照現(xiàn)代人力資源管理的步驟來設計系統(tǒng)的,從人力資源規(guī)劃、工作分析、招聘渠道、選拔測評、人員錄用等一系列過程入手,已經(jīng)建立一套非常完善

6、的招聘體系。隨著我國近年來信息技術的飛猛發(fā)展,我國企業(yè)信息化已取得了很大進步。現(xiàn)在國內(nèi)各種規(guī)模企業(yè)絕大部分都用上了微機,利用各類管理信息系統(tǒng)進行信息處理和輔助管理。例如企業(yè)招聘系統(tǒng)、新聞發(fā)布系統(tǒng)等等。一些學者也研究出豐富的相關開發(fā)方法和工具等。當前我國絕大多數(shù)網(wǎng)絡招聘系統(tǒng)可以使客戶在其網(wǎng)站上增加在線招聘功能,通過后臺管理界面將企業(yè)招聘信息加入數(shù)據(jù)庫,在通過可定制的網(wǎng)頁模板將招聘信息發(fā)布,管理員可以對招聘信息進行管理、統(tǒng)計、檢索等。網(wǎng)站動態(tài)提供企業(yè)招聘信息,管理員可進行更新維護,應聘者將簡歷提交后存入簡歷數(shù)據(jù)庫,并可依據(jù)職位、時間、學歷等進行檢索。1.2.2 發(fā)展趨勢 隨著發(fā)展環(huán)境越來越有利,國

7、內(nèi)網(wǎng)絡招聘即將迎來高速發(fā)展的黃金期,市場規(guī)模和發(fā)展空間都將無限擴大,并且逐步走向成熟。網(wǎng)絡招聘的全天候、即時性,可大大提高了招聘工作的速度和效率,使招聘企業(yè)可以在短時間內(nèi)尋獲到所需的人才,而且實現(xiàn)異地招聘、全球化招聘。第二章 Microsoft Visio介紹 2.1 Microsoft Visio介紹Microsoft Visio 是微軟公司生產(chǎn)的一個強大的圖形設計軟件,它是一種把流程可視化的軟件,專門用于繪制比如數(shù)據(jù)庫設計圖、流程示意圖、系統(tǒng)結(jié)構(gòu)圖的圖形設計軟件。,如同其OFFICE系列軟件一樣,有著強大而繁多的功能,在程序和工程設計中被廣泛的應用。Microsoft Visio目的在使我

8、們能輕易地把數(shù)據(jù)轉(zhuǎn)換成圖形。Visio從1990年開始發(fā)展,至今全球已經(jīng)有三百多萬位使用者了。產(chǎn)品線分成四個版本:標準版、工程版、專業(yè)版以及企業(yè)版。Microsoft Visio提供了彈性的解決方案從后端辦公室到角落辦公室,它的操作接口兼容于Windows操作系統(tǒng),能讓每個人快速地入手,此外,可延伸的架構(gòu)更提供了十分完善的自訂化功能給特定的工作者。讓每個人都獲得好處的易用工具。企業(yè)組織需要建置適合初學者使用的工具,但同時又要能符合進階使用者的需求,Visio 2000的拖曳技術能幫助初學者立即上手,不必擔心沒有能力達到老板的要求,或要花很多時間在制作圖形上,而分級制的進階功能則可以讓進階使用者

9、的才能發(fā)揮得淋漓盡致。值得一提的是,可延伸的圖表種類及預先繪制的SmartShapes符號能讓你輕易地產(chǎn)生各種圖表,包括流程圖、網(wǎng)絡圖表、設備管理計劃、數(shù)據(jù)庫模型等。 第三章 需求分析 3.1 系統(tǒng)目標如今網(wǎng)絡的發(fā)展越來越迅猛,人們上網(wǎng)的途徑也是越來越方便,網(wǎng)絡在人們生活中的應用也越來越廣泛,使得網(wǎng)絡招聘求職成為目前深受招聘求職者喜歡的一種求職招聘環(huán)境?;ヂ?lián)網(wǎng)給求職招聘者提供了豐富的資源,為他們創(chuàng)造出一種良好的求職招聘平臺。具備現(xiàn)實中人才中介機構(gòu)功能。應用網(wǎng)絡的優(yōu)勢,實現(xiàn)招聘時企業(yè)和人才的交互選擇,應聘者無需奔波于招聘現(xiàn)場,印制并投遞多份簡歷,企業(yè)在審閱簡歷時直接從計算機上調(diào)用對比,大大降低人

10、力成本,設計開發(fā)出一個擁有用戶注冊、簡歷的投放和查找、查看錄用狀態(tài)、查看用人單位等功能的網(wǎng)上人才招聘系統(tǒng),為企業(yè)和人才立足于信息時代提供必需的信息保障。本系統(tǒng)正是基于為招聘者營造一個良好的交流平臺的思想而設計開發(fā)的。主要是為應聘者提供方便、快捷、良好的應聘途徑。對招聘單位而言,本系統(tǒng)中,主要由系統(tǒng)維護人員、招聘人員、和求職人員三類人員角色組成。本系統(tǒng)為招聘者單位開辟招聘人才的新方式,使得招聘單位選拔人才的工作變得更加輕松快捷,并且實現(xiàn)管理員能簡單的管理本系統(tǒng)。3.2 用戶特點用戶為個人、企業(yè)招聘人員、系統(tǒng)管理人員、具備基本計算機操作能力。3.3 運行環(huán)境規(guī)定3.3.1設備普通PC,CPU頻率不

11、得低于1.8GHZ,內(nèi)存不得小于512MB,空余硬盤空間不小于30G3.3.2支撐軟件1) 操作系統(tǒng)Windows或Linux操作系統(tǒng)2) 數(shù)據(jù)庫管理系統(tǒng)SQL Server 2000數(shù)據(jù)庫3) 其他支撐軟件Tomcat 6.0 , Microsoft Visio第四章 系統(tǒng)分析4.1 識別參與者網(wǎng)上求職招聘系統(tǒng)可以實現(xiàn)網(wǎng)上求職與招聘,參與者有求職者、招聘者、管理者等。求職者可以根據(jù)自己的需求更新個人資料、搜索招聘信息、發(fā)布招聘意向等;招聘者可以更新企業(yè)資料、發(fā)布招聘信息、搜索應聘信息、瀏覽簡歷等。無論求職者還是招聘者都需要管理他們的基本信息,由管理員進行管理,管理員還需要對求職者投遞的簡歷進

12、行管理,對系統(tǒng)的新聞及求職招聘信息進行管理。根據(jù)分析,將系統(tǒng)分為前臺和后臺兩個部分,前臺功能主要為求職者和招聘者提供,后臺功能為管理員提供。功能結(jié)構(gòu)圖如下:圖4-14.2 識別用例圖4-21)管理員系統(tǒng)管理員主要負責網(wǎng)上招聘系統(tǒng)的新聞管理和用戶管理兩大部分的內(nèi)容。其中新聞管理部分主要包括新聞發(fā)布收集和調(diào)查,以及廣告的發(fā)布等公共信息服務功能。用戶管理部分主要包括對普通求職注冊用戶的基本服務功能,對單位招聘用戶的服務功能。圖4-32)個人會員個人會員在招聘系統(tǒng)中主要負責對自己的姓名、年齡、工作經(jīng)歷等這些個人資料基本信息進行更新維護,還可以瀏覽系統(tǒng)中發(fā)布的新聞等信息,投遞簡歷,搜索職位等功能。圖4-

13、4 3)企業(yè)會員企業(yè)會員是招聘企業(yè)發(fā)布單位人才需求和負責接收個人求職主要負責人。實現(xiàn)企業(yè)招聘管理日常工作中的人員招聘、發(fā)布職位需求信息,搜索人才信息等功能。圖4-54) 游客游客是瀏覽本網(wǎng)頁,并進行注冊的用戶。圖4-6 4.3 定義系統(tǒng)對象從系統(tǒng)數(shù)據(jù)庫角度分析類,對部分實體類進行分析,我們從數(shù)據(jù)庫中得到9個實體類:用戶、游客、招聘者、求職者、管理員、求職信息、簡歷、招聘信息、企業(yè)資料。具體各類如圖4-7:圖4-74.4 定義類間的關系從上述分析可知有9個類,簡單描述他們的關系有:對于游客、求職者、管理員、企業(yè)而言,它們首先都是用戶,因此它們與用戶之間存在泛化關系。求職者與求職信息、簡歷之間存在

14、“發(fā)布”關聯(lián)關系,招聘者與招聘信息、企業(yè)資料之間存在“發(fā)布”關聯(lián)關系。圖4-8第五章 系統(tǒng)設計5.1 建立交互作用圖1)管理員登陸管理員登陸頁面,進行信息填寫進行界面登陸,信息正確方能登陸成功。圖5-12)管理會員系統(tǒng)管理員對會員(包括企業(yè)會員和個人會員)的管理主要是對會員的記錄進行刪除操作。圖5-23)管理求職招聘信息管理員同樣只能對招聘求職信息進行刪除操作。圖5-34)新聞資訊管理新聞資訊管理包括網(wǎng)站新聞資訊的發(fā)布、修改和刪除。圖5-45)創(chuàng)建個人簡歷每個會員只能創(chuàng)建一份簡歷,并能對簡歷進行修改。圖5-56)發(fā)送求職申請每個會員可以對自己意向的職位進行申請。圖5-67)發(fā)布求職信息個人會員

15、可以發(fā)布多個求職信息,并在求職信息列表頁面進行管理。圖5-78)招聘信息發(fā)布管理企業(yè)會員可以發(fā)布多個招聘信息,并在招聘信息列表頁面進行對記錄的管理。圖5-89)求職申請管理企業(yè)會員可以在求職申請列表頁面對個人會員提交的求職申請進行管理。圖5-95.2 建立活動圖1)用戶注冊注冊用戶第一次使用系統(tǒng)時,需要點擊“注冊”用戶的用戶名和密碼等信息。凡是未在數(shù)據(jù)庫注冊的應聘用戶都無權(quán)進入該系統(tǒng)進行應聘的相關業(yè)務。圖5-102)用戶登陸當用戶輸入用戶名、密碼,并選擇登陸類型(招聘者還是應聘者),系統(tǒng)自動將輸入的信息和相關數(shù)據(jù)表中的內(nèi)容進行比較,如果該用戶輸入的內(nèi)容和數(shù)據(jù)表中的內(nèi)容相符,則通過驗證,此次登陸

16、成功,否則登陸失敗。圖5-113)職位搜索本模塊主要是為應聘用戶提供職位資源和準確定位,查詢表單后,就在服務器端進行后臺查詢,并把檢索結(jié)果返回客戶端瀏覽器。查詢條件根據(jù)應聘用戶的關注依次設置為“職位名稱”、“工作地點”等信息。圖5-124)簡歷維護本模塊的主要目標是完成求職用戶的簡歷修改和更新。具體操作過程是應聘用戶對簡歷的各個字段記錄修改,然后更新到簡歷庫。圖5-135)更新個人資料本模塊主要是讓用戶可以對個人資料進行修改。具體操作為修改并進行確認。圖5-146)投遞簡歷本模塊是讓用戶對意向職位進行投遞簡歷進行申請,簡歷投遞成功返回成功信息。圖5-157)發(fā)布求職信息本模塊目標是為求職者進行

17、發(fā)布自己意向職位而設計的。通過填寫求職信息表而實現(xiàn)求職信息的發(fā)布。圖5-168)密碼修改本模塊是一個公共模塊,用戶和管理可以對密碼進行修改維護。圖5-179)發(fā)布招聘信息本模塊的設計是為招聘企業(yè)進行發(fā)布職位需求而設計的,招聘企業(yè)通過此功能進行職位信息發(fā)布。企業(yè)通過填寫表單進行職位的信息的發(fā)布。圖5-1810)新聞管理本模塊的設計目標是管理員對新聞模塊進行管理。 圖5-195.3 建立時序圖1.企業(yè)會員模塊1)發(fā)布招聘信息圖5-202)刪除求職申請圖5-212.個人會員模塊1)添加簡歷圖5-222)發(fā)送求職申請圖5-233)發(fā)布求職信息圖5-243.管理員模塊1)管理員登陸 圖5-252)刪除會

18、員圖5-263)刪除求職招聘圖5-274)添加賬號圖5-285)添加新聞資訊圖5-295.4 建立狀態(tài)圖用戶狀態(tài)圖,用戶先進入系統(tǒng)首頁,輸入用戶名密碼,系統(tǒng)對輸入信息進行驗證,驗證成功,則成為用戶狀態(tài),驗證失敗,則返回首頁,驗證3次則結(jié)束。圖5-305.5 建立組件圖和部署圖1)組件圖圖5-312)部署圖主要是用來說明如何配置系統(tǒng)的軟件和硬件。系統(tǒng)有如下節(jié)點構(gòu)成,應用服務器負責整個系統(tǒng)的總協(xié)調(diào)工作;數(shù)據(jù)庫負責數(shù)據(jù)管理;應用程序模塊用于求職者和招聘者進行客戶端的注冊登錄、信息查詢、信息輸入、信息刪除等;信息維護模塊用于系統(tǒng)管理員維護整個系統(tǒng)的數(shù)據(jù)信息,如添加和修改招聘者用戶、添加和修改求職者用戶

19、等。圖5-325.6對象持久化為關系數(shù)據(jù)庫表1)企業(yè)用戶表,存放企業(yè)用戶的聯(lián)系信息及企業(yè)信息。表5-1:字段名字段屬性長度約束條件功能描述UnameVarchar20主鍵用戶名PwdVarchar16Not null密碼CnameVarchar50企業(yè)名稱TelVarchar15電話AddrVarchar100企業(yè)地址DateVarchar10企業(yè)注冊日期AreaVarchar50所在地區(qū)IntroText16企業(yè)簡介WebVarchar50企業(yè)網(wǎng)站2)個人用戶表,存放個人用戶的聯(lián)系信息及簡歷信息。表5-2:字段名字段屬性長度約束條件功能描述UnameVarchar20主鍵用戶名PwdVarc

20、har16Not null密碼Jianliint1默認為“0”是否已完善簡歷3)個人簡歷信息表,存放個人用戶的簡歷信息。表5-3:字段名字段屬性長度約束條件功能描述UnameVarchar20主鍵用戶名NameVarchar10姓名CodeVarchar18身份證號BirthVarchar10出生日期SexVarchar2性別CountryVarchar50國籍ShengaoVarchar3身高TizhongVarchar3體重MinzuVarchar20民族MarryVarchar4婚姻情況HukouVarchar50戶口所在地MqplaceVarchar50目前所在地EducVarchar

21、50教育程度ZytypeVarchar50專業(yè)類型SchoolVarchar50畢業(yè)院校BydateVarchar10畢業(yè)日期ZzmmVarchar10政治面貌PxjlVarchar50培訓經(jīng)歷WaiyuVarchar50外語水平PthuaVarchar50普通話水平ComputerVarchar50計算機水平GzjlText16工作經(jīng)歷GzsjVarchar2工作時間SkillText16技能QztypeVarchar20求職類型ZymbText16職業(yè)目標JobtypeVarchar20應聘職位類型JobVarchar50期望職位HopeplaceVarchar50期望工作地點DaiyuV

22、archar10默認為“面議”待遇IntroVarchar50個人介紹4)招聘信息表,存放企業(yè)招聘的職位信息。表5-4:字段名字段屬性長度約束條件功能描述Idint4主鍵,遞增招聘信息IdUnameVarchar20用戶名CompanyVarchar50公司名稱JobtypeVarchar50工作類型JobVarchar50職位名稱AreaVarchar50所在地區(qū)CityVarchar50所在城市ZpnumVarchar4招聘人數(shù)AgeVarchar3年齡要求MajorVarchar50專業(yè)限制EducVarchar50學歷要求HukouVarchar50戶口要求WaiyuVarchar50

23、外語要求SexVarchar10默認為“不限”性別要求GzxzVarchar20工作性質(zhì)ComputerVarchar20計算機要求DaiyuVarchar20默認為“面議”待遇ShisuVarchar50食宿YxqiVarchar20有效期DateDatetime8發(fā)布時間5)管理員信息表,存放管理員信息。表5-5:字段名字段屬性長度約束條件功能描述NameVarchar20主鍵管理員登錄名PwdVarchar16Not null管理員密碼6)網(wǎng)站新聞表,存放網(wǎng)站首頁顯示的新聞信息。表5-6:字段名字段屬性長度約束條件功能描述IdInt4主鍵,遞增新聞IdTitleVarchar40Not null新聞標題ContentText-Not null新聞內(nèi)容DateDatetime8Not null添加時間AuthorVarchar20-作者總結(jié)與心得通過對網(wǎng)上人才招聘系統(tǒng)的設計與開發(fā),讓我覺得受益匪淺,在網(wǎng)絡越來越發(fā)達的今天,網(wǎng)絡辦公、學習等工作

溫馨提示

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

最新文檔

評論

0/150

提交評論