




已閱讀5頁,還剩91頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
目錄目錄 引引 言言.5 第一章第一章 人才招聘管理系統(tǒng)開發(fā)概述人才招聘管理系統(tǒng)開發(fā)概述.7 1.1 開發(fā)背景.7 1.2 軟件工程概論8 1.3 數(shù)據(jù)庫概論9 1.4 SQL SERVER 2005 介紹.9 1.5 ECLIPSE + MYECLIPSE 介紹10 1.6 TOMCAT 介紹.10 JAVA介紹.11 SERVLET介紹.11 第二章第二章 人才招聘管理系統(tǒng)總體概述人才招聘管理系統(tǒng)總體概述.13 2.1 系統(tǒng)用戶簡介 .13 2.2 項目的目的和目標 .13 2.2.1 項目的目的.13 2.2.2 項目的目標.14 2.3 系統(tǒng)其它需求.14 2.3.1 安全性需求.14 2.3.2 可靠性需求.14 2.3.3 靈活性需求.14 2.3.4 故障處理需求14 2.3.5 輸入輸出要求.15 2.3.6 運行環(huán)境需求.15 第三章第三章 人才招聘信息管理系統(tǒng)功能設計人才招聘信息管理系統(tǒng)功能設計.16 3.1 對系統(tǒng)功能的需求 .16 3.1.1 引言16 設計目的.16 項目背景.16 3.1.2 項目概述17 目標.17 用戶特點.17 數(shù)據(jù)描述.17 數(shù)據(jù)庫描述.17 3.1.3 人才招聘信息管理系統(tǒng)需求18 理解需求.18 分析需求.18 3.1.4 需求規(guī)定23 瀏覽功能.23 查詢功能.23 密碼管理功能.23 用戶管理功能.23 身份驗證功能.23 3.1.5 運行環(huán)境規(guī)定.23 設備.23 支持軟件.23 3.2 對系統(tǒng)結構的設計 .24 3.2.1 引言24 編寫目的24 背景說明.24 3.2.2 測試概要.24 功能設置24 對功能的規(guī)定25 對性能的規(guī)定26 輸入/輸出要求26 數(shù)據(jù)管理能力要求.26 故障處理要求.26 基本設計概念和處理流程.26 3.2.3 系統(tǒng)維護設計27 3.3 數(shù)據(jù)庫設計.27 3.3.1 概念設計27 3.3.1 邏輯設計28 第四章第四章 人才招聘信息管理系統(tǒng)人才招聘信息管理系統(tǒng).32 4.1 人才招聘信息管理系統(tǒng)界面設計 .32 4.1.1 個人用戶模塊32 實現(xiàn)目標.32 實現(xiàn)過程.33 4.1.2 企業(yè)用戶模塊34 實現(xiàn)目標.34 實現(xiàn)過程.35 4.1.3 系統(tǒng)用戶模塊36 實現(xiàn)目標.36 實現(xiàn)過程.37 4.1.4 找回密碼模塊38 實現(xiàn)目標.38 實現(xiàn)過程.39 第五章第五章 系統(tǒng)運行和調試系統(tǒng)運行和調試.40 5.1 創(chuàng)建數(shù)據(jù)庫 .40 5.1.1 oracle 10g 的新特性.40 5.1.2 創(chuàng)建數(shù)據(jù)庫41 5.2 連接數(shù)據(jù)庫.42 5.3 運行和調試42 5.3.1 運行42 5.3.2 測試43 第六章第六章 尚未解決的問題尚未解決的問題.44 第七章第七章 結論結論.45 參考文獻參考文獻.46 致謝致謝.47 引引 言言 隨著網(wǎng)上信息的發(fā)展,網(wǎng)上在人們生活中的應用越來越廣泛。 招聘網(wǎng)站 為應聘者提供了方便、快捷的應聘途徑。對招聘單位來說,招聘網(wǎng)站也為他們 提供了查詢、檢索應聘者信息庫的條件,使招聘工作中的人員初選工作變得輕 松易行。此系統(tǒng)的開發(fā)為應聘者及招聘公司帶來了很大的方便和經(jīng)濟,使他們 足不出戶就可以輕輕松松地完成求職和招聘工作。 網(wǎng)上招聘求職方式已經(jīng)成為了招聘求職的一大重要手段,其招聘求職規(guī)模和招 聘求職成功率已直逼傳統(tǒng)招聘會,有的甚至超過了傳統(tǒng)招聘會。通過它應聘者 和招聘公司/單位可以在網(wǎng)上上通過 Internet,突破時間和空間的限制而實現(xiàn)工 作求職和公司/單位的人才的招聘。網(wǎng)上招聘的崛起對傳統(tǒng)人才招聘流通體系 產生了強烈的沖擊,網(wǎng)上招聘較之傳統(tǒng)招聘具有招聘范圍廣,信息量大,可挑 選余地大,應聘人員素質高,招聘效果好,費用低,獲得了越來越多的公司的 認可優(yōu)勢,同時它有著經(jīng)營成本低、庫存是虛擬的、用戶檢索方便、地域限制 少等特點。 隨著社會的進步和技術的發(fā)展,知識正在發(fā)揮著越來越大的作用,市場的 競爭在很大程度上體現(xiàn)為人才的競爭。從而。找到合適的人才,成為企業(yè)提高 競爭力的一項關鍵任務。同時。當今的市場環(huán)境又是一個快速變化的環(huán)境,市 場需求在變,對人才的需求也相應處于變化之中。如何能快速適應這一變化, 提高人才招聘流程的工作效率,進行快速定位,也就成為人才招聘公司/單位 需考慮的重要因素。 無論是對于企業(yè)的人力資源部門的招聘服務,還是職業(yè)中介的跨地域供 需信息溝通,或是對外的勞務輸出等等。作為一種服務類型,其服務對象均包 含 需方驅動特點。其所達到的招聘人員的效率和效果是其存在的價值和理由。對 于中介服務的另一個服務對象。即供方,尋求合適工作的各地人士。也同樣關 注是否能快速獲得職位需求信息和條件要求等等。所有這些;都產生著對信息 系統(tǒng)的需求。而且也只能通過信息系統(tǒng)才能實現(xiàn)基于對人才招聘市場的理解和 需求研究 為了滿足市場對于人才招聘解決方案的需求,推出了網(wǎng)上人才招聘解決方 案。作為一種專業(yè)化的業(yè)務流程改進工具,有效地解決了人才招聘工作效率和 效果改進提升中所面臨的問題。本畢業(yè)設計,就是為了適應現(xiàn)代求職/招聘方 式而做出的一種嘗試。 第一章第一章 人才招聘管理系統(tǒng)開發(fā)概述人才招聘管理系統(tǒng)開發(fā)概述 1.11.1 開發(fā)背景開發(fā)背景 從網(wǎng)上企業(yè)人才招聘、個人求職的情況來看,在線求職招聘的兩大優(yōu)勢,其 實就是電子商務的兩大優(yōu)勢,即方便快捷和信息豐富。方便快捷是因為網(wǎng)民可 以直接從網(wǎng)上獲得自己所需要的信息,而不需要親自去求職招聘的企業(yè)了解情 況,為網(wǎng)民很大的便利;信息豐富是指兩個方面:一是關于企業(yè)求職招聘的信 息豐富,可以連接到有關企業(yè)公司的介紹。企業(yè)也可以有對比性的找到合適自 己公司的人才;二是可以很容易獲得新的求職招聘信息和求職信息等。 人才招聘管理系統(tǒng),其主要目的將企業(yè)和個人的有關信息通過互聯(lián)網(wǎng)上 的網(wǎng)頁形式體現(xiàn)出來,是企業(yè)的網(wǎng)上的信息交流中心和交易平臺,形成企業(yè)對外 的一個窗口。它同時擔負著企業(yè)自身、個人向外發(fā)布信息和其他企業(yè)或企業(yè)服 務的用戶對企業(yè)本身的信息反饋。而作為企業(yè)本身,只須負責其求職招聘信息 的發(fā)布或編輯。求職招聘系統(tǒng)不但可以將企業(yè)所發(fā)布的簡體中文信息通過精美 的頁面表現(xiàn)出來,而且其易用強大的后臺管理能力也是本系統(tǒng)的優(yōu)勢所在。系 統(tǒng)管理員將通過本系統(tǒng)的后臺管理功能,對其網(wǎng)站上的所有信息進行維護,并即 時發(fā)布最新職場信息。 求職招聘系統(tǒng)在設計中充分考慮了各類商務信息網(wǎng)站的特點,網(wǎng)站信息通 過一個操作簡單的界面加入數(shù)據(jù)庫,然后通過已有的網(wǎng)頁模板格式與審核流程 發(fā)布到網(wǎng)站上。它的出現(xiàn)大大減輕了網(wǎng)站更新維護的工作量,通過網(wǎng)絡數(shù)據(jù)庫 的引用,將網(wǎng)站的更新維護工作簡化到只需錄入文字和上傳圖片,從而使網(wǎng)站的 更新速度大大縮短。 網(wǎng)上求職招聘系統(tǒng)可以幫助企業(yè)在最廣泛的范圍內迅速優(yōu)選人才,并建立 企業(yè)自身的后備人才庫,而人才是一個企業(yè)成長的最寶貴財富。網(wǎng)上求職招聘 系統(tǒng)主要包括兩個對象:求職者和招聘者。其基本特征是在以上兩者之間建立 一個人才撮合平臺,擴大兩者相互偶合的機率。本文在線求職招聘系統(tǒng)所提出 的求職求職招聘解決方案,更加適合于作為求職招聘者的企業(yè)發(fā)布求職招聘信 息,查詢符合求職招聘要求的人才。 1.21.2 軟件工程概論軟件工程概論 軟件工程是計算機學科中一個年輕并且充滿活力的研究領域。60 年代末 期以來人們?yōu)榭朔败浖C”在這一領域做了大量工作,逐漸形成了系統(tǒng)的 軟件開發(fā)理論、技術和方法,它們在軟件開發(fā)實踐中發(fā)揮了重要作用。今天, 現(xiàn)代科學技術將人類帶入了信息社會,計算機軟件扮演著十分重要的角色,軟 件工程已成為信息社會高技術競爭的關鍵領域之一,而“軟件工程”已成為高 等學校計算機教育計劃中的一門核心課程。 著名的軟件工程專家 B.W.Boehm 總結了 TRW 公司多年開發(fā)軟件的經(jīng)驗, 于 1983 年在一篇論文中提出了軟件工程的七條基本原理,分別如下:1.用 分階段的生命周期計劃嚴格管理;2.堅持進行階段評審;3.實行嚴格的產品 控制;4.采用現(xiàn)代程序設計技術;5.結果應能清楚地審查;6.開發(fā)小組的人 員應該少而精;7.承認不斷改進軟件工程實踐的必要性。 軟件工程的傳統(tǒng)途徑是生命周期方法學,它的基本內容是:軟件工程強 調使用生命周期方法學和各種結構分析及結構設計技術。它們是在 70 年代 為了對付應用軟件日益增長的復雜程度、漫長的開發(fā)周期以及用戶對軟件產 品經(jīng)常不滿意的狀況而發(fā)展起來的。人類解決復雜問題時普遍采用的一個策 略就是“各個擊破” ,也就是對問題進行分解然后再分別解決各個子問題的 策略。 1.31.3 數(shù)據(jù)庫概論數(shù)據(jù)庫概論 數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集 合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復,以最優(yōu)方式為某個特定 組織的多種應用服務,其數(shù)據(jù)結構獨立于使用它的應用程序,對數(shù)據(jù)的增、 刪、改和檢索由統(tǒng)一軟件進行管理和控制。從發(fā)展的歷史看,數(shù)據(jù)庫是數(shù) 據(jù)管理的高級階段,它是由文件管理系統(tǒng)發(fā)展起來的。 作為信息系統(tǒng)核心和基礎的數(shù)據(jù)庫技術得到越來越廣泛的應用,從小型單 項事務處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機事務處理到聯(lián)機分析處理,從一般企 業(yè)管理到計算機輔助設計與制造(CAD/CAM) 、計算機集成制造系統(tǒng)(CIMS) 、 辦公信息系統(tǒng)(OIS) 、地理信息系統(tǒng)(GIS)等,越來越多新的應用領域采用 數(shù)據(jù)庫存儲和處理他們的信息資源。 1.41.4 SQLSQL ServerServer 20052005 介紹介紹 SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng)。它最初是由 Microsoft Sybas e 和 Ashton-Tate 三家公司共同開發(fā)的。SQL Server 2005 是一個全面的數(shù)據(jù) 庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Serv er 2005 數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和結構化數(shù)據(jù)提供了更安全可靠的存儲功能 ,使您可以構建和管理用于業(yè)務的高可用和高性能的數(shù)據(jù)應用程序。 SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結合了分析、報表、集成和通知功能。這使您的企業(yè)可 以構建和部署經(jīng)濟有效的 BI 解決方案,幫助您的團隊通過記分卡、 Dashboard、Web services 和移動設備將數(shù)據(jù)應用推向業(yè)務的各個領域 。 1.51.5 eclipseeclipse + + myeclipsemyeclipse 介紹介紹 Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就 其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán) 境,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具( Java Development Tools,JDT)。 Eclipse 最初由 OTI 和 IBM 兩家公司的 IDE 產品開發(fā)組創(chuàng)建,起始于 1999 年 4 月。IBM 提供了最初的 Eclipse 代碼基礎,包括 Platform、JDT 和 PDE。盡管 Eclipse 是使用 Java 語 言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C+、COBOL 和 Eiffel 等編程語言 。 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench , 簡稱 MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。 它是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā) 布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 1.61.6 tomcattomcat 介紹介紹 Tomcat 是 Apache 軟件基金會的 Jakarta 項目中的一個核心項目, 由 Apache、Sun 和其他一些公司及個人共同開發(fā)而成。 它是一個小型的 輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普 遍使用,是開發(fā)和調試 JSP 程序的首選。對于一個初學者來說,可以這樣 認為,當在一臺機器上配置好 Apache 服務器,可利用它響應對 HTML 頁 面的訪問請求。 JavaJava 介紹介紹 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序 設計語言和 Java 平臺的總稱。用 Java 實現(xiàn)的 HotJava 瀏覽器(支持 Java applet)顯示了 Java 的魅力:跨平臺、動態(tài)的 Web、Internet 計 算。從此,Java 被廣泛接受并推動了 Web 的迅速發(fā)展,常用的瀏覽器現(xiàn)在 均支持 Java applet。另一方面, Java 技術也不斷更新。 Java 平臺由 Java 虛擬機(Java Virtual Machine)和 Java 應用編程接 口(Application Programming Interface、簡稱 API)構成。Java 應用 編程接口為 Java 應用提供了一個獨立于 操作系統(tǒng)的標準接口,可分為基 本部分和擴展部分。在硬件或操作系統(tǒng)平臺上安裝一個Java 平臺之后, Java 應用程序就可運行?,F(xiàn)在 Java 平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。 這樣 Java 程序可以只編譯一次,就可以在各種系統(tǒng)中運行 。Java 是一種 簡單的,面向對象的,分布式的,解釋型的,健壯安全的,結構中立的, 可移植的,性能優(yōu)異、多線程的動態(tài)語言 。Java 分為三個體系 J2SE(Java2 Standard Edition),J2EE(Java 2 Platform,Enterprise Edition),J2ME(Java 2 Micro Edition) servletservlet 介紹介紹 Servlet 是一種獨立于平臺和協(xié)議的服務器端的Java 應用程序,可以 生成動態(tài)的 Web 頁面。 它擔當 Web 瀏覽器或其他 HTTP 客戶程序發(fā)出請求, 與 HTTP 服務器上的數(shù)據(jù)庫或應用程序之間的中間層。 Servlet 是位于 Web 服務器內部的服務器端的 Java 應用程序,與傳統(tǒng) 的從命令行啟動的 Java 應用程序不同, Servlet 由 Web 服務器進行加載, 該 Web 服務器必須包含支持 Servlet 的 Java 虛擬機。 與傳統(tǒng)的 CGI 和許多其他類似 CGI 的技術相比, Java Servlet 具有更 高的效率,更容易使用,功能更強大,具有更好的可移植性,更節(jié)省投資。 在未來的技術發(fā)展過程中, Servlet 有可能徹底取代 CGI。 第二章第二章 人才招聘管理系統(tǒng)總體概述人才招聘管理系統(tǒng)總體概述 2.12.1 系統(tǒng)用戶簡介系統(tǒng)用戶簡介 本系統(tǒng)是一個面向個人用戶和企業(yè)用戶的中間平臺,可以面向任何求職 者或任何招聘企業(yè),是為了方便求職者找工作,招聘企業(yè)尋找人才降低招聘成 本,提升工作效率而設計的。企業(yè)用戶注冊后可以在該網(wǎng)站上發(fā)布自己的招聘 職位信息,可以授理求職者的職位申請,并可以查看該求職者的個人簡履和基 本資料,并可以向該求職者發(fā)送相應的申請授理信息。求職者可以查詢相關招 聘職位以及相關條件和企業(yè)基本信息,可以查看最新職場信息。系統(tǒng)管理員主 要負責管理個人用戶和企業(yè)用戶以及系統(tǒng)管理員用戶,并負責發(fā)布最新職場信 息,而未注冊用戶只能查詢職位信息和瀏覽最新職場新聞,不能申請職位或是 發(fā)布職位。 2.22.2 項目的目的和目標項目的目的和目標 .1 項目的目的項目的目的 人才招聘管理系統(tǒng),其主要目的將企業(yè)和個人的有關信息通過互聯(lián)網(wǎng) 上的網(wǎng)頁形式體現(xiàn)出來,是企業(yè)的網(wǎng)上的信息交流中心和交易平臺,形成企 業(yè)對外的一個窗口。它同時擔負著企業(yè)自身、個人向外發(fā)布信息和其他企 業(yè)或企業(yè)服務的用戶對企業(yè)本身的信息反饋。而作為企業(yè)本身,只須負責 其求職招聘信息的發(fā)布或編輯。求職招聘系統(tǒng)不但可以將企業(yè)所發(fā)布的簡 體中文信息通過精美的頁面表現(xiàn)出來,而且其易用強大的后臺管理能力也 是本系統(tǒng)的優(yōu)勢所在。系統(tǒng)管理員將通過本系統(tǒng)的后臺管理功能,對其網(wǎng) 站上的所有信息進行維護,并即時發(fā)布最新職場信息。 .2 項目的目標項目的目標 1.系統(tǒng)界面友好美觀,操作簡單易行,查詢靈活方便,數(shù)據(jù)存儲安全 可靠。 2.系統(tǒng)維護方便可靠,有較高的安全性,滿足實用性、先進性的要求。 2.32.3 系統(tǒng)其它需求系統(tǒng)其它需求 .1 安全性需求安全性需求 作為求職招聘系統(tǒng),客戶隱私非常重要。ID 的號碼要做到唯一、密 碼做到絕對保密,以及 session 的有效時間等等。 .2 可靠性需求可靠性需求 可靠性是指系統(tǒng)能對突發(fā)事件的處理能力。對于非法字符、非法數(shù)據(jù)、 非法操作能辨認并能加以處理。 .3 靈活性需求靈活性需求 當用戶需求,如操作方式,運行環(huán)境,數(shù)據(jù)結構于其它軟件接口等發(fā) 生變化時,設計軟件要做適當調整,靈活性非常大。 .4 故障處理需求故障處理需求 a 內部故障處理 :開發(fā)簡短可以隨即修改數(shù)據(jù)庫里的相應內容。 b 外部故障處理 :對編輯的程序進行重裝載時,第一次裝載認為錯, 修改。在需求調用出錯時,有錯誤提示:“重試” 。 .5 輸入輸出要求輸入輸出要求 快速方便,具體化,直觀化,合理化。 .6 運行環(huán)境需求運行環(huán)境需求 因數(shù)據(jù)庫對運行環(huán)境較高,所以機子配置不能太低。 奔騰 1.8GCPU,1G 以上內存的 pc 機。Windows2000 以上操作系統(tǒng)。 第三章第三章 人才招聘信息管理系統(tǒng)功能設計人才招聘信息管理系統(tǒng)功能設計 3.13.1 對系統(tǒng)功能的需求對系統(tǒng)功能的需求 .1 引言引言 設計目的設計目的 人才招聘管理系統(tǒng),其主要目的將企業(yè)和個人的有關信息通過互 聯(lián)網(wǎng)上的網(wǎng)頁形式體現(xiàn)出來,是企業(yè)的網(wǎng)上的信息交流中心和交易平臺,形 成企業(yè)對外的一個窗口。它同時擔負著企業(yè)自身、個人向外發(fā)布信息 和其他企業(yè)或企業(yè)服務的用戶對企業(yè)本身的信息反饋。而作為企業(yè)本 身,只須負責其求職招聘信息的發(fā)布或編輯。系統(tǒng)管理員將通過本系統(tǒng) 的后臺管理功能,對其網(wǎng)站上的所有信息進行維護,并即時發(fā)布最新職 場信息。 項目背景項目背景 網(wǎng)上求職招聘系統(tǒng)可以幫助企業(yè)在最廣泛的范圍內迅速優(yōu)選人才,并 建立企業(yè)自身的后備人才庫,而人才是一個企業(yè)成長的最寶貴財富。網(wǎng) 上求職招聘系統(tǒng)主要包括兩個對象:求職者和招聘者。其基本特征是 在以上兩者之間建立一個人才撮合平臺,擴大兩者相互偶合的機率。本 文在線求職招聘系統(tǒng)所提出的求職求職招聘解決方案,更加適合于作為 求職招聘者的企業(yè)發(fā)布求職招聘信息,查詢符合求職招聘要求的人才。 .2 項目概述項目概述 目標目標 1.系統(tǒng)界面友好美觀,操作簡單易行,查詢靈活方便,數(shù)據(jù)存儲安 全可靠。 2.系統(tǒng)維護方便可靠,有較高的安全性,滿足實用性、先進性的要求。 。 用戶特點用戶特點 使用本系統(tǒng)的用戶包括任何求職者和任何招聘企業(yè),只要有條 件聯(lián)網(wǎng)都可以使用本系統(tǒng)。 數(shù)據(jù)描述數(shù)據(jù)描述 a. 靜態(tài)數(shù)據(jù) 企業(yè)用戶信息,個人用戶信息,系統(tǒng)信息 b. 動態(tài)輸入數(shù)據(jù) 查詢條件選項,列表選項,添加記錄項 c. 動態(tài)輸出數(shù)據(jù)庫 查詢條件符合后輸出的數(shù)據(jù)庫記錄集合或是全部數(shù)據(jù)庫記錄。 數(shù)據(jù)庫描述數(shù)據(jù)庫描述 本系統(tǒng)所使用的數(shù)據(jù)庫為 SQL Server 2005,可以用 JDBC-ODBC 橋 接,通過設數(shù)據(jù)源進行訪問,也可以直接使用數(shù)據(jù)庫產商提供的 JDBC 驅動訪問,還可以通過第三方工具將數(shù)據(jù)庫訪問封裝起來以 DAO(數(shù)據(jù)庫訪問對象)的方式操作數(shù)據(jù)庫,例如 Aparch 組織的 DBunit,功能更強大的如 Hibernate,由于此次設計的時間限制,此 系統(tǒng)也沒有采用多層架構,所以沒在把訪問數(shù)據(jù)庫剝離出來,只提供 了通過 JDBC-ODBC 橋接或 JDBC 驅動直接訪問兩種方式。 .3 人才招聘信息管理系統(tǒng)需求人才招聘信息管理系統(tǒng)需求 理解需求理解需求 要求本系統(tǒng)可以準確地記錄和查詢數(shù)據(jù)庫中的個人用戶信息, 包括個人用戶的基本資料和個人簡歷。企業(yè)用戶信息,包括企業(yè)的 基本信息和所發(fā)布的職位信息。 最新職場動態(tài)信息,包括新聞的標題,內容,發(fā)布時間等等。 個人用戶通過注冊后可以建立自己的個性化簡歷,查詢到自己 滿意的職位后可以向該企業(yè)提出申請,并能查看申請后的處理結果。 企業(yè)用戶注冊后可以發(fā)布所要招聘的職位信息,可以查看申請 職位求職者的個人簡歷以及對該職位申請做也處理:是通知該求職 者參加面試還是拒絕錄用或是不予處理。 管理用戶負責管理所有用戶,能夠刪除個人用戶和企業(yè)用戶; 并負責發(fā)布最新職場動態(tài)新聞以及對新聞的管理操作。 由于本系統(tǒng)采用 Jsp+JavaBean+Servlet 開發(fā),客戶端由瀏覽 器代替。根據(jù) JAVA 語言跨平臺的特點,所以本系統(tǒng)理論上說應該可 以運行在任何平臺上。 分析需求分析需求 用例圖用例圖 圖 3.1 類圖類圖 圖 3.2 系統(tǒng)流程圖系統(tǒng)流程圖 系統(tǒng)管理員 個人用戶企業(yè)用戶 用戶注冊 建立簡歷 職位查詢 個人信息管理 發(fā)布職位 發(fā)布新聞 個人信息管理 職位受理 用戶注冊 職位 申請 用戶信息管理 管理 用戶 新聞瀏覽 圖 3.3 層次方框圖層次方框圖 圖 3.4 .4 需求規(guī)定需求規(guī)定 瀏覽功能瀏覽功能 以表格的方式列出所有查詢結果 查詢功能查詢功能 Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmark name given.Error! No bookmar
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年 湖南湘西自治州州直事業(yè)單位招聘考試筆試試題附答案
- 2025年 東北石油大學招聘考試筆試試題附答案
- 2020-2025年中國紡織專用設備行業(yè)市場運營現(xiàn)狀及投資方向研究報告
- 磁懸浮風力發(fā)電機生產項目可行性研究報告
- 佛山機場可行性研究報告
- 中國脫脂洗凈劑行業(yè)調查報告
- 蘇州墨鏡項目可行性研究報告范文模板
- 2025年中國貓飼糧市場全面調研及行業(yè)投資潛力預測報告
- 2024年中國丁苯橡膠行業(yè)市場深度調查評估及投資方向研究報告
- 【可行性報告】2025年瓜爾膠項目可行性研究分析報告
- 北師大版七年級上冊數(shù)學27有理數(shù)的乘法課件(2課時)
- 安全生產標準化推進計劃 模板
- 2023年黑龍江省文化和旅游系統(tǒng)事業(yè)單位人員招聘筆試模擬試題及答案解析
- 2023年江西新余市數(shù)字產業(yè)投資發(fā)展有限公司招聘筆試題庫含答案解析
- LY/T 3323-2022草原生態(tài)修復技術規(guī)程
- 部編版六年級語文下冊課件第1課《北京的春節(jié)》《臘八粥》
- 涂裝工模擬練習題含答案
- 2023-2024學年河南省永城市小學數(shù)學二年級下冊期末評估測試題
- 乳腺疾病的超聲診斷 (超聲科)
- 服務精神:馬里奧特之路
- 《建筑施工安全檢查標準》JGJ59-2011圖解
評論
0/150
提交評論