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

正文內(nèi)容

b2c電子商城的設(shè)計(jì)與實(shí)現(xiàn)—以新人圖書交易網(wǎng)建設(shè)為例-預(yù)覽頁

2025-06-07 06:00 上一頁面

下一頁面
 

【正文】 Dint4管理員ID,主鍵AdminNamevarchar50管理員登錄名Passwordvarchar50管理員密碼RealNamevarchar50管理員真實(shí)名Emailvarchar50地址LoadDatedatetime8創(chuàng)建時(shí)間(3)tb_Class(商品類別表)該表用于保存商品得類別信息,該表的結(jié)構(gòu)如表33所示。表36 表tb_OrderInfo的結(jié)構(gòu)字段名稱類 型大 小描 述OrderIDint4訂單ID,主鍵OrderDatedatetime8訂單生成日期BooksFeefloat8商品費(fèi)用ShipFeefloat8運(yùn)輸費(fèi)用TotalPricefloat8訂單總費(fèi)用ShipTypevarchar50運(yùn)輸方式ReceiverNamevarchar50接收人姓名ReceiverPhonevarchar20接收人電話ReceiverPostCodedatetime10接收人郵編ReceiverAddressvarchar200接收人詳細(xì)地址ReceiverEmailvarchar50接收人IsConfirmbit1是否確認(rèn)訂單IsSendbit1是否發(fā)貨IsEndbit1收貨人是否簽收付款A(yù)dminIDint4跟單員IDConfirmTimedatetime8訂單被處理時(shí)間(7)tb_Detail(訂單明細(xì)表)該表用于存儲(chǔ)訂單中商品的詳細(xì)信息,該表結(jié)構(gòu)如表37所示。在執(zhí)行存儲(chǔ)過程時(shí)不需要重新編譯,因此執(zhí)行速度快,而且存儲(chǔ)過程方便調(diào)用,在提高程序保密性的同時(shí)也方便了我們的編寫。password=39。主要類名稱及其功用如下: 管理在項(xiàng)目中用到的公共方法 管理在項(xiàng)目中對數(shù)據(jù)庫進(jìn)行的各種操作 管理對商品信息的各種操作 管理對購物訂單信息的各種操作 管理對用戶信息的各種操作 本網(wǎng)站為了保持頁面的一致性,運(yùn)用母版頁技術(shù)來統(tǒng)一網(wǎng)站外觀, ,類似于iframe的效果。在設(shè)計(jì)過程中將每個(gè)頁面都包含的頁頭、頁尾和導(dǎo)航條都封裝到母版頁之中,將分類顯示的商品信息、購物車、結(jié)賬等非公共內(nèi)容封裝到內(nèi)容頁中。表310 頁頭控件控件類型控件名稱數(shù) 量用 途標(biāo)準(zhǔn)ImageButton5執(zhí)行導(dǎo)航功能標(biāo)準(zhǔn)HyperLink5顯示導(dǎo)航條的五個(gè)頁面跳轉(zhuǎn)連接主要控件的屬性設(shè)置:l ImageButton控件屬性設(shè)置:該控件設(shè)置屬性“FontUnderline=false”來取消控件顯示文本信息的下劃線,并設(shè)置屬性“CausesValidation=False”來取消該控件對驗(yàn)證控件的觸發(fā)。用戶可以通過點(diǎn)擊“退出登錄”按鈕退出本站,即將session[“UserName”]和session[“UserID”]置為空,再跳轉(zhuǎn)回主頁面。CommandName就是區(qū)分識別到底是哪個(gè)按鈕觸發(fā)該事件的“ID”,而CommandArgument則類似于前臺頁面到后臺功能頁面間的一個(gè)傳值變量,因?yàn)镈atalist中有很多組數(shù)據(jù),一般用于判斷用戶點(diǎn)擊了哪一組數(shù)據(jù)的該按鈕,就可以在后臺執(zhí)行相應(yīng)的功能。(2)后臺功能設(shè)計(jì) 首先于后臺生成GoodsClass對象以便調(diào)用該類中的方法。 當(dāng)用戶點(diǎn)擊商品類別名按鈕時(shí),將跳轉(zhuǎn)到Goodslist頁,查看那該類下的商品,代碼如下: protected void dlClass_ItemCommand(object source, DataListCommandEventArgs e) { if ( == select) { (?id=+)。 }}注意這里的Session[address],這是為了看完商品后點(diǎn)擊返回,能返回到原來的地址,故存儲(chǔ)在session中。Label控件屬性設(shè)置:Text設(shè)定一個(gè)初始值,這里設(shè)定為8888。 當(dāng)用戶點(diǎn)擊登錄按鈕時(shí),將會(huì)該按鈕的click事件,在該事件下調(diào)用UserClass類的UserLogin方法判斷用戶是否為合法用戶。 前臺功能模塊設(shè)計(jì) 網(wǎng)站前臺首頁 網(wǎng)站前臺首頁的功能主要是使會(huì)員能夠?yàn)g覽該網(wǎng)站的商品信息,并根據(jù)自己的意愿購買所需的商品。amp。通過%(,數(shù)據(jù)表列名)%的數(shù)據(jù)綁定方法,并傳值給需要的Datlist的屬性。首頁右側(cè)的用戶登錄,商品分類。(2)后臺功能設(shè)計(jì) 首先定義CommonClass類和GoodsClass類對象,以便在編寫代碼是調(diào)用該類中的方法。 圖書瀏覽頁用戶可以在網(wǎng)站前臺首頁中,單擊精品、熱銷、特價(jià)顯示框中的更多按鈕或在商品分類導(dǎo)航條單擊商品類別名,都可以進(jìn)入商品瀏覽頁面,即goodslist頁查看相關(guān)商品信息,運(yùn)行結(jié)果如圖34.圖34 商品瀏覽頁面(1)前臺頁面設(shè)計(jì)該頁主要使用的控件及用途如表313所示:表313 商品瀏覽頁使用的控件控件類型空間名稱數(shù) 量用 途標(biāo)準(zhǔn)Label5顯示頁碼標(biāo)準(zhǔn)LinkButton4執(zhí)行頁面跳轉(zhuǎn)標(biāo)準(zhǔn)Datalist1分類顯示商品信息主要控件的屬性設(shè)置:l Label控件屬性設(shè)置:當(dāng)前頁碼Label的Text設(shè)置為“1”,因?yàn)槭状物@示肯定是第一頁,相當(dāng)于初始化。定義自定義方法dlBind和deplayTitle分別用于顯示瀏覽商品信息和當(dāng)前頁所在位置。 這里重點(diǎn)說明一下分頁方法,Datalist需要借助PagedDataSource類進(jìn)行分頁,實(shí)際上PagedDataSource代替了DataSet被Dtalist綁定,并通過對其AllowPaging、PageSize以及CurrentPageIndex屬性進(jìn)行設(shè)置,實(shí)現(xiàn)可以分頁以及一頁有多少行數(shù)據(jù),然后根據(jù)當(dāng)前頁碼與總頁碼,即PagedDataSource的PageCount屬性對LinkButton的Enabled屬性進(jìn)行布爾設(shè)置,是否可以點(diǎn)擊。表314 圖書詳細(xì)信息頁使用的控件控件類型空間名稱數(shù) 量用 途標(biāo)準(zhǔn)TextBox7顯示商品信息標(biāo)準(zhǔn)CheckBox3顯示是否推薦、熱銷、打折標(biāo)準(zhǔn)ImageMap1顯示商品圖片標(biāo)準(zhǔn)Button1執(zhí)行返回操作下面對主要控件的屬性設(shè)置分別進(jìn)行簡單介紹:l CheckBox控件屬性設(shè)置:Checked屬性設(shè)置為True,相當(dāng)于初始化控件狀態(tài)。(2)后臺功能設(shè)計(jì)首先需要定義CommonClass、GoodsClass、DBClass類對象,以便調(diào)用。其中,添加功能在商品欄里點(diǎn)擊購買圖標(biāo)即可實(shí)現(xiàn),但必須要登錄才可實(shí)現(xiàn)購買。Label控件屬性設(shè)置:labMessage的Visible屬性設(shè)置為false,即初始化,需通過后臺功能根據(jù)情況對其是否可是進(jìn)行設(shè)置。 用%Eval(“數(shù)據(jù)表列名”)%來綁定購物商品的信息。b. 獲取購物車后,若購物車中沒有商品(因?yàn)楸揪W(wǎng)站購物車是通過哈希表實(shí)現(xiàn)的,),則提示購物車中無商品,若有商品創(chuàng)建DataTable對象。f. 將DataTable綁定至GridView控件,在購物車中顯示出商品信息。 服務(wù)臺頁當(dāng)用戶購買完所有商品后,就可以去服務(wù)臺結(jié)賬并填寫相關(guān)信息。表316 服務(wù)臺頁面使用的控件控件類型控件名稱數(shù) 量用 途標(biāo)準(zhǔn)Label3顯示“您的購物車”字樣,購商品總價(jià)、數(shù)量標(biāo)準(zhǔn)GridView1顯示用戶購買的商品信息標(biāo)準(zhǔn)DropDownList1顯示配送方式以及郵費(fèi)標(biāo)準(zhǔn)TextBox6用于顯示用戶信息標(biāo)準(zhǔn)Button1執(zhí)行提交功能圖37 服務(wù)臺頁面運(yùn)行結(jié)果主要控件的屬性設(shè)置:DropDownList控件屬性設(shè)置AutoPostBack屬性必須設(shè)置為true,否則服務(wù)器無法收到客戶端的響應(yīng)。在該按鈕的click事件中,首先會(huì)判斷是否已經(jīng)選擇配送方式,若不是,則提示輸出運(yùn)送方式,若是則調(diào)用OrderClass類的AddOrder方法將商品插入訂單信息表,即OrderInfo中,并獲取訂單號,然后再將訂單中的每一類商品信息(包括商品數(shù)量)插入到訂單明細(xì)表,即Detail表中,就是一次更新兩個(gè)表。圖38 用戶注冊頁面運(yùn)行結(jié)果(1)前臺頁面設(shè)計(jì)該頁主要使用的控件及用途如表317所示。當(dāng)用戶填寫完必要的信息之后,可以點(diǎn)擊添加按鈕,將用戶輸入的信息添加到用戶信息表,即Member中,若點(diǎn)重置,則將所有TextBox清空后重新填寫。網(wǎng)站留言頁面運(yùn)行結(jié)果如圖39所示。FreeTextBox控件屬性設(shè)置SupportFolder屬性設(shè)置為“aspent_client/FreeTextBox/”,ButtonSet屬性設(shè)置為“Office 2003”,Language屬性設(shè)置為“zh”。當(dāng)用戶寫完相關(guān)信息,點(diǎn)擊提交按鈕完成向數(shù)據(jù)庫提交數(shù)據(jù)的操作,其中FreeTextBox和TextBox的用法是一樣的,只是FreeTextBox并非是系統(tǒng)內(nèi)部自帶的控件,而屬于外部引用的控件。表319 我的留言頁使用控件控件類型控件名稱數(shù) 量用 途標(biāo)準(zhǔn)Label2顯示頁數(shù)標(biāo)準(zhǔn)LinkButton4執(zhí)行翻頁跳轉(zhuǎn)功能(2)后臺功能設(shè)計(jì)首先需要定義CommonClass和DBClass類對象,以便調(diào)用。Datalist翻頁功能與goodslist中顯示商品信息翻頁功能一致,在此不做重復(fù)敘述。同時(shí)與前臺登錄一樣,使用了偽隨機(jī)驗(yàn)證碼技術(shù),防止惡意登錄。(2)后臺功能代碼首先需要定義CommonClass和DBClass類對象,以便調(diào)用。因?yàn)樯唐饭芾砭褪翘砑右粋€(gè)模糊查詢,然后將模糊查詢的結(jié)果通過點(diǎn)擊跳轉(zhuǎn)的修改頁面,之后與商品添加類似。(2)后臺功能設(shè)計(jì)首先需要定義CommonClass和DBClass類對象,以便調(diào)用。 在網(wǎng)站后臺管理模塊中,單擊菜單欄中的訂單管理下的任何一個(gè)按鈕,都會(huì)在功能執(zhí)行區(qū)域內(nèi)打開訂單的搜索管理,和與按鈕內(nèi)容相匹配的訂單信息的GridView列表。表322 訂單管理頁使用控件控件類型控件名稱數(shù) 量用 途標(biāo)準(zhǔn)Button1執(zhí)行訂單關(guān)鍵項(xiàng)搜索標(biāo)準(zhǔn)Label1顯示訂單狀態(tài)標(biāo)準(zhǔn)TextBox2輸入關(guān)鍵字、訂單號標(biāo)準(zhǔn)GridView1顯示訂單信息表323 訂單詳細(xì)信息頁使用控件控件類型控件名稱數(shù) 量用 途標(biāo)準(zhǔn)Button1執(zhí)行修改功能標(biāo)準(zhǔn)CheckBox3顯示是否確認(rèn)、發(fā)貨、歸檔數(shù)據(jù)Repeater1顯示訂單中商品信息(2)后臺功能設(shè)計(jì)首先需要定義CommonClass、OrderClass和DBClass類對象,以便調(diào)用。而GridView控件中,當(dāng)用戶點(diǎn)擊某個(gè)訂單的刪除按鈕時(shí),首先要判斷訂單是否被確認(rèn)或歸檔,如果沒有被確認(rèn)(說明訂單沒有被管理員肯定有效),或已經(jīng)歸檔(說明該次交易流程已經(jīng)結(jié)束),則將該訂單從數(shù)據(jù)庫中刪除。在Adobe Photoshop CS2主要是進(jìn)行繪制圖片及對圖片進(jìn)行效果處理的工作。在屬性中可以設(shè)置圖片的相關(guān)參數(shù),如圖片的大小,分辨率,底色,以配合網(wǎng)頁的顯示。6. 最后合并圖層,完成圖片制作。首先提出了系統(tǒng)分析,針對本次設(shè)計(jì)的極大模塊進(jìn)行了列舉。特別對每部分功能的結(jié)構(gòu)劃分清晰的排列出,并制作了相應(yīng)的流程圖,能更清楚的了解各個(gè)功能的結(jié)構(gòu)。但這次設(shè)計(jì)讓我對網(wǎng)頁設(shè)計(jì)的基本結(jié)構(gòu)有了更深入的了解,從概括到詳細(xì)的描述,對總體的分析設(shè)計(jì)有了更清晰的思路。最后感謝所有幫助、支持、鼓勵(lì)過我的人,感謝大家!7參考文獻(xiàn)[1] 張金霞,HTML網(wǎng)頁設(shè)計(jì)參考手冊,第1版,清華大學(xué)出版社,2006[2] 張躍廷, ,第1版,人民郵電出版社,2008[3] 顧彥玲, 從入門到精通,第1版,清華大學(xué)出版社,2008[4] 王珊,數(shù)據(jù)庫系統(tǒng)概論,第4版,高等教育出版社,2006
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1