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

正文內(nèi)容

b2c電子商務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-閱讀頁(yè)

2025-07-13 07:44本頁(yè)面
  

【正文】 通過(guò)允許控制占位符控件的呈現(xiàn)方式,母版頁(yè)使您可以在細(xì)節(jié)上控制最終頁(yè)的布局。本系統(tǒng)主要使用上述四個(gè)自定義控件來(lái)構(gòu)建母版頁(yè),并在每個(gè)頁(yè)面中導(dǎo)入母版頁(yè),其導(dǎo)入代碼如下:% Master Language=C AutoEventWireup=true CodeFile= Inherits=MasterPage %% Register Src=userControl/ TagName=navigate TagPrefix=uc3 %% Register Src=userControl/ TagName=bottom TagPrefix=uc4 %% Register Src=userControl/ TagName=LoadingControl TagPrefix=uc2 %% Register Src=userControl/ TagName=menu TagPrefix=uc1 % 購(gòu)物車(chē)的實(shí)現(xiàn)在實(shí)現(xiàn)購(gòu)物車(chē)功能時(shí)需要考慮兩個(gè)條件[15],一是如何區(qū)分用戶(hù)與購(gòu)物車(chē)的關(guān)系,而是購(gòu)物車(chē)中的商品存放的結(jié)構(gòu)。這種特性正是Session對(duì)象的特性,所以用Session對(duì)象在用戶(hù)登錄期間傳遞購(gòu)物信息。(1)向購(gòu)物車(chē)中添加商品當(dāng)用戶(hù)向購(gòu)物車(chē)中添加商品時(shí),首先判斷用戶(hù)是否已經(jīng)有了購(gòu)物車(chē)。如果有則表示用戶(hù)想多買(mǎi)一個(gè),此時(shí)把這個(gè)商品的“值”,即數(shù)量加1;如果沒(méi)有,則新增一個(gè)(名,值)對(duì)。 if (Session[ShopCart] == null) { //如果用戶(hù)沒(méi)有分配購(gòu)物車(chē) hashCar = new Hashtable()。 //添加一個(gè)商品 Session[ShopCart] = hashCar。//得到購(gòu)物車(chē)的hash表 if (())//已有此商品,商品數(shù)量加1 { int count = (hashCar[].ToString())。//商品數(shù)量加1 } else (, 1)。代碼如下:hashCar = (Hashtable)Session[ShopCart]。 //找到用來(lái)輸入數(shù)量的TextBox控件 int count = ()。//得到該商品的ID代 hashCar[BookID] = count。//更新購(gòu)物車(chē)(3)刪除購(gòu)物車(chē)中的某類(lèi)商品當(dāng)用戶(hù)要從購(gòu)物車(chē)中刪除指定鍵的某類(lèi)商品,可以使用HashTable的Remove方法將該類(lèi)商品從購(gòu)物車(chē)中刪除[18],然后將修改后的HashTable類(lèi)對(duì)象重新賦給Session[“ShopCart”]對(duì)象。//獲取其購(gòu)物車(chē)()。 //更新購(gòu)物車(chē)(4)清空購(gòu)物車(chē)當(dāng)用戶(hù)需要清空購(gòu)物車(chē)中的商品信息,只需將Session[“ShopCart”]對(duì)象清空。不論軟件的生產(chǎn)者還是軟件的使用者,生存在競(jìng)爭(zhēng)的環(huán)境中,軟件開(kāi)發(fā)商為了占有市場(chǎng),必須把產(chǎn)品質(zhì)量作為企業(yè)的重要目標(biāo)之一,以免在激烈的競(jìng)爭(zhēng)中被淘汰出局。質(zhì)量不佳的軟件產(chǎn)品不僅會(huì)使開(kāi)發(fā)商的維護(hù)費(fèi)用和用戶(hù)的使用成本大幅增加,還可能產(chǎn)生其他的責(zé)任風(fēng)險(xiǎn),造成公司信譽(yù)下降,繼而沖擊股票市場(chǎng)。 測(cè)試方法軟件測(cè)試方法從測(cè)試人員角度看,可分為手動(dòng)測(cè)試和自動(dòng)測(cè)試。從理論定義來(lái)分,可分為黑盒測(cè)試,白盒測(cè)試[19]。 測(cè)試過(guò)程,在地址欄中輸入,打開(kāi)網(wǎng)頁(yè),出現(xiàn)站點(diǎn)的主頁(yè),在這個(gè)頁(yè)面上,用戶(hù)可以進(jìn)行注冊(cè)、登錄、瀏覽商品等操作,如下圖所示:圖61 主頁(yè)界面 “注冊(cè)”按鈕,可以轉(zhuǎn)跳到注冊(cè)界面,如下圖:圖62 注冊(cè)界面,就可以購(gòu)買(mǎi)商品。如下圖所示:圖63 購(gòu)物車(chē)頁(yè)面4.點(diǎn)擊“前往服務(wù)臺(tái)”可以進(jìn)入服務(wù)臺(tái),生成客戶(hù)訂單。如下圖所示:圖64 商品詳細(xì)信息圖圖65 支付頁(yè)面1.點(diǎn)擊主頁(yè)下面的“后臺(tái)入口”,將將彈出后臺(tái)登擊框,輸入管理員帳號(hào)密碼后,進(jìn)入到后臺(tái)管理頁(yè)面,在后臺(tái)管理頁(yè)面中,可以進(jìn)行訂單管理、庫(kù)存管理、管理員管理、用戶(hù)管理、系統(tǒng)管理等。 7結(jié)束語(yǔ) 總結(jié)本文從電子商務(wù)網(wǎng)站的現(xiàn)狀和研究意義進(jìn)行分析,按照軟件開(kāi)發(fā)的一般流程對(duì)電子商務(wù)網(wǎng)站進(jìn)行了需求分析,系統(tǒng)設(shè)計(jì)分析等。在系統(tǒng)實(shí)現(xiàn)階段,利用模塊化設(shè)計(jì)思想,對(duì)各個(gè)頁(yè)面進(jìn)行獨(dú)立設(shè)計(jì),降低了開(kāi)發(fā)難度,最后進(jìn)行編碼實(shí)現(xiàn)系統(tǒng)所有功能。(2)廣告模塊:廣告是網(wǎng)站盈利的主要圖徑之一。(4)網(wǎng)站界面:提高界面的和諧度,改善用戶(hù)體驗(yàn)。從課題的選擇到最終的完成,王靜老師都給予我細(xì)心的指導(dǎo)和不懈的支持,在此向王靜老師表示衷心的感謝和致以崇高的敬意。 附錄部分代碼::using System。using 。using 。using 。using 。using 。 GoodsClass gcObj = new GoodsClass()。 HotBind()。 } } //綁定市場(chǎng)價(jià)格 public string GetVarMKP(string strMarketPrice) { return (strMarketPrice, 2)。 } protected void RefineBind() { (1, , Refine)。 } protected void DiscountBind() { (2, , Discount)。 Session[address] = 。 } protected void dLRefine_ItemCommand(object source, DataListCommandEventArgs e) { if ( == detailSee) { AddressBack(e)。 } } protected void dlDiscount_ItemCommand(object source, DataListCommandEventArgs e) { if ( == detailSee) { AddressBack(e)。 } } protected void dlHot_ItemCommand(object source, DataListCommandEventArgs e) { if ( == detailSee) { AddressBack(e)。 } } /// summary /// 向購(gòu)物車(chē)中添加新商品 /// /summary /// param name=e /// 獲取或設(shè)置可選參數(shù), /// 該參數(shù)與關(guān)聯(lián)的 CommandName /// 一起被傳遞到 Command 事件。 if (Session[ShopCart] == null) { //如果用戶(hù)沒(méi)有分配購(gòu)物車(chē) hashCar = new Hashtable()。 //添加一個(gè)商品 Session[ShopCart] = hashCar。//得到購(gòu)物車(chē)的hash表 if (())//購(gòu)物車(chē)中已有此商品,商品數(shù)量加1 { int count = (hashCar[].ToString())。//商品數(shù)量加1 } else (, 1)。using 。using 。using 。using 。using 。using 。 DBClass dbObj = new DBClass()。 UserClass ucObj = new UserClass()。 Hashtable hashCar。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session[Username] != null) { //如果用戶(hù)已登錄,則顯示用戶(hù)的基本信息 DataTable dsTable = ((Session[UserID].ToString()))。 //收貨人姓名 = [0][5].ToString()。 //收貨人Email = [0][8].ToString()。 //收貨人詳細(xì)地址 } if (Session[ShopCart] == null) { //如果沒(méi)有購(gòu)物,則給出相應(yīng)信息,并隱藏按鈕 = 您還沒(méi)有購(gòu)物!。 //隱藏“確認(rèn)”按鈕 } else { hashCar = (Hashtable)Session[ShopCart]。//顯示提示信息 = false。 DataColumn column1 = new DataColumn(No)。 //書(shū)籍ID代號(hào) DataColumn column3 = new DataColumn(BookName)。 //數(shù)量 DataColumn column5 = new DataColumn(price)。//總價(jià) (column1)。 (column3)。 (column5)。 DataRow row。 row[BookID] = ()。 //商品數(shù)量 (row)。 int i = 1。 //商品單價(jià) int num。 //商品總價(jià)格 int totailNum = 0。 dstable = (strSql, tbGI)。 drRow[BookName] = [0][0].ToString()。 //書(shū)籍名稱(chēng) price = ([0][1].ToString())。 drRow[totalPrice] =(price*num)。 //計(jì)算合價(jià) totailNum += num。 } = ()。 //顯示商品總數(shù) = 。 } } } } protected void btnConfirm_Click(object sender, EventArgs e) { if () { //得到用戶(hù)輸入的信息 string strPhone。 //Email string strZip。 //郵遞方式及其費(fèi)用 if (IsValidPostCode(()) == true) //判斷輸入的郵編是否合法 { strZip = ()。 return。 } else { ((輸入有誤!))。 } if (IsValidEmail(()) == true)//判斷輸入的Email是否合法 { strEmail = ()。 re
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1