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

正文內容

畢業(yè)設計論文招聘求職網站的設計與實現(xiàn)(編輯修改稿)

2025-07-02 04:16 本頁面
 

【文章內容簡介】 H i b e r n a t e A P I( S e s s i o n 、 Q u e r y 等 )關 系 數(shù) 據(jù) 庫關 系 數(shù) 據(jù) 庫 表映射映射配 置調用操 作注冊 內蒙古科技大學畢業(yè)設計論文 9 圖 21 Hibernate 框架體系結構圖 Hibernate 框架體系結構如圖 21 所示。 Hibernate 自身通過對象 關系映射文件(*.)將實體類映射到數(shù)據(jù)庫中的表,為應用程序提供 持久化服務 。 Hibernate是 Java 應用和關系數(shù)據(jù)庫之間的橋梁,它將應用層對對象的操作直接轉化為對關系數(shù)據(jù)庫中的表的操作,使程序員不用關心數(shù)據(jù)庫的操作問題,解決了業(yè)務邏輯和數(shù)據(jù)模型的矛盾,真正做到了面向對象編程 。 Hibernate 提供眾多操作對象的應用接口( API),在數(shù)據(jù)庫操作編程時可直接利用,大大提高了編程效率和編碼的可靠性。 Hibernate 全局配置文件 中描述數(shù)據(jù)庫連接信息、注冊系統(tǒng)所有的對象 關系映射文件( *.),以便應用啟動后就完成了數(shù)據(jù)庫的連接 和所有對象 關系映射文 件的加載工作。 JSP 概述 JSP(Java Server Pages)是一種 動態(tài)網頁 技術標準。 JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的網頁 HTML文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標記 (tag),從而形成 JSP 文件 (*.jsp)。 用 JSP 開發(fā)的 Web 應用是跨平臺的,既能在 Linux 下運行,也能在 其他操作系統(tǒng)上運行。 JSP 是目前主流的動態(tài)網頁開發(fā)技術之一,其有效的講內容生成和顯示進行分離, 作為 Java 平臺的一部分, JSP 擁有 Java 編程語言 “一次編寫,各處運行 ”的特點 。 JSP 的設計目的是使得構造基于 Web 架構的應用系統(tǒng)更加容易、方便和快捷,而這些應用程序可以和各種 Web 服務器、中間件應用服務器、瀏覽器和各種開發(fā)工具協(xié)同工作。如圖 22 所示。 JSP 的優(yōu)點:對于用戶界面的更新,其實就是由 Web Server 進行的,所以給人的感覺更新很快 , 所有的應用都是基于服務器的,所以它們可以時刻保持最新版本 ; 客戶端的接口不是很繁瑣,對于各種應用易于部署、維護和修改。 內蒙古科技大學畢業(yè)設計論文 10 圖 22 JSP原理圖 JSP 技術使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產生動態(tài)網頁的處理邏輯。網頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。 JSP將網頁邏輯與 網頁設計 和顯示分離,支持可重用的基于組件的設計,使基于 Web 的應用程序的開發(fā)變得迅速和容易。 Web 服務器在遇到訪問 JSP 網頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作 數(shù)據(jù)庫 、重新定向網頁等,以實現(xiàn)建立動態(tài)網頁所需要的功能。 JSP 與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。Java Servlet 是 JSP 的技術基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和JSP 配合才能完成。 JSP 具備了 Java 技術的簡單易用,完全的 面向對象 ,具有平臺無關性且安全可靠,主要面向 因特網 的所有特點。 內蒙古科技大學畢業(yè)設計論文 11 JSP 可用一種簡單易懂的等式表示為: HTML+Java=JSP。 JSP 有如下技術特征: 跨平臺。 JSP 是以 Java 為基礎的,所有他不僅可以沿用 Java 強大的 API 功能,而且不管是在何種平臺下只要服務器支持 JSP,就可以運行使用 JSP 開發(fā)的應用程序,體現(xiàn)它的跨平臺跨數(shù)據(jù)庫的特征。 分離靜態(tài)內容和動態(tài)內容。 JSP 彌補了 Java Servlet 在工作中的不足。使用 JSP 技術,程序員可以使用 HTML 或 XML 標記來設計和格式化靜態(tài)的內容部分。使用 JSP 標記及 JavaBean 組件或小腳本程序來制作動態(tài)內容部分。服務器將執(zhí)行 JSP 標記和小腳本程序,并將結果與頁面中的靜態(tài)部分結合后以 HTML 頁面的形式發(fā)送給客戶端瀏覽器。程序員可以將一些業(yè)務邏輯封裝到 JavaBean 組件中, Web 頁面的設計人員可以利用程序員開發(fā)的 JavaBean 和 JSP 標記來制作出動態(tài)頁面,而且不會影響到內容的生成。 可重復使用的組件。 JSP 的標準標簽和自定義標簽與 JavaBean 組件一樣可以一次生成重復使用。這些標簽都是通過編寫的程序代碼來實現(xiàn)特定功能的。在使用它們時與通常在頁面中用到的 HTML 標記用法相同。這樣可以將一個復雜而且需要出現(xiàn)多次的操作簡單化,大 大提高了工作效率。 Dreamweaver 簡介 Macromedia Dream weaver 是一款專業(yè)的 HTML 編輯器,用于對 Web 站點、 Web 頁和 Web 應用程序進行設計、編碼和開發(fā)。無論手工編寫 HTML 代碼還是在可視化編輯環(huán)境中工作, Dream weaver 都會提供有用的工具,集網頁制作和管理網站于一身。 利用 Dream weaver 中的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫任何代碼??梢圆榭此姓军c元素或資源并將它們從易于使用的面板直接拖到文檔中??梢栽? Macromedia Fireworks 中創(chuàng)建和編輯圖像,然后將它們直接導入 Dream weaver,或者直接在 Dream weaver 中添加 Macromedia Flash 對象,從而優(yōu)化開發(fā)工作流程。 內蒙古科技大學畢業(yè)設計論文 12 Dream weaver 還包括多種與編碼相關的工具和功能,其中包括代碼視圖中的代碼編輯工具(如代碼加色和標簽完成);有關 HTML、 CSS、 JavaScript、 CFML、 ASP 和 JSP 的參考資料以及一個 JavaScript 調試器。 Dream weaver 的可自由導入導出 HTML 技術可導入手 工編碼的 HTML 文檔而不會重新設置代碼的格式,可以隨后用首選的格式設置樣式來重新設置代碼的格式。 Dream weaver 現(xiàn)在包含并擴展了 Macromedia UltraDev 中的所有功能,以幫助使用 ASP、 、 ColdFusion 標記語言 (CFML)、JSP 和 PHP 等服務器語言來生成由動態(tài)數(shù)據(jù)庫支持的 Web 應用程序。 Dream weaver 可以完全自定義??梢詣?chuàng)建自己的對象和命令,修改鍵盤快捷方式,甚至編寫 JavaScript 代碼,用新的行為、屬性檢查器和站點報 告來擴展 Dream weaver 的功能。 在開發(fā) Web 應用程序時,則必須根據(jù)需要設置服務器和數(shù)據(jù)庫。然后再設計該站點的外觀。當外觀設計完成后,將生成該站點并編寫頁代碼,以添加內容和交互控件;然后將頁面鏈接在一起,并對該站點進行功能測試,以驗證它是否符合定義的目標,還可以在站點中包含動態(tài)頁。 開發(fā)工具的介紹 MyEclipse 簡介 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench,簡稱 MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在 數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 在結構上, MyEclipse 的特征可以被分為 7 類 : ( 1) JavaEE 模型 ( 2) WEB 開發(fā)工具 內蒙古科技大學畢業(yè)設計論文 13 ( 3) EJB 開發(fā)工具 ( 4) 應用程序服務器的連接器 ( 5) JavaEE 項目部署服務 ( 6) 數(shù)據(jù)庫服務 ( 7) MyEclipse 整合幫助 對于以 上每一種功能上的類別,在 MyEclipse 中都有相應的功能部件,并通過一系列的插件來實現(xiàn)它們。 MyEclipse 結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。 以后版本安裝時不需安裝 Eclipse。 MySQL 數(shù)據(jù)庫簡介 MySQL 是一個小型關系型數(shù)據(jù)庫管理系 統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。在20xx 年 1 月 16 號被 Sun 公司收購。而 20xx 年 ,SUN 又被 Oracle 收購 .對于 MySQL 的前途 ,沒有任何人抱樂觀的態(tài)度 .目前 MySQL 被廣泛地應用在 Inter 上的中小型網站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了 MySQL 作為網站數(shù)據(jù)庫。 ( 1) 使用 C 和 C++編寫,并使用了 多種編譯器 進行測試,保證源代碼的可移植性 。 ( 2) 支持 AIX、 FREEBSD、 HPUX、 Linux、 Mac OS、 OpenBSD、 OS/2 Wrap、Solaris、 Windows 等多種操作系統(tǒng) 。 ( 3) 為多種編程語言提供了 API。這些編程語言 包括 C、 C++、 Java、 Perl、 PHP、Eiffel、 Ruby 和 Tcl 等。 ( 4)支持多線程 ,充分利用 CPU 資源 。 內蒙古科技大學畢業(yè)設計論文 14 ( 5) 優(yōu)化 的 SQL 詢算法,有效地提高查詢速度 。 ( 6) 既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見 的編碼 如中文的 GB231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名 。 ( 7) 提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑 。 ( 8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具 。 ( 9) 可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫 。 內蒙古科技大學畢業(yè)設計論文 15 第三章 系統(tǒng)需求分析 需求分析 可行性分析 經濟可行性分析。經濟可行性分析研究的目的是實行系統(tǒng)能達到以最小的開發(fā)成本取得最佳的經濟效益,需要對組織的經濟狀況和投資能力進行分企業(yè)析。由于本系統(tǒng)突破了時間限制,只要服務器開通,本網站的合法用戶隨時可以了解自己想了解的信息。這比過去那種手工做法有了很大的進步。因而,該系統(tǒng)在經濟上是可行的。 技術可行性 分析。技術可行性分析研究是研究現(xiàn)有的技術條件能否順利的完成開發(fā)工作,硬件 .軟件配置能否滿足開的需要等等。 系統(tǒng)對軟硬件的要求都不高,本網站的設計與實現(xiàn)主要采用 JSP, MySql, Hibernate, Struts2 等主流技術,在網頁制作過程中還用到了 Dreamweaver 等網頁制作工具。本網站在現(xiàn)在主流的操作系統(tǒng)及瀏覽器中都能很好的運行,有很好的兼容性。因此,該系統(tǒng)從技術上是可行的。 本網站旨在更好的為學生和各個企業(yè)提供一個交流的平臺,讓企業(yè)能夠通過本網站招聘到更好的人才,讓學生能夠找到適合自己的工作,讓學校 能夠更快更全面的把各個招聘信息提供給學生,更好的為學生服務。 功能性系統(tǒng)需求分析 學生用戶分析。 (1) 瀏覽搜索招聘職位。 瀏覽企業(yè)發(fā)布的招聘信息,根據(jù)自己的需要對招聘信息進行搜索篩選,快速便捷的找到自己中意的職位。 向自己中意的職位和公司投遞簡歷。 (2)注冊學生用戶成為會員, 注冊成功自動生成簡歷。 內蒙古科技大學畢業(yè)設計論文 16 投遞簡歷。 瀏覽網站信息,新聞資訊,最新職位,站內公告等等。 給本投票招聘求職網站。 企業(yè)用戶需求分析。 ( 1)網頁信息瀏覽及搜索。 為了避免無頭蒼蠅似的尋找,必須提供優(yōu)質快速準確的搜索功能,方便企業(yè)用戶 的準確地找到需要的人才信息。 ( 2)注冊成為企業(yè)會員。 注冊成為企業(yè)會員后,可以發(fā)布企業(yè)招聘信息。 瀏覽網站各種信息,新聞資訊,站內公告等等。 管理用戶需求分析。 ( 1)網站基本信息維護,對整個網站的基本信息更新與更正,修改管理員密碼等等。 ( 2)對新聞,公告,投票,留言,學生用戶和企業(yè)用戶的查詢,增加和刪除等。 任務概述 設計目標 校園實現(xiàn)就業(yè)網站為學生用戶和企業(yè)用戶提供了一個很好的交流平臺。網站主要實現(xiàn)了
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1