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

正文內(nèi)容

基于jsf的失物招領(lǐng)登記系統(tǒng)設(shè)計(jì)—畢業(yè)論文設(shè)計(jì)-wenkub

2023-03-09 09:47:48 本頁(yè)面
 

【正文】 ................................ 3 J2EE 概述 ................................ 3 J2EE 優(yōu)勢(shì) ................................ 4 JSF 技術(shù)介紹 ................................ 6 JSF 的概述 ............................... 6 JSF 配置 ................................. 7 JSF 的優(yōu)點(diǎn) ............................... 8 MYSQL 數(shù)據(jù)庫(kù) ................................ 8 數(shù)據(jù)庫(kù)概述 .............................. 8 MYSQL概述 ................................ 9 MYSQL的特點(diǎn) .............................. 9 安裝過(guò)程 ....................... 10 TOMCAT 服務(wù)器 ............................... 11 TOMCAT 服務(wù)器簡(jiǎn)介 ........................ 11 TOMCAT的特點(diǎn) ............................ 12 TOMCAT的優(yōu)勢(shì) ............................ 12 TOMCAT服務(wù)器的安裝和配置 ................ 13 MYECLIPSE 開(kāi)發(fā)工具 .......................... 14 MYECLIPSE概述 ........................... 15 小結(jié) ...................................... 16 3 系統(tǒng)需求分析和總體設(shè)計(jì) ........................ 16 ............................... 16 ....................... 17 系統(tǒng) 支持的 角色 .......................... 17 系統(tǒng)角色的功能 .......................... 17 總體設(shè)計(jì)思想概述 ........................... 18 ................................. 19 數(shù)據(jù)庫(kù)表設(shè)計(jì) ............................ 19 ............................... 22 ENTITY層 ................................ 23 DAO 層 .................................. 23 DTO 層 .................................. 24 WEB 應(yīng)用層 .............................. 24 ...................................... 25 4 系統(tǒng)的詳細(xì)設(shè)計(jì) ................................ 25 ENTITY層映射 ....................... 25 ....................... 27 應(yīng)用主界面 .............................. 27 信息發(fā)布與管理界面 ...................... 29 用戶(hù)注冊(cè)與登錄界面 ...................... 31 超級(jí)管理員廣告管理界面 .................. 34 超級(jí)管理員物品信息管理界面 .............. 36 超級(jí)管理員用戶(hù)管理界面 .................. 38 ................ 39 后臺(tái)邏輯核心 ........................... 39 前臺(tái)顯示頁(yè)面核心代碼 .................... 45 ................................. 49 ...................................... 50 5 總結(jié)與展望 .................................... 51 ................................... 51 ...................................... 52 參考文獻(xiàn) ....................................... 52 致 謝 ........................................ 54 聲 明 ........................................ 55 第 1 頁(yè) 共 31 頁(yè) 1 引言 課題背景 隨著當(dāng)今世界進(jìn)入信息時(shí)代, Inter 的飛速發(fā)展和在全球的普及給人類(lèi)生活帶來(lái)革命性的改變 ,Inter 將傳統(tǒng)意義上的物理空間轉(zhuǎn)變成電子空間,把人 們帶入了一個(gè)網(wǎng)絡(luò)社會(huì)中 ,網(wǎng)絡(luò)時(shí)代的到來(lái),帶給人們的不只是快捷、方便,它帶來(lái)的是劃時(shí)代的進(jìn)步 [1]。 lost and found information management, view。 j2EE。 以 J2EE 作為開(kāi)發(fā)基礎(chǔ) ,使用了 JSF 等多種協(xié)議或技術(shù),用 MyEclipse作為開(kāi)發(fā)工具,以 Oracle 公司的 MySql 作為數(shù)據(jù)庫(kù),開(kāi)發(fā)實(shí)現(xiàn)了基于 web 技術(shù)的在線(xiàn)失物招領(lǐng)登記系統(tǒng)。 畢業(yè)論文設(shè)計(jì) 基于 JSF 的失物招領(lǐng)登記系統(tǒng) 基于 JSF的失物招領(lǐng)登記系統(tǒng) 摘 要 校內(nèi)公告欄上時(shí)常會(huì)有各種尋物啟示,但很少有人真正去問(wèn)津,去了解和關(guān)心別人的心情,貼啟示者更是在花費(fèi)了印務(wù)費(fèi)用之后,卻達(dá)不到應(yīng)有的效果。系統(tǒng)實(shí)現(xiàn)了的以下主要功能模塊,包括:管理員權(quán)限,管理和維護(hù);用戶(hù)注冊(cè)、登錄、注銷(xiāo),個(gè)人信息的查詢(xún)、修改;物品管理,查看;廣告添加,修改。 JSF。 advertisement add, modify. The system has a simple interface, easy operation, and easy maintenance. Key words: Lost and Found。 校內(nèi)應(yīng)用的興起,為信息時(shí)代的學(xué)生提供了更多的便利,失物招領(lǐng)登記系統(tǒng)也正是基于這個(gè)想法。 作為校內(nèi)應(yīng)用的擴(kuò)展,本系統(tǒng)目的和意義就是在校內(nèi)失物招領(lǐng)這個(gè)常見(jiàn)的現(xiàn)實(shí)模塊擴(kuò)展 為 網(wǎng)絡(luò) 應(yīng)用 ,為在校學(xué)生提 第 2 頁(yè) 共 31 頁(yè) 供更廉價(jià)便捷的失 /拾物方式,并實(shí)現(xiàn)統(tǒng)一管理。 第二章,主要介紹了 開(kāi)發(fā) 本系統(tǒng)所用到的關(guān)鍵技術(shù)和 開(kāi)發(fā) 工具,為 接下來(lái) 的設(shè)計(jì)奠定基礎(chǔ)。 第四章,主要介紹了主要模塊的設(shè)計(jì)與實(shí)現(xiàn) 以及使用 ,并給出 相關(guān) 關(guān)鍵源代碼和最終的效果 展示 圖。 Sun 推出了 J2EE 為了克服傳統(tǒng)的客戶(hù)機(jī) /服務(wù)器( C/S)模式缺點(diǎn),以瀏覽器 /服務(wù)器 (B/S)體系結(jié)構(gòu)的發(fā)展趨勢(shì),提供了 Java 技術(shù)在服務(wù)器端應(yīng)用程序在一個(gè)獨(dú)立于平臺(tái)的,便攜式,多用戶(hù)的開(kāi)發(fā)應(yīng)用,安全和基于標(biāo)準(zhǔn)的企業(yè)平臺(tái),從而簡(jiǎn)化了企業(yè)應(yīng)用程序的開(kāi)發(fā),管理和部署 。 在發(fā)展的同時(shí),給出的引導(dǎo)性策略也有助于職能分工,幫助應(yīng)用開(kāi)發(fā)和設(shè)計(jì)人員合理配置科技資源 [2]。 ③ 支持異構(gòu)環(huán)境: J2EE 可以開(kāi)發(fā)和部署在異構(gòu)環(huán)境中 第 5 頁(yè) 共 31 頁(yè) 的可移 植的程序,對(duì) J2EE 應(yīng)用程序不依賴(lài)于任何特定的操作系統(tǒng),中間件,硬件的基礎(chǔ)上,基于 J2EE 合理的應(yīng)用程序, 開(kāi)發(fā)一次,可以部署到多個(gè)平臺(tái) 。 ⑤ 穩(wěn)定的可用性: 服務(wù)器平臺(tái)必須能夠在二十四小時(shí)運(yùn)作來(lái)滿(mǎn)足客戶(hù)、合作伙伴的需求。在 Windows環(huán)境下的一些 J2EE 部署, 客戶(hù)可以選擇的操作系統(tǒng),如 Sun Solaris更好的魯棒性, IBM 的 OS/ 390。 “ 企業(yè)開(kāi)發(fā)人員 ” 和 Web 設(shè)計(jì)人員將發(fā)現(xiàn) JSF 開(kāi)發(fā)可以簡(jiǎn)單到只需將用戶(hù)界面 (UI) 組件拖放到頁(yè)面上,而 “ 系統(tǒng)開(kāi)發(fā)人員 ” 將發(fā)現(xiàn)豐富而強(qiáng)健的 JSF API 為他們提供了無(wú)與倫比的功能和編程靈活性 , JSF 還通過(guò)將良好構(gòu)建的模型 視圖 控制器 (MVC) 設(shè)計(jì)模式集成到它的體系結(jié)構(gòu)中,確保了應(yīng)用程序具有更高的可維護(hù)性 。 JSF是作為 Servlet 來(lái)運(yùn)行 , 也有自己的配置文件 , 就是上面 param 所指定的 , 這個(gè)文件中配置了 JSF正確運(yùn)行需要的一些信息 , 包括 managedbean(將JSF web 頁(yè)面中需要的 bean 以 managed 的方 式配置起來(lái) ,這樣 , 就可以在 web 頁(yè)面中直接調(diào)用該 bean 的屬性和方法 ) , navigationrule(JSF 頁(yè)面之間的流轉(zhuǎn) /調(diào)度配置 )等。 JSF 的優(yōu)點(diǎn) JSF 具有以下優(yōu)點(diǎn) : ① 基于 MVC,可以有效的將數(shù)據(jù)顯示與業(yè)務(wù)邏輯分開(kāi)處理 。 數(shù)據(jù)搜索從歷史的發(fā)展中 看 ,數(shù)據(jù) 庫(kù)是數(shù)據(jù)管理的高級(jí)階段,它是由文件管理系統(tǒng)的開(kāi)發(fā) 。 MySQL 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)系數(shù)據(jù)庫(kù) 是在 不同的表中保存數(shù)據(jù), 而 不是所有的數(shù)據(jù) 都 在一個(gè)大倉(cāng)庫(kù),增加 存取 速度,并提高靈活性 。 mysql的特點(diǎn) MySQL 是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)( RDBMS), MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言結(jié)構(gòu)化查詢(xún)語(yǔ)言( SQL)進(jìn)行數(shù)據(jù)庫(kù)管理 [3]。 目前 MySQL被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中 , 因?yàn)樗w積小,速度快,成本低,尤其是開(kāi)放源代碼的特點(diǎn) 。下一步 ,安裝 , 第 11 頁(yè) 共 31 頁(yè) 會(huì) 彈出窗口 ,點(diǎn)下一步 ,再點(diǎn)下一步 ,選擇 “ Launch the MySql instance Configuration Wizard” ,意思是啟動(dòng)MySQL 實(shí)例配置向?qū)?,再點(diǎn)擊 Finish, 再點(diǎn)下一步 , Detailed Configuration(詳細(xì)配置)和 Standard Configuration(標(biāo)準(zhǔn)配置) ,選擇詳細(xì)配置 ,下一步 。 項(xiàng)目在 Apache基金會(huì), Sun 公司和其他一些公司和個(gè)人共同開(kāi)發(fā),由于 Sun的參與和支持,最新的 Servlet 和 JSP 標(biāo)準(zhǔn)都可以反映 在Tomcat中 [5]。 Tomcat 的優(yōu)勢(shì) Tomcat 不僅是一個(gè) servlet 容器,它具有傳統(tǒng)的 Web服務(wù)器的一般功能:處理 HTML 頁(yè)面,但與 Apache 相比,其 第 13 頁(yè) 共 31 頁(yè) 處理靜態(tài) HTML頁(yè)面不及 Apache的能力。%JAVA_HOME%\jre\bin。 ⑤ 測(cè)試 JDK 是否安裝成功,運(yùn)行 cmd D: 進(jìn)入 D盤(pán),輸入 javac 看能否出來(lái)很多命令,出來(lái)則說(shuō)明 JDK配置成功。%CATALINA_HOME%\lib\jspapi. jar 注意它們之間的分號(hào),一定是英文的分號(hào)。 MyEclipse 是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā) Java, J2EE 的 Eclipse 插件集合 。 第 16 頁(yè) 共 31 頁(yè) 圖 3 MyEclipse 工程頁(yè)面 小結(jié) 本章全面介紹 了失物招領(lǐng)登記 系統(tǒng)所用到的關(guān)鍵技術(shù)和 開(kāi)發(fā) 工具,其中 JSF 作為整個(gè) WEB 應(yīng)用開(kāi)發(fā)的基礎(chǔ), 理解它的運(yùn)行機(jī)制 很重 要,同時(shí)還 得 明白它的 優(yōu)劣勢(shì); j2ee 作為開(kāi)發(fā)的標(biāo)準(zhǔn)也作了簡(jiǎn)單介紹。 ① 用戶(hù)管理:實(shí)現(xiàn)游客注冊(cè)成為用戶(hù),并可自身修改用戶(hù)顯示名和密碼,同時(shí)管理員可以對(duì)用戶(hù)進(jìn)行密碼進(jìn)行重置和顯示名修改。 ② 注冊(cè)用戶(hù) 網(wǎng)站的 普通瀏覽者只要注冊(cè)為 失物招領(lǐng)登記系統(tǒng) 用戶(hù)后,獲得自己的 登錄用戶(hù)名 ,設(shè)置自己 的 登錄 密碼就具有以下功能:登 錄,登出。刪除用戶(hù)登記的 失 /拾 物品信息。在這種結(jié)構(gòu)下,用戶(hù)工作界面是通過(guò)瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí) 現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier結(jié)構(gòu)。層與層之間 所 存在 的依賴(lài)關(guān)系是 自上而下的 , 上層組件會(huì) 對(duì)下層組件的 API 產(chǎn)生依賴(lài)關(guān)系 ,而下層組件 卻 不 會(huì) 依賴(lài)于上層組件。 在本系統(tǒng) 的開(kāi)發(fā)過(guò)程 中,使用 了 開(kāi)源的 mysql 數(shù)據(jù)庫(kù),由 eclipselink 作為持久化管理,表 現(xiàn) 層運(yùn)用基于 JSF 托管 Bean實(shí)現(xiàn)。 DAO 層一般有接口和該接口的實(shí)現(xiàn)類(lèi),接口用于規(guī)范實(shí)現(xiàn)類(lèi),實(shí)現(xiàn)類(lèi)一般用于操作數(shù)據(jù)庫(kù),包括修改,添加,刪除,查詢(xún)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1