版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計摘要 本系統(tǒng)講述了基于 java 平臺的網(wǎng)上的求職招聘的設(shè)計與實現(xiàn)。該系統(tǒng)分為個人 用戶管理、企業(yè)用戶管理和管理員管理三部分。個人用戶為求職者提供了友好的操作 界面,通俗易懂,使求職者能夠快速安全的申請職位;企業(yè)用戶為求職者提供了很多 的職位供求職者申請,求職者在公司的筆試相關(guān)信息和面試相關(guān)信息都被記錄了下 來,求職者可以在網(wǎng)上查到。系統(tǒng)選用 JSP 和 SQL Server 2005 開發(fā),采用 B/S 架構(gòu)。 首先本文講述了開發(fā)本系統(tǒng)的意義及目的;其次講述了系統(tǒng)開發(fā)的可行性和市裝場需求;再次講述了系統(tǒng)從總體設(shè)計到詳細設(shè)計的整個過程;最后完成了對系統(tǒng)的測 試。具體內(nèi)容
2、包括五章:緒論、可行性分析與需求分析、系統(tǒng)總體設(shè)計、系統(tǒng)詳細設(shè) 計和系統(tǒng)實現(xiàn)。 訂 關(guān)鍵字B/S;求職招聘;友好界面;安全性線共 65 頁第1頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計AbstractThis system narrated the platform on-line seeks employment the employment advertise design based on Web with to realize. This system divides into individual user management, the enterprise user management and
3、 the manager manages three parts. Individual user has provided the friendly operation contact surface for the job seeker, easy to understand, enables the job seeker the fast security application position; The enterprise users provided many positions for the job seeker to apply for the job seeker, th
4、e job seeker has been recorded in company's written examination related information and the interview related information down, the job seeker might on-line look up. The system selects MyEclipse and SQL the Server 2005 developments, uses the B/S裝 construction. First this article narrated develop
5、s this system's significance and the訂goal; Next narrated the system development feasibility and the market demand; Narrated the system once more from the system design to the detailed design entire process; Finally has completed to system's test. Actual content including five chapters: Intro
6、duction, feasibility analysis and demand線 analysis, system system design, system detailed design and system test. Key wordB/S Seeks employment the employment advertise Friendly contact surface Security摘要1共 65 頁第2頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計Abstract2第 1 章 緒論41.1 課題背景51.2 目的和意義51.3 系統(tǒng)設(shè)計思想6 1.4 本章小結(jié)7 第 2 章 可行性分析與需求分析
7、7 2.1 可行性分析8 2.1.1 經(jīng)濟可行性8 2.1.2 技術(shù)可行性9 2.1.3 運行可行性10 2.2 需求分析10 2.2.1 業(yè)務(wù)流程分析11 2.2.2 數(shù)據(jù)流圖12裝2.2.3 數(shù)據(jù)字典14 第 3 章 系統(tǒng)總體設(shè)計20 3.1 系統(tǒng)模塊20 3.2 數(shù)據(jù)庫設(shè)計22 3.2.1 實體描述22訂3.2.2 聯(lián)系描述24 3.2.3 數(shù)據(jù)庫實現(xiàn)25 3.3 本章小結(jié)31 第 4 章 系統(tǒng)詳細設(shè)計31線4.1 系統(tǒng)程序流程圖31 4.4 系統(tǒng)前臺管理模塊設(shè)計33 4.4.1 個人用戶的登錄模塊33 4.4.2 個人設(shè)定密碼找回模塊35 4.4.5 職位發(fā)布模塊36 4.4.6 面試
8、管理模塊37 4.5 系統(tǒng)后臺模塊設(shè)計38 4.5.1 個人用戶管理模塊38 4.5.2 企業(yè)管理模塊39 4.6 其他39 4.7 本章小結(jié)39第 5 章 系統(tǒng)實現(xiàn)405.1 系統(tǒng)運行平臺、環(huán)境、工具簡介405.1.1 系統(tǒng)運行平臺設(shè)置40共 65 頁第3頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計5.1.2 MyEclipse 簡介405.1.3 Java 語言的選擇415.1.4 SQL SERVER 2005 特性415.1.5 Hibernate 的選擇425.3 本章小結(jié)43 結(jié)論43 致謝44 參 考 文 獻45 附錄 146 裝 訂 線 第1章 緒論共 65 頁第4頁1.1 課題背景網(wǎng)上招聘求職
9、系統(tǒng)畢業(yè)設(shè)計現(xiàn)在社會是信息技術(shù)高速發(fā)展的社會,網(wǎng)絡(luò)在人們生活和交際中的應(yīng)用越來越廣泛。對求職者來說,網(wǎng)站為他們提供了方便、快捷的查詢工作崗位路徑。對招聘單位來說, 招聘網(wǎng)站也為他們提供了檢索應(yīng)聘者信息的平臺,使招聘工作變得輕松易行。求職者 和招聘公司/單位可以在網(wǎng)上通過 Internet,實現(xiàn)工作求職和公司/單位的人才招聘。 網(wǎng)上招聘與傳統(tǒng)招聘相比具有招聘范圍廣,信息量大,可挑選余地大,會有大量技術(shù) 高的應(yīng)聘人員,招聘效果好,費用低的優(yōu)勢,因此獲得了越來越多公司的認可,同時 它有著經(jīng)營成本低、用戶檢索方便、地域限制少等特點。 招聘作為人力資源管理的一部分,在整個企業(yè)的人力資源管理中發(fā)揮了重大作
10、用。然 而,很多實踐工作者卻還沒有認識到招聘工作的重要性,沒有把招聘工作擺上重要的 議程,這就使得整個企業(yè)的人力資源管理出現(xiàn)了“瓶頸”問題,而隨著計算機及網(wǎng)絡(luò)裝技術(shù)的發(fā)展,在線招聘系統(tǒng)的開發(fā)則能有效幫助企業(yè)解決這一“瓶頸”問題。 1.2 目的和意義 訂 其主要目的是:減少參加招聘單位工作人員的工作量和招聘成本,減少進行求職的人 員求職時參加招聘會投遞簡歷所耗費的時間和精力,使求職和招聘的過程通過互連網(wǎng) 完成,從而實現(xiàn)招聘時雙向選擇的自動化。線 網(wǎng)絡(luò)求職有其突出的優(yōu)點,即信息量大,資源豐富,更新速度快,招聘職位多等,很 符合年輕人希望以最快捷、便利的方式獲得最多最有效信息的求職要求。 本系統(tǒng)就
11、是一個模擬網(wǎng)上求職招聘的系統(tǒng),具備現(xiàn)實中人才中介機構(gòu)的功能??梢詾閭€人用戶 提供需要的求職與招聘的信息,也可以為單位用戶提供需要的人才信息,可以說是兩 者互動的一種重要渠道。人才在各行各業(yè)都是發(fā)展的關(guān)鍵,大學(xué)生就像是人才的代名詞,如何能夠聘到具有真才實學(xué)的大學(xué)生是各企業(yè)非常關(guān)心的問題。而找不到理想的工作、不能發(fā)揮自己聰明才智也讓大學(xué)生煩惱,他們踏入社會的第一節(jié)課就是求職。說到求職,讀者可能首先共 65 頁 第 5 頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計會想到招聘會。雖然招聘會是目前人才交流的主要途徑之一,但是它還遠遠不能滿足現(xiàn)實的需求:1. 招聘會定期召開,過期沒有交流的機會 招聘會都是在有限的幾天內(nèi)企業(yè)
12、與大學(xué)生面對面的交流,雖然有的招聘會提前貼出 海報或進行其他方式的宣傳,但還會有很多的企業(yè)和大學(xué)生錯過。還有一部分人,為 了參加招聘會不得不放棄一些重要的事情。 2招聘會人數(shù)眾多,很難管理 由于參加招聘會的人員繁多,而且整個過程人員的流動性非常強,這給管理增加了 很大的難度。裝 3空間有限不利交流 招聘會人數(shù)眾多,而且展位有限,想要實現(xiàn)企業(yè)與學(xué)生一一會面很困難,這樣就不 能更好地分配人力資源。訂 1.3 系統(tǒng)設(shè)計思想 網(wǎng)上求職招聘系統(tǒng)是利用互聯(lián)網(wǎng)構(gòu)建的網(wǎng)上招聘系統(tǒng),它涉及了網(wǎng)上應(yīng)用這一學(xué)線科。一個網(wǎng)站的建設(shè),首先應(yīng)該從功能出發(fā)。完善的功能是網(wǎng)站的目的所在。 一個良好的網(wǎng)站,應(yīng)該設(shè)計一個良好的工
13、作流程:首先定義開發(fā)網(wǎng)站的目的;接下來 對網(wǎng)站的外觀進行設(shè)計;其次進行實際頁面的制作;然后對所制作的網(wǎng)站進行測試, 以確保它符合最初設(shè)定的目標(biāo);最后是將網(wǎng)站發(fā)布。在將網(wǎng)站發(fā)布后還需要有維護工 作,以便及時更新網(wǎng)站內(nèi)容。所以要做出一個出色的網(wǎng)上招聘系統(tǒng)要做到以下要求。 首先,對人才市場網(wǎng)上招聘的定義、特征和優(yōu)勢的了解是必不可少的。其次,系統(tǒng)網(wǎng) 站的規(guī)劃、網(wǎng)站構(gòu)建的目標(biāo)和市場需求調(diào)查分析、網(wǎng)站設(shè)計與管理的可行性分析以及 網(wǎng)站設(shè)計與管理的解決方案的深入分析也是不可少的。再次,網(wǎng)上人才交流中心運行平臺的構(gòu)建、服務(wù)器選擇、Java 語言和數(shù)據(jù)庫的知識更是實現(xiàn)網(wǎng)上交流的基礎(chǔ)。根據(jù)網(wǎng)上人才需求實際需求,本系
14、統(tǒng)的設(shè)計按照下述原則進行。共 65 頁第6頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計1. 實用性:系統(tǒng)以人才需求為目標(biāo),以方便用人單位為原則,同時融入先進的管理經(jīng)驗。根據(jù)人才實際的需求情況,度身訂造一套先進的網(wǎng)上人才交流中心系統(tǒng), 并且將在統(tǒng)一的 Windows 圖形界面下提供各種實用功能,盡可能降低使用前的培訓(xùn)、實施和使用中的維護時間。充分滿足用人單位在未來幾年內(nèi)的各種需求,真正為應(yīng)聘 者提供了一個方便快捷的求職方法。 2先進性:本設(shè)計將充分應(yīng)用現(xiàn)有成熟的計算機技術(shù)、軟件開發(fā)技術(shù),為用戶 提供高性能的系統(tǒng)。系統(tǒng)將運用先進的客戶機/服務(wù)器結(jié)構(gòu),采用 SQL Server 2005 數(shù)據(jù)庫,可以方便的滿足人才交
15、流中心的需要。 3高可靠性:一個實用的系統(tǒng)同時必須是可靠的,本設(shè)計通過合理而先進的網(wǎng) 絡(luò)設(shè)計以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)的可靠性與容錯性。 4高安全性:在設(shè)計中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可裝以保證用戶共享資源,同時也可保證關(guān)鍵數(shù)據(jù)的安全性。 5采用標(biāo)準(zhǔn)技術(shù):本系統(tǒng)的所有設(shè)計遵循國際上現(xiàn)行的標(biāo)準(zhǔn)進行,以提高系統(tǒng) 的開放性。 6靈活性:登錄界面需要一定的靈活性,由于管理員用戶是不能隨便注冊的,訂 所以他的注冊信息都是手動添加到數(shù)據(jù)庫中的,而不通過注冊界面。線1.4 本章小結(jié) 本章概述了本次課題的背景,系統(tǒng)設(shè)計的目的和意義,比較系統(tǒng)的概述了系統(tǒng)的 設(shè)計思想,為以后的章節(jié)的設(shè)
16、計充滿了信心。 第2章 可行性分析與需求分析系統(tǒng)的可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。在進行可行性研究時需要了解和分析現(xiàn)有的系統(tǒng),并以概括的形式表達對共 65 頁第7頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計現(xiàn)有的系統(tǒng)的認識。必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實,系統(tǒng)完成后能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)。本章將對系統(tǒng)的可行性進行分析介紹 2.1 可行性分析 全面考慮到網(wǎng)絡(luò)的高速發(fā)展和人才的逐漸增多,結(jié)合現(xiàn)在社會的人才和企業(yè)招聘 情況,為了給應(yīng)聘者提供方便快捷的應(yīng)聘途徑,使招聘工作中的人員初選工作變得輕 松易行。實施網(wǎng)上人才招聘系統(tǒng)
17、后,應(yīng)該能夠完成一下功能 : 1人才招聘的信息化,企業(yè)和個人可隨時查看應(yīng)聘和招聘的情況。 2提供近期準(zhǔn)確的招聘職位信息。 3界面有好美觀,操作簡單易懂,查詢方面靈活。裝4權(quán)限分配清晰明確,管理員管理方便。 5系統(tǒng)維護方面可靠,有較高的安全性,滿足實用性,先進性要求。 2.1.1 經(jīng)濟可行性訂 估算新系統(tǒng)的開發(fā)費用和今后的運行、維護費用,估計新系統(tǒng)可以使求職招聘的 效率大大提高,并將費用與效益進行比較。系統(tǒng)的效益可以從求職者和企業(yè)兩方面考 慮。對于求職者和企業(yè)來說則應(yīng)著重分析其社會效益。應(yīng)重點保證企業(yè)信息的真實性線和正確性等等。下面從以下幾個方面對系統(tǒng)的經(jīng)濟可行性進行具體的分析: 1市場分析:該
18、產(chǎn)品所追求的市場是招聘企業(yè),它可以幫助公司的工作人員方便、 快捷的掌握和管理應(yīng)聘者的簡歷和有關(guān)個人信息。它可以滿足公司對人才管理的需 求,本軟件易學(xué),易用。是值得推廣的產(chǎn) 品。 2系統(tǒng)的初期投資:本產(chǎn)品的投資包括開發(fā)人員的工資,開發(fā)所需要的材料,具體 數(shù)據(jù)如下表 2-1 所示:表 2-1 系統(tǒng)的成本概算表序號項目工(人·日)單價(元)合計(元)1需求分析105005,000共 65 頁第8頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計2總體設(shè)計2050010,0003個人用戶子系統(tǒng)設(shè)計105005,0004企業(yè)用戶子系統(tǒng)設(shè)計105005,0006管理員子系統(tǒng)設(shè)計55002,5007數(shù)據(jù)庫的實現(xiàn)55002
19、,5008編碼實現(xiàn)155007,5009系統(tǒng)測試35001,50010合計78400039,000 3貨幣的時間價值:在此項工程中用公司管理應(yīng)聘者取代人力工作,每年可節(jié)省 5裝萬元。若軟件生存期為 5 年,則 5 年可節(jié)省 25 萬元。而開發(fā)此管理系統(tǒng)共投資 3.9 萬元。利率為 5%。具體的貨幣的時間價值如下表。 表 2-2貨幣時間價值表年份將來值(1+I)N現(xiàn)在值(萬)累計的現(xiàn)在值(萬) 訂(萬)151054.5714284.57142825110254.146428.71784835115763.941911.265975845121552.946861.560661855127632.
20、30890817.915526 線 投資回收期:在本系統(tǒng)使用一年后,可節(jié)省 4.571428 萬元,比最初投資還多 0,678572 萬元。所以 0.428572/4.14642+1=0.25 4純收入:17.91-3.9=15(萬元) 2.1.2 技術(shù)可行性根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。共 65 頁第9頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計考慮到系統(tǒng)實施的可行性,在軟件方面選擇了如今較流行的 JAVA 技術(shù)來進行開發(fā)管理平臺的設(shè)計,使用 SQL server 2005 數(shù)據(jù)庫存儲數(shù)據(jù)。 在硬件方面,則選擇空間較大,只要是
21、奔騰系列及以上的計算機,內(nèi)存在 256M 以上,硬盤在 30MB,都可以滿足系統(tǒng)的開發(fā)需要!當(dāng)然,硬件的配置越高,系統(tǒng)的 開發(fā)與運行會更流暢??紤]到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬 件方面是可行的。 在軟件方面,由于 java 和 SQL SERVER 2005 都是兩個非常成熟的開發(fā)工具,無 論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。裝 2.1.3 運行可行性 在現(xiàn)今社會,順著信息化和計算機技術(shù)的高度發(fā)展,越來越多的人意識到信息化 是提升管理效率不可缺少的重要步驟。企業(yè)的人才是接受過高等管理教育的人,他們訂 深知現(xiàn)代化的管理方法對企業(yè)的重要性。而對于將要
22、代替手工管理公司招聘信息及對 人才的選擇,配備現(xiàn)代化的管理思想更是必不可少的。經(jīng)過以上分析,運行方面是可 行的。線 2.2需求分析 人才招聘網(wǎng)的一個最主要的目的就是為求職者和用人單位提供方便快捷的雙向 選擇服務(wù),因此其主要的使用者有兩類,即尋求合適工作的求職者和有招聘需求的公 司,并且其功能主要實現(xiàn)雙方信息的注冊及信息的交互。1. 從信息需求的角度分析信息注冊主要包括求職者全部個人信息的采集和公司現(xiàn)有信息情況的采集。信息交互即求職信息管理,主要包括求職者向公司投遞簡歷過程的共 65 頁第10頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計記錄和公司對求職者反饋信息管理和筆試、面試的管理。新聞信息。2. 從用戶的角度
23、分析求職者要注冊個人信息,并記錄簡歷的投遞信息。 公司要注冊其詳細信息,并記錄對求職者的筆試、面試的管理。 網(wǎng)站管理員進行個人用戶和企業(yè)用戶的管理。 2.2.1 業(yè)務(wù)流程分析 業(yè)務(wù)流程是一個由各種不同功能的活動相連的一組有相互關(guān)系的任務(wù),它們依照 一定的業(yè)務(wù)邏輯和順序依次執(zhí)行,是一種描述系統(tǒng)內(nèi)各單位、人員之間的業(yè)務(wù)關(guān)系、裝作業(yè)順序和管理信息流方法。 根據(jù)本系統(tǒng)的設(shè)計需求,首先系統(tǒng)要有兩個登錄界面,個人用戶和公司用戶通過 不同的界面進入系統(tǒng),提高系統(tǒng)的安全性。 當(dāng)求職者的功能包括:用戶基本信息管理,筆試管理,職位信息管理。訂 求職招聘業(yè)務(wù)流程描述如下: 1. 用戶基本信息管理:求職者不僅可以查看
24、自己簡歷的基本信息,還可以對其 更新。線2. 筆試管理:可以查看公司發(fā)送來的筆試邀請。 3. 面試管理:可以瀏覽到公司的面試成績,如果被錄用這會有提示信息。 4. 職位信息管理:求職者可以檢索到公司中的公司信息,公司中職位的詳細信 息,根據(jù)職位信息情況可以申請具體職位。 本系統(tǒng)的求職招聘業(yè)務(wù)流程圖如圖 2-1 所示。共 65 頁第11頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計裝圖 2-1 求職招聘業(yè)務(wù)流程圖 企業(yè)人員經(jīng)過不同的分工,能夠?qū)崿F(xiàn)的操作有以下幾個部分:包括企業(yè)信息管理, 筆試管理,面試管理,職位管理,求職者管理。 1企業(yè)信息管理:公司可以管理公司的基本信息,對一些變化的信息進行及時訂 的更新。 2筆
25、試管理: 參加筆試完之后,公司需要把筆試成績錄入到系統(tǒng)中,還可以對 成績進行更新,公司對成績滿意之后可以向用戶發(fā)送面試請求。線3職位管理: 公司對新職位的發(fā)布,對職位信息的實時更新,已經(jīng)不需要的或 是已招滿的職位實施刪除。 4求職者管理: 公司可以對所有的求職者遍歷,找到滿意的人可以允許其參加 相應(yīng)職位的筆試考核,還可以對已申請職位的人員進行整體查看,對滿意的求職者發(fā) 送筆試邀請信息。 2.2.2 數(shù)據(jù)流圖 數(shù)據(jù)流圖(DFD:Data Flow Diagram)就是組織中信息運動的抽象,是信息邏輯系統(tǒng)模型的主要形式。數(shù)據(jù)流圖由數(shù)據(jù)流、加工、數(shù)據(jù)存儲和數(shù)據(jù)源點構(gòu)成。1. 數(shù)據(jù)流是數(shù)據(jù)在系統(tǒng)內(nèi)傳播
26、的路徑,因此由一組固定的數(shù)據(jù)組成。由于數(shù)據(jù)流是流動中的數(shù)據(jù),所以必須有流向。共 65 頁第12頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計2. 加工(又稱為數(shù)據(jù)處理),對數(shù)據(jù)流進行某些操作或變換。3. 數(shù)據(jù)存儲(又稱為文件),指暫時保存的數(shù)據(jù)。 圖 2-2 為系統(tǒng)前臺數(shù)據(jù)流圖。P1-01 登陸D1-07 變更的登錄信息D1-13 個人用戶信息P1-07 查看用戶D1-08 變更的基本信息F1-01 個人用戶P1-02 用戶信息管理D1-01 用戶登錄信息D1-02 用戶基本信息P1-08 查看已申請用戶D1-20 變更的個人用戶信息P1-03 發(fā)求職申請D1-14 已申請用戶信息D1-09 變更的求職信息D1-
27、21 變更的用戶信息D1-03 求職信息F1-02 職位申請S1-01 求職者P1-09 發(fā)送邀請D1-16 變更的邀請信息信息D1-04 變更的反饋信息P1-04 公司反饋D1-10 公司反饋信息D1-23 邀請信息S1-02 公司D1-05 變更的職位信息D1-24 職位信息F1-03 職位信息P1-010 職位管D1-17 變更的職位信息理P1-05 查看職位D1-06 變更的公司信息D1-11 職位信息D1-25 公司登錄信息D1-26 公司基本信息P1-011 登錄P1-06 查看公司信息D1-18 變更的公司登錄信息F1-04 公司信息D1-12 公司信息D1-19 變更的公司基本
28、信息 P1-012 公司信息管理 裝 訂 圖 2-2系統(tǒng)前臺數(shù)據(jù)流圖 線 圖 2-3 為系統(tǒng)后臺數(shù)據(jù)流圖。共 65 頁第13頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計P2-01登錄D2-04登錄成功信息 F2-01管理員表D2-07密碼找回信息D2-01管理員登錄信息S2-01管理員P2-02查看公司D2-02變更的企業(yè)信息信息F2-02企業(yè)信息D2-05企業(yè)信息表D2-08外界企業(yè)信息D2-03變更的個人用戶信息P2-03查看個人用戶F2-03個人用戶D2-06個人用戶信息表D2-09外界用戶信息 裝訂2.2.3 數(shù)據(jù)字典圖 2-3系統(tǒng)后臺數(shù)據(jù)流圖 數(shù)據(jù)字典是所有與系統(tǒng)相關(guān)的數(shù)據(jù)元素的有組織的列表,并且包含
29、了對這些數(shù)據(jù) 元素的精確、嚴格的定義,從而使得用戶和系統(tǒng)分析人員雙方對輸入、輸出、存儲的線成分甚至中間計算結(jié)果有共同的理解。簡而言之,數(shù)據(jù)字典是描述數(shù)據(jù)的信息的集合, 是對系統(tǒng)中使用的所有數(shù)據(jù)元素的定義的集合。 本系統(tǒng)設(shè)計的數(shù)據(jù)字典根據(jù)用戶角色的不同分為個人用戶,企業(yè)用戶,管理員三 個用戶。其數(shù)據(jù)字典如下: 1數(shù)據(jù)流描述 (1) 數(shù)據(jù)流編號:D1-01 數(shù)據(jù)流名稱:用戶登錄信息 數(shù)據(jù)流來源:求職者數(shù)據(jù)流去向:P1-01數(shù)據(jù)流組成:用戶名+密碼(2) 數(shù)據(jù)流編號:D1-03共 65 頁第14頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計數(shù)據(jù)流名稱:求職信息數(shù)據(jù)流來源:求職者 數(shù)據(jù)流去向:P1-03數(shù)據(jù)流組成: 姓名
30、+性別+國家地區(qū)+學(xué)校+專業(yè)+學(xué)歷+獎勵情況+實踐情況+ 外語情況+工資待遇 (3) 數(shù)據(jù)流編號:D1-10 數(shù)據(jù)流名稱:公司反饋信息 數(shù)據(jù)流來源:職位申請表 數(shù)據(jù)流去向:P1-04 數(shù)據(jù)流組成:筆試成績+筆試時間+筆試地點+面試成績+面試時間+面試地點+ 錄用信息裝(4) 數(shù)據(jù)流編號:D1-11 數(shù)據(jù)流名稱:職位信息 數(shù)據(jù)流來源:職位信息表 數(shù)據(jù)流去向:P1-05訂 數(shù)據(jù)流組成:職位名稱+職位行業(yè)+發(fā)布日期+截止日期+工作地點+招聘人數(shù)+ 工作經(jīng)驗=工資待遇+學(xué)歷要求+工作類型+職位描述 點+招聘人數(shù)+工作經(jīng)驗=工資待遇+學(xué)歷要求+工作類型+職位描述線(5) 數(shù)據(jù)流編號:D1-12 數(shù)據(jù)流名
31、稱:公司信息 數(shù)據(jù)流來源:公司信息表 數(shù)據(jù)流去向:P1-06 數(shù)據(jù)流組成:公司名稱+公司性質(zhì)+公司行業(yè)+公司地址+公司規(guī)模+公司簡介+ 聯(lián)系人+傳真+電子郵件 (6) 數(shù)據(jù)流編號:D1-14 數(shù)據(jù)流名稱:已申請用戶信息數(shù)據(jù)流來源:職位申請表數(shù)據(jù)流去向:P1-08數(shù)據(jù)流組成:姓名+性別+出生日期+民族+政治面貌+國家地區(qū)+戶口類型+身共 65 頁第15頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計份證號+籍貫+幣種+聯(lián)系方式+電話號碼+電子郵件+聯(lián)系地址+郵政編碼+照片+外語情況+外語語種+掌握程度+畢業(yè)學(xué)校+學(xué)歷+專業(yè)+專業(yè)描述+受教育時間+職務(wù)時間+職務(wù)名稱+職務(wù)描述+實踐時間+實踐名稱+實踐描述+獎勵時間+獎
32、項+級別+實際工作經(jīng)驗(7) 數(shù)據(jù)流編號:D1-23 數(shù)據(jù)流名稱:邀請信息 數(shù)據(jù)流來源:公司 數(shù)據(jù)流去向:P1-09 數(shù)據(jù)流組成:公司名稱+職位名稱+筆試成績+時間+地點 (8) 數(shù)據(jù)流編號:D2-01 數(shù)據(jù)流名稱:管理員登錄信息 數(shù)據(jù)流來源:管理員裝數(shù)據(jù)流去向:P2-01 數(shù)據(jù)流組成:用戶名+密碼 2處理邏輯 (1) 處理邏輯號:P1-02訂 處理邏輯名:用戶信息管理 簡述:實現(xiàn)用戶信息的添加以及修改 輸入:用戶基本信息線輸出:用戶基本信息(2) 處理邏輯號:P1-03處理邏輯名:發(fā)求職申請簡述:發(fā)送求職申請所需的基本信息共 65 頁第16頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計輸入:求職信息輸出:求職信
33、息(3) 處理邏輯號:P1-04 處理邏輯名:公司反饋 簡述:公司與用戶之間的信息交流信息 輸入:反饋信息 輸出:反饋信息 (4) 處理邏輯號:P1-05 處理邏輯名:查看職位 簡述:用戶可以查看到公司中的職位信息 輸入:職位信息裝輸出:職位信息 (5) 處理邏輯號:P1-06 處理邏輯名:查看公司信息 簡述:用戶可以查看到公司的基本信息訂 輸入:公司基本信息 輸出:公司基本信息 (6) 處理邏輯號:P1-07線處理邏輯名:查看用戶信息 簡述:公司可以查看到求職者的基本信息 輸入:求職者信息 輸出:求職者信息 3數(shù)據(jù)存儲 (1) 數(shù)據(jù)存儲號:F1-01 數(shù)據(jù)存儲名:個人用戶表 簡述:記錄求職者
34、的基本信息組成:姓名+性別+出生日期+民族+政治面貌+國家地區(qū)+戶口類型+身份證號+籍貫+幣種+聯(lián)系方式+電話號碼+電子郵件+聯(lián)系地址+郵政編碼+照片+外語情況+外語語種+掌握程度+畢業(yè)學(xué)校+學(xué)歷+專業(yè)+專業(yè)描述+受教育時間+職務(wù)時間+職務(wù)名稱+職共 65 頁第17頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計務(wù)描述+實踐時間+實踐名稱+實踐描述+獎勵時間+獎項+級別+實際工作經(jīng)驗關(guān)鍵字:個人用戶編號相關(guān)的處理:P1-01,P1-02,P1-07(2) 數(shù)據(jù)存儲號:F1-02 數(shù)據(jù)存儲名:職位申請表 簡述:記錄求職者申請的公司及職位信息 組成:用戶簡歷編號+公司編號+職位編號+申請日期+是否查看+是否 筆試+筆試
35、分數(shù)+是否面試+面試分數(shù)+是否錄用 關(guān)鍵字:申請表編號 相關(guān)的處理:P1-03,P1-04,P1-08,P1-09 (3) 數(shù)據(jù)存儲號:F1-03裝數(shù)據(jù)存儲名:職位信息表 簡述:記錄公司中所有的職位信息 組成:職位名稱+職位行業(yè)+發(fā)布日期+截止日期+工作地點+招聘人數(shù)+ 工作經(jīng)驗+工資待遇+學(xué)歷要求+工作類型+職位描述+筆試時間+筆試地點+面試時間+訂 面試地點 關(guān)鍵字:職位編號 相關(guān)的處理:P1-05,P1-10線(4) 數(shù)據(jù)存儲號:F1-04 數(shù)據(jù)存儲名:公司信息表 簡述:記錄公司的基本信息 組成:公司名稱+公司性質(zhì)+公司行業(yè)+公司地址+公司規(guī)模+公司簡介+ 聯(lián)系方式+聯(lián)系人+傳真+電子郵
36、件 關(guān)鍵字:公司編號 相關(guān)的處理:P1-06,P1-11,P1-12 (5) 數(shù)據(jù)存儲號:F2-01數(shù)據(jù)存儲名:管理員表簡述:記錄管理員的信息和密碼找回信息組成:用戶名+密碼+個人用戶名+企業(yè)用戶名+問題+答案共 65 頁第18頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計關(guān)鍵字:管理員編號相關(guān)的處理:P2-014外部實體(1)外部實體號:S1-01外部實體名:求職者簡述:求職者能夠?qū)ζ浠拘畔⑦M行管理,還能實現(xiàn)職位的申請功能(2)外部實體號:S1-02外部實體名:公司裝簡述:公司能夠?qū)ζ浠拘畔⑦M行管理,職位的管理,筆試信息和面試信息的管理(3)外部實體號:S1-03外部實體名:管理員訂簡述:管理員能夠?qū)崿F(xiàn)對公
37、司和求職者的雙重管理,并對不合理的公司或求職者進行刪除2.3 本章小結(jié)線本章主要介紹了本系統(tǒng)的可行性分析與需求分析??尚行苑治鰪募夹g(shù)可行性與運行可行性兩方面進行闡述。在需求分析方面,從管理員,個人用戶和公司用三個角度出發(fā),分析了其各個的業(yè)務(wù)層架構(gòu)。從實際調(diào)研當(dāng)中,畫出了本系統(tǒng)的數(shù)據(jù)流圖,給出了數(shù)據(jù)字典,為下一步的設(shè)計打下基礎(chǔ)。共 65 頁第19頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計第 3 章系統(tǒng)總體設(shè)計系統(tǒng)設(shè)計是信息開發(fā)過程中的另一個重要階段,在這一階段中將根據(jù)前一階段邏輯分析的結(jié)果,在系統(tǒng)分析報告的基礎(chǔ)上,按照邏輯模型的要求,科學(xué)合理地進行新 系統(tǒng)的設(shè)計。系統(tǒng)設(shè)計包含兩個方面:首先是總體結(jié)構(gòu)設(shè)計,其實是
38、具體物理模型的 設(shè)計。這個階段的主要目標(biāo)是將反映用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的 基于計算機的物理方案,并為下一階段的系統(tǒng)事實提供必要的技術(shù)資料。 本系統(tǒng)采用結(jié)構(gòu)化設(shè)計的方法來實現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項指標(biāo),即將 整個系統(tǒng)合理的劃分成各個功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及它 們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過對模塊的設(shè)計和模塊之 間關(guān)系的系統(tǒng)來實現(xiàn)整個系統(tǒng)的功能裝 3.1 系統(tǒng)模塊 總體設(shè)計訂HIPO 技術(shù),即用圖形方法表達一個系統(tǒng)的輸入和輸出功能,以及模塊的層次。在子 系統(tǒng)劃分的基礎(chǔ)上,對每一個子系統(tǒng)進行進一步的功能分解,這樣不斷分解下去,知
39、 道分解成含義明確、功能單一的單元功能模塊,從而得到系統(tǒng)的功能模塊結(jié)構(gòu)圖,既 系統(tǒng)的 HIPO 圖。如圖 3-1 所示。線 網(wǎng)上求職招聘系統(tǒng)是一個純基于網(wǎng)絡(luò)化的軟件系統(tǒng),增加了求職者找到工作的機會, 同時也方便了公司招聘。本系統(tǒng)的一級子系統(tǒng)有求職者子系統(tǒng),企業(yè)子系統(tǒng),管理員 子系統(tǒng)。 求職者子系統(tǒng)包括的功能模塊有: 查看公司和職位信息:對公司信息和職位信息查看,能發(fā)送求職申請。 注冊個人用戶:對于想要申請職位的人來說必須注冊一個新用戶。個人信息管理:包括基本信息的更新,教育情況的更新,職務(wù)的添加與更新,求職意向的更新,實踐情況的添加與更新。筆試信息管理:查看公司發(fā)送的筆試成績,時間,地點等信息
40、。共 65 頁第20頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計企業(yè)子系統(tǒng)包括的功能模塊有:1. 企業(yè)信息管理:企業(yè)基本信息的更新,新用戶的注冊。 2. 查看求職者信息:公司可以根據(jù)查詢條件檢索出滿足條件的用戶,查看用戶 的基本信息,并向用戶發(fā)送筆試邀請信息。 3. 筆試信息管理:查看公司中某職位的筆試信息,筆試成績,并可以對筆試成 績進行添加和修改,并刪除,在筆試成績合格的情況下,可以向用戶發(fā)送面試邀請信 息。 4. 發(fā)送邀請函:當(dāng)筆試和面試都通過的時候,公司會對求職者發(fā)送錄用邀請函,裝已通知求職者盡快來公司。 5. 職位管理:公司對職位的實時發(fā)布,更新,對已滿額的職位或暫時不需要的 職位進行刪除操作。訂 管
41、理員子系統(tǒng)包括的功能模塊有: 6. 公司管理:管理員能夠根據(jù)公司的最后一次登錄的時間來查看公司是否還在 使用本賬戶,或者是否還在招聘。線7. 簡歷管理:管理員根據(jù)個人用戶的登錄時間來判斷求職者是否還使用本賬戶, 是否還在找工作。共 65 頁第21頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計求職招聘系統(tǒng)功能結(jié)構(gòu)圖 1 如圖 3-1 所示。查看公司和職位信息向公司發(fā)送簡歷注冊個人用戶修改職務(wù)信息修改用戶基本信息求職者個人信息管理修改求職意向信息筆試信息管理修改教育信息面試信息管理修改實踐信息企業(yè)用戶注冊企業(yè)信息管理求職招聘系統(tǒng)修改企業(yè)基本信息查看求職者信息發(fā)送筆試邀請筆試信息錄入/修改企業(yè)筆試信息管理筆試信息刪除發(fā)
42、送面試請求發(fā)送邀請函職位注冊職位管理職位刪除職位修改公司管理簡歷用戶刪除管理員簡歷管理公司用戶刪除 裝 訂 線 3.2 數(shù)據(jù)庫設(shè)計圖 3-1 系統(tǒng)的 HIPO 圖 數(shù)據(jù)庫設(shè)計存在于系統(tǒng)總體結(jié)構(gòu)功能模塊設(shè)計后。是根據(jù)用戶的具體要求,對外 模式、子模式、應(yīng)用程序、數(shù)據(jù)庫等進行的設(shè)計。3.2.1 實體描述在數(shù)據(jù)庫設(shè)計中,對數(shù)據(jù)字典中的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流和數(shù)據(jù)存儲進行分析,參照共 65 頁第22頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計數(shù)據(jù)流圖抽取數(shù)據(jù),確定實體、實體的屬性及實體之間的關(guān)系,得出系統(tǒng)的關(guān)系模式。采用實體-聯(lián)系圖,既 E-R 圖的方法進行數(shù)據(jù)結(jié)構(gòu)分析,E-R 圖由實體、屬性、聯(lián)系三部分組成。 辦公自動化系
43、統(tǒng)實體根據(jù)分析得到 E-R 圖,如圖3-5 所示。圖中涉及到的 6 個實 體:個人用戶表,求職意向表,公司信息表,職位信息表,管理員表,求職申請表。 系統(tǒng) E-R 圖如圖 3-5 所示。 1擁有 QiuzhiPositionPKpositionIdgongzuoleixing gongzuojingyan gongzuodidian1personhangye zhinengqiwanggongzhizhiwopingjia xueli裝NPKPersonIdusername password realName personSex email dengluriqiUserShenQingN1PK
44、 PKpersonId companyIdpositionIdN屬于datetime chakanluyongN屬于PKid查看1Admin 查看 訂 M PositionPKPositionId線PositionName positionhangye workplace zhaopinrenshu gongzidaiyugongzuoleixing positionmianshuCompanyPKCompanyIdusername1passwordcompanyname companyxingzhi CompanyHangyeCompanyEmailNCompanyJianjie1N擁有圖
45、3-5 系統(tǒng) E-R 圖Adminname password personUsername companyUsername questionanswer1查看 實體屬性分別描述如下,下劃線是直線的屬性為主鍵,下劃線是曲線的為外鍵。 個人用戶表:個人用戶編號,真實姓名,性別,出生日期,國家地區(qū),戶口類 型,身份證號,籍貫,Email,聯(lián)系電話,聯(lián)系地址,郵政編碼,幣種,登錄日期, 獎勵時間,獎項,級別,目前月薪,外語語種,掌握程度,實踐開始時間,實踐結(jié)束 時間,實踐名稱,實踐描述,開始日期,結(jié)束日期,畢業(yè)學(xué)校,專業(yè),專業(yè)描述,職 務(wù)開始時間,職務(wù)結(jié)束時間,職務(wù)名稱,職務(wù)描述求職意向表:求職意向編號,工作類型,工作經(jīng)驗,工作地點,行業(yè),職能,期望工資,自我評價,學(xué)歷,個人用戶編號共 65 頁第23頁網(wǎng)上招聘求職系統(tǒng)畢業(yè)設(shè)計公司信息表:公司編號,公司名稱,公司性質(zhì),公司行業(yè),公司規(guī)模,電子郵件,公司網(wǎng)站,工作地點,郵編,傳真,聯(lián)系人,登錄日期,公司簡介職位信息表:職位編號,職位名稱,職位行業(yè),發(fā)布日期,截
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度軟件許可合同-企業(yè)安全防護系統(tǒng)授權(quán)與技術(shù)支持3篇
- 二零二五年度租賃車輛合同終止合同模板規(guī)范流程3篇
- 二零二五賓館股權(quán)轉(zhuǎn)讓與供應(yīng)鏈優(yōu)化合同2篇
- 2025年度高端醫(yī)療設(shè)備租賃代售及維修保養(yǎng)服務(wù)合同3篇
- 個人借款合同延期合同范本(2024年版)版
- 二零二五年度融資擔(dān)保合作協(xié)議合同范本集錦:新興產(chǎn)業(yè)投資2篇
- 網(wǎng)上教學(xué)系統(tǒng)mysql課程設(shè)計
- 瑜伽課程設(shè)計及原則
- 二零二五年度車間承包與知識產(chǎn)權(quán)保護合同2篇
- 二零二五年度房地產(chǎn)租賃合同保全與租金擔(dān)保協(xié)議3篇
- 審計工作底稿(模板)
- GB/T 6422-2009用能設(shè)備能量測試導(dǎo)則
- GB/T 36490-2018風(fēng)力發(fā)電機組防雷裝置檢測技術(shù)規(guī)范
- GB/T 20174-2006石油天然氣工業(yè)鉆井和采油設(shè)備鉆通設(shè)備
- GB 6000-1999主要造林樹種苗木質(zhì)量分級
- 2023年彌渡縣廣播電視臺(融媒體中心)招聘筆試題庫及答案解析
- GB 18613-2020電動機能效限定值及能效等級
- 體能訓(xùn)練講解健身課件
- 農(nóng)業(yè)昆蟲學(xué)實驗5蔬菜害蟲課件
- 地震工程學(xué)-反應(yīng)譜和地震時程波的相互轉(zhuǎn)化matlab編程
- 大學(xué)研究生赴境內(nèi)外高校學(xué)習(xí)課程學(xué)分認定管理辦法
評論
0/150
提交評論