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

正文內容

畢業(yè)設計-仿當當網網上圖書銷售系統(tǒng)的實現(xiàn)(完整版)

2025-01-18 19:51上一頁面

下一頁面
  

【正文】 所示: 圖 48 購物車頁面 如果用戶想購買幾本同樣的圖書,可以在購買數(shù)量文本框中輸入想要購買的本數(shù),然后單擊“更新購物車”來更新購買數(shù)量,其實現(xiàn)代碼如下: private void lbUpdate_Click(object sender, e) //更新購物車 { foreach (DataGridItem item in ) { int iQuantity = (((TextBox)(tbQuantity)).Text)。該頁面通過使用 DataGrid 控件來實現(xiàn)數(shù)據綁定,具體通過 BindGrid()函數(shù)來調用執(zhí)行數(shù)據庫中的存儲工程,并根據訂單狀態(tài)來判斷用戶是否可以取消訂單,其實現(xiàn)代碼如下: private void BindGrid() { OrderData orderdata = (CustomerId)。 } 用戶登錄后,購買記錄頁面執(zhí)行結果如圖 410 所示: 第 16 頁 共 28 頁 圖 410 購買記錄頁面 用戶可以點擊訂單編號來查詢自 己所下訂單的相關信息,其執(zhí)行結果如圖411 所示: 圖 411 訂單詳細信息頁面 管理員功能模塊實現(xiàn) 圖書管理 圖書管理是網上圖書銷售系統(tǒng)的重要組成部分。 DataTable dt = new DataTable()。 = ds。 int iPublisherId = (((DropDownList)((ddlPublisherAdd))).SelectedValue)。 BindGrid()。 [Books].(CategoryList, typeof(CategoryData))。 } ()。 string strISBN = ((TextBox)((tbISBN))).Text。 //更新成功 else = UPDATE_FAIL。 = ((category) 0) ? ADD_SUCCESS : ADD_FAIL。 = ((iCategoryId, category) == 0) ? UPD_SUCCESS : UPD_FAIL。出版商管理頁面的實現(xiàn)過程同分類管理頁面的實現(xiàn)基本相同,這里就不再重復代碼, 其運行頁面如圖 416 所示: 圖 416 出版商信息管理頁面 用戶信息管理 用戶信息管理頁面比較簡單,僅提供用戶列表顯示的功能,所以只需對DataGrid 控件應用數(shù)據綁定即可,其執(zhí)行頁面如圖 317 所示: 圖 417 用戶信息管理頁面 訂單管理 目前大多數(shù)訂單管理頁面實現(xiàn)的功能包括接受、確認和取消訂單?,F(xiàn)實中,網上購物付款與商業(yè)機構和銀行有著密切聯(lián)系,由于時間以及條件的限制,本系統(tǒng)中只假設是送貨上門并現(xiàn)金支付的方式來結帳。 [7] 鄭小平 ,Visual C.NET開發(fā)實踐 [M].北京: 人民郵電出版社 ,2021。 [3] 趙青松 ,卿瑞 .C語言與程序設計 [M].北京: 中國水利水電出版社 ,2021。網上圖書銷售系統(tǒng)跨越了時間和空間的限制,給商業(yè)流通領域帶來了不一樣的變革,也給消費者帶來了便捷。 = true。 if ( == EditCategory) //編輯分類 { = 。 } 修改圖書信息執(zhí)行結果如圖 414 所示: 圖 414 修改圖書信息 分類信息管理 分類管理頁面實現(xiàn)了分類的增加、刪除和修改等操作。 int iCategoryId = (((DropDownList)((ddlCategory))).SelectedValue)。 = false。 } [Books].(PublisherList, typeof(PublisherData))。其部分代碼如下: private void ShowBookDetail(string strBookId) //顯示圖書信息 { = true。 if ((iItemid, book) == 0) = ADD_SUCCESS。 string strISBN = ((TextBox)((tbISBNAdd))).Text。 [0].(new object[] {null, null})。 = true。 dr[CanCancel] = (int)dr[Status] == 0。 } 當用戶確定購買圖書時,可以單擊“提交訂單”按鈕轉到提交訂單 頁面。 else { (index)。 } public int GetQuantity(int index) //獲取各類圖書的數(shù)量 { if (index Count) return (int)_quantity_arr[index]。 ()。 第 13 頁 共 28 頁 BookData tempdata = (, ())。 BindGrid()實現(xiàn)數(shù)據綁定,通過使用大小可按需動態(tài)增加的數(shù)組 ArrayList來記錄圖書項的 ID 和購買數(shù)量,然后計算購買圖書的總價格,其代碼如下: private void BindGrid() { decimal totalprice = 0。用戶添加圖書,即用戶將打算購買的圖書添加到購物車中;和用戶管理自己的訂單,即用戶可以隨時查看購物車,更新購物車中的圖書數(shù)量,或者刪除不想購買的圖書。如果方式選擇作者,輸入條件為“安妮”,搜索結果如圖 36所示。 (iItemId)。 ImageButton ib = (ibFavorite) as ImageButton。因為datalist 自定義模塊比 datagrid 更能夠顯示豐富多變的數(shù)據列表。 與圖書分類相關的存儲過程有:新增圖書分類( AddCategory),刪除圖書分類( DelCategory),修改圖書分類說明( EditCategory),獲取圖書分類信息(GetCategories)。 從而, 可詳細設計出各數(shù)據庫對象,包括數(shù)據表和存儲過程。 圖 31 系統(tǒng)基本結構 利用 IIS 架構 Web 服務器,用于連接客戶端和數(shù)據庫服務器。 后臺管理員功能: 管理員負責維護整個系統(tǒng)的運行,管理系統(tǒng)所有的信息和數(shù)據,應該提供以下功能。 1) 用戶注冊登錄:用戶進行注冊,登錄。 信息安全性 在大多數(shù)系統(tǒng)中,用戶的密碼信息在數(shù)據庫中是以明文的方式存放的,數(shù)據庫管理員稍有疏忽就有可能導致用戶的隱私泄漏,尤其是對于一些涉及金融、商業(yè)領域的網絡應用,這一點漏洞將會導致十分嚴重的后果。企業(yè)庫由七個子模塊組成,分別是 配置管理應用程序塊( Configuration Application Block) 、 數(shù)據訪問應用程序塊( Data Access Application Block)、安全應用程序塊( Security Application Block)、日志及儀表盤管理應用程序塊( Logging and Instrumentation Application Block )、 加 密 應 用 程 序 塊( Cryptography Application Block)、異常處理應用程序塊( Exception Handling Application Block)、緩存應用程序塊( Caching Application Block) , 這七個應用程序塊幾乎覆 蓋了企業(yè)級架構開發(fā)的核心環(huán)節(jié)。 Visual C.NET 語言是 .NET 平臺首推的開發(fā)語言,是一種全新的、面向對象的編程語言。其具有一定的實用性 ,用戶可以在網上瀏覽圖書信息 ,查找圖書資料 ,將感興趣的書籍加入收藏夾 ,或放入購物車并下訂單購買;同時 ,管理員也可以對整個系統(tǒng)的信息和數(shù)據進行管理 ,可以管理庫存書信息、分類信息、出版社信息、用戶信息和訂單信息。 .NET。 仿當當網網上圖書銷售系統(tǒng)的實現(xiàn) 摘 要 隨著 Inter 的迅速崛起,網絡信息化的發(fā)展,在線圖書銷售作為一種典型的 Web 電子商務系統(tǒng)也迅速的發(fā)展并深入人們的日常生活中。 Electronic merce。 本課題研究的意義 本課題的目標就是是將圖書銷售由傳統(tǒng)的商店模式向在線銷售的轉變 ,同時還對銷售 的定單和圖書的種類等信息進行在線管理,其意義就在于以此來實現(xiàn)人們不出門就能夠便捷的買到自己喜歡的各種書籍,向客戶展示出一種新穎的購書理念。 C# 語言從 C++語言發(fā)展而來,它同時吸取了 C/C++和 Java 語言的優(yōu)點,可以快速地編寫各種基于 Microsoft .NET 平臺的應用程序。 可見,企業(yè)庫具有可選擇、可擴展、實用、強大、易用性和規(guī)范性等特性。所以,為了加強本系統(tǒng)信息的安全性,在用戶登錄模塊中,對密碼這樣的敏感信 息進行加密是十分必要的。 2) 圖書瀏覽:以列表方式顯示圖書信息供用戶瀏覽。 1) 圖書管理:維護網上圖書銷售系統(tǒng)中的所有圖書信息。對于客戶端發(fā)出的需要對數(shù)據庫進行訪問的請求, Web 服務器負責客戶端與數(shù)據庫服務器的網絡通信,并將相關數(shù)據嵌入返回 給客戶端的 Web 頁面;對于客戶端發(fā)出的不需要對數(shù)據庫進行訪問的請求, Web 服務器將直接處理這些請求,并將最終生成的 Web 頁面發(fā)往客戶端瀏覽器。 數(shù)據表: 第 6 頁 共 28 頁 圖書相關信息表 分別如表 3表 3表 3表 3表 35所示。 與收藏夾相關的存儲過程有:新增收藏記錄( AddFavorite),刪除收藏信息( DelFavorite),根據客戶 ID 獲取收藏記錄( GetFavoritesByCustomerId)。 分類瀏覽和熱門書推薦的實現(xiàn)都差不多,唯一的差異就是熱門書推薦部分只顯示銷售量前 4 的圖書。 if (ib != null) = 。 (~/)。 圖 46 圖書搜索結果顯示 收藏夾 用戶收藏夾存儲書名、價格等信息。 購物車利用 DataGrid 控件來顯示用戶所選擇的圖書書名、單價、數(shù)量以及總價格等信息。 BookData bookdata = new BookData()。 [Books].ImportRow([Books].Rows[0])。 = (總價: {0}, totalprice)。 else return 1。 (index)。數(shù)據綁定的方法同購物車頁面的方法一樣,只是商品編號 PKId、 數(shù)量 Quantity、書名 Title、單價 UnitPrice 和小計 Price 都是綁定列,且都是只讀的,不能修改。 } ()。 CategoryData categorydata = ()。 [0].Rows[0][CategoryList] = categorydata。 string strDescription = ((TextBox)((tbDescriptionAdd))).Text。 //添加成功 else = ADD_FAIL。 CategoryData categorydata = ()。 foreach (DataRow dr in [Books].Rows) //獲取所有出版商列表 { ()。 } else if ( == UpdateBook) //更新圖 書信息 { int iItemid = ()。 int iPublisherId = (((DropDownList)((ddlPublisher))).SelectedValue)。在顯示分
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1