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

正文內(nèi)容

在線商城系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2025-07-28 15:45本頁面
  

【正文】 明細信息實體數(shù)據(jù)庫概念模型設(shè)計通過對數(shù)據(jù)庫設(shè)計需求分析,確定了實體、實體的屬性和實體間的聯(lián)系類型。用戶信息與用戶收貨地址是一對一關(guān)系;產(chǎn)品類別信息與類別和產(chǎn)品對應(yīng)關(guān)系是多對一關(guān)系;產(chǎn)品信息與類別和產(chǎn)品對應(yīng)關(guān)系是多對一關(guān)系;產(chǎn)品信息與圖書信息是一對多關(guān)系;訂單明細信息與用戶訂單是一對多關(guān)系。通過ER圖描述實體間的關(guān)系,并對ER圖進行優(yōu)化即得到數(shù)據(jù)庫概念模型,如圖所示:6列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號Product_namevarchar100否否產(chǎn)品名稱Descriptionvarchar100是否描述Add_timeBigint20是否增加時間Fixed_pricedouble10否否市場價Dang_pricedouble10否否當當價圖ER模型數(shù)據(jù)庫表設(shè)計本系統(tǒng)采用MySQL作為數(shù)據(jù)庫。因此將概念模型轉(zhuǎn)換為MySQL支持的數(shù)據(jù)庫模式,就能夠確定數(shù)據(jù)庫中表的字段,類型,長度等。本系統(tǒng)的數(shù)據(jù)庫名稱為dangdang,有產(chǎn)品共有信息表、圖書信息表、產(chǎn)品類別信息表、類別和產(chǎn)品對應(yīng)關(guān)系表、用戶信息表、用戶收貨地址信息表、用戶訂單信息表、訂單明細信息表,共8張表。下面將對每張表作詳細說明:產(chǎn)品共有信息表:用于存儲產(chǎn)品的編號、名字、描述、增加時間、市場價格、當當價、關(guān)鍵字、已售量、產(chǎn)品圖片鏈接,詳細設(shè)計如表所示:表產(chǎn)品共有信息表7列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號authorvarchar200否否作者publishingvarchar200否否出版社Publish_timebigint20否否出版時間Word_numbervarchar15是否字數(shù)Which_editionvarchar15是否版本Total_pagevarchar15是否頁數(shù)Print_timeint20是否印刷時間Print_numbervarchar15是否印刷數(shù)量isbnvarchar25是否ISBNAuthor_summarytext否否摘要cataloguetext否否目錄列名數(shù)據(jù)類型長度允許空是否為主鍵備注Idint12否是編號turnint10否否跳轉(zhuǎn)類別namevarchar200否否名稱descriptionvarchar200否否描述Parent_idint10是否父類編號列名數(shù)據(jù)類型長度允許空是否為主鍵備注Idint4否是編號Cat_idint20否否類別信息編號Product_idint4否否產(chǎn)品信息編號keywordsvarchar200是否關(guān)鍵字Has_deletedint1否否是否被刪Product_picvarchar200是否圖片鏈接圖書信息表:用于存儲圖書編號、作者、出版社、出版時間、字數(shù)、版本、頁數(shù)、印刷時間、印刷數(shù)量、ISBN、摘要、目錄,詳細設(shè)計如表所示:表圖書信息表產(chǎn)品類別信息表:用于存儲產(chǎn)品類別信息的編號、跳轉(zhuǎn)類別、名稱、描述、父類編號,詳細設(shè)計如表所示:表 產(chǎn)品類別信息表類別和產(chǎn)品對應(yīng)關(guān)系表:用于存儲類別和產(chǎn)品對應(yīng)關(guān)系的編號、類別信息編號、產(chǎn)品信息編號,詳細設(shè)計如表所示:表 類別和產(chǎn)品對應(yīng)關(guān)系表用戶信息表:用于存儲用戶信息的編碼、郵箱、昵稱、密碼、用戶積分、郵箱是否驗證、郵箱驗證碼、最近登錄時間、最近登錄IP,詳細設(shè)計如表所示:8列名數(shù)據(jù)類型長度允許空是否為主鍵備注idInt10否是編號User_idInt10否否用戶編號StatusInt10否否狀態(tài)Orer_timeBigint20否否訂單時間Order_descVarchar100是否描述Total_priceDouble20否否總價Receive_namevarchar100否否收貨人Full_addressvarchar200否否默認地址Postal_codevarchar8否否郵政編碼Mobilevarchar20否否手機phonevarchar20否否電話列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號varchar50否否郵箱nicknamevarchar50是否昵稱passwordvarchar50否否密碼User_intergralint12否否用戶積分Is__verifychar3是否郵箱是否驗證Email_verify_codevarchar50是否郵箱驗證碼Last_login_timeBigint50是否最近登錄時間Last_login_ipvarchar50是否最近登錄IP列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號User_idInt11否否用戶編號Receive_addressvarchar20否否收貨地址Full_addressvarchar200否否默認地址Postal_codevarchar8否否郵政編碼Mobilevarchar15是否手機phonevarchar20是否電話表 用戶信息表用戶收貨地址信息表:用于存儲用戶收貨地址信息的編號、用戶編號、收貨地址、默認地址、郵政編碼、手機、電話,詳細設(shè)計如表所示:表 用戶收貨地址信息表用戶訂單信息表:用于存儲用戶訂單信息中的編號、用戶編號、狀態(tài)、訂單時間、描述、總價、收貨人、默認地址、郵政編碼、手機、電話,詳細設(shè)計如表所示:表 用戶訂單信息表訂單明細信息表:用于存儲訂單明細表中的編號、訂單編號、產(chǎn)品編號、產(chǎn)品名稱、當當價格、產(chǎn)品數(shù)量、合計,詳細設(shè)計如表所示:9列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號Order_idint10否否訂單編號Product_idint10否否產(chǎn)品編號Product_nameVarchar100否否產(chǎn)品名稱Dang_priceDouble20否否當當價Product_numInt10否否產(chǎn)品數(shù)量amountdouble20否否合計表 訂單明細信息表本章小結(jié)本章主要從系統(tǒng)體系設(shè)計、系統(tǒng)功能模塊設(shè)計和數(shù)據(jù)庫設(shè)計等幾個方面對商城系統(tǒng)進行了詳細的設(shè)計。105系統(tǒng)實現(xiàn)系統(tǒng)開發(fā)平臺搭建1)安裝開發(fā)工具包,配置好系統(tǒng)運行需要的環(huán)境變量,打開命令提示符窗口,輸入Java、Javac測試JDK是否安裝配置成功。2)安裝服務(wù)器,并配置好相應(yīng)的環(huán)境變量,啟動服務(wù)器,在瀏覽器地址欄輸入://localhost:8080測試服務(wù)器是否能夠正常運行。3)安裝MySQL數(shù)據(jù)庫。4)安裝MyEclipse,配置JDK和Tomcat。5)下載MySQLJDBC驅(qū)動包、,編寫測試類測試數(shù)據(jù)庫能否連接。功能實現(xiàn)代碼實現(xiàn)交易系統(tǒng)功能是在線商城系統(tǒng)的核心功能,在本小結(jié)將交易系統(tǒng)的實現(xiàn)作詳細說明。交易系統(tǒng)主要實現(xiàn)在瀏覽器展示商品、用戶使用購物車、我用管理自己的資料以及管理員管理用戶資料。具體實現(xiàn)如圖所:圖用戶使用主頁面1)視圖層該系統(tǒng)的視圖層由Jsp頁面實現(xiàn),其中包括主顯示頁面和用戶管理頁面。主顯示頁面負責顯示推薦商品、熱銷商品、最新上架商品以及商品分類,用戶管理頁面負責對用戶資料進行處理,主要有注冊、登錄兩個部分。02)模型層模型層既要由JavaBean類實現(xiàn),負責完成對用戶的屬性封裝,并實現(xiàn)每個屬性的get和set方法,主要代碼如下:publicclassUserimplementsSerializable{privateintid。//用戶編號privateString。//用戶郵箱privateStringnickName。//用戶昵稱privateStringpassword。//密碼privateintuser_integral。//用戶積分privatebooleanis__verify。//用戶驗證狀態(tài)privateString_verify_code。//驗證碼privatelonglast_login_time。//最近登錄時間privateStringlast_login_ip。//最近登錄ippublicStringgetEmail(){return。}@OverridepublicStringtoString(){returnid+:++:+nickName+:+password+:+user_integral+:+is__verify+:+_verify_code+:+last_login_time+:+last_login_ip。}publicvoidsetEmail(String){=。}publicStringgetEmail_verify_code(){return_verify_code。}publicvoidsetEmail_verify_code(String_verify_code){=_verify_code。}publicintgetId(){returnid。}publicvoidsetId(intid){=id。}publicbooleanisIs__verify(){returnis__verify。}1publicvoidsetIs__verify(booleanis__verify){=is__verify。}publicStringgetLast_login_ip(){returnlast_login_ip。}publicvoidsetLast_login_ip(Stringlast_login_ip){=last_login_ip。}publicStringgetLast_login_tim(){SimpleDateFormats=newSimpleDateFormat(yyyyMMddhh:mm)。Dated=newDate(last_login_time)。return(d)。}publiclonggetLast_login_time(){returnlast_login_time。}publicvoidsetLast_login_time(longlast_login_time){=last_login_time。}publicStringgetPassword(){returnpassword。}publicvoidsetPassword(Stringpassword){=password。}publicintgetUser_integral(){returnuser_integral。}publicvoidsetUser_integral(intuser_integral){=user_integral。}publicStringgetNickN
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1