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

正文內容

基于jsp的大學生就業(yè)求職網的設計與實現畢業(yè)論文(編輯修改稿)

2025-04-03 09:11 本頁面
 

【文章內容簡介】 來的產品。螺旋模型綜合了瀑布模型和原型模型中的演化模型的優(yōu)點,還增加了風險分析。螺旋線第一圈的開始點可能是一個概念項目。從第二圈開始,一個新產品開發(fā)項目開始了,新產品的演化沿著螺旋線進行若干次迭代,一直轉到軟件生命期結束。噴泉模型主要用于描述面向對象的開發(fā)過程。噴泉一詞體現了面向對象開發(fā)過程的迭代和無間隙特征。 計算機畢業(yè)論文范文咨詢 599057179 1 概述 2 網站開發(fā)背景 人才在各行各業(yè)都是發(fā)展的關鍵,大學生就像是人才的代名詞,如何能夠聘到具有真才實學的大學生是各企業(yè)非常關心的問題。而找不到理想的工作,不能發(fā)揮 自己聰明才智也讓求職者煩惱,他們踏入社會的第一節(jié)課就是求職。 說到求職,讀者可能首先會想到招聘會。雖然招聘會是目前人才交流的主要途徑之一,但是它還遠遠不能滿足現實的需求: (1)招聘會定期召開,過期沒有交流的機會 招聘會都是在有限的幾天內企業(yè)與應聘者面對面的交流,雖然有的招聘會提前貼出海報或進行其它方式的宣傳,但還是會有很多企業(yè)和應聘者錯過。還有一部分人,為了參加招聘會不得不放棄一些重要的事情。 (2)招聘會人數眾多,很難管理 由于參加招聘會的人員繁多,而且整個過程人員的流動性非常強,這給管理增 加了很大難度。 (3)空間有限不利交流 招聘會人數眾多,而且展位有限,想要實現企業(yè)與學生一一會面很困難,這樣不能更好地分配人力資源。 現實社會中急需一個第三者為企業(yè)與人才牽線搭橋,來彌補招聘會存在的種種不足。在這種條件下,筆者將網絡優(yōu)勢與招聘緊密地結合起來,開發(fā)了大學生就業(yè)求職網。大學生就業(yè)求職網基于開放的 Inter 技術,具有良好的通用性、兼容性、可擴展性,可與電子郵件及其他互聯(lián)網服務良好集成;網站采用 JSP 進行開發(fā),在穩(wěn)定性和安全性方面要求十分嚴格;系統(tǒng)基于中文版 MS Windows XP 和 MS SQL Server 2021 開發(fā),如需要也可移植到 Redhat Linux 和 MySQL 等環(huán)境下。 系統(tǒng)目標 優(yōu)勝劣汰是市場經濟不變的法則,競爭優(yōu)勢源于對網上招聘的科學管理,一套好的管理軟件是加強管理的必要保障。要想提高對招聘的管理水平,使其在市場中確立競爭優(yōu)勢,從而開發(fā)《基于 JSP 的大學生就業(yè)求職網的設計與實現》具體的目標 [2]是: (1)應用網絡的優(yōu)勢,開發(fā)就業(yè)求職網,方便企業(yè)與應聘者交流,可以使雙方都能了解彼此行情之后再談合同,防止盲目簽約,從而達到人才合理分配的目的。 (2)學生與企業(yè)能夠隨時注冊帳號,登錄網站查詢信息。 (3)對查詢比較滿意的信息,可以隨時給對方發(fā)送 Email,同時可以支持郵件的群發(fā),方便用戶大批量操作。 (4)在信息過期之后將不在網頁上顯示,以防止用戶接收垃圾郵件。 計算機畢業(yè)論文范文咨詢 599057179 1 概述 3 (5)首頁中包含本站的友情鏈接,方便用戶瀏覽其他網站資源。 (6)管理員控制臺中有對所有用戶的各項信息管理,可以隨時查看用戶的各個信息,監(jiān)督并防止用戶錄入非法信息。 系統(tǒng)設計原則 (1)可靠性:系統(tǒng)應保證長期安全地運行。系統(tǒng)中的硬軟件及信息資源應滿足可靠性設計要求。 (2)安全性:系統(tǒng)應具有必要的安全保護和保密措施,有很強的應對計算機犯罪和病毒的防范能力。 (3)容錯性:系統(tǒng)應具有較高的容錯能力,有較強的抗干擾性。對各類用戶的誤操作應有提示或自動消除的能力。 (4)適應性:系統(tǒng)應對不斷發(fā)展和完善的統(tǒng)計核算方法、調查方法和指標體系具有廣泛的適應性。 (5)可擴充性:系統(tǒng)的硬軟件應具有擴充升級的余地,不可因硬軟件擴充、升級或改型而使原有系統(tǒng)失去作用。 (6)實用性:注重采用成熟而實用的技術,使系統(tǒng)建設的投入產出比最高,能產生良好的社會效益和經 濟效益。 (7)先進性:在實用的前提下,應盡可能跟蹤國內外最先進的計算機硬軟件技術、信息技術及網絡通信技術,使系統(tǒng)具有較高的性能指標。 (8)易操作性:貫徹面向最終用戶的原則,建立友好的用戶界面,使用戶操作簡單直觀,易于學習掌握。 計算機畢業(yè)論文范文咨詢 599057179 2 系統(tǒng)開發(fā)環(huán)境簡介 4 2 系統(tǒng)開發(fā)環(huán)境簡介 JSP 技術簡介 JSP 概述 JSP 技術可以以一種簡捷而快速的方法生成 Web 頁面。使用 JSP 技術的 Web 頁面可以很容易地顯示動態(tài)內容。 JSP 技術的設計目的是使得構造基于 Web 的應用程序更加 容易和快捷,而這些應用程序能夠與各種 Web 服務器、應用服務器、瀏覽器和開發(fā)工具共同工作。 JSP 技術不是惟一的動態(tài)網頁技術,也不是第一個,在 JSP 技術出現之前就已經存在幾種優(yōu)秀的動態(tài)網頁技術,如 CGI、 ASP 等。 在萬維網短暫的歷史中,萬維網已經從一個大部分顯示靜態(tài)信息的網絡演化到對股票進行交易和進行購書操作的一個基礎設施。在各種各樣的應用程序中,對于可能使用的基于 Web 的客戶端,看上去沒有任何限制。 基于瀏覽器客戶端的應用程序比傳統(tǒng)的基于客戶機 /服務器的應用程序有幾個好處。這些好處包括幾乎沒有限制的客戶端 訪問和極其簡化的應用程序部署和管理(要更新一個應用程序,管理人員只需要更改一個基于服務器的程序,而不是成千上萬的安裝在客戶端的應用程序)。這樣,軟件工業(yè)正迅速地向建造基于瀏覽器客戶端的多層次應用程序邁進。 這些快速增長的精巧的基于 Web 的應用程序要求開發(fā)技術上的改進。靜態(tài) HTML 對于顯示相對靜態(tài)的內容是不錯的選擇;新的挑戰(zhàn)在于創(chuàng)建交互的基于 Web 的應用程序,在這些程序中,頁面的內容是基于用戶的請求或者系統(tǒng)的狀態(tài),而不是預先定義的文字。 對于這個問題的一個早期解決方案是使用 CGIBIN 接口。開發(fā)人員編寫與接 口相關的單獨的程序,以及基于 Web 的應用程序,后者通過 Web 服務器來調用前者。這個方案有著嚴重的擴展性問題 —— 每個新的 CGI 要求在服務器上新增一個進程。如果多個用戶并發(fā)地訪問該程序,這些進程將消耗該 Web 服務器所有的可用資源,并且系統(tǒng)性能會降低到極其低下的地步。 某些 Web 服務器供應商已經嘗試通過為他們的服務器提供“插件”和 API 來簡化 Web 應用程序的開發(fā)。這些解決方案是與特定的 Web 服務器相關的,不能解決跨多個供應商的解決方案的問題。例如,微軟的 Active Server Pages( ASP)技術使得在 Web 頁面上創(chuàng)建動態(tài)內容更加容易,但也只能工作在微軟的 IIS 和 Personal Web Server 上。 還存在其他的解決方案,但都不能使一個普通的頁面設計者能夠輕易地掌握。例如,像 Java Servlet 這樣的技術就可以使得用 Java 語言編寫交互的應用程序的服務器端的代碼變得容易。開發(fā)人員能夠編寫出這樣的 Servlet,以接收來自 Web 瀏覽器的 HTTP 請求,動態(tài)地生成響應(可能要查詢數據庫來完成這項請求),然后發(fā)送包含 HTML 或 XML 文檔的響應到瀏覽器。 計算機畢業(yè)論文范文咨詢 599057179 2 系統(tǒng)開發(fā)環(huán)境簡介 5 采用這種方法,整個網頁必須都在 Java Servlet中制作。如果開發(fā)人員或者 Web 管理人員想要調整頁面顯示,就不得不編輯并重新編譯該 Java Servlet,即使在邏輯上已經能夠運行了。采用這種方法,生成帶有動態(tài)內容的頁面仍然需要應用程序的開發(fā)技巧。 很顯然,目前所需要的是一個業(yè)界范圍內的創(chuàng)建動態(tài)內容頁面的解決方案。這個方案將解決當前方案所受到的限制。如下:能夠在任何 Web 或應用程序服務器上運行。將應用程序邏輯和頁面顯示分離。能夠快速地開發(fā)和測試。簡化開發(fā)基于 Web 的交互式應用程序的過程。 JSP 技術就是被設計用來滿足這樣的要求的。 JSP 規(guī)范是 Web服務器 、應用服務器、交易系統(tǒng)以及開發(fā)工具供應商間廣泛合作的結果。 Sun開發(fā)出這個規(guī)范來整合和平衡已經存在的對 Java編程環(huán)境(例如, Java Servlet 和 JavaBeans)進行支持的技術和工具。其結果是產生了一種新的、開發(fā)基于 Web 應用程序的方法,給予使用基于組件應用邏輯的頁面設計者以強大的功能。 JSP 的運行原理 在一個 JSP 文件第一次被請求時, JSP 引擎把該 JSP 文件轉換成為一個 Servlet。而這個引擎本身也是一個 Servlet。 JSP 的運行過程如下所示 [3]: ( 1) JSP引擎先把該 JSP 文件轉換成一個 Java 源文件( Servlet),在轉換時如果發(fā)現 JSP文件有任何語法錯誤,轉換過程將中斷,并向服務端和客戶端輸出出錯信息。 ( 2)如果轉換成功, JSP 引擎用 javac 把該 Java 源文件編譯成相應的 class 文件。 ( 3)創(chuàng)建一個該 Servlet( JSP 頁面的轉換結果)的實例,該 Servlet 的 jspInit()方法被執(zhí)行, jspInit()方法在 Servlet 的生命周期中只被執(zhí)行一次。 ( 4) jspService()方法被調用來處理客戶端的請求。對每一個請求, JSP 引擎創(chuàng)建一個新的線程來 處理該請求。如果有多個客戶端同時請求該 JSP 文件,則 JSP 引擎會創(chuàng)建多個線程。每個客戶端請求對應一個線程。以多線程方式執(zhí)行可以大大降低對系統(tǒng)的資源需求,提高系統(tǒng)的并發(fā)量及響應時間。但不過也應該注意多線程的編程限制,由于該 Servlet 始終駐于內存,所以響應是非常快的。 ( 5)如果 .jsp 文件被修改了,服務器將根據設置決定是否對該文件重新編譯,如果需要重新編譯,則將編譯結果取代內存中的 Servlet,并繼續(xù)上述處理過程。 ( 6)雖然 JSP 效率很高,但在第一次調用時由于需要轉換和編譯而有一些輕微的延 遲。此外 ,在任何時候如果由于系統(tǒng)資源不足的原因, JSP 引擎將以某種不確定的方式將 Servlet從內存中移去。當這種情況發(fā)生時 jspDestroy()方法首先被調用。 ( 7)然后 Servlet 實例便被標記加入“垃圾收集”處理??稍?jspInit()中進行一些初始化工作,如建立與數據庫的連接,或建立網絡連接,從配置文件中取一些參數等,在 jspDestory()中釋放相應的資源。 計算機畢業(yè)論文范文咨詢 599057179 2 系統(tǒng)開發(fā)環(huán)境簡介 6 JSP 的生命周期 解釋和編譯的工作完成之后, JSP 的生命周期將分為三個階段: ( 1)裝載和實例化:服務端為 JSP 頁面查找已 有的實現類,如果沒找到則創(chuàng)建新的 JSP 頁面的實現類,然后把這個類載入 JVM[4]。在實現類裝載完成之后, JVM 將創(chuàng)建這個類的一個實例。這一步會在裝載后立刻執(zhí)行,或者在第一次請求時執(zhí)行。 ( 2)初始化:初始化 JSP 頁面對象。如果你希望在初始化期間執(zhí)行某些代碼,那么你可以向頁面中增加一個初始化方法( method),在初始化的時候就會調用該方法。 ( 3)請求處理:由頁面對象響應客戶端的請求。需要注意的是,單個對象實例將處理所有的請求。在執(zhí)行完處理之后,服務器將一個響應( response)返回給客戶 端。這個響應完全是由 HTML 標簽和其他數據構成的,并不會把任何 Java 源碼返回給客戶端。 ( 4)生命周期終止:服務器不再把客戶端的請求發(fā)給 JSP。在所有的請求處理完成之后,會釋放掉這個類的所有實例。一般這種情況會發(fā)生在服務器關閉的時候,但是也有其他的可能性,比如服務器需要保存資源、檢測到有 JSP 文件更新,或者由于其他某些原因需要終止實例等情況。如果想讓代碼執(zhí)行清除工作,那么可以實現一個方法,并且在這個類實例釋放之前調用該方法。 JavaBean 技術的簡介 JavaBean 是用于封裝某種業(yè) 務邏輯或對象的 Java 類,此類具有特定的功能,即它是一個可重用的 Java 軟件組件模型。由于這些組件模型都具有特定的功能,將其進行合理的組織后,可以快速生成一個全新的程序,實現代碼的重用。 JavaBean 的功能是沒有任何限制的,對于任何可以使用 Java 代碼實現的部分或需求的對象,都可以使用 JavaBean 進行封裝,如創(chuàng)建一個實體對象、數據庫操作、字符串操作等。它對簡單或復雜的功能都可以進行實現。 JavaBean 可分為兩類,即可視化的 JavaBean 與非可視化的 JavaBean[4]??梢暬?JavaBean是一種傳統(tǒng)的應用方式,主要用于實現一些可視化界面,如一個窗體、按鈕、文本框等。非可視化的 JavaBean 主要用于實現一些業(yè)務邏輯或封裝一些業(yè)務對象,并不存在可視化的界面。此種方式的應用比較多,在 JSP 編程之中被大量采用。 將 JavaBean 應用到
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1