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

正文內(nèi)容

aspnet在線購物網(wǎng)站論文(參考版)

2024-12-11 10:34本頁面
  

【正文】 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 38 參考文獻(xiàn) [1]王小科 , 徐薇 等編著, C從入門到精通(第 2 版), 清華大學(xué)出 版社 , 202171 [2]崔洋 MySQL 數(shù)據(jù)庫應(yīng)用從入門到精通, 中國鐵道出版社 , 202111 [3] 祝錫永 主編 數(shù)據(jù)庫:原理、技術(shù)與應(yīng)用, 機(jī)械工業(yè)出版社 , 202191 [4] 劉培文 , 耿小芬 主編 SQL Server 2021 數(shù)據(jù)庫原理及應(yīng)用教程, 中國人民大學(xué)出版社有限公司 , 202121 [5]馬駿 主編, C網(wǎng)絡(luò)應(yīng)用編程(第 2 版), 人民郵電出版社 , 202121 [6]張正禮 等編著, 從入門到精通, 清華大學(xué)出版社 , 202171 [7]魏汪洋 等編著,零基礎(chǔ)學(xué) (第 2 版), 機(jī)械工業(yè)出版社 , 202131 [8]顧寧燕 等編著, 21 天學(xué)通 (第 2 版), 電子工業(yè)出版社 , 202121 [9]李丹丹 , 史秀璋 編著, SQL Server 2021 數(shù)據(jù)庫實(shí)訓(xùn)教程, 清華大學(xué)出版社 , 202181 [10]耿騫 主編,數(shù)據(jù)庫應(yīng)用基礎(chǔ) SQL Server2021, 高等教育出版社 , 202161 [11]王慶建 , 董征宇 等編, SQL Server 2021 數(shù)據(jù)庫管理與開發(fā), 電子工業(yè)出版社 , 2021101 [12]孔令慧 , 陳涵 主編, SQL Server 2021 數(shù)據(jù)庫應(yīng)用及程序開發(fā), 化學(xué)工業(yè)出版社 , 202181 。 當(dāng)然系統(tǒng)還存在很多不足之處,作為一個網(wǎng)上購物系統(tǒng),不可避免的會遇到一些安全隱患,還有就是 具體代碼設(shè)計部分仍然存在著一定的問題,這有待于進(jìn)一步的完善與提高。本系統(tǒng)基本上具備了一個網(wǎng)上購物應(yīng)該有的功能,實(shí)現(xiàn)了用戶的注冊、登錄功能,能夠?qū)ι唐愤M(jìn)行查詢、訂購,完成了對后臺的管理功能,包括用戶管理,商品管理,訂單管理等功能。 其中,驗(yàn)證 Email 地址是否合法的用戶自定義控件的正則表達(dá)式為: ” \w+([+.39。 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 35 在該模塊中,使用到最多的是驗(yàn)證控件 : RequiredFieldValidator(實(shí)現(xiàn)驗(yàn)證用戶是否輸入,用于用戶必填的信息字段 )、 CompareValidator(實(shí)現(xiàn)驗(yàn)證兩次輸入是否相同,用于保證安全性的二次確認(rèn)密碼 ) 、RegularExpressionValidator(實(shí)現(xiàn)對用戶輸入的格式進(jìn)行校驗(yàn),用于具有特定格式的字段信息的輸入 )。本系統(tǒng)中會員管理功能包括增加會員和刪除會員信息。 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 34 本模塊的實(shí)現(xiàn)過程中加入了隨機(jī)驗(yàn)證碼,這樣就能進(jìn)一步提高系統(tǒng)的安全性,防止非法用戶采用暴力破解軟件去試各種各樣的密碼,因?yàn)殡S機(jī)驗(yàn)證碼生成的圖片只能通過肉眼識別。同時在系統(tǒng)管理模塊的非登錄頁面,當(dāng)頁面第一次加載的時候判斷 Session 中是否存在管理員的登錄信息,這樣就可防止用戶通過在地址欄中直接鍵入系統(tǒng)管理頁面的地址、繞過登錄頁面直接進(jìn)入系統(tǒng)管理模塊。在本節(jié)中將以系統(tǒng)登錄、商品管理和會員管理為例介紹系統(tǒng)管理模塊各個子模塊的實(shí)現(xiàn)過程。核心代碼如下: if (row[id].ToString() == ((Label)(id)).()) { ((Label)(count)).Text = ((Hashtable)(Session[bus]))[row[id].ToString()].ToString()。購物車頁面設(shè)計效果下圖所示。 } } 銷售模塊購物車功能的實(shí)現(xiàn) 購物車如同生活中用到的購物清單,通過它可以清晰的知道已購的商品名稱、數(shù)量、價格等信息,當(dāng)用戶以會員身份登陸后,單擊商品中的 ”購買 ”按鈕,就可以將 商品信息添加到購物車中去,購物車中需要存儲所有已選購商品的商品名稱、數(shù)量、規(guī)格和價格等信息。 查看詳細(xì)信息 .. /asp:LinkButton 同時在后臺需要添加相應(yīng) DataList 控件的 ItemCommand 響應(yīng)代碼: 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 32 protected void DataListSpecial_ItemCommand(object source, DataListCommandEventArgs e) { if ((CheckDetails)) { string id = [].ToString()。 該功能的 具體實(shí)現(xiàn) 方法 如下: asp:LinkButton ID=LinkButtonCheckDetails runat=server CommandName=CheckDetails CommandArgument=39。當(dāng)在頁面中單擊了 LinkButton 的時候,激發(fā)了一個CommandEvent 事件,并產(chǎn)生了該事件類對應(yīng)的參數(shù)列表:CommandEventArgs,它 有兩個公共屬性, CommandName(用來獲取命令的名稱 )和 CommandArgument(用來獲取命令的參數(shù) )。 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 31 在該模塊中,要實(shí)現(xiàn)的最主要功能是在用戶點(diǎn)擊了商品的 ” 詳細(xì)信息 ” 按鈕后,進(jìn)入相應(yīng)商品的詳細(xì)信息顯示頁面。 if (subrow[supertype].ToString() == row[id].ToString()) { 將 subnd加到父節(jié)點(diǎn)的節(jié)點(diǎn)集中去 。 將 nd加到導(dǎo)航樹的節(jié)點(diǎn)集中 。 定義 DataRow數(shù)據(jù)行 subrows存放 dssub數(shù)據(jù)集的首行 。 定義 DataSet數(shù)據(jù)集 dssub,賦值為根據(jù) subtype調(diào)用公共數(shù)據(jù)庫操作類中靜態(tài)函數(shù)后返回的數(shù)據(jù)集 。 構(gòu)造從商品小類信息表中檢索所有記錄的 Sql語句 subtype。 首頁的頂端導(dǎo)航條部分,左側(cè)登錄界面、銷售排行、動態(tài)新聞部分,右側(cè)商品分類導(dǎo)航條、在線調(diào)查、廣告招商位部分,以及底端的版權(quán)信息部分 分別是四個不同的用戶控件。在本節(jié)中將以首頁、購物車和特價商品的展示為例介紹系統(tǒng)銷售模 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 29 塊各個子模塊的實(shí)現(xiàn)過程。系統(tǒng)將這些信息使用 Hashtable 類進(jìn)行存儲,在用戶提交購物車信息之前, Hashtable 中的數(shù)據(jù)將暫時保存在 Session 會話變量中。所以要編寫一個購物車類進(jìn)行處理用戶的購物過程,這樣可以節(jié)省不必要的重復(fù)編寫代碼的時間,有利于維護(hù)和功能上的擴(kuò)充。 return dsResult。 ()。 //利用數(shù)據(jù)適配器 ada 填充數(shù)據(jù)集 dsResul (dsResult)。 //聲明一個 DataSet 數(shù)據(jù)集 dsResul。 } //聲明一個數(shù)據(jù)適配器 ada,并指定其 Sql 語句為 FillSql,數(shù)據(jù)庫連接對象為dbStrCon。 dbStrCon = new SqlConnection()。 return dsResult。 ()。 ()。 //利用數(shù)據(jù)適配器 ada 填充數(shù)據(jù)集 dsResul (dsResult)。 //聲明一個 DataSet 數(shù)據(jù)集 dsResul。 } } //聲明一個 Sql 數(shù)據(jù)適配器 ada,并指定其 Sql 命令為 cmd。amp。 SqlCommand cmd = new SqlCommand(FillSql, dbStrCon)。 } //聲明一個數(shù)據(jù)庫命令對象 cmd 。 //數(shù)據(jù)庫連接處于關(guān)閉狀態(tài) if ( == ) { //打開數(shù)據(jù)庫連接 dbStrCon。 String conStr=[dbStrCon].Con nectionString。 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 24 static SqlConnection dbStrCon。由于它們都是靜態(tài)函數(shù),而靜態(tài)函數(shù)成員不能作用于具體的實(shí)例,所以在調(diào)用這些方法的時候可以直接用類名加函數(shù)名即可。 數(shù)據(jù)庫操作類的實(shí)現(xiàn) 數(shù)據(jù)庫操作類用于根據(jù)系統(tǒng)功能的要求返回一個數(shù)據(jù)集、一個 object 對象即返回首行首列、受影響行數(shù) (適合于對數(shù)據(jù)庫的增刪改操作 )、 SqlDataReader等。 系統(tǒng)公共類的實(shí)現(xiàn) 本節(jié)介紹系統(tǒng)使用的公共類,如數(shù)據(jù)庫訪問通用類 (用于返回數(shù)據(jù)集、對象、受影響行數(shù)等 )、用于完成購物功能的類等。該階段的根本目標(biāo)是確定應(yīng)該怎樣實(shí)現(xiàn)所要求的系統(tǒng),給出軟件模塊結(jié)構(gòu)中各個模塊的內(nèi)部過程描述。 表 39 新聞信息表 (My_BBS) 字段名 字段類型 可否為空 解釋 ID int Not Null 新聞信息 ID title Varchar(100) Not Null 新聞標(biāo)題 content Varchar(4000) Not Null 新聞內(nèi)容 INTime datetime Not Null 新聞錄入時間 (默認(rèn)值為當(dāng)前時間) 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 23 第 4 章 系統(tǒng)實(shí)現(xiàn) 總體設(shè)計階段完成了軟件的結(jié)構(gòu)設(shè)計,劃分了模塊,并規(guī)定了各個模塊的功能及他們之間的聯(lián)系。 表 6 訂單表( My_Order) 編號 字段名稱 數(shù)據(jù)類型 長度 說明 1 OrderID bigint 8 訂單 ID 2 OrderMember varchar 50 訂貨人 3 GoodsID bigint 8 商品 ID 4 GoodsName varchar 50 商品名稱 5 GoodsTypeID bigint 8 所 屬 類 別ID 6 GoodsTypeName varchar 50 所屬類別 7 GoodsPrice bigint 8 商品價格 8 IsCheckout char 10 是否結(jié)帳 9 OrderDate datetime 8 訂貨日期 8. 投票信息數(shù)據(jù)表 (My_Vote):該表中存放由系統(tǒng)管理員發(fā)起的 在線投票(在線調(diào)查 )等信息,該表字段及其類型定義如表 38 所示。 表 35 商品大類信息表 (My_SuperType) 字段名 字段類型 可否為空 解釋 ID int Not Null 商品大類 ID TypeName Varchar(50) Not Null 商品大類名稱 ID 5. 商品小類信息數(shù)據(jù)表 (My_SubType):該表中存放將商品按類別劃分之后,商品小類的所有信息,該表字段及其類型定義如表 36 所示。 表 33 會員信息數(shù)據(jù)表( My_Member) 編號 字段名稱 數(shù)據(jù)類型 長度 說明 1 MemberID bigint 8 會員 ID 2 MemberName varchar 50 會 員 登 陸名 3 MemberSex char 10 會員性別 4 MemberP varchar 20 會 員 登 陸 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 19 WD 密碼 5 MemberTNmame varchar 20 會 員 真 實(shí)姓名 6 MemberQue varchar 50 密 碼 提 示問題 7 MemberAns varchar 50 提 示 問 題答案 8 MemberPhone varchar 20 會 員 聯(lián) 系電話 9 MemberEmail varchar 50 會員 Email地址 10 MemberCity varchar 20 會 員 所 在城市 11 MemberAdress varchar 50 會員住址 12 MemberPostCode char 10 住址郵編 13 MemberPhoto varchar 50 會員頭像 14 MemberMoney bigint 8 會員沖值 15 MemberDate datetime 8 會 員 注 冊日期 3. 管理員信息數(shù)據(jù)表 (My_Manager):該表中存放在系統(tǒng)管理模塊中合法管 更多畢業(yè)設(shè)計 : 1042142089 網(wǎng)址: 20 理員的所有信息,該表字段及其類型定義如表 34 所示。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1