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

正文內(nèi)容

在線招聘系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-04-03 07:36 本頁面
 

【文章內(nèi)容簡介】 ,它是工廠模式的實現(xiàn)。 BeanFactory 使用控制反轉(zhuǎn) ( IOC) 模式將應用程序的配置和依賴性規(guī)范與實際的應用程序代碼分開。 BeanFactory 支持兩個對象模型。 ? 單態(tài) 模型提供了具有特定名稱的對象的共享實例,可以在查詢時對其進行檢索。 Singleton 是默認的也是最常用的對象模型。對于無狀態(tài)服務對象很理想。 遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 8 ? 原型 模型確保每次檢索都會創(chuàng)建單獨的對象。在每個用戶都需要自己的對象時,原型模型最適合。 bean 工廠的概念是 Spring 作為 IOC 容器的基礎(chǔ)。 IOC 將處理事情的責任從應用程序代碼轉(zhuǎn)移到框架。正如我將在下一個示例中演示的那樣, Spring 框架使用 JavaBean 屬性和配置數(shù)據(jù)來指出必須設置的依賴關(guān)系。 BeanFactory 接口 因為 是一個簡單接口,所以可 以 針 對 各 種 底 層 存 儲 方 法 實 現(xiàn) 。 最 常 用 的 BeanFactory 定 義 是 XmlBeanFactory,它根據(jù) XML 文件中的定義裝入 bean,如清單 1 所示。 清單 1. XmlBeanFactory BeanFactory factory = new XMLBeanFactory(new FileInputSteam())。 在 XML 文件中定義的 Bean 是被消極加載的,這意味在需要 bean 之前,bean 本身不會被初始化。要從 BeanFactory 檢索 bean,只需調(diào)用 getBean() 方法,傳入將要檢索的 bean 的名稱即可,如清單 2 所示。 清單 2. getBean() MyBean mybean = (MyBean) (mybean)。 每個 bean 的定義都可以是 POJO (用類名和 JavaBean 初始化屬性定義) 或 FactoryBean。 FactoryBean 接口為使用 Spring 框架構(gòu)建的應用程序添加了一個間接的級別。 . Eclipse 開發(fā)工具介紹 Eclipse 是開放源代碼的項目,你可以到 去免費下載Eclipse 的最新版本,一般 Eclipse 提供幾個下載版本: Release, Stable Build,Integration Build 和 Nightly Build,建議下載 Release 或 Stable 版本,筆者用的是 Build20210125( Stable 版本)。 遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 9 Eclipse 本身是用 Java 語言編寫,但下載的壓縮包中并不包含 Java 運行環(huán)境,需要用戶自己另行安裝 JRE,并且要在操作系統(tǒng)的環(huán)境變量中指明 JRE中 bin 的路徑。安裝 Eclipse 的步驟非常簡單:只需將下載的壓縮包按原路徑直接解壓既可。需注意如果有了更新的版本,要先刪除老的版本重新安裝,不能直接解壓到原來的路徑覆蓋老版本 。在解壓縮之后可以到相應的安裝路徑去找 運行 。 . Eclipse 具有的特性 . 文件存放 大多 IVJ 的初學者都對找不到 Java 源代碼感到非常不適應,因為 IVJ 把所有的源代碼都存儲到一個 reponsitory 庫文件中,想要得到文本格式的源代碼必須用 EXPort 功能從 reponsitory 中導出源代碼。使用了 reponsitory 的 IVJ 對源代碼的管理功能幾乎達到極致,正是這一點使得許多程序員對 IVJ 鐘愛有加。而Eclipse 將源代碼以文本方式保存,卻實現(xiàn)了 IVJ 對源代碼管理的幾乎全部功能,并且還 增加了一些新的功能,能達到這一點,不能不驚嘆于 Eclipse 開發(fā)者的高超技巧。 . Eclipse 開發(fā)環(huán)境 和 IVJ 一樣, Eclipse 開發(fā)環(huán)境被稱為 Workbench,它主要由三個部分組成:視圖( Perspective),編輯窗口( Editor)和觀察窗口( View)。在下面的介紹中,希望讀者能知道 Java 視圖, Java 包瀏覽窗口,資源視圖,資源瀏覽窗口等區(qū)別(其實最主要的也就是要區(qū)別視圖和窗口),以免在進一步的閱讀中產(chǎn)生混淆。關(guān)系結(jié)構(gòu)圖如下: 遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 10 圖 21 關(guān)系結(jié)構(gòu) . 編譯與運行 在 IVJ 中調(diào)試功能非常強大, 多種跟蹤方式,斷點設置,變量值察看窗口等等。這些在 Eclipse 中都也有提供。在本文下面介紹插件的時候,會結(jié)合例子更加詳細的介紹如何使用配置項目環(huán)境,如何運行和調(diào)試程序。 在 Java 視圖中,工具欄中有兩個按鈕,分別用來進行調(diào)試和運行。并且可能由于安裝的插件不同 Eclipse 會存在多種運行 /調(diào)試程序的方式,為了確定當前 項 目 用 那 一 種 方 式 運 行 , 需 要 在 項 目 的 屬 性 選 項 中 的 設 置Launcher224。Run/Debug 選項。通常我們需要用的是 Java Applicantion方式。在這種方式下,如果當前位置是包含 main()方法的 Java 程序,點擊調(diào)試 /運行按鈕就會立即開始執(zhí)行調(diào)試 /運行功能。如果當前位置是在包或項目上, Eclipse 會搜索出當前位置所包含的所有可執(zhí)行程序,然后由程序員自己選擇運行那一個。 . 版本管理 Eclipse 提供了強大的個人版本管理機制,每一次被保存的更改都可以得到恢復。而且可以精確到每一個方法的版本恢復。操作也十分方便,在任何一個能看到所要操作文件的觀察窗口中,例如資源瀏覽窗口,選中該文件,點擊右鼠標鍵,選擇 Compare with 或 Replace with,如果是恢復已經(jīng)被刪除的方法則可以 選擇 Add from local history,之后相應的本地歷史記錄就會顯示出來,按照遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 11 你的需求找到相應的版本就可以了。 . 使用插件 使用插件可以豐富 Eclipse 的功能。 . 開發(fā)環(huán)境介紹 . 該系統(tǒng)所使用的開發(fā)環(huán)境 MyEclipse+Mysql+tomcat,在開發(fā)的過程中還采用了 struts+hibernate+spring框架技術(shù),其中 Spring 技術(shù)使用的比較突出,另外兩個用的比較少,這里主要介紹 Spring 框架中的方向控制和面向切面編程,為系統(tǒng)開發(fā)節(jié)省了不少時間。 . 開發(fā)軟件的下載 ? JDK:到 。 ? :到 ? MySQL:到 ,另須下載 MySQL Control Center( 圖 形 化 管 理 工 具 ) ,到 MySQL 的 JDBC 驅(qū)動程序,如 ? Eclipse:到 下載,最新版本為 ,如果是新 手 推 薦 下 載 和中文包 () 。到 lomboz(此插件開發(fā) J2EE 必需 ),需要注意的是 lomboz 的版本必須與 eclipse 版本一致,否則不正常。 . 環(huán)境配置介紹 ? JDK 的安裝配置在此不再說明。 ? 將 tomcat 解壓到 D:\ ,將 MySQL 的 JDBC 驅(qū)程包中的 解壓到 D:\tomcat \server\default\lib 中,再將D:\tomcat\docs\examples\jca 目 錄 下的 拷貝到D:\tomcat\server\default\deploy 目錄下 。 遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 12 ? 安裝 MySQL 和 MySQL Control Center,到 mysql\bin 目錄中啟動,即開啟 mysql 服務。使用 MySQL Control Center 很方便地進行管理 (類似 SQL Server)。 ? 將 Eclipse(以 為例 )解壓到 D:\,再將 lomboz 包中 plugins 目錄中 的 內(nèi) 容 解 壓 到 D:\Eclipse\plugins 中,啟動 eclipse 。(1)windowpreferenceslomboz ,設置 JDK , Server DefinitionsServer types:JBoss Server Directory: D:/ tomcat ; Classpath Variable : D:/ tomcat (2)windowCustomize PerspectiveShortcutsNewJava,勾選 lomboz J2EE Wizards。 遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 13 3. 系統(tǒng)設計 . 需求分析設計 . 系統(tǒng)需求調(diào)研 . 編寫目的 編寫需求分析文檔的目的在于明確在線招聘系統(tǒng)的用戶需求,使得軟件開發(fā)人員與用戶對待開發(fā)軟件的需求有統(tǒng)一的、無二義性的認識。該文檔所描述的內(nèi)容,可作為軟件確認測試的依據(jù)。該文檔的讀者為用戶代表、軟件分析人員、開發(fā)管理人員和測試人員。 . 背景 眾所周知,目前就業(yè)情況不容樂觀。主要是由于求職者和招聘方信息不暢造成的。本在線招聘系統(tǒng)旨在為雙方信息的交流提供了一個平臺,方便企業(yè)選擇合適自己的人才及便于求職者尋找到滿意的工作。 . 定義 nviting Applications Of Job Online:在線招聘 應聘者:在線招聘系統(tǒng)的用戶之一,即求職者; 招聘方:在線招聘系統(tǒng)的用戶之一,即公司等人才需求方。 . 任務概述 . 目標 本系統(tǒng)開發(fā)的目的是為求職者和招聘方提供一個交流的平臺。能實現(xiàn)求職者發(fā)布簡歷和投遞簡歷、公司發(fā)布招聘信息和查看簡歷等功能。本系統(tǒng)為在 線招聘系統(tǒng),前期主要應用 struts 框架作為整個系統(tǒng)的架構(gòu),能提供模糊搜索,求職者與招聘方交流等功能,同時亦提供公司下載投遞到本公司的簡歷及用戶遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 14 之間站內(nèi)的互相通信。 . 用戶的特點 用戶不需要任何技術(shù)或?qū)W歷背景,只需具備基本網(wǎng)絡的使用能力即可。 . 系統(tǒng)需求分析 . 對功能的分析 在線招聘系統(tǒng)的主要功能大概可以分為四大部分:招聘者、招聘方、系統(tǒng)管理員和游客。招聘者能發(fā)送簡歷,查看相應的招聘信息,查看公告,修改自己的注冊信息,找回自己的密碼,修改自己的簡歷等等;招聘方能查看簡歷,發(fā)布需求信息,下載簡歷,修改相應的需求信息 ,刪除簡歷等等功能;系統(tǒng)管理員的主要功能是編輯站內(nèi)公告,發(fā)布站內(nèi)公告,驗證招聘方注冊,創(chuàng)建管理員等等。 . 對系統(tǒng)性能的分析 ( 1) 精度的要求:用戶輸入精度的要求取決于招聘系統(tǒng)職位搜索、簡歷和用戶資料填寫所需數(shù)據(jù)的精度要求,在用戶瀏覽的頁面內(nèi)如果需要用戶填寫注冊信息或是個人簡歷的制作都將給出詳細的數(shù)據(jù)類型說明,并且如果用戶在非惡意的情況下輸入了錯誤的數(shù)據(jù)類型數(shù)據(jù),系統(tǒng)將自動提示用戶再次輸入正確的數(shù)據(jù)。管理員輸入的精度要求主要取決于數(shù)據(jù)庫的相關(guān)數(shù)據(jù)類型要求。在數(shù)據(jù)庫為系統(tǒng)管理員提供的多種視圖中將有各類數(shù)據(jù)庫對象的相關(guān)數(shù) 據(jù)類型及精度要求。管理員工作過程中可以利用工具或查詢有關(guān)數(shù)據(jù)庫對象的精度信息已決定輸入的參數(shù)。如果管理員輸入的參數(shù)于要求不符將得到提示并重新進行操作。 ( 2) 響應時間:本系統(tǒng)采用面向?qū)ο蟮慕Y(jié)構(gòu)化設計方法,數(shù)據(jù)庫采用數(shù)據(jù)連接池技術(shù),數(shù)據(jù)庫的操作全部采用標準的 SQL 語句,這將使系統(tǒng)的整體反應時間大大提高,由硬件條件的不同決定,但總體上客戶端的請求處理響應時間不應多余 15s。更新處理時間:由硬件條件及處理的數(shù)據(jù)量決定,但總體上向數(shù)據(jù)庫添加和刪除一條記錄的時間不應多余 15s。 遼寧工程技術(shù)大學職業(yè)技術(shù)學院畢業(yè)設計(論文)用紙 15 ( 3) 本軟件采用可視化界面,用戶通過單擊界面上的相 關(guān)按鈕就可以完成各項操作。無論是在錄入方面,還是在系統(tǒng)操作方面都盡可能滿足用戶的操作要求。招聘方的招聘信息可由招聘方自己刪除,也可由系統(tǒng)自動刪除。同樣招聘者的簡歷也可以自己刪除,假如過一段時間投簡歷者未刷新自己的簡歷,此簡歷將被刪除。 . 系統(tǒng)總體設計 . 系統(tǒng)總體設計思想 系統(tǒng)總體上包含四大功能模塊,它們分別是招聘方、應聘者、系統(tǒng)管理員、還有游客。為了讓這四大模塊扮演好系統(tǒng)的角色,我特意請教了我們的導師,從各個方面設計這個在線招聘系統(tǒng),首先從技術(shù)上考慮它,接下來通過調(diào)研、交流,了解系統(tǒng)應該具備的功能,最后結(jié)合當前 比較流行的框架技術(shù)實現(xiàn)它。 在線招聘系統(tǒng)總體設計思想主要是以招聘方、應聘者、系統(tǒng)管理員展開的,應聘者能及時查看需要簡歷的投遞情況、查看企業(yè)的應聘職位;招聘方也能查看應聘者簡歷的投遞信息,同時發(fā)送要招聘人員的信息,收到簡歷后進行帥選,如果合適的話就給應聘者發(fā)送應聘消息,這樣彼此就能及時了解對方的信息。作為系統(tǒng)管理員,他的主要職責是招聘方注冊是必須由管理員激活才能成功,否則招聘方不能注冊。以上三者相互影響、相互牽連,所以在做設計的時候要定制好各自的權(quán)限。 系統(tǒng)設計模式要簡單,那就是增、刪、改、查功能操作要簡單、 明了,能讓你體會到系統(tǒng)操作的快速性和靈活性, 網(wǎng)站動態(tài)提供企業(yè)招聘信息,管理員
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1