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

正文內(nèi)容

基于jspserverlet開發(fā)的網(wǎng)上花店網(wǎng)站畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-07-16 15:47 本頁面
 

【文章內(nèi)容簡介】 查看訂單的功能描述如表47所示。表47查看訂單功能表名稱、標(biāo)識符查看訂單功能描述提交購物車后,生成訂單。優(yōu)先級高級輸入點(diǎn)擊提交購物車按紐操作序列生成訂單,核實(shí)訂單信息。輸出生成訂單成功。補(bǔ)充說明如不登錄,則不能購買花卉。 管理員功能管理員登錄后實(shí)現(xiàn)的各個功能模塊如圖45和46所示。管理員登陸管理員添加管理員刪除管理員信息商品管理訂單管理圖45 管理員功能框圖刪除商品添加商品商品管理修改商品模糊查詢商品圖46 商品管理功能框圖管理員對商品管理的功能模塊描述,如表48所示。表48商品管理功能表名稱、標(biāo)識符商品管理功能描述可以添加、修改、刪除、查詢花卉的信息。優(yōu)先級高級輸入輸入信息,進(jìn)行增刪改查。操作序列輸入新記錄進(jìn)行增加,修改原有的花卉信息,可以刪除未被引用的花卉,輸入查詢條件查詢花卉信息。輸出操作已成功。補(bǔ)充說明需要管理員登錄。訂單功能??欤鐖D47所示。修改訂單刪除訂單查看訂單詳細(xì)信息訂單管理圖47 訂單管理功能框圖訂單管理功能模塊描述如表49所示。表49 訂單管理功能表名稱、標(biāo)識符訂單管理功能描述可以查看所有的訂單,刪除訂單和修改訂單。優(yōu)先級高級輸入進(jìn)入訂單管理操作序列可以查看所有的訂單,刪除訂單和修改訂單。輸出操作已成功。補(bǔ)充說明需要管理員登錄。 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫分析此系統(tǒng)由JSP+Servlet+JavaBean+Tomcat+MySQL組成,因?yàn)閷?shù)據(jù)庫的性能要求不是很高,古采用適用于中小企業(yè)的MySQL數(shù)據(jù)庫較為合適,而且該數(shù)據(jù)庫免費(fèi),可以節(jié)約開發(fā)成本。 項(xiàng)目的ER圖本系統(tǒng)中的實(shí)體主要有:商品,訂單,訂單明細(xì),用戶,管理員等,實(shí)體的ER圖。(1) 商品的ER圖,如圖48所示。(2) 管理員的ER圖,如圖49所示。商品商品名稱商品類型商品數(shù)量商品ID商品URL商品價格商品簡介商品上架日期圖48商品ER圖權(quán)限管理員管理員名密碼圖49 管理員ER圖(3) 訂單明細(xì)ER圖如圖410所示。(4)用戶ER圖如圖411所示。訂單商品號ID訂單號商品名稱商品價格訂貨時間商品數(shù)量圖410 訂單明細(xì)ER圖用戶用戶名密碼Email圖411用戶ER圖(5)訂單的ER圖如圖412所示。訂單訂貨人訂貨時間總價格收貨人收貨人電話收貨人地址訂單ID 訂單狀態(tài)圖412 訂貨單ER圖 數(shù)據(jù)庫表的設(shè)計(jì)本系統(tǒng)中的信息表主要有5張表:商品資料表,用戶資料表,管理員資料表,訂單表和訂單明細(xì)表。表的完整信息如下:(1) 商品資料表:用于記錄庫存商品的基本信息,其主要字段有:商品ID,商品名稱,商品類別,商品價格,商品簡介,上架日期,商品數(shù)量,圖片URL,具體設(shè)計(jì)如表410所示。表410 商品數(shù)據(jù)表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空說明goodsidintN/A是否商品IDgoodsnamevarchar50否否商品名稱gtypevarchar50否否商品類別gpricedouble N/A否否商品價格gdatedateN/A否否商品日期gamountintN/A否否商品數(shù)量gimgurlvarchar100否否圖片URLgintroductiontextN/A否否商品簡介建立該表的SQL語句如下:Create table goodsmessage(goodsid int auto_increment,goodsname varchar(50) not null,gtype varchar(50) not null,gprice double not null,gdate date not null,gamount int not null, gimgurl varchar(100) default ‘img/’,gintroduction text not null, constraint pk primary key(goodsid))。(2) 用戶資料表:用于記錄用戶的信息,主要由用戶名稱,用戶密碼和用戶的名稱組成,如表411所示。表411 用戶資料表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空說明amevarchar50是否用戶名稱cpwvarchar50否是用戶密碼cvarchar50否是用戶Email創(chuàng)建該表的SQL語句如下:Create table gcustomer(amer varchar(50) primary key,cpw varchar(50) not null,c varchar(50))。(3) 管理員資料表:用于記錄管理員的信息,主要有管理員名稱,管理員密碼,管理員權(quán)限組成,如表412所示。表412 管理員資料表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空說明mnamevarchar50是否管理員名稱mpwvarchar50否否管理員密碼mpermittedvarchar50否否管理員權(quán)限建立該表的SQL語句如下:Createtable mmanager(mname varchar(50) primary key ,mpw varchar(50) not null, mpermitted varchar(5) not null)。(4) 訂單資料表:用于記錄用戶訂單的一些基本信息,包括訂單ID,用戶名稱,收貨人名稱,收貨人地址,收貨人電話,訂單狀態(tài),訂貨時間,詳情如表413所示。表413 訂單資料表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空說明oidintN/A是否訂單IDamevarchar50否否用戶名稱receivenamevarcahr50否否收貨人地址receivetelvarchar50否否收貨人電話allmoneydoubleN/A否否總價zhuangtaivarchar100否否狀態(tài)buytimedatetimeN/A否否訂貨時間建立該表的SQL語句如下:Create table ordermeg(oid int primary key,ame varcahr(50) not null, receivename varchar(50) not null,receiveadds varchar(50) not null,receivetel varchar(50) not null,allmoney double not null,zhuangtai varchar(50) default’未發(fā)送’,buytime datetime not null)。(5) 訂單明細(xì)表:該表用于記錄訂單的詳細(xì)信息,主要包括訂單ID,商品名稱,商品ID,商品價格,訂貨數(shù)量,訂貨時間,具體設(shè)計(jì)如表414所示。表414 訂單明細(xì)表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空說明oidintN/A否否訂單IDgoodsidintN/A否否商品IDgoodsnamevarchar50否否商品名稱gpricedoubleN/A否否商品價格orderamountintN/A否否訂貨數(shù)量buytimedatetimeN/A否否訂貨時間建立該表的的SQL語句如下:Create table ordergoodsmeg(oid int not null,goodsid int not null,goodsname varchar(50) not null,gprice double not null,orderamount int not null,buytime datetime not null)。5 網(wǎng)站的實(shí)現(xiàn)在系統(tǒng)開發(fā)前,要先明確系統(tǒng)的目錄組織結(jié)構(gòu),這樣就可以更好的理解其開發(fā)原理,本系統(tǒng)的目錄組織結(jié)構(gòu)如圖51所示。圖51 系統(tǒng)目錄了解系統(tǒng)結(jié)構(gòu)組織圖,還可以進(jìn)行框架設(shè)計(jì)這樣可以對本系統(tǒng)的基本架構(gòu)有一個比較全面地了解,系統(tǒng)的基本架構(gòu)如圖52所示。h i j pf e數(shù)據(jù)源數(shù)據(jù)庫PaginationBeanA e f m lcbkdq圖52 網(wǎng)站基本架構(gòu)圖各編號動作如表51所示。表51 框架頁面動作動作編號動作內(nèi)容動作編號動作內(nèi)容動作編號動作內(nèi)容a登錄動作g注銷動作m購買動作b用戶注冊h購物車商品顯示n查詢商品c用戶修改信息i購物車商品修改o商品分類d用戶查看訂單j購物車商品刪除p繼續(xù)購買e商品顯示k用戶登錄q顯示訂單f換頁顯示l查看商品明細(xì)r首頁初始化 前臺功能實(shí)現(xiàn)在系統(tǒng)首頁或詳細(xì)商品信息的頁面中,都有進(jìn)行商品查詢的入口。這一設(shè)計(jì)可以使顧客很快地找到自己喜歡的商品,商品查詢時,顧客可以選擇商品的分類,也可以添入與自己有興趣的相關(guān)文字進(jìn)行模糊查詢。,其流程圖如圖53所示,它會數(shù)據(jù)庫操作層會根據(jù)用戶設(shè)置的條件構(gòu)造不同的查詢SQL語句,并將查詢的結(jié)果進(jìn)行分頁顯示。首次登錄得到查詢商品類別根據(jù)用戶設(shè)置條件設(shè)置不同的查詢SQL語句得到查詢結(jié)果并進(jìn)行分頁顯示查詢到合適的商品圖53 商品查詢流圖 登錄與注冊只有登錄的用戶才可以購買這個網(wǎng)站中的商品,未登錄用戶只能瀏覽本網(wǎng)站的所有商品。未登陸要購買時會給出提醒,轉(zhuǎn)到登陸頁面。為了防止惡意提交表單,設(shè)置驗(yàn)證碼,只有當(dāng)用戶名,密碼,全部正確時,才能提交表單。否則給出響應(yīng)提示。當(dāng)未注冊用戶登錄時,會彈出用戶名不存在。提醒用戶進(jìn)行注冊。如需注冊,首先輸入用戶名。利用AJAX局部刷新技術(shù)檢查該顧客所申請的用戶名是否以被人申請了,若已被人申請了該用戶名,則系統(tǒng)將提示給用戶“該用戶名已存在”的信息,提示用戶修改用戶名。然后進(jìn)行一步步信息的填寫,每項(xiàng)信息的填寫都會調(diào)用一個JS代碼段,用于測試該內(nèi)容是否符合條件,不符合條件的內(nèi)容無法提交,并給用戶以及時提醒。當(dāng)所有的信息填寫完畢,且都滿足條件時,可以提交表單,等待管理員進(jìn)行審核。審核通過后,顯示注冊成功,進(jìn)入首頁面,用戶可以根據(jù)自己的需要進(jìn)行相關(guān)的操作。具體的注冊信息如圖54所示。 開始輸入用戶名及密碼進(jìn)入主界面密碼檢驗(yàn)顯示錯誤結(jié)束圖54 消費(fèi)者登錄流程圖注冊和登錄代碼實(shí)現(xiàn):if((denglu)) { String zname = (zname)。 String zpassword = (zpassword)。 String ame = new String((),GBK)。 String sql = select ame from gcustomer where ame=39。+ame+39。 and cpw=39。+zpassword+39。 boolean s = (sql)。 if(s) { (user,zname)。 String fromWhere=(String)(fromWhere)。 if(fromWhere!=null) { if((jz)) {//回結(jié)賬 ().getRequestDispatcher(/CustomerServlet?action=jiezhang).forward(request,response)。 return。 } else if((wddd)) {//回我的訂單 ().getRequestDispatcher(/CustomerServlet?action=modify2).forward(request,response)。 return。 } else if((mmcz)) {//回密碼重置 ().getRequestDispatcher(/).forward(re
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1