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

正文內(nèi)容

電子購物商城系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 15:46 本頁面
 

【文章內(nèi)容簡介】 )、用戶評價信息表(TB_PingJia)等數(shù)據(jù)表。這些表與表之間都存在著緊密關(guān)聯(lián)。以下分別介紹說明數(shù)據(jù)庫中的各個表的詳細信息。(1)管理員信息表(TB_Admin)管理員信息表主要包括用戶的編號、用戶名和密碼。用戶編號類型為整型(Int),長度為8,不可為空,且設(shè)為主鍵;用戶名和密碼都為可變長度字符(Nvarchar)類型,長度都為50,不可為空。詳細信息如圖,表41所示。表41管理員信息表(2)商品類型信息表(tb_GoodsType)商品類型信息表主要包括類型編號和類型名稱。類型編號為整型(Int)變量,長度為8,不可為空,且設(shè)為主鍵。類型名稱為可變長度字符類型(Nvarchar),長度為50,不可為空。詳細信息如圖,表142所示。表42商品類型信息表(3)會員信息表(tb_Member)會員信息表中主要包括會員編號、會員名稱、密碼、性別、真實姓名、電話、郵箱、地址、郵編、問題、答案。其中將會員編號設(shè)置表的主鍵,會員編號類型為整型(Int),長度為8,不可為空。其它信息則都是可變長度字符類型,都不為空。詳細信息如圖,表43所示。表43會員信息表(4)公告信息表(tb_News)公告信息表中主要包括公告標(biāo)號、標(biāo)題、內(nèi)容、發(fā)布時間、發(fā)布人。該表把類型為整型(Int)、長度為8的公告編號設(shè)為表的主鍵。其中公告內(nèi)容為可變文本類型,長度為50;發(fā)布時間為datetime類型,長度為8;表中所有信息都設(shè)為不可為空。詳細信息如圖,表44所示。表44公告信息表(5)購物車信息表(tb_BuyInfo)購物車信息表中主要包括購物車編號、商品編號、會員編號。此表將字段BuyID(購物車編號)設(shè)置為主鍵,類型為Int,長度為8;表中所有字段都不為空。詳細信息如圖,表45所示。表45購物車信息表(6)商品信息表(tb_Goods)商品信息表中主要包括商品編號、分類編號、商品編碼、圖片、價格、發(fā)布時間、介紹、銷量。其中字段商品編號(GoodsID)設(shè)置為表的主鍵,不可為空;商品價格是浮點類型(Float),長度為8,不可為空。詳細信息如圖,表46所示。表46商品信息表(7)訂單信息表(tb_Order)訂單信息表主要包括訂單編號、會員編號、總錢數(shù)、訂單狀態(tài)、支付類型、收件人、收件地址等。訂單編號字段為表的主鍵,總錢數(shù)為浮點類型,其中字段物流和字段單號可為空,其它字段都不為空。詳細信息如圖,表47所示。表47訂單信息表(8)訂單詳細信息表(tb_OrderDetail)訂單詳細信息表包括訂單編號、商品編號、數(shù)量、價格。商品編號為主鍵,整型變量,長度為8,不可為空;商品編號和數(shù)量數(shù)據(jù)類型都為整型,長度為8,不可為空;價格則為浮點類型,不可為空。詳細信息如圖,表48所示。表48訂單信息表(9)用戶評價信息表(TB_PingJia)用戶評價表主要包括編號、商品編號、用戶名、評價時間。字段ID編號設(shè)置為表的主鍵,不可為空,其它字段可為空。詳細信息如圖,表48所示。表48用戶評價信息表5 系統(tǒng)詳細設(shè)計。在數(shù)據(jù)庫的連接上,本系統(tǒng)的連接字符串存儲在系統(tǒng)的配置文件中。當(dāng)系統(tǒng)變化的時候只要改動本系統(tǒng)的配置文件就可以,不需要修改每個頁面上的連接字符串,大大的提高了系統(tǒng)的可移植性。系統(tǒng)中所以和數(shù)據(jù)庫有關(guān)系的操作都通過一個通用類來實現(xiàn),大大提高了代碼的耦合性,當(dāng)數(shù)據(jù)庫類型等信息發(fā)生變化后,直接修改類文件就可以了,不再需要修改每個頁面。另外本系統(tǒng)解決了中文的問題,也是在配置文件中添加了編碼方式的形式解決的,本系統(tǒng)的另外一個大的特點是系統(tǒng)對數(shù)據(jù)庫的操作都單獨的寫在了一個類里,這樣對系統(tǒng)的所有數(shù)據(jù)庫操作都只訪問這個類就可以了,不要每個頁面都去寫數(shù)據(jù)庫的操作,提高了系統(tǒng)的集成性。數(shù)據(jù)庫的配置,正確配置本系統(tǒng)電子購物平臺的web。config文件,以正確連接到數(shù)據(jù)庫。當(dāng)有需要時。如果配置文件是XML格式文本文件,則當(dāng)連接字符串時,應(yīng)用程序不需要重新編譯。webconfig文件配置如下所示。在代碼中,連接字符串的名稱為“Key”,值為value所代表的字符串。5.1 母版頁設(shè)計(母版頁),同時也可以對網(wǎng)站中選定頁或所有頁(內(nèi)容頁)使用該頁面布局。母版頁可以極大地簡化為站點創(chuàng)建一致外觀的任務(wù)。本系統(tǒng)設(shè)置有一個母版頁。母版頁具體可以包括靜態(tài)文本、HTML元素和服務(wù)器控件的預(yù)定義布局。除此之外,在母版頁頁面中還添加了多個ContentPlaceHolder控件,主要是利用占位符控件定義可替換內(nèi)容出現(xiàn)的區(qū)域,然后在內(nèi)容頁中去定義可替換內(nèi)容。母版頁中主要添加了多個數(shù)據(jù)綁定控件,比如GridView控件、DetailsView控件、DataList控件等。該系統(tǒng)母版頁設(shè)計,如51所示。圖51 母版頁設(shè)計功能實現(xiàn)核心代碼所謂母版頁就是指每個頁面都公用到的部分,頁面之間還包括非公用部分。對于頁面非公有部分,只要在母版頁中使用一個或多個ContentPlaceHolder控件來占位。5.2 系統(tǒng)首頁首先,用戶打開網(wǎng)站,第一眼看到的就是商城系統(tǒng)的首頁部分。在商城首頁整個界面中,布局清晰簡潔,劃分合理。界面上第一欄是網(wǎng)站商城名稱;緊挨著是導(dǎo)航,包括:首頁、公告、商品信息、購物車留言板;在首頁左側(cè)可以看到商品寶貝分類和最新上架詳情、在右上方是用戶登錄或注冊會員的入口,右下方還有最新公告新聞和熱銷排行榜。用戶可以在熱銷排行榜一欄看到銷量排列靠前的寶貝商品,熱銷排行榜是用來供消費者選購商品的一種方式。 首頁以及其他界面主要是調(diào)用母版頁,在頁面第一次加載的時候訪問數(shù)據(jù)庫,并將獲取到的數(shù)據(jù)綁定到DataList控件,這樣就可以顯示現(xiàn)有的商品。點擊當(dāng)個商品可以查看商品的詳細信息,這個功能主要是通過response根據(jù)商品的id生成指定的ui,跳轉(zhuǎn)到相應(yīng)的信息頁面就能夠現(xiàn)實具體的商品信息了(在新的實現(xiàn))。界面設(shè)計效果,如圖52所示圖52 系統(tǒng)首頁頁面功能實現(xiàn)核心代碼5.3 用戶注冊用戶注冊是系統(tǒng)使用該系統(tǒng)購物的前提。只有當(dāng)用戶登錄系統(tǒng)后,用戶才可以在商城中購買。此功能主要實現(xiàn)添加用戶功能。,并將所填信息存儲到數(shù)據(jù)庫中。以table形式加以布局,添加相應(yīng)的需要填寫的文本文檔,其中性別只有男女兩個選項,采用DropDownList予以實現(xiàn),為DropDownList添加兩個值。對于信息的驗證,一定要有的信息是用戶名和密碼,用RequiredFieldValidator來確保用戶必須填寫用戶名才能注冊新用戶,注意的是需要設(shè)置RequiredFieldValidator的ControlTo Validate屬性,讓他指向填寫姓名的文本框。第一次填寫密碼需要不能為空,方法和驗證用戶名相似,第二次填寫重復(fù)密碼時要確保兩次輸入的密碼一致,就需要為第而此輸入密碼的文本框添加ControlToCompare來予以實現(xiàn),同樣先設(shè)置ControlTo Validate屬性,指向重復(fù)密碼的文本框,另外還要設(shè)置ControlToCompare屬性,指向第一次輸入密碼的文本框。效果顯示,如圖53所示:圖53 用戶注冊 功能實現(xiàn)核心代碼: Button1_Click()事件觸發(fā)代碼實現(xiàn)5.4 商品信息商品詳細信息主要包括商品名稱、商品價格、商品類別、商品圖片以及商品簡介等。用戶在購買商品時,若想了解更多有關(guān)該商品信息,則點擊商品詳細
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1