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

正文內(nèi)容

java基于mvc的電子商務(wù)平臺(tái)的設(shè)計(jì)與研究(doc畢業(yè)設(shè)計(jì)論文)(編輯修改稿)

2025-07-19 22:07 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 結(jié)構(gòu)數(shù)據(jù)模型是直接面向數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的。它把數(shù)據(jù)庫(kù)中各個(gè)表之間的聯(lián)系全部的展示出來(lái),比較清晰,便于理解。電子商務(wù)平臺(tái)系統(tǒng)采用的是結(jié)構(gòu)數(shù)據(jù)模型。 結(jié)構(gòu)數(shù)據(jù)模型Fig. Structure Data Model數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的主要目的是產(chǎn)生一個(gè)DBMS可處理的數(shù)據(jù)模型和數(shù)據(jù)庫(kù)模式,該模式必須滿足數(shù)據(jù)庫(kù)的存取,一致性及運(yùn)行等方面的用戶需求。為了進(jìn)一步提高數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能,通常以規(guī)范化理論為指導(dǎo),還應(yīng)該適當(dāng)?shù)匦薷?、調(diào)整數(shù)據(jù)模型的結(jié)構(gòu)。數(shù)據(jù)模型的優(yōu)化方法為:確定數(shù)據(jù)依賴,對(duì)于各關(guān)系模式之間的數(shù)據(jù)依賴進(jìn)行極小化處理,消除冗余的聯(lián)系。按照數(shù)據(jù)依賴的理論對(duì)關(guān)系模式逐一進(jìn)行分析,考查是否存在部分函數(shù)依賴、傳遞函數(shù)依賴、多值依賴等,確定各關(guān)系模式分別屬于第幾范式。 按照需求分析階段得到的各種應(yīng)用對(duì)數(shù)據(jù)處理的要求,分析對(duì)于這樣的應(yīng)用環(huán)境這些模式是否合適,確定是否要對(duì)它們進(jìn)行合并或分解。對(duì)關(guān)系模式進(jìn)行必要的分解。 規(guī)范化理論為數(shù)據(jù)庫(kù)設(shè)計(jì)人員判斷關(guān)系模式優(yōu)劣提供了理論標(biāo)準(zhǔn),可用來(lái)預(yù)測(cè)模式可能出現(xiàn)的問(wèn)題,使數(shù)據(jù)庫(kù)設(shè)計(jì)工作有了嚴(yán)格的理論基礎(chǔ)。對(duì)本系統(tǒng)來(lái)說(shuō),我們?cè)谠O(shè)計(jì)中盡量消除數(shù)據(jù)依賴不合適的部分,減少數(shù)據(jù)冗余度,使數(shù)據(jù)形成概念的單一化。數(shù)據(jù)庫(kù)物理設(shè)計(jì)是為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)的過(guò)程。其任務(wù)是為了有效地實(shí)現(xiàn)邏輯模式,確定所采取的存儲(chǔ)策略。以邏輯設(shè)計(jì)的結(jié)果作為輸入,選定數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法。各個(gè)表中字段的設(shè)計(jì)如下:1)用戶信息表(USER_INFOR)主要用來(lái)存儲(chǔ)用戶注冊(cè)時(shí)的信息。其中字段USER_ID是自動(dòng)生成的,其他的字段都是用戶注冊(cè)時(shí)需要填寫的。在登錄的時(shí)候和管理員功能模塊中都能用到這張表。 用戶信息表 information table字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述USER_IDbigint8是用戶IDUSER_NAMEnvarchar12用戶姓名USER_ROLE_NOint4用戶權(quán)限號(hào)USER_PASSWORDvarchar12用戶密碼USER_REPASSWORDvarchar12確認(rèn)密碼SEXvarchar10用戶性別USER_EMAILvarchar30用戶電子郵箱PHONEchar22用戶電話號(hào)碼ADDRESSntext16用戶地址ZONECODEint4郵編2)郵件列表(MAIL)主要用來(lái)存儲(chǔ)用戶留言時(shí)的默認(rèn)發(fā)送郵箱、接收郵箱,以及在郵件設(shè)置時(shí)需要用到的發(fā)送協(xié)議和接收協(xié)議等。表 mail 表Tab. mail table字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述MAIL_NAMEvarchar20是默認(rèn)郵箱帳戶名MAIL_PASSWORDvarchar20默認(rèn)郵箱密碼MAIL_RECIEVE_HOSTvarchar20發(fā)送郵箱服務(wù)器MAIL_SEND_HOSTvarchar20接受郵箱服務(wù)器MAIL_FROMvarchar20本方地址MAIL_TOvarchar20對(duì)方地址3)訂單列表(ORDER_DETAIL) 主要用來(lái)存儲(chǔ)用戶的訂貨信息。其中ORDERDETAIL_ID是自動(dòng)生成的。管理員可以通過(guò)它了解訂單數(shù)量、狀態(tài)等,用戶在購(gòu)買商品的時(shí)候,也要通過(guò)它來(lái)實(shí)現(xiàn)。 訂單列表 order detail tableORDER_DETAIL的結(jié)構(gòu)字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述ORDERDETAIL_IDint4是訂單編號(hào)GOODS_IDint4商品編號(hào)GOODS_NAMEvarchar20商品名稱GOODS_PRICEfloat4商品價(jià)格ORDERGOODSINTint4購(gòu)買數(shù)量USER_IDint4訂貨人USER_ADDRESSvarchar20地址USER_PHONEint4電話USERZONECODEint4郵編USEREMAILvarchar20郵箱ACCEPTERvarchar20提貨人4)商品列表(Goods) 主要用來(lái)存儲(chǔ)商品的信息。其中GOODS_ID是自動(dòng)生成的。用戶對(duì)商品的查詢,管理員對(duì)商品的添加、刪除、修改等操作,都要使用到該表。 商品列表Tab. goods table字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述GOODS_IDint4是商品編號(hào)GOODS_NAMEvarchar20商品名稱GOODS_PRICEfloat4商品價(jià)格GOODS_NUMBERint20商品數(shù)量GOODS_TYPE_NOvarchar20商品類別GOODS_INFORvarchar20商品信息GOODS_IMGvarchar20商品圖片5)用戶權(quán)限表(USER_ROLE)主要用來(lái)存儲(chǔ)用戶權(quán)限號(hào)及其對(duì)應(yīng)的身份(0224。超級(jí)管理員、2224。管理員、3224。普通用戶) 用戶權(quán)限表Tab. user role table字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述USER_ROLE_NOint4是用戶權(quán)限號(hào)USER_ROLEvarchar12用戶身份6)訂單狀態(tài)表(SEND_GOOD_STATE)主要用來(lái)存儲(chǔ)訂單狀態(tài)號(hào)及其對(duì)應(yīng)的訂單狀態(tài)(1224。已付款已發(fā)貨、2224。已付款未發(fā)貨、3224。未付款未發(fā)貨) 表 訂單狀態(tài)表Tab. order state table字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述ORDER_STATE_NOint4是訂單狀態(tài)號(hào)ORDER_STATEvarchar12訂單狀態(tài)7)商品類別表(GOODS_TYPE)主要用來(lái)存儲(chǔ)商品類別號(hào)及其對(duì)應(yīng)的商品類別(1224。書籍類、2224。衣物類、3224。電子類、4224。音像類 等) 商品類別表Tab. goods type table字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述GOODS_TYPE_NOint4是商品類別號(hào)GOODS_TYPEvarchar12商品類別界面盡量以美觀、簡(jiǎn)潔、使用方便為主,實(shí)現(xiàn)圖形化交互的界面形式。電子商務(wù)平臺(tái)系統(tǒng)的功能操作是通過(guò)菜單來(lái)實(shí)現(xiàn)的。在電子商務(wù)平臺(tái)系統(tǒng)中,用戶根據(jù)權(quán)限的不同分為三個(gè)角色,即普通用戶、管理員和超級(jí)管理員。用戶在登錄系統(tǒng)的時(shí)候,根據(jù)輸入的用戶名和密碼,系統(tǒng)就會(huì)判斷該用戶的角色。如果是普通用戶,菜單欄上顯示的操作是商品查詢、訂單添加和郵件發(fā)送;如果是管理員,菜單欄上顯示的操作是商品管理、訂單管理、郵箱管理和日志管理;如果是超級(jí)管理員,菜單欄上顯示的操作是商品管理、訂單管理、郵箱管理、管理員管理和日志管理。、。 普通用戶主界面Fig. Common User Menu Fig. Manager Menu Fig. Super Manager Menu第6章 電子商務(wù)平臺(tái)系統(tǒng)的系統(tǒng)實(shí)現(xiàn) 系統(tǒng)實(shí)現(xiàn)是電子商務(wù)平臺(tái)系統(tǒng)開發(fā)的最終目的。對(duì)系統(tǒng)的需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)和界面設(shè)計(jì)都是為系統(tǒng)的實(shí)現(xiàn)做準(zhǔn)備的。本章主要介紹對(duì)用戶登錄和注冊(cè)的實(shí)現(xiàn)。 : 登錄界面 Login Menu在登陸的過(guò)程中,判斷用戶的權(quán)限,根據(jù)權(quán)限的不同可以看到主頁(yè)面顯示的不同的信息,JSP頁(yè)面的主要實(shí)現(xiàn)代碼如下:%@ page language=java contentType=text/html。charset=UTF8pageEncoding=UTF8 import=.*%%@ page import=%%@ page import=%%@ taglib uri=/WEBINF/ prefix=bean %%@ taglib uri=/WEBINF/ prefix=html %%@ taglib uri=/WEBINF/ prefix=logic %%try{LoginForm loginForm = (LoginForm) (loginForm)。String userName=()。DBUtil db = new DBUtil()。()。PreparedStatement pstmt = (SELECT USER_ROLE_NO FROM USER_INFOR where USER_NAME=39。+userName+39。)。ResultSet rs=()。%htmlheadmeta equiv=contentType content=text/html。charset=UTF8223。省略部分代碼224。td width=161 valign=top % while(()){ int a = (USER_ROLE_NO)。 if(a == 0){ % table height=41 width=161 tr th width=75/th th width=74/th /tr tr td height=33input type=image name=imageField13 src=../images/ //td tda href=a /商品管理/td /tr tr tr td height=33input type=image name=imageField src=../images//td tda href=a /訂單管理/td /tr tr td height=33input type=image name=imageField4 src=../images/ //td tda href= /郵件配置/td tr td height=33input type=image name=imageField2 src=../images/ //td tda href= /用戶管理/td /tr tr tr td height=33input type=image name=imageField3 src=../images/ //td tda href=a /留言管理/td /tr tr /tr tr /table %}else if(a==1){ %223。省略部分代碼224。 用戶注冊(cè) 如果非會(huì)員來(lái)訪問(wèn)本網(wǎng)站,必須先注冊(cè),注冊(cè)的過(guò)程即向數(shù)據(jù)庫(kù)添加用戶信息,實(shí)現(xiàn)的邏輯是:從注冊(cè)頁(yè)面獲取信息224。registerForm 224。 regesterAction調(diào)用userService中的register()方法,判斷注冊(cè)成功與否, 判斷跳轉(zhuǎn)頁(yè)面224。 userService 調(diào)用userDao的insertUserInfor()方法,判斷往數(shù)據(jù)庫(kù)里添加用戶信息是否成功,具體實(shí)現(xiàn)代碼如下:package 。import 。import 。import 。import 。import 。public class RegisterForm extends ActionForm{ private static final long serialVersionUID = 1L。 private String userid = null。 private String userName = null。 223。省略部分頁(yè)面獲得的屬性代碼224。 /** * @return the password */ public String getPassword() { return password。 } /** * @param password the password to set */ public void setPassword(String password) { = password。 } /** * @return the userName
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1