freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的招聘管理系統(tǒng)開發(fā)畢業(yè)論文-在線瀏覽

2024-08-07 22:58本頁(yè)面
  

【正文】 建筑和舊式飛機(jī)中使用的支持金屬架。 Struts 介紹Struts 最早是作為 Apache Jakarta 項(xiàng)目的組成部分問世運(yùn)作。J2EE 架構(gòu)非常可靠,但 EJB 的設(shè)計(jì)和使用過于復(fù)雜,有時(shí)我們僅僅需要一種使內(nèi)容和顯示邏輯分開的簡(jiǎn)單方式。這一架構(gòu)中,JSP 僅僅扮演頁(yè)面展示的角色,商業(yè)邏輯、數(shù)據(jù)邏輯則被封裝在 EJB(Enterprise Jav aBeans)中。JSP 語法雖很簡(jiǎn)潔,但從整個(gè)系統(tǒng)設(shè)計(jì)的角度出發(fā),使用 JSP 需要一種層次化的思想。JSP 通過 JavaBeans 實(shí)現(xiàn)了同樣的功能擴(kuò)充。JavaBeans 就是 Java 的可重用組件技術(shù)。JSP 元素由JSP 標(biāo)準(zhǔn)來定界。Java Servlet 是 JSP 技術(shù)的基礎(chǔ),大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。JSP(Java Server Pages)是用于構(gòu)建包含動(dòng)態(tài) Web 內(nèi)容(HTML, DHTML, XHTML 以及XML 等)的應(yīng)用系統(tǒng)的一種 Java 技術(shù)。如果用 Java Servlet 來開發(fā)整個(gè)網(wǎng)站,動(dòng)態(tài)部分和靜態(tài)部分的整合過程就很困難。Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對(duì)于每個(gè)請(qǐng)求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多個(gè)請(qǐng)求服務(wù),因此 Java Servlet 效率非常高。許多 Web 服務(wù)器都支持 Servlet,不支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。Servlet 和傳統(tǒng)的 CGI 程序及 ISPAI(Inter Server API), NSAPI(Netscape Server API)等 Web 程序開發(fā)工具的作用是相同的。這種模型稱為三層式結(jié)構(gòu)。在三層模型中,命令先是被發(fā)送到服務(wù)的中間層,然后由它將 SQL 語句發(fā)送給數(shù)據(jù)庫(kù)。用戶的 SQL 語句被送往數(shù)據(jù)庫(kù)中,其結(jié)果被送回給用戶。在兩層模型中,Java applet 或應(yīng)用程序?qū)⒅苯优c數(shù)據(jù)庫(kù)進(jìn)行對(duì)話。簡(jiǎn)單地說,JDBC 的功能有三個(gè)方面:與數(shù)據(jù)庫(kù)建立連接、發(fā)送 SQL 語句和處理結(jié)果。JDBC 為工具和數(shù)據(jù)庫(kù)開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 API,他們能夠用純 Java API 來編寫數(shù)據(jù)庫(kù)應(yīng)用程序。Java 小應(yīng)用程序可以直接利用瀏覽器或 AppletViewer 提供的圖形用戶界面,而 Java application 程序則必須另外書寫專用代碼來營(yíng)建自己的圖形界面。當(dāng)與 Java 兼容的瀏覽器訪問這樣的頁(yè)面時(shí),它就自動(dòng)下載由APPLET標(biāo)記所指向的可執(zhí)行代碼,當(dāng)完成下載該代碼后,瀏覽器內(nèi)置的 Java 環(huán)境就在瀏覽器中執(zhí)行它。它們可以在支持 Java 的環(huán)境(Hotjava 或 AppletViewer)之外執(zhí)行。JAVA 的這種特性,也稱為可移植性,這一點(diǎn)對(duì)于那些發(fā)現(xiàn)自己的業(yè)務(wù)增長(zhǎng)需要一個(gè)特定的操作系統(tǒng)、又需要支持原操作系統(tǒng)的企業(yè)來說非常重要。(4)平臺(tái)獨(dú)立性JAVA 源代碼和運(yùn)行時(shí)文件并不局限于某一個(gè)操作系統(tǒng)。在 Inter 上,有很多資源都可以獲得 JAVA 示例代碼。這種支持 JAVA 的公司有很多,因此選擇 JAVA 語言非常牢靠,不會(huì)因?yàn)檫x擇它作為開發(fā)語言而將自己緊緊和一個(gè)廠商捆綁在一起。JAVA 不像其他技術(shù)一樣只有一個(gè)主要的供應(yīng)商,而是有數(shù)百個(gè)公司都生產(chǎn)或支持 JAVA 產(chǎn)品。由于 JAVA 是在面向?qū)ο蟮幕A(chǔ)平臺(tái)上構(gòu)建的,因此可以很容易對(duì)基本的語言進(jìn)行擴(kuò)展和發(fā)布。和其他編程語言相比,它有很多優(yōu)點(diǎn)。本論文中實(shí)現(xiàn)的人力資源招聘系統(tǒng)就是基于JAVA 技術(shù)的,因此,在本章將對(duì) JAVA 技術(shù)作一個(gè)簡(jiǎn)要的介紹。并且很多應(yīng)用軟件廠商紛紛推出了采用 JAVA 開發(fā)的應(yīng)用程序。因此,JAVA 自誕生以來,受到了各軟、硬件廠商的廣泛支持。(4)以招聘管理系統(tǒng)為實(shí)例進(jìn)行開發(fā),實(shí)現(xiàn)招聘管理的一些主要功能,給基于 Web的人力資源管理系統(tǒng)的開發(fā)提供了一個(gè)好的思路。(3)深入探討基于 Web 的人力資源管理系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)、開發(fā)方法和實(shí)現(xiàn)技術(shù)等問題。主要完成以下幾方面的任務(wù):(1)對(duì)現(xiàn)代國(guó)內(nèi)外企業(yè)人力資源管理的基本理論和基本思想,以及人力資源管理的一些重要作用、發(fā)展趨勢(shì)等進(jìn)行深入研究,加強(qiáng)國(guó)內(nèi)企業(yè)對(duì)人力資源管理理論方面的理解,并為人力資源管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)建立理論基礎(chǔ)。 本論文研究思路和所做的主要工作隨著企業(yè)將人力資源作為一種重要的戰(zhàn)略資源,人力資源管理系統(tǒng)正得到越來越多客戶的重視,同時(shí)隨著 Inter/Intra 技術(shù)的發(fā)展,人力資源管理也呈現(xiàn)出一些新的發(fā)展趨勢(shì)。很多企業(yè)管理者都逐漸意識(shí)到人力資源管理逐漸成為現(xiàn)代企業(yè)管理的核心,把人員的招聘放在企業(yè)戰(zhàn)略的第一位?;谝陨显颍疚脑趯?duì)基于 Web 的人力資源招聘管理系統(tǒng)的研究和實(shí)現(xiàn)中,選擇招聘管理作為突破口,旨在對(duì)基于 Web 的招聘管理系統(tǒng)進(jìn)行研究的同時(shí),為基于 Web 的人力資源管理系統(tǒng)的實(shí)現(xiàn)進(jìn)行有益的探索。但這些方式都沒有將人力資源經(jīng)理從繁重的拆閱信件、挑選簡(jiǎn)歷的工作中徹底解放出來,仍然存在一些局限性,例如面對(duì)打印出來的簡(jiǎn)歷和收到的郵件,他們?nèi)匀灰M(jìn)行大量的二次處理工作。從以往的招聘管理的方式看,企業(yè)一般通過在報(bào)紙、雜志刊登招聘廣告,以及參加人才招聘會(huì)等方式進(jìn)行招聘,或者委托人才服務(wù)機(jī)構(gòu)代為招聘等,這些方式耗資、耗時(shí),甚至貽誤了企業(yè)的生產(chǎn)經(jīng)營(yíng)?;?Web 的招聘管理系統(tǒng)開發(fā)畢業(yè)論文目 錄1 緒論 1 本課題研究的背景 1 本課題研究的意義 1 本論文研究思路和所做的主要工作 12 招聘管理系統(tǒng)的實(shí)現(xiàn)技術(shù) 3 使用 JAVA 技術(shù)的優(yōu)點(diǎn) 3 JAVA 技術(shù)的應(yīng)用 4 JAVA 應(yīng)用程序和小應(yīng)用程序 4 JDBC、 Servlet、 JSP 和 JavaBeans 4 Struts 介紹 5 ECLIPSE 簡(jiǎn)介 63 招聘管理系統(tǒng)的分析與設(shè)計(jì) 7 招聘管理系統(tǒng)的需求分析 8 特性需求分析 8 招聘的基本過程 9 數(shù)據(jù)流程分析 10 系統(tǒng)的 ER 模型 11 功能需求分析 11 招聘管理系統(tǒng)的開發(fā)方法 14 招聘管理系統(tǒng)的分析 14 系統(tǒng)功能結(jié)構(gòu)圖 15 系統(tǒng)數(shù)據(jù)流程圖 15 招聘管理系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì) 16 C/S 和 B/S 體系結(jié)構(gòu) 16 招聘管理系統(tǒng)基于 Web 的三層結(jié)構(gòu)設(shè)計(jì) 18 招聘管理系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)現(xiàn) 194 招聘管理系統(tǒng)的實(shí)現(xiàn) 30 本系統(tǒng)的模塊功能介紹 30 功能實(shí)現(xiàn)及相應(yīng)的圖形界面 31 系統(tǒng)的開發(fā)工具和運(yùn)行環(huán)境 355 招聘管理系統(tǒng)測(cè)試 36 系統(tǒng)測(cè)試的目標(biāo) 36 測(cè)試的實(shí)現(xiàn) 36 模塊測(cè)試 36 系統(tǒng)及子系統(tǒng)測(cè)試 366 總結(jié)與展望 38致謝 38參考文獻(xiàn) 391 緒論 本課題研究的背景招聘工作是人力資源管理中不可或缺的一個(gè)重要環(huán)節(jié),它是人力資源管理的第一關(guān)口。招聘管理是企業(yè)人力資源管理系統(tǒng)中的核心工作,擔(dān)負(fù)著從經(jīng)營(yíng)戰(zhàn)略和目標(biāo)出發(fā),為企業(yè)選人用人的重任。近些年來,由于網(wǎng)絡(luò)技術(shù)的發(fā)展,通過 Inter 進(jìn)行網(wǎng)上招聘也漸成趨勢(shì)。招聘網(wǎng)站雖不能提供招聘及相關(guān)工作中的所有解決方案,但為企業(yè)的招聘方式提供了一種全新的思路。 本課題研究的意義人力資源管理是從經(jīng)濟(jì)學(xué)的角度來指導(dǎo)和進(jìn)行的人事管理活動(dòng),即人力資源管理,是在經(jīng)濟(jì)學(xué)與人本思想指導(dǎo)下,通過招聘、甄選、培訓(xùn)、報(bào)酬等管理形式對(duì)組織內(nèi)外相關(guān)人力資源進(jìn)行有效運(yùn)用,滿足組織當(dāng)前及未來發(fā)展的需要,保證組織目標(biāo)實(shí)現(xiàn)與成員發(fā)展的最大化。本文把基于 Web 的人力資源招聘管理系統(tǒng)作為研究對(duì)象具有重要的意義。本文針對(duì)目前國(guó)內(nèi)外的研究現(xiàn)狀,運(yùn)用 Jsp、Struts、Hibernate 等技術(shù),以招聘管理模塊為實(shí)例,研究基于 Web 技術(shù)的人力資源管理系統(tǒng)的實(shí)現(xiàn)。(2)分析目前國(guó)內(nèi)外人力資源管理的研究應(yīng)用現(xiàn)狀,剖析我國(guó)人力資源管理系統(tǒng)在實(shí)際應(yīng)用中存在的一些問題,提出開發(fā)人力資源管理系統(tǒng)要融入到 Inter 中的思想。并對(duì)人力資源管理系統(tǒng)進(jìn)行需求分析和數(shù)據(jù)流程分析。 2 招聘管理系統(tǒng)的實(shí)現(xiàn)技術(shù)Java 是一種基于網(wǎng)絡(luò)計(jì)算的開發(fā)語言,基于 Java 開發(fā)的應(yīng)用程序是基于 WEB 的,另外由于 JAVA 的平臺(tái)無關(guān)性,使得應(yīng)用程序可以運(yùn)行在不同硬件平臺(tái)、不同操作系統(tǒng)平臺(tái)上。最近,各大型數(shù)據(jù)庫(kù)廠商紛紛宣布他們的產(chǎn)品能更好地支持 INTERNET,支持 JAVA。隨著 INTERNET 的迅速發(fā)展,應(yīng)用軟件的開發(fā)工具轉(zhuǎn)向 JAVA 是一種必然的趨勢(shì),它代表著未來軟件開發(fā)技術(shù)的潮流,JAVA 的良好表現(xiàn)證明它是一種成熟的、可靠的開發(fā)語言。 使用 JAVA 技術(shù)的優(yōu)點(diǎn)JAVA 是非常新的一種語言(1995 年正式發(fā)布),具有面向?qū)ο?、分布式、解釋?zhí)行、健壯性和安全性、體系結(jié)構(gòu)中立、可移植、多線程、以及動(dòng)態(tài)性等特點(diǎn)。使用 JAVA 的優(yōu)點(diǎn)具體體現(xiàn)在以下幾個(gè)方面:(1)靈活性JAVA 非常靈活,足以支持部署和開發(fā)環(huán)境中的各種變化。(2)廠商的廣泛支持采用 JAVA 有一個(gè)非常引人注目的原因,就是受到了廠商的廣泛支持。Oracle 公司是 JAVA 業(yè)界的一個(gè)巨頭,它繼續(xù)對(duì)客戶提供引導(dǎo),對(duì) JAVA 應(yīng)用程序的開發(fā)提供產(chǎn)品支持。(3)用戶的廣泛支持JAVA 具有很好的用戶基礎(chǔ),它們并不局限于一個(gè)特定的公司。另外,JAVA 程序員還可以使用很多免費(fèi)軟件或共享軟件和很多應(yīng)用程序代碼。因此,在 Windows 環(huán)境中創(chuàng)建并編譯 JAVA 類文件,無需任何修改就可以將相同的文件部署到 UNIX 環(huán)境中。 JAVA 技術(shù)的應(yīng)用 JAVA 應(yīng)用程序和小應(yīng)用程序 標(biāo)準(zhǔn)的用 Java 語言編寫的獨(dú)立軟件應(yīng)用程序稱為 Java 應(yīng)用程序(Javaapplication)。 Java 小應(yīng)用程序(Java applet)是內(nèi)嵌于 HTML 文檔中的使用APPLET標(biāo)記的可執(zhí)行Java 代碼。 Java 小應(yīng)用程序的主類必須是類庫(kù)中己定義好的類 Java. applet. Applet 的子類。 JDBC、Servlet、JSP 和 JavaBeansJDBC 是一種用于執(zhí)行 SQL 語句的 Java API,它由一組用 Java 編程語言編寫的類和接口組成。JDBC 是一種規(guī)范,它讓各數(shù)據(jù)庫(kù)廠商為 Java 程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)訪問類和接口。JDBC API 既支持?jǐn)?shù)據(jù)庫(kù)訪問的兩層模型,也支持三層模型。這需要一個(gè) JDBC 驅(qū)動(dòng)程序來與所訪問的特定數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行通信。其中用戶的計(jì)算機(jī)為客戶機(jī),提供數(shù)據(jù)庫(kù)的計(jì)算機(jī)為服務(wù)器,稱為客戶機(jī)/服務(wù)器配置。數(shù)據(jù)庫(kù)對(duì) SQL 語句進(jìn)行處理并將結(jié)果送回到中間層,中間層再將結(jié)果送回給用戶。Servlet 可稱為小服務(wù)程序。在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個(gè)固定 Web服務(wù)器平臺(tái)運(yùn)行的 API 方式來動(dòng)態(tài)生成 Web 頁(yè)面。由于Java 的跨平臺(tái)的特性,Servlet 也是平臺(tái)無關(guān)的。和傳統(tǒng)的 CGI, ISAPI 及 NSAPI 方式相同,Java Servlet 是利用輸出 HTML 語句來實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的。為此,SUN 推出了 JSP。JSP 使得進(jìn)行復(fù)雜動(dòng)態(tài) Web 頁(yè)的開發(fā)變得簡(jiǎn)單、靈活而高效。JSP 頁(yè)是包含了 JSP 元素的 HTML 或 XML 頁(yè)。其中一些標(biāo)注具有標(biāo)準(zhǔn)的 XML/Namespaces 語法,其它一些具有 JSP 專用的語法。ASP 通過 COM 來擴(kuò)充復(fù)雜的功能,如文件上傳、發(fā)送 EMail 以及將業(yè)務(wù)處理或復(fù)雜計(jì)算分離出來成為獨(dú)立可重復(fù)利用的模塊。JavaBeans 組件可以用來執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互以及數(shù)據(jù)提取等。一種成熟的思想是采用使內(nèi)容和顯示邏輯分開的技術(shù),這種技術(shù)的典型是 J2EE (Java 2 Platform Enterprise Edition)架構(gòu)。J2EE 平臺(tái)提供了一個(gè)基于組件的方法來設(shè)計(jì)、開發(fā)、裝配及部署企業(yè)應(yīng)用程序。JavaBeans 與 JSP 的結(jié)合便能勝任這一要求。項(xiàng)目的創(chuàng)立者希望通過對(duì)該項(xiàng)目的研究,改進(jìn)和提高 Java Server Pages、Servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。它的目的是為了減少在運(yùn)用 MVC 設(shè)計(jì)模型來開發(fā) Web 應(yīng)用的時(shí)間。Struts 跟 Tomcat、Turbine 等諸多 Apache 項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn),使開發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制。Taglib是 Struts 的標(biāo)記庫(kù),靈活動(dòng)用,能大大提高開發(fā)效率。關(guān)于頁(yè)面導(dǎo)航,我認(rèn)為那將是今后的一個(gè)發(fā)展方向,事實(shí)上,這樣做,使系統(tǒng)的脈絡(luò)更加清晰。尤其是當(dāng)另一批開發(fā)者接手這個(gè)項(xiàng)目時(shí),這種優(yōu)勢(shì)體現(xiàn)得更加明顯。MVC 減弱了業(yè)務(wù)邏輯接口和數(shù)據(jù)接口之間的耦合,以及讓視圖層更富于變化。Struts 繼承了MVC 的各項(xiàng)特性,并根據(jù) J2EE 的特點(diǎn),做了相應(yīng)的變化與擴(kuò)展。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment,PDE) ,這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。IBM 花了 4千萬美金來開發(fā)這個(gè) IDE(Integrated Development Environment)。Eclipse 已經(jīng)成為開放原始碼計(jì)劃(Open Source Project),大部分的開發(fā)扔然掌握在 IBM 手中,但是有一部份由 的軟件聯(lián)盟主導(dǎo)。開放原始碼軟件讓使用者能夠取得軟件的原始碼,有權(quán)去修改
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1