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

正文內(nèi)容

基于jsp的企業(yè)門戶網(wǎng)站小樣的設(shè)計(jì)與開發(fā)論文-在線瀏覽

2025-05-01 09:55本頁面
  

【正文】 商品管理用例測試 .............................................................................. 69 系統(tǒng)安全性測試 ............................................................................................ 72 第六章 全文總結(jié) ...................................................................................................... 73 致 謝 ............................................................................................................................. 74 參考文獻(xiàn) (References) ...................................................................................................... 75 3 基于 JSP 的企業(yè)門戶網(wǎng)站設(shè)計(jì)與開發(fā) 專 業(yè):軟件工程 學(xué) 號: 8000105123 學(xué)生姓名:江劍峰 指導(dǎo)教師:徐健峰 摘要 一直以來,門戶網(wǎng) 站仍局限于提供內(nèi)容、電子郵箱及搜索引擎等基本功能,針對的主要是大眾消費(fèi)類市場;隨著互聯(lián)網(wǎng)應(yīng)用于企業(yè)市場,企業(yè)將各類型業(yè)務(wù)搬到一個(gè)開放統(tǒng)一而且安全度很高的網(wǎng)上平臺,便成為其電子商務(wù)架構(gòu)中的重要環(huán)節(jié)。 而 企業(yè) 也 需要 一個(gè) 更高效能且技術(shù)統(tǒng)一的平臺,以整合當(dāng)前的網(wǎng)上業(yè)務(wù),同時(shí)讓本身的系統(tǒng)能夠隨時(shí)便利升級,以支持未來網(wǎng)上業(yè)務(wù)的發(fā)展。美國研究公司 Giga Information Group 預(yù)測,企業(yè)門戶網(wǎng)站今后幾年的 部署量將持續(xù)增長,趨勢將會主導(dǎo)今后幾年的企業(yè)計(jì)算機(jī)應(yīng)用潮流。 本文從分析工程項(xiàng)目的可行性出發(fā),結(jié)合現(xiàn)代化信息管理系統(tǒng)的基本要求(主要是操作簡便、響應(yīng)速度快、界面友好、安全性高等),采用目前流行的 B/S體系模式,利用 Microsoft SQL Server2021 數(shù)據(jù)庫和 JSP、 JavaBean、 Servlet技術(shù)制作了一個(gè)企業(yè)門戶網(wǎng)站。 4 JSPbased enterprise portal design and development Abstract Has been confined to the portal to provide content, and search engines and other basic functions, mainly aimed at the mass consumer market。 企業(yè)門戶是相對于商業(yè)信息門戶和公共信息發(fā)布門戶而產(chǎn)生,是專門應(yīng)用于企業(yè)的互聯(lián)網(wǎng) 應(yīng)用概念。一個(gè) 成功的企業(yè)門戶網(wǎng)站不僅是制作網(wǎng)站展示建設(shè)、通過網(wǎng)絡(luò)媒介做一些廣告宣傳,它還包括利用網(wǎng)絡(luò)在企業(yè)之間、企業(yè)內(nèi)部以及企業(yè)和用戶之間傳遞信息,以達(dá)到用戶更深入地了解企業(yè)及企業(yè)商品的目的。所以現(xiàn)今 越來越多的企業(yè)正在考慮建設(shè)不同程度的企業(yè)門戶網(wǎng)站來進(jìn)一步提升企業(yè)的核心競爭力。擁有一個(gè)設(shè)計(jì)美觀、功能全面的門戶性網(wǎng) 站,已經(jīng)成為企業(yè)網(wǎng)絡(luò)化建設(shè)的一個(gè)重要內(nèi)容。同時(shí)考慮到大多數(shù)中小企業(yè)所能承擔(dān)的成本,決定使用 JSP+JavaBean 開發(fā)模式。 大型企業(yè)在這方面都做得已經(jīng)比較好了,但大多數(shù)中小企業(yè)并沒有充分意識到互聯(lián)網(wǎng)的優(yōu)勢,很多企業(yè)網(wǎng)站的建立在當(dāng)初也只是一種趕潮流的心態(tài),企業(yè)主并沒有想到要讓自己的企業(yè)網(wǎng)站給自己帶來商機(jī),沒有充分重視企業(yè)網(wǎng)站在宣傳中的優(yōu)勢,沒有充分利用 企業(yè)網(wǎng)站對企業(yè)本身進(jìn)行包裝與推廣。 如果能夠通過有效手段使現(xiàn)有的企業(yè)網(wǎng)站整體質(zhì)量提高,對其進(jìn)行整合、推 6 廣,必將引爆一場轟轟烈烈的網(wǎng)絡(luò)革命,互聯(lián)網(wǎng)的巨大商機(jī)不再是一種空想,而將會是一種現(xiàn)實(shí)。 JSP 是 JavaServer Pages 的縮寫 , 是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。網(wǎng)頁還能通過tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要 面向因特網(wǎng)的所有特點(diǎn)。 JavaBean 不依賴平臺,具有以下特點(diǎn): ? 可以實(shí)現(xiàn)代碼的重復(fù)利用 , JSP 中不再有大量的 Java 代碼。 開發(fā)企業(yè)門戶網(wǎng)站使用的數(shù)據(jù)庫應(yīng)該能夠滿足企業(yè)門戶網(wǎng)站對數(shù)據(jù)庫較大的訪問量,穩(wěn)定可靠。 SQL Server 2021 是一種客戶、服務(wù)器模式的關(guān)系型數(shù)據(jù)庫。 SQL Server 2021 數(shù)據(jù)庫提供了復(fù)制服務(wù)、數(shù)據(jù)轉(zhuǎn)換服務(wù)、報(bào)表服務(wù),并支持 XML 語言。 7 第二章 需求分析 . 系統(tǒng)需求分析 . 項(xiàng)目總體概述 通過本網(wǎng)站用戶可以在線瀏覽企業(yè)信息,企業(yè)可以進(jìn)行網(wǎng)絡(luò)宣傳,以使客戶可以更深入的理解企業(yè)及企業(yè)商品??梢詮谋揪W(wǎng)站 得到一定的技術(shù)支持服務(wù)。 管理員能夠通過用戶名、密碼登陸后臺,從而對整個(gè)網(wǎng)站進(jìn)行日常的整理、維護(hù),對網(wǎng)站所需展示的信息進(jìn)行增、刪、改、查等一系列操作。 圖 21. 企業(yè)門戶網(wǎng)站業(yè)務(wù)流程圖 . 系統(tǒng)的用例模型 根據(jù)業(yè)務(wù)流程可以分為以下幾個(gè)用例: 查看新聞 查找產(chǎn)品 留言 管理員注冊 管理員登錄 新聞管理 產(chǎn)品類別管理 產(chǎn)品管理 系統(tǒng)的總用例圖如下: 用戶 產(chǎn)品展示 留言板 管理員注銷 產(chǎn)品管理 管理員 新聞管理 管理員登陸 技術(shù)支持 企業(yè)文化 新聞瀏覽 企業(yè)門戶網(wǎng)站 8 圖 22. 系統(tǒng)總用例圖 用戶( user)的用例圖如下: 圖 23. 用戶的用例圖 管理員( admin)的用例圖如下: 9 圖 24. 管理員的用例圖 每個(gè)用戶都有屬于自己的活動,下面是活動圖: 10 圖 25. 管理員活動圖 圖 26. 用戶活動圖 11 . 主要功能需求 成功的企業(yè)門戶網(wǎng)站需要一個(gè)高質(zhì)量的前臺頁面和可以提升企業(yè)信息延續(xù)性和擴(kuò)展性的后臺管理系統(tǒng)。為了實(shí)現(xiàn)網(wǎng)站功 能具有較高的延續(xù)性和可擴(kuò)展性,是網(wǎng)站的建設(shè)緊跟企業(yè)發(fā)展的需求,就需要一個(gè)網(wǎng)站后臺管理系統(tǒng)。 后臺: 管理員注冊、登陸、及注銷; 設(shè)計(jì)明確,并確保后臺的安全性; 頁面簡潔,應(yīng)具有企業(yè)新聞、商品、用戶管理等功能模塊; 能夠搜索他需要的信息或用戶; 對網(wǎng)站內(nèi)容進(jìn)行增、刪、改、查的日常維護(hù)。 . 系統(tǒng)可行性分析 系統(tǒng)的可行性分析要從三個(gè)方面考慮 :環(huán)境可行性、 技術(shù)可行性、經(jīng)濟(jì)可行性。通過網(wǎng)站的建立,加強(qiáng)企業(yè)與客戶之間的溝通,使企業(yè)能夠及時(shí)了解客戶的需求,及時(shí)幫助客戶解決日常工作中遇到的各種問題,更好的服務(wù)于客戶,從而增進(jìn)了企業(yè)和客戶之間的友好 業(yè)務(wù)關(guān)系。這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu),而 JAVA 已經(jīng)是應(yīng)用十分普及的技術(shù)了,基于 JAVA 技術(shù)的 J2EE 平臺軟件和工具已經(jīng)發(fā)展的非常豐富和完善,應(yīng)用領(lǐng)域遍及整個(gè) IT 界。 因此,企業(yè)門戶網(wǎng)站的開 發(fā)無論在經(jīng)濟(jì),技術(shù)還是在管理上都是可行的。通過需求分析以及與客戶的溝通,制定網(wǎng)站主要實(shí)現(xiàn)目標(biāo)如下: 網(wǎng)站使用人性化設(shè)計(jì),界面友好、安全、實(shí)用。 提供建立在關(guān)系型數(shù)據(jù)庫系統(tǒng)上的數(shù)字信息組織、管理、查詢功能。 最大限度地實(shí)現(xiàn)網(wǎng)站的易維護(hù)性和易操作性。前臺部分主要實(shí)現(xiàn)企業(yè)與客戶交互,后臺部分主要實(shí)現(xiàn)網(wǎng)站相關(guān)信息管理功能。 網(wǎng)站前臺功能結(jié)構(gòu)如圖 31 所 示。 網(wǎng)站后臺功能結(jié)構(gòu)如圖 32所示。同時(shí)在瀏覽的基礎(chǔ)上,還應(yīng)該具備留言功能。 以下是系統(tǒng)中兩個(gè)主要的類圖。 1. 用戶瀏覽時(shí)序圖: 18 圖 36. 用戶瀏覽時(shí)序圖 2. 新聞管理時(shí)序圖: 圖 37. 新聞管理瀏覽圖 19 3. 產(chǎn)品管理時(shí)序圖: 圖 38. 產(chǎn)品管理瀏覽圖 . 數(shù)據(jù)庫 設(shè)計(jì) . 數(shù)據(jù)庫需求分析 企業(yè)門戶網(wǎng)站的數(shù)據(jù)庫訪問了較大,開發(fā)企業(yè)門戶網(wǎng)站使用的數(shù)據(jù)庫不僅應(yīng)能承載巨大的數(shù)據(jù)量,而且還需要具有強(qiáng)大的穩(wěn)定性和可靠性。 SQL Server 2021 是一種客戶 /服務(wù)器模式的關(guān)系型數(shù)據(jù)庫。 SQL Server 2021 數(shù)據(jù)庫提供了復(fù)制服務(wù)、數(shù)據(jù)轉(zhuǎn)換服務(wù)、報(bào)表服務(wù),并支持 XML 語言。 SQL Server 2021 是在 SQL Server 的基礎(chǔ)上擴(kuò)展升級而來,它繼承了 SQL Server 以前版本的優(yōu)點(diǎn), 同時(shí)又增加了許多新功能,與其他產(chǎn)品具有良好的兼容性。其中商品實(shí)體與商品類別實(shí)體需要以外鍵進(jìn)行聯(lián)系。這幾個(gè)屬性均為新聞實(shí)體的基本信息,其中“新聞編號”為新聞實(shí)體對象的唯一標(biāo)識,設(shè)置為自動增長類型。 圖 39. 新聞實(shí)體的 ER圖 商品實(shí)體對象 商品實(shí)體對象包括“商品編號”、“商品名稱”、“商品樣圖”、“商品類別”、“商品提交時(shí)間”等屬性。商品實(shí)體 ER圖如圖 310 所示。其中,“商品類別編號”為商品類別實(shí)體對象的唯一標(biāo)識,設(shè)置為自動增長類型。 圖 311. 商品類別實(shí)體的 ER圖 用戶實(shí)體對象 用戶實(shí)體對象包括 “用戶名稱” 、“用戶編號” 、“用戶密碼”等屬性。用戶實(shí)體 ER 圖如圖 312 所示。本網(wǎng)站包括以下數(shù)據(jù)表: tb_business(企業(yè)商品表 ) 企業(yè)商品表主要用于存放企業(yè)商品信息。 圖 313. 商品表結(jié)構(gòu) tb_usertable(用戶表 ) 用戶表主要保存用戶的相關(guān)信息。 用戶名稱 用戶編號 用戶密碼 用戶 23 圖 314. 用戶表結(jié)構(gòu) tb_category(商品類別表 ) 商品類別表主要用于保存商品類別的相關(guān)信息。 圖 315. 商品類別表結(jié)構(gòu) tb_news(企業(yè)新聞表 ) 企業(yè)新聞表主要用于存放企業(yè)新聞相關(guān)信息。 圖 316. 新聞表結(jié)構(gòu) 24 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) . 公共模塊設(shè)計(jì) . 定義 connsqlserver 類 在配置連接池后, Tomcat 就會將這個(gè)數(shù)據(jù)源綁定到 JNDI 命名空間,可以通過 (DataSource)(“ jdbc/ConnectionPool)來獲取這個(gè)數(shù)據(jù)源,使用getConnection()方法獲取數(shù)據(jù)庫連接。為使連接數(shù)據(jù)庫的代碼高度中用,故將數(shù)據(jù)庫連接操作封裝到 JavaBean 中 , 命 名 為,作為公用類使用。關(guān)鍵代碼如下: private void getConnection() { if ( != null) { return。 try { ctx = new InitialContext()。 = ()。 } catch (SQLException e) { ()。 } 2) 文件中除了設(shè)置數(shù)據(jù)庫連接方法外,還要設(shè)置數(shù)據(jù)庫查詢方法。 try { return (,).executeQuery(sql)。 return null。 try { return ().executeUpdate(sql)。 return 1。盡管程序開發(fā)使用了連接池這種高效的數(shù)據(jù)庫連接方式,但如果一個(gè)數(shù)據(jù)庫連接不被關(guān)閉,還是很容易使數(shù)據(jù)庫連接枯竭,拋出異常。數(shù)據(jù)庫連接關(guān)閉關(guān)鍵代碼如下: public void close() { try { ()。 }finally{ = null。創(chuàng)建 Web 應(yīng)用過濾器的步驟如下: 1) 在 \WebRoot\WEBINF 路徑下找到 文件,將以下配置過濾器代碼添加到 文件中的標(biāo)簽 web_app/web_app之間。 Filter 接口定義如下方法: ? Init()方法 當(dāng)一個(gè)過濾器被加載時(shí),首先執(zhí)行 Init()方法,一般在這里做初始化操作。 ? destroy()方法 銷毀過濾器方法。關(guān)鍵代碼如下: public class ModifyCode implements Filter{ protected FilterConfig filterConfig。 pub
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1