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

正文內(nèi)容

基于java與jsp下的網(wǎng)上商城設(shè)計(jì)(已修改)

2025-01-30 14:38 本頁(yè)面
 

【正文】 基于JAVA與JSP下的網(wǎng)上商城設(shè)計(jì)專 業(yè):網(wǎng)絡(luò)工程年 級(jí):學(xué) 號(hào):作 者:指導(dǎo)老師:完成時(shí)間:2011年11月 說(shuō) 明本系統(tǒng)是由我和王為政兩個(gè)人合作完成 99級(jí)信息與計(jì)算科學(xué)畢業(yè)論文基于JAVA的網(wǎng)上商城系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)摘要:網(wǎng)上商城系統(tǒng)是基于JAVA的一個(gè)電子商務(wù)系統(tǒng),其主要作用就是實(shí)現(xiàn)商城的一些功能,如:買賣商品,計(jì)算積分,查看產(chǎn)品的具體信息,與賣家聯(lián)系,交友等功能!最后對(duì)整個(gè)網(wǎng)上商城系統(tǒng)作了一個(gè)簡(jiǎn)要的總結(jié)并附錄上了一些功能模塊的主要源代碼。關(guān)鍵詞:網(wǎng)上商城系統(tǒng);B/S模式;JSP技術(shù);mysql數(shù)據(jù)庫(kù)。 Based on JAVA online mall system development and implementationAbstract: Online mall system is based on JAVA a emerce system, the main function is to realize mall of some functions, such as: buying and selling goods, calculated integral, check product specific information, contact the seller, the function such as friends!The last of the whole online mall system gives a brief summary and appendix on some function module39。s main source code.Keywords: online mall system。 The B/S mode。 JSP technology。 Mysql database. 27 網(wǎng)上商城設(shè)計(jì)(論文)摘要 I目錄: 11 引言 22 高校教材管理系統(tǒng)的需求分析 2 用戶需求分析 2 普通用戶主要需要: 2 系級(jí)管理員主要需要: 2 數(shù)據(jù)字典的描述 2 教材管理系統(tǒng)的數(shù)據(jù)流圖 23網(wǎng)上商城系統(tǒng)分析與設(shè)計(jì) 3 系統(tǒng)設(shè)計(jì)總體思想、目標(biāo) 3 網(wǎng)上商城系統(tǒng)的ER模型 3 網(wǎng)上商城系統(tǒng)結(jié)構(gòu)、功能設(shè)計(jì) 3 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 3 系統(tǒng)功能模塊設(shè)計(jì) 3 網(wǎng)上商城系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) 34 系統(tǒng)平臺(tái)、計(jì)算模式及技術(shù) 3 計(jì)算模式的進(jìn)化及本系統(tǒng)選用的模式優(yōu)越性 3 集中式管理——主機(jī)/終端模式 4 Client/Server模式 4 Brower/Server模式 4 系統(tǒng)采用B/S三層體系結(jié)構(gòu)模式的優(yōu)越性 4 JSP 技術(shù) 4 JSP內(nèi)建對(duì)象 6 mysql數(shù)據(jù)庫(kù) 9 mysql概述 9 mysql常用命令 95 系統(tǒng)實(shí)現(xiàn) 11 用戶登陸流程 11 買家登陸流程 11 賣家登陸流程 13 用戶注冊(cè)流程 14 用戶注冊(cè)流程圖 14 數(shù)據(jù)庫(kù)表單創(chuàng)建語(yǔ)句 156 網(wǎng)上商城系統(tǒng)設(shè)計(jì)的技術(shù)關(guān)鍵 15 JSP主要網(wǎng)頁(yè)代碼 15 mysql數(shù)據(jù)庫(kù)表單截圖 22 Java語(yǔ)言控制主要類代碼 237 系統(tǒng)試運(yùn)行結(jié)果與評(píng)價(jià) 261 引言 隨著計(jì)算機(jī)的普及以及網(wǎng)絡(luò)技術(shù)的應(yīng)用,網(wǎng)上商城已經(jīng)成為一個(gè)新的工具和一個(gè)新興的市場(chǎng),網(wǎng)上商城類似于現(xiàn)實(shí)世界當(dāng)中的商店,差別是利用電子商務(wù)的各種手段,達(dá)成從買到賣的過(guò)程的虛擬商店,從而減少中間環(huán)節(jié),消除運(yùn)輸成本和代理中間的差價(jià),造就對(duì)普通消費(fèi),和加大市場(chǎng)流通帶來(lái)巨大的發(fā)展空間。盡能的還消費(fèi)者以利益,帶動(dòng)公司發(fā)展和企業(yè)騰飛,引導(dǎo)國(guó)民經(jīng)濟(jì)穩(wěn)定快速發(fā)展,推動(dòng)國(guó)內(nèi)生產(chǎn)總值。2 高校教材管理系統(tǒng)的需求分析 本網(wǎng)上商城構(gòu)建初始目標(biāo)主要是面向廣大消費(fèi)者,由于不同人群對(duì)商品的需求不同,因而購(gòu)物網(wǎng)站應(yīng)在具有自己特色的同時(shí)應(yīng)適合不同人士的需要。 用戶需求分析 用戶主要是買家和賣家以及網(wǎng)站的管理人員: 普通用戶主要需要: 賣家:上傳商品、注冊(cè)用戶、更改商品、刪除商品、增加商品、管理已有商品等 買家:查看所有商品、搜索某一商品、查看具體的產(chǎn)品以及廠家信息等 系級(jí)管理員主要需要:主要是維護(hù)網(wǎng)站秩序,比如說(shuō)終止某一買家或者賣家的使用權(quán)限等 數(shù)據(jù)字典的描述數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖包含的所有元素的定義的集合。任何字典最重要的用途都是供人查閱對(duì)不了解的條目的解釋,數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計(jì)的過(guò)程中給人提供關(guān)于數(shù)據(jù)的描述信息。限于篇幅,下面給出本系統(tǒng)的部分?jǐn)?shù)據(jù)字典描述:⑴ 買家信息的數(shù)據(jù)字典的描述: 表名:mall_Buyers 表內(nèi)元組: BuyId BuyName BuySex BuyPass BuyLevel BuyAddress BuyAge ⑵ 賣家信息的數(shù)據(jù)字典的描述:表名:mall_Sellers 表內(nèi)元組:SeId SeName SeSex SePass SeLevel SeAddress SeAge⑶ 商品信息的數(shù)據(jù)字典的描述:表名:mall_Goods 表內(nèi)元組: GoodId GoodName GoodPrice Goodintroduction SeId Goodkinds Goodinventory 教材管理系統(tǒng)的數(shù)據(jù)流圖下面簡(jiǎn)要介紹部分需求的數(shù)據(jù)流圖:mall_BuyersDoLoginServeletmall_Goodsmall_Sellers JSP 教材庫(kù)存查詢的數(shù)據(jù)流圖(DFD)用戶操作數(shù)據(jù)流程圖:商品信息表mall_Goods產(chǎn)品信息商品信息查詢信息查詢方式買家賣家接受查詢方式信息處理產(chǎn)生查詢結(jié)果買家賣家圖21商品庫(kù)查詢的數(shù)據(jù)流圖 用戶信息管理的數(shù)據(jù)流圖(DFD)⑴增加、修改和刪除用戶資料,具體的過(guò)程的數(shù)據(jù)流圖(DFD)表示如下::3網(wǎng)上商城系統(tǒng)分析與設(shè)計(jì) 系統(tǒng)設(shè)計(jì)總體思想、目標(biāo) 網(wǎng)上商城系統(tǒng)的ER模型經(jīng)過(guò)對(duì)網(wǎng)上商城系統(tǒng)的分析,我們將系統(tǒng)劃分出了買家用戶、賣家用戶、商品信息三個(gè)實(shí)體,其各個(gè)實(shí)體的屬性如下:本系統(tǒng)的具體ER模型如下:買家或賣家序號(hào)用戶名密碼性別圖31普通用戶ER圖 網(wǎng)上商城系統(tǒng)結(jié)構(gòu)、功能設(shè)計(jì) 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 網(wǎng)上商城系統(tǒng)結(jié)構(gòu)主要是JAVA代碼用作控制語(yǔ)句、JSP用于數(shù)據(jù)接收及顯示、mysql用于術(shù)語(yǔ)的存儲(chǔ),采用常用的Brower/Server模式。 系統(tǒng)功能模塊設(shè)計(jì) 功能模塊主要有:登錄驗(yàn)證模塊、登陸顯示模塊、數(shù)據(jù)庫(kù)操作模塊、信息顯示模塊等 網(wǎng)上商城系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) 由于此網(wǎng)上商城屬于網(wǎng)上商城的簡(jiǎn)易模式,所以基本數(shù)據(jù)庫(kù)表的建立有mall_Goods、mall_Buyers、mall_Sellers。4 系統(tǒng)平臺(tái)、計(jì)算模式及技術(shù)⑴ 系統(tǒng)的硬件平臺(tái):普通PC機(jī)⑵ 系統(tǒng)的軟件平臺(tái):MyEclipse、mysql、Navicat for MySQL、tomcat 計(jì)算模式的進(jìn)化及本系統(tǒng)選用的模式優(yōu)越性回顧計(jì)算機(jī)的發(fā)展史,計(jì)算模式有過(guò)三次質(zhì)的飛躍: 集中式管理——主機(jī)/終端模式以主機(jī)為中心的計(jì)算環(huán)境 ,數(shù)據(jù)管理 ,事務(wù)處理高度集中 ,起始成本高 ,系統(tǒng)維護(hù)升級(jí)只涉及主機(jī),管理成本低 ,但用戶端缺乏個(gè)人定置 ,無(wú)任何處理功能。適用于大規(guī)模集中式應(yīng)用 ,具有較高的效率和安全性 ,但存在執(zhí)行效率及容量不足問(wèn)題。 Client/Server模式 它把集中管理模式轉(zhuǎn)化為一種服務(wù)器與客戶機(jī)負(fù)荷均衡的分布式計(jì)算模式 ,解決了執(zhí)行效率及容量不足的問(wèn)題。該結(jié)構(gòu)以 PC為主 ,適合部門級(jí)應(yīng)用。初級(jí)成本低 ,但隨著應(yīng)用規(guī)模擴(kuò)展 ,網(wǎng)絡(luò)上異種資源類型的增多,開(kāi)發(fā)、管理、維護(hù)的復(fù)雜程度加大,頻繁的軟硬件升級(jí) ,后期成本驟升,缺乏關(guān)鍵事物處理的安全性與并發(fā)處理能力。 Brower/Server模式 以網(wǎng)絡(luò)中心計(jì)算為特征的 BPS結(jié)構(gòu)恰到好處地取長(zhǎng)補(bǔ)短 ,兼容并蓄 ,使計(jì)算體系真正成為企業(yè)生存發(fā)展的生命力。 BPS結(jié)構(gòu)使數(shù)據(jù)及應(yīng)用可通過(guò)不同平臺(tái)、不同網(wǎng)絡(luò)存取 ,與平臺(tái)無(wú)關(guān) ,伸縮性大 ,為企業(yè)、行業(yè)提供了開(kāi)放的基于標(biāo)準(zhǔn)的綜合性服務(wù)計(jì)算環(huán)境 ,它將處理、儲(chǔ)存、通訊能力移入網(wǎng)絡(luò) ,集中主機(jī) P終端和 CPS的優(yōu)點(diǎn) ,管理集中 ,只涉及網(wǎng)絡(luò)服務(wù)器 ,NC通過(guò)下載獲得升級(jí)功能 。同時(shí)信息高度分散 ,通過(guò) HTTP、JAVA可訪問(wèn)聯(lián)接任何 URL資源和應(yīng)用 ,共享程度高 ,可伸縮擴(kuò)展性強(qiáng) ,具有高度開(kāi)放性和靈活性 ,同時(shí)具備高速率和安全性 ,使用戶真正投資于應(yīng)用而不是計(jì)算機(jī)本身。 系統(tǒng)采用B/S三層體系結(jié)構(gòu)模式的優(yōu)越性開(kāi)放的標(biāo)準(zhǔn)分布計(jì)算的基礎(chǔ)結(jié)構(gòu)較低的開(kāi)發(fā)和維護(hù)成本使用簡(jiǎn)單 ,界面友好系統(tǒng)靈活保障系統(tǒng)的安全性信息共享度高 JSP 技術(shù) JSP概述JSP(JavaServer Pages)是一種基于Java的腳本技術(shù)。在JSP 的眾多優(yōu)點(diǎn)之中,其中之一是它能將 HTML 編碼從 Web 頁(yè)面的業(yè)務(wù)邏輯中有效地分離出來(lái)。用 JSP 訪問(wèn)可重用的組件,如 Servlet、JavaBean 和基于 Java 的 Web 應(yīng)用程序。JSP 還支持在 Web 頁(yè)面中直接嵌入 Java 代碼??捎脙煞N方法訪問(wèn) JSP 文件:瀏覽器發(fā)送 JSP 文件請(qǐng)求、發(fā)送至 Servlet 的請(qǐng)求?! ?. JSP 文件訪問(wèn) Bean 或其它能將生成的動(dòng)態(tài)內(nèi)容發(fā)送到瀏覽器的組件。圖51說(shuō)明了該 JSP 訪問(wèn)模型。當(dāng) Web 服務(wù)器接收到一個(gè) JSP 文件請(qǐng)求時(shí),服務(wù)器將請(qǐng)求發(fā)送至 WebSphere應(yīng)用服務(wù)器。WebSphere應(yīng)用服務(wù)器 對(duì) JSP 文件進(jìn)行語(yǔ)法分析并生成 Java 源文件(被編譯和執(zhí)行為 Servlet)。Java 源文件的生成和編譯僅在初次調(diào)用 Servlet 時(shí)發(fā)生,除非已經(jīng)更新了原始的 JSP 文件。在這種情況下,WebSphere應(yīng)用服務(wù)器 將檢測(cè)所做的更新,并在執(zhí)行它之前重新生成和編譯 Servlet。圖51:瀏覽器發(fā)送 JSP 文件請(qǐng)求  2. 發(fā)送至 Servlet 的請(qǐng)求生成動(dòng)態(tài)內(nèi)容,并調(diào)用 JSP 文件將內(nèi)容發(fā)送到瀏覽器。圖52說(shuō)明了該訪問(wèn)模型。該訪問(wèn)模型使得將內(nèi)容生成從內(nèi)容顯示中分離出來(lái)更為方便。WebSphere應(yīng)用服務(wù)器 支持 HttpServiceRequest 對(duì)象和 HttpServiceResponse 對(duì)象的一套新方法。這些方法允許調(diào)用的 Servlet 將一個(gè)對(duì)象放入(通常是一個(gè) Bean)請(qǐng)求對(duì)象中,并將該請(qǐng)求傳遞到另一個(gè)頁(yè)面(通常是一個(gè) JSP 文件)以供顯示。調(diào)用的頁(yè)面從請(qǐng)求對(duì)象中檢索 Bean, 并用 JSP 來(lái)生成客戶機(jī)端的 HTML。圖52:發(fā)送至 Servlet 的請(qǐng)求   JSP示例  瀏覽器通過(guò)一個(gè)Web 頁(yè)面中的HTML表單請(qǐng)求一個(gè)servlet(PopulateBeanServlet),該servlet創(chuàng)建一個(gè)名為 dataBean 的DataBean 實(shí)例,并調(diào)用 JSP 文件將內(nèi)容發(fā)送到瀏覽器。Servlet 示例和 JSP 文件示例說(shuō)明了啟用內(nèi)容分離的 JSP 訪問(wèn)模型?! . Servlet 是由下列Web 頁(yè)面中的 HTML 表單來(lái)調(diào)用的。   HTML  BODY  H1運(yùn)行 PopulateBeanServlet/H1  P您是否希望運(yùn)行 PopulateBeanServlet?  FORM action=/servlet/PopulateBeanServlet method=GET  INPUT type=SUBMIT value=Yes  INPUT type=SUBMIT value=No  /FORM  /BODY  /HTML  B. 被請(qǐng)求的servlet為PopulateBeanServlet, 其源代碼如下:  /******************************************************************  *Servlet 示例:   *這個(gè)servlet創(chuàng)建一個(gè)名為 dataBean 的DataBean 實(shí)例,設(shè)置dataBean的若干個(gè)屬性,   *將dataBean放置在當(dāng)前“請(qǐng)求”對(duì)象中,   *調(diào)用 JSP 文件()來(lái)格式化并顯示dataBean的數(shù)據(jù)  ****************************************************
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1