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

正文內(nèi)容

基于asp的企業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)--圖書電子交易系統(tǒng)畢業(yè)論文(更新版)

2025-09-05 10:11上一頁面

下一頁面
  

【正文】 Request[bookID])。 = ({0:c}, )。 代碼 421 : private void Page_Load(object sender, e) 29 {if ([BookID] != null) { ShoppingCartDB cart = new ShoppingCartDB()。代碼 : void UpdateShoppingCartDatabase() { ShoppingCartDB cart = new ShoppingCartDB()。 try { quantity = ()。 圖 413 33 第 5章 系統(tǒng)安裝、調(diào)試與測試 系統(tǒng)開發(fā)平臺(tái)與運(yùn)行環(huán)境 開發(fā)環(huán)境: WindowsXP Professional IIS ( Inter Information Server ) Inter Explorer 腳本語言: JavaScript、 VBScript 數(shù)據(jù)庫工具: Microsoft SQL Server 20xx ASP 開發(fā)工具: Microsoft Visual Studio 20xx 系統(tǒng)調(diào)試與測試 34 第 6章 結(jié)論 系統(tǒng)特色 整體設(shè)計(jì) 結(jié)構(gòu) 采用 B/S 結(jié)構(gòu) ,相對 于傳統(tǒng)的 C/S 結(jié)構(gòu) 更加安全、快 捷 、準(zhǔn)確。在開發(fā)該系統(tǒng)的過程中,我深入研究了如何利用、如何用 Access對數(shù)據(jù)庫加以管理與維護(hù)、如何借助IIS( Inter Information Server)在網(wǎng)上進(jìn)行信息發(fā)布等,為了增強(qiáng)系統(tǒng)的實(shí)用性,使之能盡量與實(shí)際的應(yīng)用系統(tǒng)相吻合,我對幾個(gè)同類網(wǎng)站的內(nèi)容、功能進(jìn)行了分析與對比,吸取了他們的可取之處,借鑒了一些經(jīng)驗(yàn)。 本文中所做的主要工作如下: 35 ( 1)介紹了個(gè)性化頁面的背景及 IIS+ASP 系統(tǒng)的一般原理; ( 2)闡述整個(gè)個(gè)性化頁面生成系統(tǒng)的系統(tǒng)結(jié)構(gòu)及工作原理;分析了系統(tǒng)實(shí)現(xiàn)中的特殊性、難點(diǎn)和重 點(diǎn)。 ( 4)分析并解決實(shí)現(xiàn)中的若干技術(shù)問題; ( 5)建立完整的實(shí)驗(yàn)網(wǎng)站,進(jìn)行測試并分析結(jié)果。最后是系統(tǒng)各模塊介紹,包括前臺(tái)購書和后臺(tái)管理兩大部分。 本次課題 的 不足 之處 由于各方面條件的限制 ,對現(xiàn)實(shí)企業(yè)的調(diào)研不夠 ,第一手?jǐn)?shù)據(jù)比較欠缺 ,嘗試對各方面知識(shí)融會(huì)貫通 ,接不夠緊湊 , 論述不夠到位,例證不夠有力。 if (quantity == 0 || == true) {(cartId, ())。 // 搜索所有項(xiàng)目 for (int i=0。 // 添加到購物車 (cartId, ([BookID]), 1)。 = ()。 = (bookID).BookName。 = (categoryId)。 // 使用 , [OnNetBookSell_FullName].Value = 。在登錄頁面中,除了將購物車的臨時(shí)賬號(hào)轉(zhuǎn)移到正式賬號(hào)外,還用到了身份驗(yàn)證的 Cookie,并允許用戶選擇是否讓瀏覽器記住 Cookie,以便下次進(jìn)入該頁面時(shí)不用輸入賬號(hào)和密碼。代碼 416如下: 代碼 416 : private void Page_Load(object sender, e) { if ([OnNetBookSell_FullName] != null) { = 歡迎 + [OnNetBookSell_FullName].Value。 if (customerId == 0) { return null。 SqlParameter parameterCustomerID = new SqlParameter(CustomerID, , 4)。 // 命令類型為存儲(chǔ)過程 = 。 return ()。 SqlParameter parameterCustomerID = new SqlParameter(CustomerID, , 4)。 =CustomerEmail。 (parameterCustomerName)。 SqlCommand myCommand = new SqlCommand(CustomerAdd, myConnection)。 ⑥ 最后返回 myCustomerDetail: return myCustomerDetails。代碼 49如下: //建立一個(gè) CustomerDetails對象 //并利用存儲(chǔ)過程返回 SQL語句返回的結(jié)果,結(jié)果保存在 myCustomerDetails里。在myCommand 命令中執(zhí)行了 CustomerDetail 存儲(chǔ)過程。datebase=localhost。 //客戶電話 } CustomerDetails 類的每一個(gè)變量和 Customers 表的每一列相對 應(yīng)。 以數(shù)據(jù)庫中 Customers 表為例,數(shù) 據(jù)訪問層的直觀表示如圖 42和圖 43 所示: 圖 42 數(shù)據(jù)庫中的 Customers 表 圖 43 文件中的CustomerDetails 類 簡單地說,根據(jù)數(shù)據(jù)庫的定義,建立與之相對應(yīng)的類來進(jìn)行處理。 存儲(chǔ)過程的實(shí)現(xiàn) 存儲(chǔ) 過程共分為 5類,具體內(nèi)容見下面的介紹: ⒈ 圖書類 圖書類存儲(chǔ)過程如表 48所示 : 表 48 圖書類存儲(chǔ)過程 存儲(chǔ)過程名稱 存儲(chǔ)過程功能 BookCategoryList 該存儲(chǔ)過程返回圖書分類列表 BookDetail 該存儲(chǔ)過程返回特定圖書的詳細(xì)信息 BooksByCategory 該存儲(chǔ)過程返回特定類別的全部圖書信息 BookSearch 該存儲(chǔ)過程返回查找結(jié)果。表 45所示為訂單表的設(shè)計(jì): 表 45 Orders 表 名稱 數(shù)據(jù)類型 長度 允許空 作用 OrderID int 4 否 訂單 ID 編號(hào),主鍵,自增 CustomerID int 4 否 客戶 ID 編號(hào),外鍵 OrderDate datetime 8 否 訂單日期,默認(rèn)為當(dāng)天日期 ShopDate datetime 8 否 購買日期,默認(rèn)為當(dāng)天日期 11 ⒍訂單詳情表( OrderDetails 表) 訂單詳情表類似“歷史記錄”,便于用戶查看自己以往的購買情況。實(shí)際設(shè)計(jì)時(shí),使用 RecordID 作為自增的主鍵,而并不是將 CardID 作為主鍵,所以由CardID 區(qū)分每一次購買,由 RecordID 區(qū)分每一次都購買了什么圖書。 在上面,可能會(huì)認(rèn)為一個(gè)郵箱可以注冊多個(gè)用戶,事實(shí)上也確實(shí)可以注冊多個(gè)用戶,這其實(shí)并不是數(shù)據(jù)庫設(shè)計(jì)考慮的問題,而應(yīng)該在應(yīng)用程序中實(shí)現(xiàn)。 系統(tǒng)設(shè)計(jì)整體實(shí)現(xiàn) 圖 31 所 示為系統(tǒng)的基本設(shè)計(jì)思想,數(shù)據(jù)庫采用 SQL Server 20xx,并利用數(shù)據(jù)訪問層來處理數(shù)據(jù)庫與應(yīng)用程序之間的信息的傳遞。主要是 訂單功能的實(shí)現(xiàn),這個(gè)是整個(gè)系統(tǒng)的難點(diǎn)之一。 ASP 的環(huán)境配置 本系統(tǒng)中 ASP 賴以運(yùn)行的基礎(chǔ)是 Windows Web IIS。 從中可以看出,電子商務(wù)商機(jī)無限,重在創(chuàng)新,善于捕捉市場空白點(diǎn)和新動(dòng)向,介入越早,獲利越豐。用現(xiàn)代高科技改造舊有的傳統(tǒng)行業(yè)是國民經(jīng)濟(jì)得以快速發(fā)展的有效手段,把基于 Inter 技術(shù)的電子商務(wù)模式運(yùn)用于傳統(tǒng)的 圖書 出版發(fā)行領(lǐng)域,這既是技術(shù)應(yīng)用和經(jīng)營方式都比較落后的圖書行業(yè)自身發(fā)展的迫切需要,也是圖書業(yè)進(jìn)一步發(fā)展的戰(zhàn)略增長點(diǎn),更是電子商務(wù)得以有效應(yīng)用的一個(gè)非常適用的陣地。 我們不妨將我國網(wǎng)絡(luò) 圖書 的發(fā)展劃分為三個(gè)階段: 20xx 年到 20xx 年為初步嘗試階段, 20xx 年到 20xx 年為主動(dòng)探索階段, 20xx 年以后將是蓬勃發(fā)展階段。 2 據(jù)最新統(tǒng)計(jì),中國大陸已經(jīng)注冊的網(wǎng)上書店大約有 100 多家,有網(wǎng)站的有 50 多家,但已經(jīng)投入運(yùn)營能夠買到書的只有十來家。 動(dòng)態(tài)更新是本系統(tǒng)的一大特色,這主要?dú)w功于數(shù)據(jù)庫的完美設(shè)計(jì)。 實(shí)際上,電子商務(wù)是一些商業(yè)行為的電子化,例如網(wǎng)上商店、網(wǎng)上貿(mào)易等。個(gè)人要生存,企業(yè)要發(fā)展,就必須采取新的生存方式、競爭手段去適應(yīng)它。圖書電子交易 系 統(tǒng)是為了適應(yīng)現(xiàn)代化的生活方式和購物理念而形成的一種新型購物方式。盡管全球最大的網(wǎng)上書城亞馬遜 曾 股票慘跌,盡 管各家書店都承認(rèn)目前的虧本經(jīng)營狀況,但這并未阻擋投資者對網(wǎng)上書店“錢”景的期待。據(jù)他分析,除了傳統(tǒng)購書習(xí)慣的因素,頻寬不夠,上網(wǎng)的速度很慢,也影響了人們上網(wǎng)購書。 課題的價(jià)值與意義 ASP圖書電子交易 系統(tǒng),是為 了迎合現(xiàn)在人們的生活而設(shè)計(jì)的。 據(jù)最新調(diào)查結(jié)果顯示,中國香港已經(jīng)超越新加坡,成為亞太地區(qū)最佳電子商務(wù)投資環(huán)境所在地。 ASP 內(nèi)含于 IIS ( Microsoft Inter Information Server ) 或者PWS(Personal Web Server)之中。 5 IIS 是在網(wǎng)絡(luò)上構(gòu)建和部 署電子商務(wù)解決方案以及任務(wù)關(guān)鍵的應(yīng)用程序的一種安全平臺(tái)。它將應(yīng)用程序分為 3層,如下: ① 用戶層:該層負(fù)責(zé)處理用戶的輸入和向用戶輸出 , 基于 Web 的顯示頁面 。 界面文件( *.aspx) 隱藏文件( *.) 數(shù)據(jù)訪問層( DAL) 存儲(chǔ)過程( SP) 數(shù)據(jù)庫( SQL 數(shù)據(jù)庫) 圖 31 系統(tǒng)整體設(shè)計(jì)思想 9 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 數(shù)據(jù)設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù) 庫包括注冊會(huì)員表、圖書表、圖書分類表、評(píng)論表、購物車表、訂單表和訂單詳情表。這里之所以將 CategoryID 另作為一張表是因?yàn)樵陧撁胬镲@示圖書時(shí),可以以圖書類別進(jìn)行分類顯示,便于圖書查找和管理。 如果購買不止一本,用戶可以更改,具體在程序中實(shí)現(xiàn)。它需要記錄用戶的 CustomerEmail 和BookID,表示某個(gè)用戶對某本圖書的評(píng)論,使用 Rating 記錄評(píng)價(jià)登記,評(píng)價(jià)內(nèi)容用 Comments 記錄。所以這里的暢銷書是根據(jù)銷售量來設(shè)定的。 //客戶姓名 public String CustomerSex。它只能讀取不能寫入,因此不需要為該列定義變量。 ③ 在連接好數(shù)據(jù)庫后,下一步需要執(zhí)行數(shù)據(jù)庫命令,這里主要通過存儲(chǔ)過程執(zhí)行。代碼 48 如下: //打開數(shù)據(jù)庫,用 ExecuteNonQuery方法執(zhí)行 SQL命令,然后關(guān)閉連接 ()。 = (string)。 這里以增加一個(gè)新用戶為例來解釋如何更新數(shù)據(jù)庫。代碼 411如下(這里只有CustomerID為輸出參數(shù),其他為輸入?yún)?shù) ): // 為存儲(chǔ)過程增加參數(shù)。 (parameterCustomerSex)。 =CustomerAddress。 ④ 下一步開打數(shù)據(jù)庫執(zhí)行操作,和讀取數(shù)據(jù)庫有一點(diǎn)區(qū)別,在這里為了便于異常處理,代碼中使用了 trycatch語句,這樣發(fā)生異常后,就摁扣儀捕獲異常進(jìn)行下一步的善后處理。 ⑤ 類似的,程序還提供了 Login()方法,判斷用戶登錄時(shí)賬號(hào)是否合法。 = 。 //打開數(shù)據(jù)庫,用 ExecuteNonQuery方法執(zhí)行 SQL命令,然后關(guān)閉連接 ()。 主要由 HTML代碼組成 。 ⑵ 用戶曾經(jīng)注冊過,在進(jìn)入主頁時(shí),沒有登錄然后購買圖書,在結(jié)賬時(shí)系統(tǒng)自動(dòng)轉(zhuǎn)到登錄頁面,用戶可以進(jìn)行登錄。 //驗(yàn)證用戶 CustomersDB accountSystem = new CustomersDB()。 } else { = 登陸失敗 !。 圖 47 查找頁面 搜索流程圖 27 將根據(jù)用戶輸入的關(guān)鍵字查找圖書。 // 獲取圖書具體信息 BooksDB books = new BooksDB()。 = BookID。這里用到了DataGrid控件布局。s controls TextBox quantityTxt = (TextBox) [i].FindControl(Quantity)。} } } 訂單列表頁面 ,它使用戶可以查看以前的購物信息。 購物車在代碼實(shí)現(xiàn)時(shí),購買數(shù)量修改后,對應(yīng)購物價(jià)格也應(yīng)變化,購物總數(shù)也相應(yīng)改變。后臺(tái)功能主要有書籍管理、用戶管理、書籍分類管理、省市管理、新聞管理、常
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1