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

正文內(nèi)容

軟件工程網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2024-09-06 02:37本頁(yè)面
  

【正文】 問(wèn)數(shù)據(jù)庫(kù)的代碼被其封裝,數(shù)據(jù)訪問(wèn)層復(fù)雜的重復(fù)性代碼因?yàn)镠ibernate而被強(qiáng)有力的簡(jiǎn)化了。在SSH框架中,其架構(gòu)圖如圖21所示,對(duì)象間的調(diào)用流程如圖22所示:圖21 SSH架構(gòu)圖圖22對(duì)象調(diào)用流程圖 MySQL數(shù)據(jù)庫(kù)MySQL是一種開(kāi)源的關(guān)系型DBMS,在所有的數(shù)據(jù)庫(kù)管理語(yǔ)言中SQL語(yǔ)言是它使用比較頻繁的一種。本系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的要求不是特別高所以使用MySQL數(shù)據(jù)庫(kù)綽綽有余。 B/S結(jié)構(gòu)B/S結(jié)構(gòu)即瀏覽器/服務(wù)器模式,該模式具體是這樣的:得到用戶(hù)在瀏覽器上向服務(wù)器發(fā)出的請(qǐng)求消息,服務(wù)器需要處理相關(guān)信息并且發(fā)送回服務(wù)器。 在B/S模式下,所謂的Web服務(wù)軟件和Web應(yīng)用是至關(guān)重要的,Web服務(wù)軟件主要是處理用戶(hù)對(duì)Web應(yīng)用的請(qǐng)求,并對(duì)web應(yīng)用運(yùn)行且進(jìn)行管理,讓客戶(hù)的信息請(qǐng)求得到滿足。B/S結(jié)構(gòu)的優(yōu)點(diǎn)1.具有分布式特點(diǎn),打破時(shí)間空間限制,業(yè)務(wù)可以更加方便的被查詢(xún)與瀏覽。3.易維護(hù),只需要更改頁(yè)面,即可實(shí)現(xiàn)數(shù)據(jù)更新的同步。B/S架構(gòu)圖如圖23所示:圖23 B/S架構(gòu)圖 JSP現(xiàn)如今信息快速發(fā)展,Java已經(jīng)無(wú)處不在。很多涉及到Java的技術(shù)都被普遍應(yīng)用和認(rèn)可,JSP就是其中的一個(gè)。JSP支持所謂的taglib,它們由Java代碼支持,我們可以通過(guò)該代碼動(dòng)態(tài)控制頁(yè)面流或輸出動(dòng)態(tài),一個(gè)著名的標(biāo)簽是jstl。JSP的執(zhí)行過(guò)程如下:1. 客戶(hù)端訪問(wèn)JSP頁(yè)面;2. JSP文件被轉(zhuǎn)變成Servlet源碼;3. Servlet源碼被進(jìn)行了編譯;4. JSP容器加載編譯后的代碼并運(yùn)行;5. 把執(zhí)行過(guò)程響應(yīng)到客戶(hù)端。大三時(shí)對(duì)Java有了一定程度的學(xué)習(xí),大四上學(xué)期進(jìn)行了實(shí)習(xí)實(shí)訓(xùn)對(duì)SSH架構(gòu)也有了一些認(rèn)識(shí)和掌握,對(duì)系統(tǒng)數(shù)據(jù)庫(kù)的實(shí)現(xiàn)是主要要做的工作。 操作可行性本系統(tǒng)只需要一臺(tái)PC就可以對(duì)其進(jìn)行操作,而且操作方便,不需要太多的專(zhuān)業(yè)計(jì)算機(jī)方面的知識(shí)。 法律的可行性本系統(tǒng)是自主設(shè)計(jì)的購(gòu)物系統(tǒng),很有現(xiàn)實(shí)意義。概言之,開(kāi)發(fā)本系統(tǒng)是完全可以的。當(dāng)需要購(gòu)買(mǎi)時(shí)進(jìn)行注冊(cè),注冊(cè)完成進(jìn)行登錄。登錄后可選擇商品并進(jìn)行訂購(gòu),把商品加入購(gòu)物車(chē)后去收銀臺(tái)結(jié)算,提交訂單后獲得訂單后,等待商品的到達(dá)。2.后臺(tái)系統(tǒng)功能模塊分為(1)商品管理模塊:可查詢(xún)商品并對(duì)其進(jìn)行編輯以及添加商品;(2)會(huì)員管理模塊:管理員查看注冊(cè)用戶(hù)信息并對(duì)其進(jìn)行操作;(3)商品類(lèi)別管理模塊:對(duì)商品類(lèi)別以及其子類(lèi)做一些所需更改;(4)訂單管理模塊:特權(quán)用戶(hù)對(duì)訂單有關(guān)情況進(jìn)行了解并安排發(fā)貨或者拒絕該交易;(5)公告管理模塊:管理員添加或者發(fā)布有關(guān)商城的消息;(6)評(píng)論模塊:對(duì)買(mǎi)家的評(píng)價(jià)進(jìn)行瀏覽并選擇刪除或保留。JSP主要應(yīng)用到了表現(xiàn)層,Servlet應(yīng)用到了中間層,數(shù)據(jù)的儲(chǔ)存主要運(yùn)用到了MySQL數(shù)據(jù)庫(kù)。系統(tǒng)的功能模塊,如圖42所示:圖 42 功能模塊圖 在本系統(tǒng)中用戶(hù)管理模塊涉及到的功能較而言之有些容易。“b”可以創(chuàng)建另外的管理者信息,標(biāo)準(zhǔn)用戶(hù)自己處理自己所要處理的信息。在本系統(tǒng)設(shè)計(jì)過(guò)程中,運(yùn)用了MySQLFront這一款優(yōu)秀的MySQL管理工具,讓我們的數(shù)據(jù)庫(kù)可以在任何地方被方便的維護(hù)和管理。5.買(mǎi)家對(duì)商品要給出評(píng)價(jià),在該系統(tǒng)建立消息形式是一定要的,包括所要評(píng)價(jià)信息名稱(chēng)、日期等。 用戶(hù)信息:買(mǎi)家ID,買(mǎi)家名等;216。 商品信息:商品ID,商品名稱(chēng)、單價(jià)等;216。 訂單信息:訂單ID,用戶(hù)編號(hào),訂貨地址等;216。 評(píng)價(jià)信息:評(píng)價(jià)標(biāo)題,評(píng)價(jià)日期,評(píng)價(jià)內(nèi)容等。1.商品信息表在該表中收錄了所有商品的一些信息。如表42所示:表42 商品類(lèi)別表此表用于記錄用戶(hù)下單情況,讓用戶(hù)便于查看商品訂單情況也為admin發(fā)貨給了一定的數(shù)據(jù)支持。如表44所示:表44 訂單詳情表5.用戶(hù)信息表表中主要記錄了用戶(hù)的ID、名稱(chēng)、住址等信息,方便買(mǎi)家對(duì)自己的信息進(jìn)行修改,賣(mài)家對(duì)購(gòu)物者的具體信息進(jìn)行管理。第二,JDK安裝完成,配置環(huán)境變量。打開(kāi)系統(tǒng)變量,點(diǎn)擊“新建”,添加名為Java_Home的變量名;變量值輸入C:\Program Files\Java\,點(diǎn)擊確定。%Java_Home%\lib。點(diǎn)擊Path變量,點(diǎn)擊“編輯”,在變量值中添加:%Javahome%\bin。點(diǎn)擊確定。雙擊exe文件,選擇路徑,根據(jù)提示逐步安裝。右擊“工程”“Build Path”“Configure Build Path”找到所需要的Struts2和Hibernate包進(jìn)行添加。點(diǎn)擊exe文件行安裝,安裝完畢后,需要如下操作來(lái)測(cè)試是否安裝成功。圖51 測(cè)試MySQL安裝成功(5)安裝MySQLFront軟件。 系統(tǒng)首頁(yè)設(shè)計(jì)本購(gòu)物商城的主界面設(shè)計(jì)如圖52所示,進(jìn)入該頁(yè)面可了解到網(wǎng)站主要功能,左上部分為用戶(hù)注冊(cè)、登錄;公告瀏覽、商品查詢(xún)、銷(xiāo)量排行處于右部分,主要是為方便用戶(hù)了解和購(gòu)買(mǎi)商品。該模塊
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1