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

正文內(nèi)容

基于jsp的商品發(fā)布與銷售系統(tǒng)(已修改)

2025-05-23 20:23 本頁面
 

【正文】 I 基于 JSP 的商品發(fā)布與銷售系統(tǒng) 摘 要 : 本 論文對基于 JSP 的商品發(fā)布與銷售系統(tǒng)的開過發(fā)過程作了詳細的描述,系統(tǒng)用的是 Jsp 技術(shù),以 Oracle 作為數(shù)據(jù)庫進行開發(fā)的,采用了 MVC 設(shè)計模式,用現(xiàn)在比較流行的企業(yè)級開發(fā)三大框架 SSH,即 Struts+Spring+Hibernate進行開發(fā),系統(tǒng)整體采用 B2C 模式 。 文中著重論述了該系統(tǒng)的設(shè)計與實現(xiàn),并對關(guān)鍵的技術(shù)作了較詳細的介紹。本系統(tǒng)共分兩個部分:前臺用戶部分和后臺管理部分。在前臺系統(tǒng)中有三個模塊:包括顧客 /會員登錄及注冊、商品展示、購買流程。在后臺系統(tǒng)中 有五個模塊:包括商品目錄管理、商品管理、訂單管理、銷售量統(tǒng)計、會員管理。在用戶注冊模塊中,特別加強了用戶注冊信息的前臺驗證的嚴格性;在商品展示中,用戶可以對商品進行瀏覽檢索,查看商品詳細資料;并且規(guī)定注冊成會員的用戶才能對商品進行評論。沒有注冊成會員只能瀏覽商品。在后臺系統(tǒng)中,系統(tǒng)管理員可以對已注冊的用戶進行管理,并對提交的訂單進行處理;可以對現(xiàn)有的商品進行管理以及對銷售量進行統(tǒng)計。整個系統(tǒng)結(jié)構(gòu)清晰、功能明確,頁面風格鮮明,易操作,適合客戶的需要。使交易能夠更加方便和快捷。 關(guān)鍵詞 : B2C; Jsp; Oracle; Struts+Spring+Hibernate II III The Jsp goods based on the issue and distribution software architecture system Abstract: This article through detailed description for development of the Jsp goods based on the issue and distribution software architecture system is based on Jsp and Oracle Database development technology,and the system using the MVC design pattern, using the now popularenterpriselevel framework for the development of three SSH, the Struts + Spring + Hibernate. This article focuses on the design and implementation of the system, andmade a more critical technical detail. The system is divided into two parts: the foreground and the background of the user management section. In the foreground system has three modules: including customer member loginand registration, merchandise display, the purchase process. In the background system has five modules: including catalog management,product management, order management, sales statistics, members of management. In the user registration module, in particular, the userregistration information to enhance the prospects of verification rigor。 in themerchandise display, the user can browse and search for products, view product details more details。 and requires users to register as a member of the goods Comment. Not registered as members can only see the the background system, the system administrator can manage a registered user, and submit orders for processing。 can be managed on the existing products and the sales statistics. The entire system structure is clear, features a clear, distinctive style pages, easy to operate, suitable forcustomer needs. So that transactions can be more convenient and faster. Keywords: B2C。 Jsp。Oracle。Struts+Spring+Hibernate IV 1 目 錄 1 系統(tǒng)所用的技術(shù)簡述 1 JSP 技術(shù) 1 SSH 三大框架 2 ORACLE 簡述 4 本章小結(jié) 5 2 系統(tǒng)需求分析 6 系統(tǒng)背景 6 開發(fā)環(huán)境 6 可行性分析 6 系統(tǒng)的需求 7 本章小結(jié) 11 3 系統(tǒng)的概要設(shè)計 12 基本模塊設(shè)計 12 具體模塊及其功能 12 系統(tǒng)用例圖 14 模塊設(shè)計說明 15 系統(tǒng)總架構(gòu)圖 20 系統(tǒng)出錯處理設(shè)計 20 安全設(shè)計 21 維護設(shè)計 21 本章小結(jié) 21 4 系統(tǒng)的實體關(guān)系及數(shù)據(jù)庫設(shè)計 22 數(shù)據(jù)實體關(guān)系 22 利用 POWERDESIGNER 對數(shù)據(jù)庫設(shè)計 22 數(shù)據(jù)庫的設(shè)計 23 本章小結(jié) 26 5 系統(tǒng)展示及說明 27 系統(tǒng)代碼結(jié)構(gòu) 27 前臺界面展示及說明 32 會員注冊 32 會員登錄 35 個人信息維護 36 商品搜索 38 商品購買 39 購物車 41 收藏夾管理 44 地址簿管理 45 后臺展示 46 后臺登錄 46 2 編輯目錄 48 編輯商品 50 訂單管理 52 銷售統(tǒng)計管理 54 6 總結(jié) 57 參考文獻 59 致 謝 61 1 1 系統(tǒng)所用的技術(shù)簡述 本章主要介紹了該系統(tǒng)所使用的技術(shù)。其中包括 J2EE 的概述,以及其當下流行 SSH 框架的特征。同時介紹了所使用的數(shù)據(jù)庫 Oracle。 JSP 技術(shù) JSP(Java Server Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準。 JSP技術(shù)有點類似 ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML 文件 (*.htm,*.html)中插入 Java程序段 (Scriptlet)和 JSP 標記 (tag),從而形成 JSP 文件 (*.jsp)。 用 JSP 開發(fā)的 Web 應用是跨平臺的,既能在 Linux 下運行,也能在其他操作系統(tǒng)上運行。 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web 的應用程序的開發(fā)變得迅速和容易。 Web 服務器在遇到訪問JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后 將執(zhí)行結(jié)果連同 JSP 文件中的HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 的 規(guī)范的最后版本是 1999 年 9月推出的, 12 月又推出了 。目前較新的是 規(guī)范, 規(guī)范的征求意見稿也已出臺。 JSP頁面由 HTML代碼和嵌入其中的 Java 代碼所組成。服務器在頁面被客戶端請求以后對這些 Java代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 Java Servlet 是JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP配合才能完成。 JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點自 JSP 推出后,眾多大公司都支持 JSP技術(shù)的服務器,如 IBM、 Oracle、 Bea公司等,所以 JSP迅速成為商業(yè)應用的服務器端語言。 JSP 可用一種簡單易懂的等式表示為: HTML+Java=JSP。 2 SSH 三大框 架 框 架是一個應用程序的半成品??蚣芴峁┝丝稍趹贸绦蛑g共享的可覆用的公共結(jié)構(gòu)。開發(fā)者把框架融入他們自己的應用程序,并加以擴展,以滿足他們特定的需要??蚣芎凸ぞ甙牟煌幵谟?,框架提供了一致的結(jié)構(gòu),而不僅僅是一組工具類。 框架其實就是一組組件,供你選用完成你自己的系統(tǒng)。簡單說就是使用別人搭好的舞臺,你來做表演。而且,框架一般是成熟的,不斷升級的軟件。 可以說,一個框架是一個可復用的設(shè)計構(gòu)件,它規(guī)定了應用的體系結(jié)構(gòu),闡明了整個設(shè)計、協(xié)作構(gòu)件之間的依賴關(guān)系、責任分配和控制流程,表現(xiàn)為一組抽象類以及其 實例之間協(xié)作的方法,它為構(gòu)件復用提供了上下文 (Context)關(guān)系。因此構(gòu)件庫的大規(guī)模重用也需要框架。 構(gòu)件領(lǐng)域框架方法在很大程度上借鑒了硬件技術(shù)發(fā)展的成就,它是構(gòu)件技術(shù)、軟件體系結(jié)構(gòu)研究和應用軟件開發(fā)三者發(fā)展結(jié)合的產(chǎn)物。在很多情況下,框架通常以構(gòu)件庫的形式出現(xiàn),但構(gòu)件庫只是框架的一個重要部分。框架的關(guān)鍵還在于框架內(nèi)對象間的交互模式和控制流模式。 框架比構(gòu)件可定制性強。在某種程度上,將構(gòu)件和框架看成兩個不同但彼此協(xié)作的技術(shù)或許更好??蚣転闃?gòu)件提供重用的環(huán)境,為構(gòu)件處理錯誤、交換數(shù)據(jù)及激活操作提供了 標準的方法。 應用框架的概念也很簡單。它并不是包含構(gòu)件應用程序的小片程序,而是實現(xiàn)了某應用領(lǐng)域通用完備功能(除去特殊應用的部分)的底層服務。使用這種框架的編程人員可以在一個通用功能已經(jīng)實現(xiàn)的基礎(chǔ)上開始具體的系統(tǒng)開發(fā)??蚣芴峁┝怂袘闷谕哪J行為的類集合。具體的應用通過重寫子類 (該子類屬于框架的默認行為 )或組裝對象來支持應用專用的行為。 應用框架強調(diào)的是軟件的設(shè)計重用性和系統(tǒng)的可擴充性 ,以縮短大型應用軟件系統(tǒng)的開發(fā)周期,提高開發(fā)質(zhì)量。與傳統(tǒng)的基于類庫的面向?qū)ο笾赜眉夹g(shù)比較,應用框架更注重于面向 專業(yè)領(lǐng)域的軟件重用。應用框架具有領(lǐng)域相關(guān)性,構(gòu)件根據(jù)框架進行復合而生成可運行的系統(tǒng)??蚣艿牧Χ仍酱?,其中包含的領(lǐng)域知識就更加完整。 因為軟件系統(tǒng)發(fā)展到今天已經(jīng)很復雜了,特別是服務器端軟件,設(shè)計到的知 3 識,內(nèi)容,問題太多。在某些方面使用別人成熟的框架,就相當于讓別人幫你完成一些基礎(chǔ)工作,你只需要集中精力完成系統(tǒng)的業(yè)務邏輯設(shè)計。而且框架一般是成熟,穩(wěn)健的,他可以處理系統(tǒng)很多細節(jié)問題,比如,事物處理,安全性,數(shù)據(jù)流控制等問題。還有框架一般都經(jīng)過很多人使用,所以結(jié)構(gòu)很好,所以擴展性也很好,而且它是不斷升級的,你可以 直接享受別人升級代碼帶來的好處。 所以本系統(tǒng)的開發(fā),就引進了 J2EE中常用的三種框架,分別是: Struts、 Spring Hibernate?,F(xiàn)對以上三種框架作簡要的介紹: Struts: Struts 最早是作為 Apache Jakarta 項目的組成部分,項目的創(chuàng)立者希望通過對該項目的研究,改進和提高 JavaServer Pages 、 Servlet、標簽庫以及面向?qū)ο蟮募夹g(shù)水準。 Struts 這個名字來源于在建筑和舊式飛機中使用的支持金屬架。這個框架之所以叫 “ Struts” ,是為了提醒我們記住那些支撐 我們房屋,建筑,橋梁,甚至我們踩高蹺時候的基礎(chǔ)支撐。這也是一個解釋 Struts 在開發(fā) Web 應用程序中所扮演的角色的精彩描述。當建立一個物理建筑時,建筑工程師使用支柱為建筑的每一層提供支持。同樣,軟件工程師使用 Struts 為業(yè)務應用的每一層提供支持。它的目的是為了幫助我們減少在運用 MVC 設(shè)計模型來開發(fā) Web 應用的時間。我們?nèi)匀恍枰獙W習和應用該架構(gòu),不過它將可以完成其中一些繁重的工作。如果想混合使用 Servlets 和JSP 的優(yōu)點來建立可擴展的應用, Struts 是一個不錯的選擇。 Spring:Spring 是一個 開源框架,它由 Rod Johnson 創(chuàng)建。它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的。 Spri
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1